Re: New Object Access Type hooks
От
Michael Paquier
Тема
Re: New Object Access Type hooks
Дата
Msg-id
Yl0KI8WycbJ0eXqL@paquier.xyz
Ответ на
Re: New Object Access Type hooks (Tom Lane)
Список
Дерево обсуждения
New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Andrew Dunstan <andrew@dunslane.net>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Thomas Munro <thomas.munro@gmail.com>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Andrew Dunstan <andrew@dunslane.net>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Joshua Brindle <joshua.brindle@crunchydata.com>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Andrew Dunstan <andrew@dunslane.net>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Andrew Dunstan <andrew@dunslane.net>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Andrew Dunstan <andrew@dunslane.net>
Re: New Object Access Type hooks Julien Rouhaud <rjuju123@gmail.com>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Andrew Dunstan <andrew@dunslane.net>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Andrew Dunstan <andrew@dunslane.net>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Andrew Dunstan <andrew@dunslane.net>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Andrew Dunstan <andrew@dunslane.net>
Re: New Object Access Type hooks Andres Freund <andres@anarazel.de>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Andres Freund <andres@anarazel.de>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Andrew Dunstan <andrew@dunslane.net>
Re: New Object Access Type hooks Justin Pryzby <pryzby@telsasoft.com>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Andrew Dunstan <andrew@dunslane.net>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Andrew Dunstan <andrew@dunslane.net>
Re: New Object Access Type hooks Andrew Dunstan <andrew@dunslane.net>
Re: New Object Access Type hooks Andres Freund <andres@anarazel.de>
Re: New Object Access Type hooks Andrew Dunstan <andrew@dunslane.net>
Re: New Object Access Type hooks Tom Lane <tgl@sss.pgh.pa.us>
Re: New Object Access Type hooks Andres Freund <andres@anarazel.de>
Re: New Object Access Type hooks Michael Paquier <michael@paquier.xyz>
Re: New Object Access Type hooks Michael Paquier <michael@paquier.xyz>
Re: New Object Access Type hooks Mark Dilger <mark.dilger@enterprisedb.com>
On Thu, Mar 24, 2022 at 05:44:31PM -0400, Tom Lane wrote: > Note that that's basically a workaround for buggy placement of the > OAT hooks, as per previous discussion. I hope that we fix that bug > pretty soon, so it shouldn't really be a factor for the meson conversion. So, this issue is still listed as an open item. What should we do? From what I get, the caching issues with the namespace lookup hook are not new to v15, they just get exposed by the new test module test_oat_hooks/. FWIW, I would vote against moving around hook calls in back branches as that could cause compatibility problems in existing code relying on them, but it surely is unstable to keep these when recomputing the search_path. A removal from recomputeNamespacePath() implies an addition at the end of fetch_search_path() and fetch_search_path_array(). Perhaps an extra one in RangeVarGetCreationNamespace()? The question is how much of these we want, for example the search hook would be called now even when doing relation-specific checks like RelationIsVisible() and the kind. -- Michael
В списке pgsql-hackers по дате отправления
От: houzj.fnst@fujitsu.com
Дата: