On Mon, Mar 17, 2025 at 1:23 PM Rahila Syed <rahilasye...@gmail.com> wrote: > >> >> v17-0002-Function-to-report-memory-context-statistics.patch >> >> + if (procNumber == MyProcNumber) >> + { >> + ereport(WARNING, >> + errmsg("cannot return statistics for local backend"), >> + errhint("Use pg_backend_memory_contexts view instead.")); >> + PG_RETURN_NULL(); >> + } >> >> Is it worth it to keep this restriction? Can we fetch info about >> local memory context for the sake of generality? >> > > I think that could be done, but using pg_backend_memory_context would > be more efficient in this case. >
I have raised a similar concern before. Having two separate functions one for local backend and other for remote is going to be confusing. We should have one function doing both and renamed appropriately. -- Best Wishes, Ashutosh Bapat