aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/file/buffile.c
Commit message (Expand)AuthorAge
* Fix typo in commentPeter Eisentraut2025-03-20
* Use the correct sizeof() in BufFileLoadBufferTomas Vondra2025-01-25
* Update copyright for 2025Bruce Momjian2025-01-01
* Remove incorrect Asserts in buffile.cDavid Rowley2024-07-04
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Update copyright for 2024Bruce Momjian2024-01-03
* 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
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Introduce PG_IO_ALIGN_SIZE and align all I/O buffers.Thomas Munro2023-04-08
* pg_stat_wal: Accumulate time as instr_time instead of microsecondsAndres Freund2023-03-30
* Simplify useless 0L constantsPeter Eisentraut2023-03-29
* Zero initialize uses of instr_time about to trigger compiler warningsAndres Freund2023-01-20
* Add BufFileRead variants with short read and EOF detectionPeter Eisentraut2023-01-16
* Update copyright for 2023Bruce Momjian2023-01-02
* Add const to BufFileWritePeter Eisentraut2022-12-30
* Remove unnecessary castsPeter Eisentraut2022-12-30
* Harmonize parameter names in storage and AM code.Peter Geoghegan2022-09-19
* Track I/O timing for temporary file blocks in EXPLAIN (BUFFERS)Michael Paquier2022-04-08
* Update copyright for 2022Bruce Momjian2022-01-07
* Clean up some code using "(expr) ? true : false"Michael Paquier2021-09-08
* Optimize fileset usage in apply worker.Amit Kapila2021-09-02
* Refactor sharedfileset.c to separate out fileset implementation.Amit Kapila2021-08-30
* Update copyright for 2021Bruce Momjian2021-01-02
* Extend the BufFile interface.Amit Kapila2020-08-26
* Fix error message.Thomas Munro2020-07-23
* Remove useless variable.Thomas Munro2020-06-16
* Make BufFileWrite() void.Thomas Munro2020-06-16
* Fix buffile.c error handling.Thomas Munro2020-06-16
* Update copyrights for 2020Bruce Momjian2020-01-01
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-12
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-16
* Make BufFileCreateTemp() ensure that temp tablespaces are set up.Tom Lane2019-05-18
* Update copyright for 2019Bruce Momjian2019-01-02
* Have BufFileSize() ereport() on FileSize() failure.Peter Geoghegan2018-11-28
* Use 64 bit type for BufFileSize().Thomas Munro2018-11-15
* 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 some sloppiness in the new BufFileSize() and BufFileAppend() functions.Heikki Linnakangas2018-05-02
* Post-feature-freeze pgindent run.Tom Lane2018-04-26
* Support parallel btree index builds.Robert Haas2018-02-02
* Update copyright for 2018Bruce Momjian2018-01-02
* Add defenses against pre-crash files to BufFileOpenShared().Andres Freund2017-12-13
* 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
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-08