aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/file
Commit message (Expand)AuthorAge
* Remove configure probe for sys/resource.h and refactor.Thomas Munro2022-08-14
* Replace pgwin32_is_junction() with lstat().Thomas Munro2022-08-06
* Remove configure probe for fdatasync.Thomas Munro2022-08-05
* Simplify replacement code for preadv and pwritev.Thomas Munro2022-08-05
* Remove dead pread and pwrite replacement code.Thomas Munro2022-08-05
* Remove configure probe and related tests for getrlimit.Thomas Munro2022-08-05
* Clean up some residual confusion between OIDs and RelFileNumbers.Robert Haas2022-07-28
* Remove durable_rename_excl()Michael Paquier2022-07-05
* Revert recent changes with durable_rename_excl()Michael Paquier2022-04-28
* Remove durable_rename_excl()Michael Paquier2022-04-28
* Add missing spaces after single-line commentsDavid Rowley2022-04-14
* Track I/O timing for temporary file blocks in EXPLAIN (BUFFERS)Michael Paquier2022-04-08
* Update copyright for 2022Bruce Momjian2022-01-07
* Replace random(), pg_erand48(), etc with a better PRNG API and algorithm.Tom Lane2021-11-28
* Report progress of startup operations that take a long time.Robert Haas2021-10-25
* Clean up some code using "(expr) ? true : false"Michael Paquier2021-09-08
* In count_usable_fds(), duplicate stderr not stdin.Tom Lane2021-09-02
* Optimize fileset usage in apply worker.Amit Kapila2021-09-02
* Refactor sharedfileset.c to separate out fileset implementation.Amit Kapila2021-08-30
* Move temporary file cleanup to before_shmem_exit().Andres Freund2021-08-07
* Don't use #if inside function-like macro arguments.Thomas Munro2021-07-20
* Adjust commit 2dbe8905 for ancient macOS.Thomas Munro2021-07-19
* Support direct I/O on macOS.Thomas Munro2021-07-19
* Message style improvementsPeter Eisentraut2021-06-28
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Fix concurrency issues with WAL segment recycling on WindowsMichael Paquier2021-03-22
* Provide recovery_init_sync_method=syncfs.Thomas Munro2021-03-20
* Remove temporary files after backend crashTomas Vondra2021-03-18
* Move our p{read,write}v replacements into their own files.Thomas Munro2021-01-14
* Update copyright for 2021Bruce Momjian2021-01-02
* Improve hash_create()'s API for some added robustness.Tom Lane2020-12-15
* Convert elog(LOG) calls to ereport() where appropriatePeter Eisentraut2020-12-04
* Use truncate(2) where appropriate.Thomas Munro2020-12-01
* Don't Insert() a VFD entry until it's fully built.Tom Lane2020-11-16
* Skip unnecessary stat() calls in walkdir().Thomas Munro2020-09-07
* Fix the SharedFileSetUnregister API.Amit Kapila2020-09-01
* Suppress compiler warning in non-cassert builds.Tom Lane2020-08-26
* Extend the BufFile interface.Amit Kapila2020-08-26
* Fix error message.Thomas Munro2020-07-23
* Fix temporary tablespaces for shared filesets some more.Tom Lane2020-07-03
* Remove useless variable.Thomas Munro2020-06-16
* Make BufFileWrite() void.Thomas Munro2020-06-16
* Fix buffile.c error handling.Thomas Munro2020-06-16
* Remove HAVE_WORKING_LINKPeter Eisentraut2020-03-11
* Move src/backend/utils/hash/hashfn.c to src/commonRobert Haas2020-02-27
* 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