Commit Graph

382 Commits (36e4419d1f1ef06bba58a28a870aaaa8de73bb46)

Author SHA1 Message Date
Tom Lane 076a055acf Separate out bgwriter code into a logically separate module, rather 22 years ago
Tom Lane 1a321f26d8 Code review for EXEC_BACKEND changes. Reduce the number of #ifdefs by 22 years ago
Tom Lane 16974ee910 Get rid of the former rather baroque mechanism for propagating the values 22 years ago
Tom Lane 63bd0db121 Integrate src/timezone library for all platforms. There is more we can 22 years ago
Tom Lane 375369acd1 Replace TupleTableSlot convention for whole-row variables and function 22 years ago
Bruce Momjian c672aa823b For application to HEAD, following community review. 22 years ago
Tom Lane 87bd956385 Restructure smgr API as per recent proposal. smgr no longer depends on 22 years ago
Neil Conway 192ad63bd7 More janitorial work: remove the explicit casting of NULL literals to a 22 years ago
Tom Lane a77e32d7c5 Apply the core parts of Dennis Bjorklund's patch to allow function 22 years ago
Bruce Momjian 488f2785d0 Final rearrangement of main postgresql child process (ie. 22 years ago
Bruce Momjian aeddc2a60d Continued rearrangement to permit pgstat + BootstrapMain processes to be 22 years ago
Bruce Momjian d75b2ec4eb This patch is the next step towards (re)allowing fork/exec. 22 years ago
Peter Eisentraut 2afacfc403 This patch properly sets the prototype for the on_shmem_exit and 22 years ago
Tom Lane 5e2b99db95 Avoid assuming that type key_t is 32 bits, since it reportedly isn't 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Jan Wieck cfeca62148 Background writer process 22 years ago
Tom Lane b916cc435a Cause standalone backend (including bootstrap case) to read the GUC 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 22 years ago
Bruce Momjian 089003fb46 pgindent run. 22 years ago
Tom Lane b556e8200e elog mop-up: bring some straggling fprintf(stderr)'s into the elog world. 22 years ago
Tom Lane c72839d5be Error message editing in backend/bootstrap, /lib, /nodes, /port. 22 years ago
Tom Lane 9117e55493 Tweak original coding so that we can determine the platform-specific 23 years ago
Tom Lane 4df52b28f0 Fix things so that an error occuring during standalone-backend processing 23 years ago
Tom Lane fc8d970cbc Replace functional-index facility with expressional indexes. Any column 23 years ago
Bruce Momjian 98b6f37e47 Make debug_ GUC varables output DEBUG1 rather than LOG, and mention in 23 years ago
Tom Lane f85f43dfb5 Backend support for autocommit removed, per recent discussions. The 23 years ago
Bruce Momjian 5e7a5c9511 Pass shared memory address on command line to exec'ed backend. 23 years ago
Bruce Momjian d9fd7d12f6 Pass shared memory id and socket descriptor number on command line for 23 years ago
Bruce Momjian 3ad406bbc9 Rename internal variables DBName|dbName to dbname, for consistency. 23 years ago
Bruce Momjian 77a0219ab1 Comment out some of the conditional tests until we have exec(). 23 years ago
Bruce Momjian 721996d889 Cleanup patch for exec() handling. 23 years ago
Bruce Momjian a7fd03e1de Handle clog structure in shared memory in exec() case, for Win32. 23 years ago
Bruce Momjian a2e038fbee Back out last commit --- wrong patch. 23 years ago
Bruce Momjian fb1f7ccec5 Dump/read non-default GUC values for use by exec'ed backends, for Win32. 23 years ago
Tom Lane 4b6c198a6a Add code to dump contents of free space map into $PGDATA/global/pg_fsm.cache 23 years ago
Tom Lane 5bab36e9f6 Revise executor APIs so that all per-query state structure is built in 23 years ago
Tom Lane 3a4f7dde16 Phase 3 of read-only-plans project: ExecInitExpr now builds expression 23 years ago
Bruce Momjian 001d5a7aa5 Rename server_min_messages to log_min_messages. Part of consolidation 23 years ago
Tom Lane b2ab1e6bc9 Ensure that before truncating CLOG, we force a checkpoint even if no 23 years ago
Tom Lane 8a6fab412e Remove ShutdownBufferPoolAccess exit callback, and do the work in 23 years ago
Tom Lane c328b6dd8b Replace pg_attribute.attisinherited with attislocal and attinhcount 23 years ago
Bruce Momjian e50f52a074 pgindent run. 23 years ago
Tom Lane c7a165adc6 Code review for HeapTupleHeader changes. Add version number to page headers 23 years ago
Tom Lane 26993b2918 AUTOCOMMIT mode is now an available backend GUC variable; setting it 23 years ago
Bruce Momjian d04e9137c9 Reverse out XLogDir/-X write-ahead log handling, per discussion. 23 years ago
Bruce Momjian c5354dff20 This patch removes a lot of unused code related to assertions and 23 years ago
Thomas G. Lockhart af704cdfb4 Implement WAL log location control using "-X" or PGXLOG. 23 years ago
Tom Lane 22c64f1834 When compiling with --enable-cassert, check for reference count leaks 23 years ago
Tom Lane 38bb77a5d1 ALTER TABLE DROP COLUMN works. Patch by Christopher Kings-Lynne, 23 years ago
Bruce Momjian b0f5086e41 oid is needed, it is added at the end of the struct (after the null 24 years ago