Commits

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

DateSubjectAuthorReleases
2026-04-30 Fix errno check based on EINTR in pg_flush_data() Michael Paquier 16.14
2026-02-06 Add file_extend_method=posix_fallocate,write_zeros. Thomas Munro 16.12
2025-07-01 Make safeguard against incorrect flags for fsync more portable. Tom Lane 16.10
2023-08-24 Rename hook functions for debug_io_direct to match variable name. Peter Eisentraut 16.0
2023-06-20 Pre-beta2 mechanical code beautification. Tom Lane 16.0
2023-06-19 fd.c: Retry after EINTR in more places Andres Freund 16.0
2023-05-14 Rename io_direct to debug_io_direct. Thomas Munro 16.0
2023-05-02 Fix typos in comments Michael Paquier 16.0
2023-04-08 Add io_direct setting (developer-only). Thomas Munro 16.0
2023-04-05 Add smgrzeroextend(), FileZero(), FileFallocate() Andres Freund 16.0
2023-03-30 Fix format code in fd.c debugging infrastructure Andres Freund 16.0
2023-03-02 Don't leak descriptors into subprograms. Thomas Munro 16.0
2023-02-21 Remove obsolete coding for early macOS. Thomas Munro 16.0
2023-01-06 Fix pg_truncate() on Windows. Thomas Munro 16.0
2023-01-02 Update copyright for 2023 Bruce Momjian 16.0
2022-12-08 Update types in File API Peter Eisentraut 16.0
2022-10-27 Move pg_pwritev_with_retry() to src/common/file_utils.c Michael Paquier 16.0
2022-09-29 Restore pg_pread and friends. Thomas Munro 16.0
2022-09-21 Improve some error messages. Amit Kapila 16.0
2022-09-02 Expand the use of get_dirent_type(), shaving a few calls to stat()/lstat() Michael Paquier 16.0
2022-08-29 Clean up inconsistent use of fflush(). Tom Lane 16.0
2022-08-13 Remove configure probe for sys/resource.h and refactor. Thomas Munro 16.0
2022-08-06 Replace pgwin32_is_junction() with lstat(). Thomas Munro 16.0
2022-08-05 Remove configure probe for fdatasync. Thomas Munro 16.0
2022-08-05 Simplify replacement code for preadv and pwritev. Thomas Munro 16.0