Commit Graph

190 Commits (4e86efb4e51b66ef57b3fe6f28576de23a1bf1c6)

Author SHA1 Message Date
Heikki Linnakangas 71d119f82a Oops, mustn't call textdomain() when compiling without --enable-nls 16 years ago
Heikki Linnakangas 1fe5020558 Tell gettext which codeset to use by calling bind_textdomain_codeset(). We 16 years ago
Heikki Linnakangas cdd46c7654 Start background writer during archive recovery. Background writer now performs 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Heikki Linnakangas 61d9674988 Make LC_COLLATE and LC_CTYPE database-level settings. Collation and 17 years ago
Alvaro Herrera d53a56687f Initialize the minimum frozen Xid in vac_update_datfrozenxid using 17 years ago
Alvaro Herrera f8c4d7db60 Restructure some header files a bit, in particular heapam.h, by removing some 17 years ago
Tom Lane ea0382e370 Code review for recent patch to terminate online backup during shutdown: 17 years ago
Alvaro Herrera 73b0300b2a Move the HTSU_Result enum definition into snapshot.h, to avoid including 18 years ago
Alvaro Herrera ec6550c6c0 Modify interactions between sinval.c and sinvaladt.c. The code that actually 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane 82a47982f3 Arrange for SET LOCAL's effects to persist until the end of the current top 18 years ago
Tom Lane 2abae34a2e Implement function-local GUC parameter settings, as per recent discussion. 18 years ago
Tom Lane 8d675c85c5 pgstat's on-proc-exit hook has to execute after the last transaction commit 18 years ago
Tom Lane b9527e9840 First phase of plan-invalidation project: create a plan cache management 19 years ago
Alvaro Herrera 1820650934 Restructure autovacuum in two processes: a dummy process, which runs 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Tom Lane 48188e1621 Fix recently-understood problems with handling of XID freezing, particularly 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Tom Lane 9b4cda0df6 Add built-in userlock manipulation functions to replace the former 19 years ago
Bruce Momjian a22d76d96a Allow include files to compile own their own. 19 years ago
Tom Lane 39bed3b388 Standalone backends need pgstat_bestart() too, per Qingqing Zhou. 19 years ago
Tom Lane 46287bd660 Simplify relcache startup sequence. With the new design of InitPostgres 19 years ago
Tom Lane 52667d56a3 Rethink the locking mechanisms used for CREATE/DROP/RENAME DATABASE. 19 years ago
Tom Lane cb98e6fb8f Create a syscache for pg_database-indexed-by-oid, and make use of it 19 years ago
Tom Lane 82a2881c5b Code review for GRANT CONNECT patch. Spell the privilege as CONNECT not 19 years ago
Bruce Momjian 4899aaf2d5 Add GRANT CONNECTION ON DATABASE, to be used in addition to pg_hba.conf. 19 years ago
Tom Lane 6d61cdec07 Clean up and document the API for XLogOpenRelation and XLogReadBuffer. 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Tom Lane 349f40b2c2 Rearrange backend startup sequence so that ShmemIndexLock can become 20 years ago
Bruce Momjian 436a2956d8 Re-run pgindent, fixing a problem where comment lines after a blank 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane d90c531188 Autovacuum loose end mop-up. Provide autovacuum-specific vacuum cost 20 years ago
Tom Lane 7117cd3a77 Cause ShutdownPostgres to do a normal transaction abort during backend 20 years ago
Tom Lane d42cf5a42a Add per-user and per-database connection limit options. 20 years ago
Tom Lane 5d5f1a79e6 Clean up a number of autovacuum loose ends. Make the stats collector 20 years ago
Tom Lane 29094193f5 Integrate autovacuum functionality into the backend. There's still a 20 years ago
Tom Lane eb5949d190 Arrange for the postmaster (and standalone backends, initdb, etc) to 20 years ago
Tom Lane 0eaa36a16a Bring syntax of role-related commands into SQL compliance. To avoid 20 years ago
Tom Lane 7762619e95 Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 20 years ago
Neil Conway f2b6edeab8 This trivial patch removes an unused variable. From Alvaro Herrera. 20 years ago
Tom Lane d0a89683a3 Two-phase commit. Original patch by Heikki Linnakangas, with additional 20 years ago
Tom Lane ee3b71f6bc Split the shared-memory array of PGPROC pointers out of the sinval 20 years ago
Tom Lane c2e729fa20 Make standalone backends ignore pg_database.datallowconn, so that there 20 years ago
Tom Lane 162bd08b3f Completion of project to use fixed OIDs for all system catalogs and 21 years ago
Tom Lane 91728fa26c Add temp_buffers GUC variable to allow users to determine the size 21 years ago
Tom Lane 88164799ce Need to reset local buffer pin counts, not only shared buffer pins, 21 years ago
Tom Lane afb66ad8dd Need to release buffer pins before attempting to drop files during 21 years ago
Tom Lane 0fc4ecf935 Finish up the flat-files project: get rid of GetRawDatabaseInfo() hack 21 years ago