Commits

DateSubjectAuthorReleases
2026-04-05 Convert lwlock.c to use the new shmem allocation functions Heikki Linnakangas 19 (unreleased)
2026-04-05 Check that the tranche name is unique in RequestNamedLWLockTranche Heikki Linnakangas 19 (unreleased)
2026-03-30 Fix outdated comment on MainLWLockArray Heikki Linnakangas 19 (unreleased)
2026-03-27 Fix RequestNamedLWLockTranche in single-user mode Heikki Linnakangas 19 (unreleased)
2026-03-27 Minor comment fixes to yesterday's LWLock tranche refactoring Heikki Linnakangas 19 (unreleased)
2026-03-26 Use ShmemInitStruct to allocate lwlock.c's shared memory Heikki Linnakangas 19 (unreleased)
2026-03-26 Use a separate spinlock to protect LWLockTranches Heikki Linnakangas 19 (unreleased)
2026-03-26 Refactor how user-defined LWLock tranches are stored in shmem Heikki Linnakangas 19 (unreleased)
2026-03-26 Rename MAX_NAMED_TRANCHES to MAX_USER_DEFINED_TRANCHES Heikki Linnakangas 19 (unreleased)
2026-03-06 Don't include wait_event.h in pgstat.h Álvaro Herrera 19 (unreleased)
2026-01-16 Fix segfault from releasing locks in detached DSM segments Amit Langote 14.21
2026-01-16 Fix segfault from releasing locks in detached DSM segments Amit Langote 15.16
2026-01-16 Fix segfault from releasing locks in detached DSM segments Amit Langote 16.12
2026-01-16 Fix segfault from releasing locks in detached DSM segments Amit Langote 17.8
2026-01-16 Fix segfault from releasing locks in detached DSM segments Amit Langote 18.2
2026-01-16 Fix segfault from releasing locks in detached DSM segments Amit Langote 19 (unreleased)
2026-01-15 lwlock: Remove support for disowned lwlwocks Andres Freund 19 (unreleased)
2026-01-15 lwlock: Remove ForEachLWLockHeldByMe Andres Freund 19 (unreleased)
2026-01-14 lwlock: Improve local variable name Andres Freund 19 (unreleased)
2026-01-14 lwlock: Invert meaning of LW_FLAG_RELEASE_OK Andres Freund 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-12-19 bufmgr: Optimize & harmonize LockBufHdr(), LWLockWaitListLock() Andres Freund 19 (unreleased)
2025-12-17 Assert lack of hazardous buffer locks before possible catalog read. Noah Misch 14.21
2025-12-17 Assert lack of hazardous buffer locks before possible catalog read. Noah Misch 15.16
2025-12-17 Assert lack of hazardous buffer locks before possible catalog read. Noah Misch 16.12