On 01/08/18 16:00, Nikhil Sontakke wrote: > >> I was wondering if anything else would be needed for user-defined >> catalog tables.. >> > > We don't need to do anything else for user-defined catalog tables > since they will also get accessed via the systable_* scan APIs. >
They can be, but currently they might not be. So this requires at least big fat warning in docs and description on how to access user catalogs from plugins correctly (ie to always use systable_* API on them). It would be nice if we could check for it in Assert builds at least. -- Petr Jelinek http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services