Commits

DateSubjectAuthorReleases
2026-04-05 Convert buffer manager to use the new shmem allocation functions Heikki Linnakangas 19 (unreleased)
2026-01-15 bufmgr: Change BufferDesc.state to be a 64-bit atomic Andres Freund 19 (unreleased)
2026-01-05 Use the GetPGProcByNumber() macro when possible David Rowley 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-11-08 Remove blank line in C code. 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-04-21 Fix a few more duplicate words in comments David Rowley 18.0
2025-04-08 Increase BAS_BULKREAD based on effective_io_concurrency Andres Freund 18.0
2025-01-31 Fix comment of StrategySyncStart() Michael Paquier 13.19
2025-01-31 Fix comment of StrategySyncStart() Michael Paquier 14.16
2025-01-31 Fix comment of StrategySyncStart() Michael Paquier 15.11
2025-01-31 Fix comment of StrategySyncStart() Michael Paquier 16.7
2025-01-31 Fix comment of StrategySyncStart() Michael Paquier 17.3
2025-01-31 Fix comment of StrategySyncStart() Michael Paquier 18.0
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0
2024-08-29 Rename some shared memory initialization routines Heikki Linnakangas 18.0
2024-04-06 Increase default vacuum_buffer_usage_limit to 2MB. Thomas Munro 17.0
2024-04-06 Allow BufferAccessStrategy to limit pin count. Thomas Munro 17.0
2024-01-04 Update copyright for 2024 Bruce Momjian 17.0
2023-04-06 Add VACUUM/ANALYZE BUFFER_USAGE_LIMIT option David Rowley 16.0
2023-04-03 Rename BufferAccessStrategyData.ring_size to nbuffers David Rowley 16.0
2023-02-10 pgstat: Track more detailed relation IO statistics Andres Freund 16.0