aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/lmgr/lock.c
Commit message (Expand)AuthorAge
* Lock before setting relhassubclass on RELKIND_PARTITIONED_INDEX.Noah Misch2024-06-27
* Fix typo and comments related to the recent no-wait lock improvementsMichael Paquier2024-05-23
* Revise GUC names quoting in messages againPeter Eisentraut2024-05-17
* Fix typos and duplicate wordsDaniel Gustafsson2024-04-18
* Allow a no-wait lock acquisition to succeed in more cases.Robert Haas2024-03-14
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Replace BackendIds with 0-based ProcNumbersHeikki Linnakangas2024-03-03
* Redefine backend ID to be an index into the proc arrayHeikki Linnakangas2024-03-03
* Update copyright for 2024Bruce Momjian2024-01-03
* Make ResourceOwners more easily extensible.Heikki Linnakangas2023-11-08
* Fix crash with RemoveFromWaitQueue() when detecting a deadlock.Masahiko Sawada2023-07-26
* Revert the commits related to allowing page lock to conflict among parallel g...Amit Kapila2023-07-06
* Error message refactoringPeter Eisentraut2023-06-23
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Speedup and increase usability of set proc title functionsDavid Rowley2023-02-20
* Remove useless casts to (void *) in hash_search() callsPeter Eisentraut2023-02-06
* Use dlist/dclist instead of PROC_QUEUE / SHM_QUEUE for heavyweight locksAndres Freund2023-01-18
* Update copyright for 2023Bruce Momjian2023-01-02
* Rename shadowed local variablesDavid Rowley2022-10-05
* Revert the addition of GetMaxBackends() and related stuff.Robert Haas2022-04-12
* Reduce more the number of calls to GetMaxBackends()Michael Paquier2022-02-10
* Remove MaxBackends variable in favor of GetMaxBackends() function.Robert Haas2022-02-08
* Update copyright for 2022Bruce Momjian2022-01-07
* Use MaxLockMode symbol in more places.Tom Lane2022-01-03
* Fix CREATE INDEX CONCURRENTLY for the newest prepared transactions.Noah Misch2021-10-23
* Move InRecovery and standbyState global vars to xlogutils.c.Heikki Linnakangas2021-07-31
* Fix check for conflicting session- vs transaction-level locks.Tom Lane2021-07-24
* Display the time when the process started waiting for the lock, in pg_locks, ...Fujii Masao2021-02-15
* Revert "Display the time when the process started waiting for the lock, in pg...Fujii Masao2021-02-09
* Display the time when the process started waiting for the lock, in pg_locks.Fujii Masao2021-02-09
* Fix CREATE INDEX CONCURRENTLY for simultaneous prepared transactions.Noah Misch2021-01-30
* Update copyright for 2021Bruce Momjian2021-01-02
* Improve hash_create()'s API for some added robustness.Tom Lane2020-12-15
* snapshot scalability: Introduce dense array of in-progress xids.Andres Freund2020-08-14
* Remove STATUS_WAITINGPeter Eisentraut2020-06-17
* Spelling adjustmentsPeter Eisentraut2020-06-07
* Rename assorted LWLock tranches.Tom Lane2020-05-15
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch2020-04-04
* Revert "Improve handling of parameter differences in physical replication"Peter Eisentraut2020-04-04
* Improve handling of parameter differences in physical replicationPeter Eisentraut2020-03-30
* Revert "Skip WAL for new relfilenodes, under wal_level=minimal."Noah Misch2020-03-22
* Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch2020-03-21
* Allow page lock to conflict among parallel group members.Amit Kapila2020-03-21
* Allow relation extension lock to conflict among parallel group members.Amit Kapila2020-03-20
* Add assert to ensure that page locks don't participate in deadlock cycle.Amit Kapila2020-03-19
* Assert that we don't acquire a heavyweight lock on another object afterAmit Kapila2020-03-18
* Refactor ps_status.c APIPeter Eisentraut2020-03-11
* Remove STATUS_FOUNDPeter Eisentraut2020-01-11
* Update copyrights for 2020Bruce Momjian2020-01-01