Commit Graph

62 Commits (6bd4f401b0cb85f2e81caffc457e415e15e2ed5d)

Author SHA1 Message Date
Tom Lane 6bd4f401b0 Replace the former method of determining snapshot xmax --- to wit, calling 19 years ago
Tom Lane 4a78cdeb6b Support an optional asynchronous commit mode, in which we don't flush WAL 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
Alvaro Herrera d4cef0aa2a Improve vacuum code to track minimum Xids per table instead of per database. 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 21 years ago
Tom Lane 721e53785d Solve the problem of OID collisions by probing for duplicate OIDs 21 years ago
Tom Lane 2193a856a2 Simplify initdb-time assignment of OIDs as I proposed yesterday, and 21 years ago
Tom Lane 4aefe75553 Remove some no-longer-needed kluges for bootstrapping, in particular 21 years ago
Tom Lane 60b2444cc3 Add code to prevent transaction ID wraparound by enforcing a safe limit 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Tom Lane 573a71a5da Nested transactions. There is still much left to do, especially on the 22 years ago
PostgreSQL Daemon 55b113257c make sure the $Id tags are converted to $PostgreSQL as well ... 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Tom Lane 4d567013cf Remove AMI_OVERRIDE tests from tqual.c routines; they aren't necessary 24 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 25 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 25 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Tom Lane 499abb0c0f Implement new 'lightweight lock manager' that's intermediate between 25 years ago
Tom Lane bc7d37a525 Transaction IDs wrap around, per my proposal of 13-Aug-01. More 25 years ago
Tom Lane 2589735da0 Replace implementation of pg_log as a relation accessed through the 25 years ago
Tom Lane 7326e78c42 Ensure that all TransactionId comparisons are encapsulated in macros 25 years ago
Tom Lane bf56f0759b Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 25 years ago
Tom Lane b9f3a929ee Create a new HeapTupleSatisfiesVacuum() routine in tqual.c that embodies the 25 years ago
Bruce Momjian f6923ff3ac Oops, only wanted python change in the last commit. Backing out. 25 years ago
Bruce Momjian dffb673692 While changing Cygwin Python to build its core as a DLL (like Win32 25 years ago
Bruce Momjian 1e7b79cebc Remove unused tables pg_variable, pg_inheritproc, pg_ipl tables. Initdb 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane af6e88a9cf Remove NEXTXID xlog record type to avoid three-way deadlock risk. 25 years ago
Tom Lane 4d14fe0048 XLOG (and related) changes: 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Vadim B. Mikheev 81c8c244b2 No more #ifdef XLOG. 25 years ago
Peter Eisentraut a70e74b060 Put external declarations into header files. 25 years ago
Vadim B. Mikheev b98ba2a04c pg_variable is not used in WAL version now. 26 years ago
Vadim B. Mikheev 5b0740d3fc WAL 26 years ago
Bruce Momjian 5c25d60244 Add: 26 years ago
Bruce Momjian a9591ce66a Change #include's to use <> and "" as appropriate. 27 years ago
Vadim B. Mikheev 78f7ccc982 1. Fix for elog(ERROR, "EvalPlanQual: t_xmin is uncommitted ?!") 27 years ago
Bruce Momjian fcff1cdf4e Another pgindent run. Sorry folks. 27 years ago
Bruce Momjian 07842084fe pgindent run over code. 27 years ago
Bruce Momjian 6724a50787 Change my-function-name-- to my_function_name, and optimizer renames. 27 years ago
Vadim B. Mikheev 3498d878cb SET TRANSACTION ISOLATION LEVEL ... 27 years ago
Vadim B. Mikheev c13a64d7fb Serialized mode works! 27 years ago
Bruce Momjian fa1a8d6a97 OK, folks, here is the pgindent output. 28 years ago
Vadim B. Mikheev 5afe171443 VariableCache (next XID generator) is placed in shmem. 28 years ago
Bruce Momjian a32450a585 pgindent run before 6.3 release, with Thomas' requested changes. 28 years ago
Bruce Momjian 7229513943 Fix prototypes so they don't look like function definitions. 28 years ago