Commits

Showing commits that first shipped in 18 (backpatches included). Clear

DateSubjectAuthorReleases
2025-03-20 bufmgr: Improve stats when a buffer is read in concurrently Andres Freund 18.0
2025-03-19 Introduce io_max_combine_limit. Thomas Munro 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-03-14 Improve buffer manager API for backend pin limits. Thomas Munro 18.0
2025-02-26 Re-add GUC track_wal_io_timing Michael Paquier 18.0
2025-02-25 Change relpath() et al to return path by value Andres Freund 18.0
2025-02-24 Remove read/sync fields from pg_stat_wal and GUC track_wal_io_timing Michael Paquier 18.0
2025-02-19 Fix unsafe access to BufferDescriptors Richard Guo 18.0
2025-02-14 Remove obsolete comment. Thomas Munro 18.0
2025-02-12 Remove unnecessary (char *) casts [mem] Peter Eisentraut 18.0
2025-01-29 Make BufferIsExclusiveLocked and BufferIsDirty work for local buffers. Tom Lane 18.0
2025-01-19 Remove PrintBufferDescs() and PrintPinnedBufs(). Tom Lane 18.0
2025-01-14 Make pg_stat_io count IOs as bytes instead of blocks for some operations Michael Paquier 18.0
2025-01-10 Merge pgstat_count_io_op_n() and pgstat_count_io_op() Michael Paquier 18.0
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0
2024-12-06 Remove useless casts to (const void *) Peter Eisentraut 18.0
2024-11-28 Remove useless casts to (void *) Peter Eisentraut 18.0
2024-10-21 Fix grammar of a comment in bufmgr.c Michael Paquier 18.0
2024-10-08 bufmgr/smgr: Don't cross segment boundaries in StartReadBuffers() Andres Freund 18.0
2024-10-08 bufmgr: Return early in ScheduleBufferTagForWriteback() if fsync=off Andres Freund 18.0
2024-09-03 Add block_range_read_stream_cb(), to deduplicate code. Noah Misch 18.0
2024-09-03 Fix typos in code comments and test data Daniel Gustafsson 18.0
2024-08-29 Rename some shared memory initialization routines Heikki Linnakangas 18.0