aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/file/fd.c
Commit message (Expand)AuthorAge
* Fix concurrency issues with WAL segment recycling on WindowsMichael Paquier2021-03-22
* Don't Insert() a VFD entry until it's fully built.Tom Lane2020-11-16
* Fix temporary tablespaces for shared filesets some more.Tom Lane2020-07-03
* Remove HAVE_WORKING_LINKPeter Eisentraut2020-03-11
* Account explicitly for long-lived FDs that are allocated outside fd.c.Tom Lane2020-02-24
* Add pg_file_sync() to adminpack extension.Fujii Masao2020-01-24
* Update copyrights for 2020Bruce Momjian2020-01-01
* Add safeguards for pg_fsync() called with incorrectly-opened fdsMichael Paquier2019-11-26
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-12
* Fix most -Wundef warningsPeter Eisentraut2019-10-19
* Message style fixesPeter Eisentraut2019-09-23
* Rearrange postmaster's startup sequence for better syslogger results.Tom Lane2019-09-11
* Fix inconsistencies and typos in the tree, take 11Michael Paquier2019-08-19
* Fix inconsistencies and typos in the tree, take 10Michael Paquier2019-08-13
* Fix typo in fd.cMichael Paquier2019-07-28
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-16
* Use consistent style for checking return from system callsPeter Eisentraut2019-07-07
* Fix more typos and inconsistencies in the treeMichael Paquier2019-06-17
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Initial pgindent run for v12.Tom Lane2019-05-22
* Tighten use of OpenTransientFile and CloseTransientFileMichael Paquier2019-03-09
* Tolerate EINVAL when calling fsync() on a directory.Thomas Munro2019-02-24
* Tolerate ENOSYS failure from sync_file_range().Thomas Munro2019-02-24
* Update copyright for 2019Bruce Momjian2019-01-02
* Handle EPIPE more sanely when we close a pipe reading from a program.Tom Lane2018-11-19
* PANIC on fsync() failure.Thomas Munro2018-11-19
* Remove set-but-unused variable.Thomas Munro2018-11-07
* Use pg_pread() and pg_pwrite() for data files and WAL.Thomas Munro2018-11-07
* Fix incorrect ordering of operations in pg_resetwal and pg_rewind.Tom Lane2018-05-23
* Fix some sloppiness in the new BufFileSize() and BufFileAppend() functions.Heikki Linnakangas2018-05-02
* In AtEOXact_Files, complain if any files remain unclosed at commit.Tom Lane2018-04-28
* Further cleanup of client dependencies on src/include/catalog headers.Tom Lane2018-04-09
* Refactor dir/file permissionsStephen Frost2018-04-07
* Skip temp tables from basebackup.Teodor Sigaev2018-03-27
* Support parallel btree index builds.Robert Haas2018-02-02
* Back off chattiness in RemovePgTempFiles().Tom Lane2018-01-07
* Update copyright for 2018Bruce Momjian2018-01-02
* Fix race-under-concurrency in PathNameCreateTemporaryDir.Robert Haas2017-12-27
* Improve error handling in RemovePgTempFiles().Tom Lane2017-12-04
* Clean up assorted messiness around AllocateDir() usage.Tom Lane2017-12-04
* Adjust #ifdef EXEC_BACKEND RemovePgTempFilesInDir() call.Andres Freund2017-12-01
* Add infrastructure for sharing temporary files between backends.Andres Freund2017-12-01
* Fix two violations of the ResourceOwnerEnlarge/Remember protocol.Tom Lane2017-11-08
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-08
* Refactor new file permission handlingPeter Eisentraut2017-09-23
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-17
* Fix new warnings from GCC 7Peter Eisentraut2017-04-17
* Fsync directory after creating or unlinking file.Teodor Sigaev2017-03-27