aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/lmgr/lmgr.c
Commit message (Expand)AuthorAge
* Update copyrights for 2013Bruce Momjian2013-01-01
* Fix performance problems with autovacuum truncation in busy workloads.Kevin Grittner2012-12-11
* Update copyright notices for year 2012.Bruce Momjian2012-01-01
* Create VXID locks "lazily" in the main lock table.Robert Haas2011-08-04
* Try to acquire relation locks in RangeVarGetRelid.Robert Haas2011-07-08
* Stamp copyrights for year 2011.Bruce Momjian2011-01-01
* Remove cvs keywords from all files.Magnus Hagander2010-09-20
* Make LockDatabaseObject() AcceptInvalidationMessages().Robert Haas2010-08-16
* Update copyright for the year 2010.Bruce Momjian2010-01-02
* Update copyright for 2009.Bruce Momjian2009-01-01
* Implement ALTER DATABASE SET TABLESPACE to move a whole database (or at leastTom Lane2008-11-07
* Fix PREPARE TRANSACTION to reject the case where the transaction has dropped aTom Lane2008-03-04
* lmgr.c:DescribeLockTag was never taught about virtual xids, per Greg Stark.Tom Lane2008-01-08
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-01
* pgindent run for 8.3.Bruce Momjian2007-11-15
* Implement lazy XID allocation: transactions that do not modify any databaseTom Lane2007-09-05
* Arrange to put TOAST tables belonging to temporary tables into special schemasTom Lane2007-07-25
* Code review for log_lock_waits patch. Don't try to issue log messages fromTom Lane2007-06-19
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-05
* pgindent run for 8.2.Bruce Momjian2006-10-04
* Fix pg_locks view to call advisory locks advisory locks, while preservingTom Lane2006-09-22
* Now that we've rearranged relation open to get a lock before touchingTom Lane2006-08-18
* Change the relation_open protocol so that we obtain lock on a relationTom Lane2006-07-31
* Fix another passel of include-file breakage. Kris Jurka, Tom LaneTom Lane2006-07-14
* Remove 576 references of include files that were not needed.Bruce Momjian2006-07-14
* Rethink the locking mechanisms used for CREATE/DROP/RENAME DATABASE.Tom Lane2006-05-04
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Remove logic in XactLockTableWait() that attempted to mark a crashedTom Lane2006-01-13
* Simplify lock manager data structures by making a clear separation betweenTom Lane2005-12-09
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Add NOWAIT option to SELECT FOR UPDATE/SHARE.Tom Lane2005-08-01
* 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
* Split the shared-memory array of PGPROC pointers out of the sinvalTom Lane2005-05-19
* Use the standard lock manager to establish priority order when thereTom Lane2005-04-30
* Restructure LOCKTAG as per discussions of a couple months ago.Tom Lane2005-04-29
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-31
* Restructure subtransaction handling to reduce resource consumption,Tom Lane2004-09-16
* Pgindent run for 8.0.Bruce Momjian2004-08-29
* Update copyright to 2004.Bruce Momjian2004-08-29
* Tweak code so that pg_subtrans is never consulted for XIDs older thanTom Lane2004-08-22
* Fix subtransaction behavior for large objects, temp namespace, files,Tom Lane2004-07-28
* Replace nested-BEGIN syntax for subtransactions with spec-compliantTom Lane2004-07-27
* 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
* Try to reduce confusion about what is a lock method identifier, a lockBruce Momjian2003-12-01
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-29
* Reimplement hash index locking algorithms, per my recent proposal toTom Lane2003-09-04
* Clean up locktable init code per recent gripe from Kurt Roeckx.Tom Lane2003-08-17