aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/file
Commit message (Expand)AuthorAge
* Fix various hash function usesPeter Eisentraut3 days
* Make safeguard against incorrect flags for fsync more portable.Tom Lane2025-07-01
* Introduce file_copy_method setting.Thomas Munro2025-04-08
* aio: Implement support for reads in smgr/md/fdAndres Freund2025-03-29
* Fix guc_malloc calls for consistency and OOM checksDaniel Gustafsson2025-03-27
* Redefine max_files_per_process to control additionally opened filesAndres Freund2025-03-24
* Fix typo in commentPeter Eisentraut2025-03-20
* Fix copy-and-paste mistake in error messagePeter Eisentraut2025-03-13
* Remove unnecessary (char *) casts [mem]Peter Eisentraut2025-02-12
* Use the correct sizeof() in BufFileLoadBufferTomas Vondra2025-01-25
* Update copyright for 2025Bruce Momjian2025-01-01
* Make GUC_check_errdetail messages full sentencesÁlvaro Herrera2024-11-27
* Remove unused #include's from backend .c filesPeter Eisentraut2024-10-27
* Unify some error messages to ease work of translatorsMichael Paquier2024-09-04
* Apply more quoting to GUC names in messagesMichael Paquier2024-09-04
* Define PG_TBLSPC_DIR for path pg_tblspc/ in data folderMichael Paquier2024-09-03
* Fixup for prefetching support on macOSPeter Eisentraut2024-08-29
* Add prefetching support on macOSPeter Eisentraut2024-08-28
* Remove incorrect Asserts in buffile.cDavid Rowley2024-07-04
* Remove useless extern keywordsPeter Eisentraut2024-07-01
* Revise GUC names quoting in messages againPeter Eisentraut2024-05-17
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Return ssize_t in fd.c I/O functions.Thomas Munro2024-03-02
* Error message capitalisationPeter Eisentraut2024-01-18
* Refactor code checking for file existenceMichael Paquier2024-01-12
* Update copyright for 2024Bruce Momjian2024-01-03
* Fix brown paper bag bug in 5c47c6546c413d5eb51c1626070a807026e6139d.Robert Haas2023-12-19
* Provide vectored variants of FileRead() and FileWrite().Thomas Munro2023-12-12
* Apply quotes more consistently to GUC names in logsMichael Paquier2023-11-30
* Prevent overflow for block number in buffile.cMichael Paquier2023-11-20
* Change logtape/tuplestore code to use int64 for block numbersMichael Paquier2023-11-17
* Remove NOT_USED BufFileTellBlock() from buffile.cMichael Paquier2023-11-17
* Make ResourceOwners more easily extensible.Heikki Linnakangas2023-11-08
* Add trailing commas to enum definitionsPeter Eisentraut2023-10-26
* Refactor parse_filename_for_nontemp_relation to parse more.Robert Haas2023-10-23
* Improve the naming in wal_sync_method code.Nathan Bossart2023-10-13
* Make enum for sync methods available to frontend code.Nathan Bossart2023-09-06
* Move PG_TEMP_FILE* macros to file_utils.h.Nathan Bossart2023-09-05
* Rename hook functions for debug_io_direct to match variable name.Peter Eisentraut2023-08-24
* Remove wal_sync_method=fsync_writethrough on Windows.Thomas Munro2023-07-14
* Pre-beta2 mechanical code beautification.Tom Lane2023-06-20
* fd.c: Retry after EINTR in more placesAndres Freund2023-06-19
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Rename io_direct to debug_io_direct.Thomas Munro2023-05-15
* Fix typos in commentsMichael Paquier2023-05-02
* Add io_direct setting (developer-only).Thomas Munro2023-04-08
* Introduce PG_IO_ALIGN_SIZE and align all I/O buffers.Thomas Munro2023-04-08
* Add smgrzeroextend(), FileZero(), FileFallocate()Andres Freund2023-04-05
* pg_stat_wal: Accumulate time as instr_time instead of microsecondsAndres Freund2023-03-30
* Fix format code in fd.c debugging infrastructureAndres Freund2023-03-30