Commits

DateSubjectAuthorReleases
2026-02-06 Add file_extend_method=posix_fallocate,write_zeros. Thomas Munro 16.12
2026-02-06 Add file_extend_method=posix_fallocate,write_zeros. Thomas Munro 17.8
2026-02-06 Add file_extend_method=posix_fallocate,write_zeros. Thomas Munro 19 (unreleased)
2026-02-06 Add file_extend_method=posix_fallocate,write_zeros. Thomas Munro 18.2
2024-11-07 Replace pgwin32_is_junction() with lstat(). Thomas Munro 14.14
2024-11-07 Replace pgwin32_is_junction() with lstat(). Thomas Munro 15.9
2024-03-01 Return ssize_t in fd.c I/O functions. Thomas Munro 17.0
2023-12-12 Provide vectored variants of FileRead() and FileWrite(). Thomas Munro 17.0
2023-07-14 Remove wal_sync_method=fsync_writethrough on Windows. Thomas Munro 17.0
2023-05-14 Rename io_direct to debug_io_direct. Thomas Munro 16.0
2023-04-08 Add io_direct setting (developer-only). Thomas Munro 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 14.7
2023-01-06 Fix pg_truncate() on Windows. Thomas Munro 15.2
2023-01-06 Fix pg_truncate() on Windows. Thomas Munro 16.0
2022-09-29 Restore pg_pread and friends. Thomas Munro 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
2022-08-04 Remove dead pread and pwrite replacement code. Thomas Munro 16.0
2022-08-04 Remove configure probe and related tests for getrlimit. Thomas Munro 16.0
2021-07-19 Don't use #if inside function-like macro arguments. Thomas Munro 15.0
2021-07-19 Adjust commit 2dbe8905 for ancient macOS. Thomas Munro 15.0