summaryrefslogtreecommitdiff
path: root/src/backend/storage/lmgr/lmgr.c
Commit message (Expand)AuthorAgeFilesLines
* Perform apply of large transactions by parallel workers.Amit Kapila2023-01-091-0/+46
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Avoid using list_length() to test for empty list.Tom Lane2022-08-171-1/+1
* Add new block-by-block strategy for CREATE DATABASE.Robert Haas2022-03-291-0/+28
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Fix CREATE INDEX CONCURRENTLY for the newest prepared transactions.Noah Misch2021-10-231-3/+4
* Do not rely on pgstat.h to indirectly include storage/ headers.Andres Freund2021-04-021-0/+1
* Fix CREATE INDEX CONCURRENTLY for simultaneous prepared transactions.Noah Misch2021-01-301-2/+1
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Prevent concurrent SimpleLruTruncate() for any given SLRU.Noah Misch2020-08-151-0/+20
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Fix crash when reporting CREATE INDEX progressAlvaro Herrera2019-10-161-6/+4
* Fix inconsistencies and typos in the tree, take 11Michael Paquier2019-08-191-1/+1
* Initial pgindent run for v12.Tom Lane2019-05-221-2/+3
* Prevent use of uninitialized variableAlvaro Herrera2019-04-021-1/+2
* Report progress of CREATE INDEX operationsAlvaro Herrera2019-04-021-4/+42
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Add assertions that we hold some relevant lock during relation open.Tom Lane2018-10-011-0/+45
* Fix longstanding recursion hazard in sinval message processing.Tom Lane2018-09-071-8/+30
* Make XactLockTableWait work for transactions that are not yet self-lockedAlvaro Herrera2018-01-031-2/+28
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-081-5/+5
* Update copyright via script for 2017Bruce Momjian2017-01-031-1/+1
* Remove duplicate word from comment.Robert Haas2016-08-231-1/+1
* Improve header comment for LockHasWaitersRelation.Robert Haas2016-08-221-2/+2
* Extend relations multiple blocks at a time to improve scalability.Robert Haas2016-04-081-0/+35
* Simplify GetLockNameFromTagType.Robert Haas2016-03-101-13/+3
* Provide much better wait information in pg_stat_activity.Robert Haas2016-03-101-0/+23
* Update copyright for 2016Bruce Momjian2016-01-021-1/+1
* Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.Andres Freund2015-05-081-0/+91
* Update copyright for 2015Bruce Momjian2015-01-061-1/+1
* pgindent run for 9.4Bruce Momjian2014-05-061-7/+7
* Setup error context callback for transaction lock waitsAlvaro Herrera2014-03-191-2/+100
* Update copyright for 2014Bruce Momjian2014-01-071-1/+1
* Add WaitForLockers in lmgr, refactoring index.c codeAlvaro Herrera2013-10-011-0/+67
* Update copyrights for 2013Bruce Momjian2013-01-011-1/+1
* Fix performance problems with autovacuum truncation in busy workloads.Kevin Grittner2012-12-111-0/+18
* Update copyright notices for year 2012.Bruce Momjian2012-01-011-1/+1
* Create VXID locks "lazily" in the main lock table.Robert Haas2011-08-041-64/+0
* Try to acquire relation locks in RangeVarGetRelid.Robert Haas2011-07-081-4/+5
* Stamp copyrights for year 2011.Bruce Momjian2011-01-011-1/+1
* Remove cvs keywords from all files.Magnus Hagander2010-09-201-1/+1
* Make LockDatabaseObject() AcceptInvalidationMessages().Robert Haas2010-08-161-1/+4
* Update copyright for the year 2010.Bruce Momjian2010-01-021-2/+2
* Update copyright for 2009.Bruce Momjian2009-01-011-2/+2
* Implement ALTER DATABASE SET TABLESPACE to move a whole database (or at leastTom Lane2008-11-071-1/+40
* Fix PREPARE TRANSACTION to reject the case where the transaction has dropped aTom Lane2008-03-041-41/+1
* lmgr.c:DescribeLockTag was never taught about virtual xids, per Greg Stark.Tom Lane2008-01-081-4/+11
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-011-2/+2
* pgindent run for 8.3.Bruce Momjian2007-11-151-4/+4