aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/file
Commit message (Expand)AuthorAge
* Don't Insert() a VFD entry until it's fully built.Tom Lane2020-11-16
* Fix error message.Thomas Munro2020-07-23
* Fix temporary tablespaces for shared filesets some more.Tom Lane2020-07-03
* Fix buffile.c error handling.Thomas Munro2020-06-16
* Message style fixesPeter Eisentraut2019-09-23
* Fix more typos and inconsistencies in the treeMichael Paquier2019-06-17
* Fix typos.Thomas Munro2019-05-24
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Initial pgindent run for v12.Tom Lane2019-05-22
* Make BufFileCreateTemp() ensure that temp tablespaces are set up.Tom Lane2019-05-18
* Simplify some ERROR paths clearing wait events and transient filesMichael Paquier2019-04-17
* Move hash_any prototype from access/hash.h to utils/hashutils.hAlvaro Herrera2019-03-11
* 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
* Have BufFileSize() ereport() on FileSize() failure.Peter Geoghegan2018-11-28
* 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
* Use 64 bit type for BufFileSize().Thomas Munro2018-11-15
* Remove set-but-unused variable.Thomas Munro2018-11-07
* Use pg_pread() and pg_pwrite() for data files and WAL.Thomas Munro2018-11-07
* Avoid using potentially-under-aligned page buffers.Tom Lane2018-09-01
* Fix memory leak in BufFileCreateShared().Tatsuo Ishii2018-06-16
* Fix memory leak.Tatsuo Ishii2018-06-15
* Fix incorrect ordering of operations in pg_resetwal and pg_rewind.Tom Lane2018-05-23
* Fix assorted compiler warnings seen in the buildfarm.Tom Lane2018-05-02
* 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
* Post-feature-freeze pgindent run.Tom Lane2018-04-26
* 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
* Exclude unlogged tables from base backupsTeodor Sigaev2018-03-23
* 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
* Add defenses against pre-crash files to BufFileOpenShared().Andres Freund2017-12-13
* Treat directory open failures as hard errors in ResetUnloggedRelations().Tom Lane2017-12-04
* 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
* Update buffile.h/.c comments for removal of non-temp option.Tom Lane2017-11-25
* Remove BufFile's isTemp flag.Andres Freund2017-11-16
* Fix two violations of the ResourceOwnerEnlarge/Remember protocol.Tom Lane2017-11-08
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-08
* Don't exaggerate the number of temporary blocks read.Robert Haas2017-10-31
* Increase distance between flush requests during bulk file copies.Tom Lane2017-10-08