Commits

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

DateSubjectAuthorReleases
2026-01-29 bufmgr: Allow conditionally locking of already locked buffer Andres Freund 19 (unreleased)
2026-01-16 bufmgr: Avoid spurious compiler warning after fcb9c977aa5 Andres Freund 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-15 pgindent fix for 8077649907d Andres Freund 19 (unreleased)
2026-01-15 bufmgr: Implement buffer content locks independently of lwlocks Andres Freund 19 (unreleased)
2026-01-15 bufmgr: Change BufferDesc.state to be a 64-bit atomic Andres Freund 19 (unreleased)
2026-01-15 aio: io_uring: Fix danger of completion getting reused before being read Andres Freund 19 (unreleased)
2026-01-14 lwlock: Improve local variable name Andres Freund 19 (unreleased)
2026-01-14 bufmgr: Make definitions related to buffer descriptor easier to modify Andres Freund 19 (unreleased)
2026-01-14 lwlock: Invert meaning of LW_FLAG_RELEASE_OK Andres Freund 19 (unreleased)
2026-01-12 heapam: Add batch mode mvcc check and use it in page mode Andres Freund 19 (unreleased)
2026-01-12 heapam: Use exclusive lock on old page in CLUSTER Andres Freund 19 (unreleased)
2026-01-12 freespace: Don't modify page without any lock Andres Freund 19 (unreleased)
2026-01-09 instrumentation: Keep time fields as instrtime, convert in callers Andres Freund 19 (unreleased)
2026-01-07 Fix buggy interaction between array subscripts and subplan params Andres Freund 19 (unreleased)
2026-01-05 ci: Remove ulimit -p for netbsd/openbsd Andres Freund 19 (unreleased)
2025-12-19 heapam: Move logic to handle HEAP_MOVED into a helper function Andres Freund 19 (unreleased)
2025-12-19 bufmgr: Optimize & harmonize LockBufHdr(), LWLockWaitListLock() Andres Freund 19 (unreleased)
2025-12-14 bufmgr: Separate keys for private refcount infrastructure Andres Freund 19 (unreleased)
2025-12-14 bufmgr: Add one-entry cache for private refcount Andres Freund 19 (unreleased)
2025-12-09 Improve documentation for pg_atomic_unlocked_write_u32() Andres Freund 19 (unreleased)
2025-12-03 Add pg_atomic_unlocked_write_u64 Andres Freund 19 (unreleased)
2025-12-03 Rename BUFFERPIN wait event class to BUFFER Andres Freund 19 (unreleased)
2025-12-03 bufmgr: Turn BUFFER_LOCK_* into an enum Andres Freund 19 (unreleased)