Allow loadable modules to create PGC_POSTMASTER GUC variables, but only
Tom Lane <tgl@sss.pgh.pa.us>
Allow loadable modules to create PGC_POSTMASTER GUC variables, but only when loaded via shared_preload_libraries. Needed for support of pg_stat_statements, or pretty much anything else that wants a GUC to control size of a shared memory allocation.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/utils/init/miscinit.c | modified | +6 −1 |
| src/backend/utils/misc/guc.c | modified | +21 −2 |
| src/include/miscadmin.h | modified | +2 −1 |