aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/lmgr/proc.c
Commit message (Expand)AuthorAge
* Fix mislabeling of PROC_QUEUE->links as PGPROC, fixing UBSan on 32bitAndres Freund2022-11-19
* Fix possible recovery trouble if TRUNCATE overlaps a checkpoint.Robert Haas2022-03-24
* Detect the deadlocks between backends and the startup process.Fujii Masao2021-01-06
* doc: Fix some grammar and inconsistenciesMichael Paquier2020-09-10
* Rename assorted LWLock tranches.Tom Lane2020-05-15
* Revert 0f5ca02f53Alexander Korotkov2020-04-08
* snapshot scalability: Move delayChkpt from PGXACT to PGPROC.Andres Freund2020-04-07
* Implement waiting for given lsn at transaction startAlexander Korotkov2020-04-07
* 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
* Fix typo in proc.cMichael Paquier2020-02-07
* Remove STATUS_FOUNDPeter Eisentraut2020-01-11
* Update copyrights for 2020Bruce Momjian2020-01-01
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-12
* Fix typos in the codeMichael Paquier2019-10-30
* Remove obsolete comments about sempahores from proc.c.Thomas Munro2019-06-21
* Move max_wal_senders out of max_connections for connection slot handlingMichael Paquier2019-02-12
* Update copyright for 2019Bruce Momjian2019-01-02
* Add WL_EXIT_ON_PM_DEATH pseudo-event.Thomas Munro2018-11-23
* Fix the initialization of atomic variables introduced by theAmit Kapila2018-11-13
* Make autovacuum more aggressive to remove orphaned temp tablesMichael Paquier2018-08-13
* Update copyright for 2018Bruce Momjian2018-01-02
* Use group updates when setting transaction status in clog.Robert Haas2017-09-01
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-21
* Show more processes in pg_stat_activity.Robert Haas2017-03-26
* Revert "Use group updates when setting transaction status in clog."Robert Haas2017-03-10
* Use group updates when setting transaction status in clog.Robert Haas2017-03-09
* Don't count background workers against a user's connection limit.Andrew Dunstan2017-02-01
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Make the different Unix-y semaphore implementations ABI-compatible.Tom Lane2016-12-12
* Add support for temporary replication slotsPeter Eisentraut2016-12-12
* Support condition variables.Robert Haas2016-11-22
* Rename WAIT_* constants to PG_WAIT_*.Robert Haas2016-10-05
* Extend framework from commit 53be0b1ad to report latch waits.Robert Haas2016-10-04
* Change API of ShmemAlloc() so it throws error rather than returning NULL.Tom Lane2016-09-01
* pgindent run for 9.6Robert Haas2016-06-09
* Add idle_in_transaction_session_timeout.Robert Haas2016-03-16
* Rework wait for AccessExclusiveLocks on Hot StandbySimon Riggs2016-03-10
* Provide much better wait information in pg_stat_activity.Robert Haas2016-03-10
* Remove redundant PGPROC.lockGroupLeaderIdentifier field.Tom Lane2016-02-22
* Fix incorrect decision about which lock to take.Robert Haas2016-02-21
* Cosmetic improvements to group locking.Robert Haas2016-02-21
* Rename PGPROC fields related to group XID clearing again.Robert Haas2016-02-11
* Introduce group locking to prevent parallel processes from deadlocking.Robert Haas2016-02-07
* Migrate PGPROC's backendLock into PGPROC itself, using a new tranche.Robert Haas2016-01-29
* Update copyright for 2016Bruce Momjian2016-01-02
* Remove volatile qualifiers from proc.c and procarray.cRobert Haas2015-10-16
* Assorted code review for recent ProcArrayLock patch.Robert Haas2015-09-03
* Reduce ProcArrayLock contention by removing backends in batches.Robert Haas2015-08-06