aboutsummaryrefslogtreecommitdiff
path: root/src/include/storage/lock.h
Commit message (Expand)AuthorAge
* Implement lazy XID allocation: transactions that do not modify any databaseTom Lane2007-09-05
* Code review for log_lock_waits patch. Don't try to issue log messages fromTom Lane2007-06-19
* Fix trivial misspelling in comment.Tom Lane2007-05-30
* Add GUC log_lock_waits to log long wait times.Bruce Momjian2007-03-03
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-05
* Update lock comments for concurrent index creation, analyze.Bruce Momjian2006-11-23
* pgindent run for 8.2.Bruce Momjian2006-10-04
* Fix pg_locks view to call advisory locks advisory locks, while preservingTom Lane2006-09-22
* Add built-in userlock manipulation functions to replace the formerTom Lane2006-09-18
* Add a function GetLockConflicts() to lock.c to report xacts holdingTom Lane2006-08-27
* Change the relation_open protocol so that we obtain lock on a relationTom Lane2006-07-31
* Convert the lock manager to use the new dynahash.c support for partitionedTom Lane2006-07-23
* Split the buffer mapping table into multiple separately lockableTom Lane2006-07-23
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Divide the lock manager's shared state into 'partitions', so as toTom Lane2005-12-11
* Simplify lock manager data structures by making a clear separation betweenTom Lane2005-12-09
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Convert the arithmetic for shared memory size calculation from 'int'Tom Lane2005-08-20
* Two-phase commit. Original patch by Heikki Linnakangas, with additionalTom Lane2005-06-17
* Simplify shared-memory lock data structures as per recent discussion:Tom Lane2005-06-14
* Improve LockAcquire API per my recent proposal. All error conditionsTom Lane2005-05-29
* Factor out lock cleanup code that is needed in several places in lock.c.Tom Lane2005-05-19
* Restructure LOCKTAG as per discussions of a couple months ago.Tom Lane2005-04-29
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-31
* Pgindent run for 8.0.Bruce Momjian2004-08-29
* Update copyright to 2004.Bruce Momjian2004-08-29
* Introduce local hash table for lock state, as per recent proposal.Tom Lane2004-08-27
* Improve some comments.Tom Lane2004-08-26
* Invent ResourceOwner mechanism as per my recent proposal, and use it toTom Lane2004-07-17
* Nested transactions. There is still much left to do, especially on theTom Lane2004-07-01
* Code review for EXEC_BACKEND changes. Reduce the number of #ifdefs byTom Lane2004-05-28
* This patch is the next step towards (re)allowing fork/exec.Bruce Momjian2003-12-20
* Try to reduce confusion about what is a lock method identifier, a lockBruce Momjian2003-12-01
* make sure the $Id tags are converted to $PostgreSQL as well ...PostgreSQL Daemon2003-11-29
* Update copyrights to 2003.Bruce Momjian2003-08-04
* pgindent run.Bruce Momjian2003-08-04
* Back out LOCKTAG changes by Rod Taylor, pending code review. Sorry.Bruce Momjian2003-02-19
* - Modifies LOCKTAG to include a 'classId'. Relation receive a classId ofBruce Momjian2003-02-19
* Rename 'holder' references to 'proclock' for PROCLOCK references, forBruce Momjian2003-02-18
* Add code to print information about a detected deadlock cycle. TheTom Lane2003-01-16
* pgindent run.Bruce Momjian2002-09-04
* Code review for pg_locks feature. Make shmemoffset of PROCLOCK structsTom Lane2002-08-31
* [ Newest version of patch applied.]Bruce Momjian2002-08-17
* * -Remove LockMethodTable.prio field, not used (Bruce)Bruce Momjian2002-08-01
* Complete TODO item:Bruce Momjian2002-07-19
* Complete TODO item:Bruce Momjian2002-07-18
* Update copyright to 2002.Bruce Momjian2002-06-20
* Katherine Ward wrote:Jan Wieck2002-06-11
* New pgindent run with fixes suggested by Tom. Patch manually reviewed,Bruce Momjian2001-11-05
* Another pgindent run. Fixes enum indenting, and improves #endifBruce Momjian2001-10-28