Commits

Showing commits that first shipped in 18 (backpatches included). Clear

DateSubjectAuthorReleases
2026-05-27 Fix procLatch ownership race in ProcKill() Michael Paquier 18 (unreleased)
2026-05-27 Fix race conditions in ProcKill()'s lock-group freelist handling Michael Paquier 18 (unreleased)
2026-03-02 Fix OldestMemberMXactId and OldestVisibleMXactId array usage Heikki Linnakangas 18.4
2026-02-25 Fix ProcWakeup() resetting wrong waitStart field. Fujii Masao 18.4
2025-05-23 Revert function to get memory context stats for processes Daniel Gustafsson 18.0
2025-04-08 Add function to get memory context stats for processes Daniel Gustafsson 18.0
2025-04-02 Improve accounting for PredXactList, RWConflictPool and PGPROC Tomas Vondra 18.0
2025-03-28 Fix crash if LockErrorCleanup() is called twice Heikki Linnakangas 18.0
2025-03-14 Add GUC option to log lock acquisition failures. Fujii Masao 18.0
2025-03-04 Make FP_LOCK_SLOTS_PER_BACKEND look like a function Tomas Vondra 18.0
2025-01-06 Allow changing autovacuum_max_workers without restarting. Nathan Bossart 18.0
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0
2024-12-28 Replace PGPROC.isBackgroundWorker with isRegularBackend. Tom Lane 18.0
2024-12-28 Exclude parallel workers from connection privilege/limit checks. Tom Lane 18.0
2024-12-28 Reserve a PGPROC slot and semaphore for the slotsync worker process. Tom Lane 18.0
2024-11-14 Assign a child slot to every postmaster child process Heikki Linnakangas 18.0
2024-11-04 Revert pg_wal_replay_wait() stored procedure Alexander Korotkov 18.0
2024-11-04 Split ProcSleep function into JoinWaitQueue and ProcSleep Heikki Linnakangas 18.0
2024-11-04 Set MyProc->heldLocks in ProcSleep Heikki Linnakangas 18.0
2024-11-01 Use ProcNumbers instead of direct Latch pointers to address other procs Heikki Linnakangas 18.0
2024-10-24 Move LSN waiting declarations and definitions to better place Alexander Korotkov 18.0
2024-10-08 Use an shmem_exit callback to remove backend from PMChildFlags on exit Heikki Linnakangas 18.0
2024-09-23 Fix asserts in fast-path locking code Tomas Vondra 18.0
2024-09-21 Increase the number of fast-path lock slots Tomas Vondra 18.0
2024-08-02 Implement pg_wal_replay_wait() stored procedure Alexander Korotkov 18.0