summaryrefslogtreecommitdiff
path: root/src/backend/storage/lmgr/deadlock.c
Commit message (Expand)AuthorAgeFilesLines
* Use dlist/dclist instead of PROC_QUEUE / SHM_QUEUE for heavyweight locksAndres Freund2023-01-181-52/+35
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Revert the addition of GetMaxBackends() and related stuff.Robert Haas2022-04-121-16/+15
* Remove MaxBackends variable in favor of GetMaxBackends() function.Robert Haas2022-02-081-15/+16
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Relax lock level for setting PGPROC->statusFlagsAlvaro Herrera2020-11-181-1/+1
* Rename PGPROC->vacuumFlags to statusFlagsAlvaro Herrera2020-11-161-2/+2
* snapshot scalability: Move PGXACT->vacuumFlags to ProcGlobal->vacuumFlags.Andres Freund2020-08-141-3/+1
* Allow page lock to conflict among parallel group members.Amit Kapila2020-03-211-4/+5
* Allow relation extension lock to conflict among parallel group members.Amit Kapila2020-03-201-0/+8
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Fix busted logic for parallel lock grouping in TopoSort().Tom Lane2019-07-291-1/+7
* Use appendBinaryStringInfo in more places where the length is knownDavid Rowley2019-07-231-1/+1
* Phase 2 pgindent run for v12.Tom Lane2019-05-221-5/+5
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-081-7/+7
* Phase 3 of pgindent updates.Tom Lane2017-06-211-5/+5
* Phase 2 of pgindent updates.Tom Lane2017-06-211-2/+2
* Update copyright via script for 2017Bruce Momjian2017-01-031-1/+1
* Cosmetic improvements to group locking.Robert Haas2016-02-211-6/+15
* Introduce group locking to prevent parallel processes from deadlocking.Robert Haas2016-02-071-52/+227
* Update copyright for 2016Bruce Momjian2016-01-021-1/+1
* Use LOCKBIT_ON() instead of a bit shift in a few places.Robert Haas2015-09-281-2/+2
* Update copyright for 2015Bruce Momjian2015-01-061-1/+1
* pgindent run for 9.4Bruce Momjian2014-05-061-9/+9
* Update copyright for 2014Bruce Momjian2014-01-071-1/+1
* Update copyrights for 2013Bruce Momjian2013-01-011-1/+1
* Only allow autovacuum to be auto-canceled by a directly blocked process.Tom Lane2012-07-261-20/+28
* Add deadlock counter to pg_stat_databaseMagnus Hagander2012-01-261-0/+2
* Update copyright notices for year 2012.Bruce Momjian2012-01-011-1/+1
* Move "hot" members of PGPROC into a separate PGXACT array.Robert Haas2011-11-251-1/+3
* Replace errdetail("%s", ...) with errdetail_internal("%s", ...).Tom Lane2011-07-161-1/+1
* Unify spelling of "canceled", "canceling", "cancellation"Peter Eisentraut2011-06-291-1/+1
* Stamp copyrights for year 2011.Bruce Momjian2011-01-011-1/+1
* Remove cvs keywords from all files.Magnus Hagander2010-09-201-1/+1
* Update copyright for the year 2010.Bruce Momjian2010-01-021-2/+2
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-111-2/+2
* Update copyright for 2009.Bruce Momjian2009-01-011-2/+2
* Remove the last vestiges of the MAKE_PTR/MAKE_OFFSET mechanism. We haven'tTom Lane2008-11-021-9/+9
* Add a few more DTrace probes to the backend.Alvaro Herrera2008-08-011-1/+4
* Adjust the recent patch for reporting of deadlocked queries so that we reportTom Lane2008-03-241-13/+23
* Report the current queries of all backends involved in a deadlockTom Lane2008-03-211-13/+26
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-011-2/+2
* pgindent run for 8.3.Bruce Momjian2007-11-151-8/+8
* Allow an autovacuum worker to be interrupted automatically when it is foundAlvaro Herrera2007-10-261-1/+44
* Code review for log_lock_waits patch. Don't try to issue log messages fromTom Lane2007-06-191-92/+14
* Add comment on why deadlock detection error messages only prints numbers.Bruce Momjian2007-04-201-1/+3
* Add resetStringInfo(), which clears the content of a StringInfo, andNeil Conway2007-03-031-3/+2