Add session_preload_libraries configuration parameter
Peter Eisentraut <peter_e@gmx.net>
Add session_preload_libraries configuration parameter This is like shared_preload_libraries except that it takes effect at backend start and can be changed without a full postmaster restart. It is like local_preload_libraries except that it is still only settable by a superuser. This can be a better way to load modules such as auto_explain. Since there are now three preload parameters, regroup the documentation a bit. Put all parameters into one section, explain common functionality only once, update the descriptions to reflect current and future realities. Reviewed-by: Dimitri Fontaine <dimitri@2ndQuadrant.fr>
Files
| Path | Change | +/− |
|---|---|---|
| doc/src/sgml/auto-explain.sgml | modified | +3 −2 |
| doc/src/sgml/config.sgml | modified | +165 −116 |
| src/backend/tcop/postgres.c | modified | +1 −1 |
| src/backend/utils/init/miscinit.c | modified | +5 −1 |
| src/backend/utils/misc/guc.c | modified | +16 −3 |
| src/include/miscadmin.h | modified | +2 −1 |
| src/include/utils/guc_tables.h | modified | +1 −0 |