Re: [HACKERS] background sessions
От
Peter Eisentraut
Тема
Re: [HACKERS] background sessions
Дата
Msg-id
bb7e3dc1-1cf9-a538-c883-0fe60ad14f68@2ndquadrant.com
Ответ на
Re: [HACKERS] background sessions (amul sul)
Список
Дерево обсуждения
autonomous transactions Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: autonomous transactions Andres Freund <andres@anarazel.de>
Re: autonomous transactions Craig Ringer <craig.ringer@2ndquadrant.com>
Re: autonomous transactions Robert Haas <robertmhaas@gmail.com>
Re: autonomous transactions Jim Nasby <Jim.Nasby@BlueTreble.com>
Re: autonomous transactions Simon Riggs <simon@2ndquadrant.com>
Re: autonomous transactions Robert Haas <robertmhaas@gmail.com>
Re: autonomous transactions Craig Ringer <craig.ringer@2ndquadrant.com>
Re: autonomous transactions "Tsunakawa, Takayuki" <tsunakawa.takay@jp.fujitsu.com>
Re: autonomous transactions Craig Ringer <craig.ringer@2ndquadrant.com>
Re: autonomous transactions Robert Haas <robertmhaas@gmail.com>
Re: autonomous transactions Petr Jelinek <petr@2ndquadrant.com>
Re: autonomous transactions Robert Haas <robertmhaas@gmail.com>
Re: autonomous transactions Simon Riggs <simon@2ndquadrant.com>
Re: autonomous transactions Petr Jelinek <petr@2ndquadrant.com>
Re: autonomous transactions Andres Freund <andres@anarazel.de>
Re: autonomous transactions Robert Haas <robertmhaas@gmail.com>
Re: autonomous transactions Simon Riggs <simon@2ndquadrant.com>
Re: autonomous transactions Robert Haas <robertmhaas@gmail.com>
Re: autonomous transactions Merlin Moncure <mmoncure@gmail.com>
Re: autonomous transactions Petr Jelinek <petr@2ndquadrant.com>
Re: autonomous transactions Pavel Stehule <pavel.stehule@gmail.com>
Re: autonomous transactions Merlin Moncure <mmoncure@gmail.com>
Re: autonomous transactions Petr Jelinek <petr@2ndquadrant.com>
Re: autonomous transactions Pavel Stehule <pavel.stehule@gmail.com>
Re: autonomous transactions Greg Stark <stark@mit.edu>
Re: autonomous transactions Serge Rielau <srielau@gmail.com>
Re: autonomous transactions Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: autonomous transactions Craig Ringer <craig.ringer@2ndquadrant.com>
Re: autonomous transactions Joel Jacobson <joel@trustly.com>
Re: autonomous transactions Andres Freund <andres@anarazel.de>
Re: autonomous transactions Joel Jacobson <joel@trustly.com>
Re: autonomous transactions Jaime Casanova <jaime.casanova@2ndquadrant.com>
Re: autonomous transactions Joel Jacobson <joel@trustly.com>
Re: autonomous transactions Vik Fearing <vik@2ndquadrant.fr>
Re: autonomous transactions Joel Jacobson <joel@trustly.com>
Re: autonomous transactions Pavel Stehule <pavel.stehule@gmail.com>
Re: autonomous transactions Simon Riggs <simon@2ndquadrant.com>
Re: autonomous transactions Joel Jacobson <joel@trustly.com>
Re: autonomous transactions Jaime Casanova <jaime.casanova@2ndquadrant.com>
Re: autonomous transactions Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: autonomous transactions Greg Stark <stark@mit.edu>
Re: autonomous transactions "Constantin S. Pan" <kvapen@gmail.com>
Re: autonomous transactions Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: autonomous transactions Serge Rielau <serge@rielau.com>
Re: autonomous transactions Craig Ringer <craig@2ndquadrant.com>
Re: autonomous transactions Petr Jelinek <petr@2ndquadrant.com>
Re: autonomous transactions Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: autonomous transactions Greg Stark <stark@mit.edu>
background sessions Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] background sessions Andrew Borodin <borodin@octonica.com>
Re: [HACKERS] background sessions Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] background sessions Andrew Borodin <borodin@octonica.com>
Re: [HACKERS] background sessions Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] background sessions Andrew Borodin <borodin@octonica.com>
Re: [HACKERS] background sessions Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] background sessions Andrew Borodin <borodin@octonica.com>
Re: [HACKERS] background sessions Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] autonomous transactions Andrey Borodin <amborodin@acm.org>
Re: [HACKERS] autonomous transactions Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] background sessions Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] background sessions Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] background sessions Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] background sessions Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] background sessions Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] background sessions Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] background sessions Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] background sessions Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] background sessions Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] background sessions Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] background sessions Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] background sessions Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: [HACKERS] background sessions Robert Haas <robertmhaas@gmail.com>
Re: background sessions Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] background sessions Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] background sessions Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] background sessions Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] background sessions Andrew Borodin <borodin@octonica.com>
Re: [HACKERS] background sessions amul sul <sulamul@gmail.com>
Re: [HACKERS] background sessions Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] background sessions Andrew Borodin <borodin@octonica.com>
Re: [HACKERS] background sessions amul sul <sulamul@gmail.com>
Re: [HACKERS] background sessions Andrew Borodin <borodin@octonica.com>
Re: [HACKERS] background sessions amul sul <sulamul@gmail.com>
Re: [HACKERS] background sessions amul sul <sulamul@gmail.com>
Re: [HACKERS] background sessions Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] background sessions Craig Ringer <craig.ringer@2ndquadrant.com>
Re: [HACKERS] background sessions Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] background sessions Craig Ringer <craig.ringer@2ndquadrant.com>
Re: [HACKERS] background sessions Petr Jelinek <petr.jelinek@2ndquadrant.com>
Re: background sessions Haribabu Kommi <kommi.haribabu@gmail.com>
On 1/3/17 1:26 AM, amul sul wrote: > One more requirement for pg_background is session, command_qh, > response_qh and worker_handle should be last longer than current > memory context, for that we might need to allocate these in > TopMemoryContext. Please find attach patch does the same change in > BackgroundSessionStart(). I had pondered this issue extensively. The standard coding convention in postgres is that the caller sets the memory context. See the dblink and plpython patches that make this happen in their own way. I agree it would make sense that you either pass in a memory context or always use TopMemoryContext. I'm open to these ideas, but they did not seem to match any existing usage. -- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
В списке pgsql-hackers по дате отправления
От: Peter Eisentraut
Дата: