| Age | Commit message (Expand) | Author |
| 5 days | Replace most StaticAssertStmt() with StaticAssertDecl() | Peter Eisentraut |
| 6 days | Fix comment on how temp files and subtransactions are handled | Heikki Linnakangas |
| 2025-11-13 | Replace off_t by pgoff_t in I/O routines | Michael Paquier |
| 2025-07-01 | Make safeguard against incorrect flags for fsync more portable. | Tom Lane |
| 2025-03-29 | aio: Implement support for reads in smgr/md/fd | Andres Freund |
| 2025-03-27 | Fix guc_malloc calls for consistency and OOM checks | Daniel Gustafsson |
| 2025-03-24 | Redefine max_files_per_process to control additionally opened files | Andres Freund |
| 2025-03-13 | Fix copy-and-paste mistake in error message | Peter Eisentraut |
| 2025-02-12 | Remove unnecessary (char *) casts [mem] | Peter Eisentraut |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-11-27 | Make GUC_check_errdetail messages full sentences | Álvaro Herrera |
| 2024-10-27 | Remove unused #include's from backend .c files | Peter Eisentraut |
| 2024-09-04 | Unify some error messages to ease work of translators | Michael Paquier |
| 2024-09-04 | Apply more quoting to GUC names in messages | Michael Paquier |
| 2024-09-03 | Define PG_TBLSPC_DIR for path pg_tblspc/ in data folder | Michael Paquier |
| 2024-08-29 | Fixup for prefetching support on macOS | Peter Eisentraut |
| 2024-08-28 | Add prefetching support on macOS | Peter Eisentraut |
| 2024-07-01 | Remove useless extern keywords | Peter Eisentraut |
| 2024-05-17 | Revise GUC names quoting in messages again | Peter Eisentraut |
| 2024-03-01 | Return ssize_t in fd.c I/O functions. | Thomas Munro |
| 2024-01-18 | Error message capitalisation | Peter Eisentraut |
| 2024-01-12 | Refactor code checking for file existence | Michael Paquier |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-12-12 | Provide vectored variants of FileRead() and FileWrite(). | Thomas Munro |
| 2023-11-30 | Apply quotes more consistently to GUC names in logs | Michael Paquier |
| 2023-11-08 | Make ResourceOwners more easily extensible. | Heikki Linnakangas |
| 2023-10-26 | Add trailing commas to enum definitions | Peter Eisentraut |
| 2023-10-13 | Improve the naming in wal_sync_method code. | Nathan Bossart |
| 2023-09-06 | Make enum for sync methods available to frontend code. | Nathan Bossart |
| 2023-08-24 | Rename hook functions for debug_io_direct to match variable name. | Peter Eisentraut |
| 2023-07-14 | Remove wal_sync_method=fsync_writethrough on Windows. | Thomas Munro |
| 2023-06-20 | Pre-beta2 mechanical code beautification. | Tom Lane |
| 2023-06-19 | fd.c: Retry after EINTR in more places | Andres Freund |
| 2023-05-14 | Rename io_direct to debug_io_direct. | Thomas Munro |
| 2023-05-02 | Fix typos in comments | Michael Paquier |
| 2023-04-08 | Add io_direct setting (developer-only). | Thomas Munro |
| 2023-04-05 | Add smgrzeroextend(), FileZero(), FileFallocate() | Andres Freund |
| 2023-03-30 | Fix format code in fd.c debugging infrastructure | Andres Freund |
| 2023-03-02 | Don't leak descriptors into subprograms. | Thomas Munro |
| 2023-02-21 | Remove obsolete coding for early macOS. | Thomas Munro |
| 2023-01-06 | Fix pg_truncate() on Windows. | Thomas Munro |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-12-08 | Update types in File API | Peter Eisentraut |
| 2022-10-27 | Move pg_pwritev_with_retry() to src/common/file_utils.c | Michael Paquier |
| 2022-09-29 | Restore pg_pread and friends. | Thomas Munro |
| 2022-09-21 | Improve some error messages. | Amit Kapila |
| 2022-09-02 | Expand the use of get_dirent_type(), shaving a few calls to stat()/lstat() | Michael Paquier |
| 2022-08-29 | Clean up inconsistent use of fflush(). | Tom Lane |
| 2022-08-13 | Remove configure probe for sys/resource.h and refactor. | Thomas Munro |
| 2022-08-06 | Replace pgwin32_is_junction() with lstat(). | Thomas Munro |