Commits

DateSubjectAuthorReleases
2025-08-08 Remove obsolete comment. Thomas Munro 18.0
2025-08-08 Remove obsolete comment. Thomas Munro 19 (unreleased)
2025-03-21 Support buffer forwarding in StartReadBuffers(). Thomas Munro 18.0
2025-03-19 Introduce io_max_combine_limit. Thomas Munro 18.0
2025-03-14 Improve buffer manager API for backend pin limits. Thomas Munro 18.0
2025-02-14 Remove obsolete comment. Thomas Munro 18.0
2024-06-10 Fix RBM_ZERO_AND_LOCK. Thomas Munro 17.0
2024-04-08 Add pg_buffercache_evict() function for testing. Thomas Munro 17.0
2024-04-02 Provide vectored variant of ReadBuffer(). Thomas Munro 17.0
2023-12-16 Provide multi-block smgrprefetch(). Thomas Munro 17.0
2023-09-07 Fix recovery conflict SIGUSR1 handling. Thomas Munro 17.0
2023-09-05 Remove the "snapshot too old" feature. Thomas Munro 17.0
2023-08-23 ExtendBufferedWhat -> BufferManagerRelation. Thomas Munro 16.0
2023-08-23 ExtendBufferedWhat -> BufferManagerRelation. Thomas Munro 17.0
2023-04-08 Add io_direct setting (developer-only). Thomas Munro 16.0
2023-04-08 Introduce PG_IO_ALIGN_SIZE and align all I/O buffers. Thomas Munro 16.0
2022-04-07 Prefetch data referenced by the WAL, take II. Thomas Munro 15.0
2021-12-16 Change ProcSendSignal() to take pgprocno. Thomas Munro 15.0
2021-04-08 Provide ReadRecentBuffer() to re-pin buffers by ID. Thomas Munro 14.0
2021-03-12 Specialize checkpointer sort functions. Thomas Munro 14.0
2021-03-10 Replace buffer I/O locks with condition variables. Thomas Munro 14.0
2020-09-25 Defer flushing of SLRU files. Thomas Munro 14.0
2020-04-08 Support PrefetchBuffer() in recovery. Thomas Munro 13.0
2020-03-16 Introduce a maintenance_io_concurrency setting. Thomas Munro 13.0
2020-03-16 Simplify the effective_io_concurrency setting. Thomas Munro 13.0