Re: [PATCH] plpython function causes server panic
От
Tom Lane
Тема
Re: [PATCH] plpython function causes server panic
Дата
Msg-id
985849.1711129973@sss.pgh.pa.us
Ответ на
Re: [PATCH] plpython function causes server panic (Robert Haas)
Список
Дерево обсуждения
[PATCH] plpython function causes server panic Hao Zhang <zhrt1446384557@gmail.com>
Re: [PATCH] plpython function causes server panic Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] plpython function causes server panic Andres Freund <andres@anarazel.de>
Re: [PATCH] plpython function causes server panic Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] plpython function causes server panic Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] plpython function causes server panic Hao Zhang <zhrt1446384557@gmail.com>
Re: [PATCH] plpython function causes server panic Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] plpython function causes server panic Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] plpython function causes server panic Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] plpython function causes server panic Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] plpython function causes server panic Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] plpython function causes server panic Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] plpython function causes server panic Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] plpython function causes server panic Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] plpython function causes server panic Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] plpython function causes server panic Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] plpython function causes server panic Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] plpython function causes server panic Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] plpython function causes server panic Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] plpython function causes server panic Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] plpython function causes server panic Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] plpython function causes server panic Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] plpython function causes server panic Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] plpython function causes server panic Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] plpython function causes server panic Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] plpython function causes server panic Robert Haas <robertmhaas@gmail.com>
Robert Haas writes: > I agree with the general direction. A few comments: > - Isn't it redundant to test if IsInParallelMode() || > IsParallelWorker()? We can't be in a parallel worker without also > being in parallel mode, except during the worker startup sequence. Hmm. The existing code in AssignTransactionId and CommandCounterIncrement tests both, so I figured that the conservative course was to make DefineSavepoint and friends test both. Are you saying AssignTransactionId and CommandCounterIncrement are wrong? If you're saying you don't believe that these routines are reachable during parallel worker start, that could be true, but I'm not sure I want to make that assumption. In any case, surely the xxxSavepoint routines are not hot enough to make it an interesting micro-optimization. (Perhaps it is worthwhile in AssignTransactionId and CCI, but changing those seems like a job for another patch.) regards, tom lane
В списке pgsql-hackers по дате отправления
От: Jacob Champion
Дата:
От: Robert Haas
Дата: