postgresql/src/backend/commands
Peter Eisentraut c446509565 Second pass over run-time configuration system. Adjust priorities on some
option settings. Sort out SIGHUP vs BACKEND -- there is no total ordering
here, so make explicit checks. Add comments explaining all of this.
Removed permissions check on SHOW command.

Add examine_subclass to the game, rename to SQL_inheritance to fit the
official data model better. Adjust documentation.

Standalone backend needs to reset all options before it starts. To
facilitate that, have IsUnderPostmaster be set by the postmaster itself,
don't wait for the magic -p switch.

Also make sure that all environment variables and argv's survive
init_ps_display(). Use strdup where necessary.

Have initdb make configuration files (postgresql.conf, pg_hba.conf) mode
0600 -- having configuration files is no fun if you can't edit them.
2000-06-22 22:31:24 +00:00
..
_deadcode Ye-old pgindent run. Same 4-space tabs. 2000-04-12 17:17:23 +00:00
analyze.c Third round of fmgr updates: eliminate calls using fmgr() and 2000-05-30 04:25:00 +00:00
async.c Mark functions as static and ifdef NOT_USED as appropriate. 2000-06-08 22:38:00 +00:00
cluster.c Get rid of IndexIsUniqueNoCache() kluge by the simple expedient of 2000-06-17 23:41:51 +00:00
command.c Final #include cleanup. 2000-06-15 04:10:30 +00:00
comment.c Mark functions as static and ifdef NOT_USED as appropriate. 2000-06-08 22:38:00 +00:00
copy.c Fix performance problems with pg_index lookups (see, for example, 2000-06-17 21:49:04 +00:00
creatinh.c Back out pg_shadow changes to allow create table and locking permissions. 2000-06-12 03:41:03 +00:00
dbcommands.c If create/drop database are going to call closeAllVfds(), they ought 2000-06-02 04:04:54 +00:00
define.c First round of changes for new fmgr interface. fmgr itself and the 2000-05-28 17:56:29 +00:00
explain.c Reimplement nodeMaterial to use a temporary BufFile (or even memory, if the 2000-06-18 22:44:35 +00:00
indexcmds.c Get rid of IndexIsUniqueNoCache() kluge by the simple expedient of 2000-06-17 23:41:51 +00:00
Makefile Split vacuum and analyze into separate files 2000-05-29 17:40:45 +00:00
proclang.c First round of changes for new fmgr interface. fmgr itself and the 2000-05-28 17:56:29 +00:00
remove.c Miscellaneous cleanups of places that needed to account for new 2000-05-28 20:34:52 +00:00
rename.c Make renaming a temp table behave sensibly. We don't need to touch 2000-06-20 06:41:13 +00:00
sequence.c Big warnings cleanup for Solaris/GCC. Down to about 40 now, but 2000-06-14 18:18:01 +00:00
trigger.c Mark functions as static and ifdef NOT_USED as appropriate. 2000-06-08 22:38:00 +00:00
user.c Back out pg_shadow changes to allow create table and locking permissions. 2000-06-12 03:41:03 +00:00
vacuum.c Fix performance problems with pg_index lookups (see, for example, 2000-06-17 21:49:04 +00:00
variable.c Second pass over run-time configuration system. Adjust priorities on some 2000-06-22 22:31:24 +00:00
view.c Rename rule CURRENT to OLD in source tree. Add mapping for backward 2000-06-12 19:40:58 +00:00