Commits

DateSubjectAuthorReleases
2026-04-08 aio: Adjust I/O worker pool automatically. Thomas Munro 19 (unreleased)
2026-04-03 Online enabling and disabling of data checksums Daniel Gustafsson 19 (unreleased)
2026-03-26 Move ShmemIndexLock into ShmemAllocator Heikki Linnakangas 19 (unreleased)
2026-01-15 bufmgr: Implement buffer content locks independently of lwlocks Andres Freund 19 (unreleased)
2026-01-15 Optimize LISTEN/NOTIFY via shared channel map and direct advancement. Tom Lane 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-12-23 Toggle logical decoding dynamically based on logical slot presence. Masahiko Sawada 19 (unreleased)
2025-11-05 Add infrastructure for efficient LSN waiting Alexander Korotkov 19 (unreleased)
2025-08-22 Revert "Get rid of WALBufMappingLock" Alexander Korotkov 18.0
2025-08-22 Revert "Get rid of WALBufMappingLock" Alexander Korotkov 19 (unreleased)
2025-07-23 Cross-check lists of built-in LWLock tranches. Nathan Bossart 19 (unreleased)
2025-04-02 Get rid of WALBufMappingLock Alexander Korotkov 18.0
2025-03-18 aio: Add io_method=worker Andres Freund 18.0
2025-02-17 Revert: Get rid of WALBufMappingLock Alexander Korotkov 18.0
2025-02-17 Get rid of WALBufMappingLock Alexander Korotkov 18.0
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0
2024-11-04 Revert pg_wal_replay_wait() stored procedure Alexander Korotkov 18.0
2024-08-02 Implement pg_wal_replay_wait() stored procedure Alexander Korotkov 18.0
2024-06-28 Add wait event type "InjectionPoint", a custom type like "Extension". Noah Misch 17.0
2024-04-11 Revert: Implement pg_wal_replay_wait() stored procedure Alexander Korotkov 17.0
2024-04-06 Use an LWLock instead of a spinlock in waitlsn.c Alexander Korotkov 17.0
2024-03-20 Rework lwlocknames.txt to become lwlocklist.h Alvaro Herrera 17.0