Commits

DateSubjectAuthorReleases
2008-09-16 Widen the nLocks counts in local lock tables from int to int64. This Tom Lane 8.3.4
2008-09-16 Widen the nLocks counts in local lock tables from int to int64. This Tom Lane 8.4.0
2008-01-08 lmgr.c:DescribeLockTag was never taught about virtual xids, per Greg Stark. 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-06-19 Code review for log_lock_waits patch. Don't try to issue log messages from Tom Lane 8.3.0
2007-05-30 Fix trivial misspelling in comment. Tom Lane 8.3.0
2006-09-22 Fix pg_locks view to call advisory locks advisory locks, while preserving Tom Lane 8.2.0
2006-09-18 Add built-in userlock manipulation functions to replace the former Tom Lane 8.2.0
2006-08-27 Add a function GetLockConflicts() to lock.c to report xacts holding Tom Lane 8.2.0
2006-07-31 Change the relation_open protocol so that we obtain lock on a relation 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-07-23 Split the buffer mapping table into multiple separately lockable 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-08-20 Convert the arithmetic for shared memory size calculation from 'int' Tom Lane 8.1.0
2005-06-17 Two-phase commit. Original patch by Heikki Linnakangas, with additional Tom Lane 8.1.0
2005-06-14 Simplify shared-memory lock data structures as per recent discussion: Tom Lane 8.1.0
2005-05-29 Improve LockAcquire API per my recent proposal. All error conditions Tom Lane 8.1.0
2005-05-19 Factor out lock cleanup code that is needed in several places in lock.c. Tom Lane 8.1.0
2005-04-29 Restructure LOCKTAG as per discussions of a couple months ago. Tom Lane 8.1.0
2004-08-27 Introduce local hash table for lock state, as per recent proposal. Tom Lane 8.0.0
2004-08-26 Improve some comments. Tom Lane 8.0.0
2004-07-17 Invent ResourceOwner mechanism as per my recent proposal, and use it to Tom Lane 8.0.0
2004-07-01 Nested transactions. There is still much left to do, especially on the Tom Lane 8.0.0
2004-05-28 Code review for EXEC_BACKEND changes. Reduce the number of #ifdefs by Tom Lane 8.0.0