Commits

DateSubjectAuthorReleases
2026-07-03 Switch Get[Local]BufferDescriptor() to use a signed value in input Michael Paquier master
2026-04-05 Convert buffer manager to use the new shmem allocation functions Heikki Linnakangas 19 (unreleased)
2026-03-27 bufmgr: Improve StartBufferIO interface Andres Freund 19 (unreleased)
2026-03-11 bufmgr: Remove the, now obsolete, BM_JUST_DIRTIED 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-14 bufmgr: Make definitions related to buffer descriptor easier to modify Andres Freund 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-11-06 bufmgr: Allow some buffer state modifications while holding header lock Andres Freund 19 (unreleased)
2025-10-08 bufmgr: Don't lock buffer header in StrategyGetBuffer() Andres Freund 19 (unreleased)
2025-09-05 bufmgr: Use consistent naming of the clock-sweep algorithm Andres Freund 19 (unreleased)
2025-09-05 bufmgr: Remove freelist, always use clock-sweep Andres Freund 19 (unreleased)
2025-07-04 Speed up truncation of temporary relations. Fujii Masao 19 (unreleased)
2025-04-01 aio: Add test_aio module Andres Freund 18.0
2025-03-30 bufmgr: Implement AIO read support Andres Freund 18.0
2025-03-16 localbuf: Introduce TerminateLocalBufferIO() Andres Freund 18.0
2025-03-16 localbuf: Introduce StartLocalBufferIO() Andres Freund 18.0
2025-03-16 localbuf: Introduce FlushLocalBuffer() Andres Freund 18.0
2025-02-24 Add static asserts for MAX_BACKENDS limiting factors Andres Freund 18.0
2025-02-24 bufmgr: Make it easier to change number of buffer state bits Andres Freund 18.0
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0
2024-10-05 Remove unneeded #include Heikki Linnakangas 18.0
2024-01-16 Add missing PGDLLIMPORT markings Heikki Linnakangas 17.0
2024-01-04 Update copyright for 2024 Bruce Momjian 17.0
2023-11-09 Ensure we use the correct spelling of "ensure" David Rowley 12.18