Commits

DateSubjectAuthorReleases
2010-07-03 Replace max_standby_delay with two parameters, max_standby_archive_delay and Tom Lane 9.0.0
2010-04-28 Modify ShmemInitStruct and ShmemInitHash to throw errors internally, Tom Lane 9.0.0
2010-02-08 Remove old-style VACUUM FULL (which was known for a little while as Tom Lane 9.0.0
2009-08-31 Change the autovacuum launcher to read pg_database directly, rather than Tom Lane 9.0.0
2009-08-12 Allow backends to start up without use of the flat-file copy of pg_database. Tom Lane 9.0.0
2009-05-05 Install a "dead man switch" to allow the postmaster to detect cases where Tom Lane 8.4.0
2008-11-02 Remove the last vestiges of the MAKE_PTR/MAKE_OFFSET mechanism. We haven't Tom Lane 8.4.0
2008-01-26 Change StatementCancelHandler() to check the DoingCommandRead flag to decide Tom Lane 8.3.0
2007-09-08 Replace the former method of determining snapshot xmax --- to wit, calling Tom Lane 8.3.0
2007-09-05 Implement lazy XID allocation: transactions that do not modify any database Tom Lane 8.3.0
2007-08-28 Improve behavior of log_lock_waits patch. Ensure that something gets logged Tom Lane 8.3.0
2007-07-16 Add comments spelling out why it's a good idea to release multiple Tom Lane 8.3.0
2007-06-19 Only log 'process acquired lock' if we actually did get the lock. This Tom Lane 8.3.0
2007-06-19 Code review for log_lock_waits patch. Don't try to issue log messages from Tom Lane 8.3.0
2007-04-03 Remove the CheckpointStartLock in favor of having backends show whether they Tom Lane 8.3.0
2006-11-21 On systems that have setsid(2) (which should be just about everything except Tom Lane 8.2.0
2006-07-23 Convert the lock manager to use the new dynahash.c support for partitioned Tom Lane 8.2.0
2006-06-20 Remove redundant gettimeofday() calls to the extent practical without Tom Lane 8.2.0
2006-04-14 Repair a low-probability race condition identified by Qingqing Zhou. Tom Lane 8.2.0
2006-01-04 Rearrange backend startup sequence so that ShmemIndexLock can become Tom Lane 8.2.0
2005-12-11 Divide the lock manager's shared state into 'partitions', so as to Tom Lane 8.2.0
2005-12-09 Simplify lock manager data structures by making a clear separation between Tom Lane 8.2.0
2005-10-11 Add infrastructure for making spins_per_delay variable depending on Tom Lane 8.1.0
2005-08-20 Convert the arithmetic for shared memory size calculation from 'int' Tom Lane 8.1.0
2005-08-08 Cause ShutdownPostgres to do a normal transaction abort during backend Tom Lane 8.1.0