aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/file
Commit message (Expand)AuthorAge
* 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
* 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
* Create and use wait events for read, write, and fsync operations.Robert Haas2017-03-18
* Fix sloppy handling of corner-case errors in fd.c.Tom Lane2017-02-21
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Rename "pg_xlog" directory to "pg_wal".Robert Haas2016-10-20
* Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane2016-08-27
* Widen amount-to-flush arguments of FileWriteback and callers.Tom Lane2016-04-13
* Fix assorted portability issues with using msync() for data flushing.Tom Lane2016-04-13
* Include portability/mem.h into fd.c for MAP_FAILED.Andres Freund2016-03-12
* Allow to trigger kernel writeback after a configurable number of writes.Andres Freund2016-03-10