postgresql/src/backend/utils
Peter Eisentraut c4a7a392ec Make allow_system_table_mods settable at run time
Make allow_system_table_mods settable at run time by superusers.  It
was previously postmaster start only.

We don't want to make system catalog DDL wide-open, but there are
occasionally useful things to do like setting reloptions or statistics
on a busy system table, and blocking those doesn't help anyone.  Also,
this enables the possibility of writing a test suite for this setting.

Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us>
Discussion: https://www.postgresql.org/message-id/flat/8b00ea5e-28a7-88ba-e848-21528b632354%402ndquadrant.com
2019-11-29 10:22:13 +01:00
..
adt Remove useless "return;" lines 2019-11-28 16:48:37 -03:00
cache Make the order of the header file includes consistent in backend modules. 2019-11-12 08:30:16 +05:30
error Remove debugging aid 2019-11-23 13:19:20 -03:00
fmgr Remove configure --disable-float4-byval 2019-11-21 18:29:21 +01:00
hash Split all OBJS style lines in makefiles into one-line-per-entry style. 2019-11-05 14:41:07 -08:00
init Make the order of the header file includes consistent in backend modules. 2019-11-12 08:30:16 +05:30
mb Split all OBJS style lines in makefiles into one-line-per-entry style. 2019-11-05 14:41:07 -08:00
misc Make allow_system_table_mods settable at run time 2019-11-29 10:22:13 +01:00
mmgr Make the order of the header file includes consistent in backend modules. 2019-11-12 08:30:16 +05:30
resowner Split all OBJS style lines in makefiles into one-line-per-entry style. 2019-11-05 14:41:07 -08:00
sort Remove unused code from tuplesort. 2019-11-13 15:57:01 -08:00
time Make the order of the header file includes consistent in backend modules. 2019-11-12 08:30:16 +05:30
.gitignore Rearrange makefile rules for running Gen_fmgrtab.pl. 2018-05-03 17:54:18 -04:00
errcodes.txt Implement jsonpath .datetime() method 2019-09-25 22:51:51 +03:00
Gen_dummy_probes.pl Fix many typos and inconsistencies 2019-07-01 10:00:23 +09:00
Gen_dummy_probes.sed Update copyright for 2019 2019-01-02 12:44:25 -05:00
Gen_fmgrtab.pl Fix more typos and inconsistencies in the tree 2019-06-17 16:13:16 +09:00
generate-errcodes.pl Update copyright for 2019 2019-01-02 12:44:25 -05:00
Makefile Use Getopt::Long for catalog scripts 2019-02-12 12:22:08 -03:00
probes.d Sync our DTrace infrastructure with c.h's definition of type bool. 2019-11-06 11:11:40 -05:00