| Age | Commit message (Expand) | Author |
| 2025-11-13 | Replace off_t by pgoff_t in I/O routines | Michael Paquier |
| 2025-03-25 | pg_upgrade: Add --swap for faster file transfer. | Nathan Bossart |
| 2025-03-25 | initdb: Add --no-sync-data-files. | Nathan Bossart |
| 2025-03-20 | Revert workarounds for -Wmissing-braces false positives on old GCC | Peter Eisentraut |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-09-03 | Define PG_TBLSPC_DIR for path pg_tblspc/ in data folder | Michael Paquier |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-12-11 | Provide helper for retrying partial vectored I/O. | Thomas Munro |
| 2023-09-06 | Add support for syncfs() in frontend support functions. | Nathan Bossart |
| 2023-04-08 | Introduce PG_IO_ALIGN_SIZE and align all I/O buffers. | Thomas Munro |
| 2023-03-16 | Silence pedantic compiler warning introduced in ce340e530d1 | Andres Freund |
| 2023-03-06 | Silence -Wmissing-braces complaints in file_utils.c | Michael Paquier |
| 2023-03-06 | Revise pg_pwrite_zeros() | Michael Paquier |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-11-08 | Introduce pg_pwrite_zeros() in fileutils.c | Michael Paquier |
| 2022-10-27 | Move pg_pwritev_with_retry() to src/common/file_utils.c | Michael Paquier |
| 2022-08-06 | Replace pgwin32_is_junction() with lstat(). | Thomas Munro |
| 2022-07-28 | Fix get_dirent_type() for symlinks on MinGW/MSYS. | Thomas Munro |
| 2022-04-08 | Improve frontend error logging style. | Tom Lane |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-09-07 | Skip unnecessary stat() calls in walkdir(). | Thomas Munro |
| 2020-06-30 | Prevent compilation of frontend-only files in src/common/ with backend | Michael Paquier |
| 2020-02-24 | Change client-side fsync_fname() to report errors fatally | Peter Eisentraut |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-05-22 | Phase 2 pgindent run for v12. | Tom Lane |
| 2019-05-22 | Initial pgindent run for v12. | Tom Lane |
| 2019-05-14 | Move logging.h and logging.c from src/fe_utils/ to src/common/. | Tom Lane |
| 2019-04-01 | Unified logging system for command-line programs | Peter Eisentraut |
| 2019-02-24 | Tolerate EINVAL when calling fsync() on a directory. | Thomas Munro |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-09-14 | Allow concurrent-safe open() and fopen() in frontend code for Windows | Michael Paquier |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-06-21 | Phase 3 of pgindent updates. | Tom Lane |
| 2017-06-21 | Phase 2 of pgindent updates. | Tom Lane |
| 2017-05-17 | Post-PG 10 beta1 pgindent run | Bruce Momjian |
| 2017-04-17 | Fix new warnings from GCC 7 | Peter Eisentraut |
| 2017-03-22 | Sync pg_dump and pg_dumpall output | Andrew Dunstan |
| 2017-01-03 | Update copyright via script for 2017 | Bruce Momjian |
| 2016-10-20 | Rename "pg_xlog" directory to "pg_wal". | Robert Haas |
| 2016-10-02 | Avoid leaking FDs after an fsync failure. | Tom Lane |
| 2016-09-29 | Fix compiler warnings | Peter Eisentraut |
| 2016-09-29 | pg_basebackup pg_receivexlog: Issue fsync more carefully | Peter Eisentraut |
| 2016-09-29 | Move fsync routines of initdb into src/common/ | Peter Eisentraut |