Commits

DateSubjectAuthorReleases
2026-03-10 Require share-exclusive lock to set hint bits and to flush 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-03-30 bufmgr: Implement AIO read support Andres Freund 18.0
2023-04-06 Add VACUUM/ANALYZE BUFFER_USAGE_LIMIT option David Rowley 16.0
2021-03-10 Replace buffer I/O locks with condition variables. Thomas Munro 14.0
2017-03-17 Rename "pg_clog" directory to "pg_xact". Robert Haas 10.0
2016-04-02 Copyedit comments and documentation. Noah Misch 9.6.0
2016-03-11 Checkpoint sorting and balancing. Andres Freund 9.6.0
2016-01-02 Cover heap_page_prune_opt()'s cleanup lock tactic in README. Noah Misch 9.6.0
2015-03-25 Reduce pinning and buffer content locking for btree scans. Kevin Grittner 9.5.0
2014-09-25 Change locking regimen around buffer replacement. Robert Haas 9.5.0
2014-02-17 Fix capitalization in README. Robert Haas 9.4.0
2013-12-22 Change the way we mark tuples as frozen. Robert Haas 9.4.0
2012-05-22 Repair out-of-date information in src/backend/storage/buffer/README. Robert Haas 9.2.0
2010-11-23 Remove useless whitespace at end of lines Peter Eisentraut 9.1.0
2010-09-20 Remove cvs keywords from all files. Magnus Hagander 9.1.0
2009-06-22 For bulk write operations (eg COPY IN), use a ring buffer of 16MB instead Tom Lane 8.4.0
2009-02-18 Start background writer during archive recovery. Background writer now performs Heikki Linnakangas 8.4.0
2008-11-06 Improve bulk-insert performance by keeping the current target buffer pinned Tom Lane 8.4.0
2008-03-21 More README src cleanups. Bruce Momjian 8.4.0
2008-03-20 Make source code READMEs more consistent. Add CVS tags to all README files. Bruce Momjian 8.4.0
2007-05-30 Make large sequential scans and VACUUMs work in a limited-size "ring" of Tom Lane 8.3.0
2006-07-23 Split the buffer mapping table into multiple separately lockable Tom Lane 8.2.0
2006-06-08 Remove obsolete comment about VACUUM FULL: it takes buffer content locks Tom Lane 8.2.0