Re: executor relation handling

Поиск
Список
Период
Сортировка
Искать
От
Tom Lane
Тема
Re: executor relation handling
Дата
Msg-id
21609.1538401784@sss.pgh.pa.us
Ответ на
Список
Дерево обсуждения
executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling David Rowley <david.rowley@2ndquadrant.com>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling Jesper Pedersen <jesper.pedersen@redhat.com>
Re: executor relation handling Amit Langote <amitlangote09@gmail.com>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling Jesper Pedersen <jesper.pedersen@redhat.com>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling David Rowley <david.rowley@2ndquadrant.com>
Re: executor relation handling Jesper Pedersen <jesper.pedersen@redhat.com>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling David Rowley <david.rowley@2ndquadrant.com>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling David Rowley <david.rowley@2ndquadrant.com>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling Alvaro Herrera <alvherre@2ndquadrant.com>
Re: executor relation handling David Rowley <david.rowley@2ndquadrant.com>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Andres Freund <andres@anarazel.de>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Andres Freund <andres@anarazel.de>
Re: executor relation handling Andres Freund <andres@anarazel.de>
Re: executor relation handling Robert Haas <robertmhaas@gmail.com>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling David Rowley <david.rowley@2ndquadrant.com>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling David Rowley <david.rowley@2ndquadrant.com>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Amit Langote <amitlangote09@gmail.com>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Robert Haas <robertmhaas@gmail.com>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Robert Haas <robertmhaas@gmail.com>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling David Rowley <david.rowley@2ndquadrant.com>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Julien Rouhaud <rjuju123@gmail.com>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Julien Rouhaud <rjuju123@gmail.com>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling David Rowley <david.rowley@2ndquadrant.com>
Re: executor relation handling Tom Lane <tgl@sss.pgh.pa.us>
Re: executor relation handling Jesper Pedersen <jesper.pedersen@redhat.com>
Re: executor relation handling Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Amit Langote  writes:
> On 2018/10/01 2:18, Tom Lane wrote:
>> I think that the call sites should ultimately look like
>> Assert(CheckRelationLockedByMe(...));
>> but for hunting down the places where the assertion currently fails,
>> it's more convenient if it's just an elog(WARNING).

> Should this check that we're not in a parallel worker process?

Hmm.  I've not seen any failures in the parallel parts of the regular
regression tests, but maybe I'd better do a force_parallel_mode
run before committing.

In general, I'm not on board with the idea that parallel workers don't
need to get their own locks, so I don't really want to exclude parallel
workers from this check.  But if it's not safe for that today, fixing it
is beyond the scope of this particular patch.

			regards, tom lane

В списке pgsql-hackers по дате отправления
От: Tom Lane
Дата:
Сообщение: Re: executor relation handling
От: Peter Eisentraut
Дата:
Сообщение: Re: automatic restore point
FAQ