aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/heap/rewriteheap.c
Commit message (Expand)AuthorAge
* Define PG_LOGICAL_DIR for path pg_logical/ in data folderMichael Paquier2024-08-30
* Revert: Custom reloptions for table AMAlexander Korotkov2024-04-11
* Custom reloptions for table AMAlexander Korotkov2024-04-08
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Introduce a new smgr bulk loading facility.Heikki Linnakangas2024-02-23
* Update copyright for 2024Bruce Momjian2024-01-03
* Introduce PG_IO_ALIGN_SIZE and align all I/O buffers.Thomas Munro2023-04-08
* Update types in smgr APIPeter Eisentraut2023-02-27
* Update copyright for 2023Bruce Momjian2023-01-02
* Remove unneeded includes of <sys/stat.h>Michael Paquier2022-11-05
* Add doubly linked count list implementationDavid Rowley2022-11-02
* Restore pg_pread and friends.Thomas Munro2022-09-29
* Expand the use of get_dirent_type(), shaving a few calls to stat()/lstat()Michael Paquier2022-09-02
* Remove dead pread and pwrite replacement code.Thomas Munro2022-08-05
* Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas2022-07-06
* fsync pg_logical/mappings in CheckPointLogicalRewriteHeap().Andres Freund2022-01-21
* Fix typo in rewriteheap.c.Amit Kapila2022-01-11
* Update copyright for 2022Bruce Momjian2022-01-07
* Replace RelationOpenSmgr() with RelationGetSmgr().Tom Lane2021-07-12
* Accept slightly-filled pages for tuples larger than fillfactor.Noah Misch2021-03-30
* Avoid possible crash while finishing up a heap rewrite.Tom Lane2021-03-23
* Simplify printing of LSNsPeter Eisentraut2021-02-23
* Remove CheckpointLock.Robert Haas2021-01-25
* Update copyright for 2021Bruce Momjian2021-01-02
* Improve hash_create()'s API for some added robustness.Tom Lane2020-12-15
* Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch2020-04-04
* Revert "Skip WAL for new relfilenodes, under wal_level=minimal."Noah Misch2020-03-22
* Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch2020-03-21
* Use pg_pwrite() in more places.Thomas Munro2020-02-11
* Update copyrights for 2020Bruce Momjian2020-01-01
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-12
* Fix commentPeter Eisentraut2019-10-22
* Flush logical mapping files with fd opened for read/write at checkpointMichael Paquier2019-10-09
* Rename some toasting functions based on whether they are heap-specific.Robert Haas2019-10-04
* Split tuptoaster.c into three separate files.Robert Haas2019-09-05
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-29
* Use consistent style for checking return from system callsPeter Eisentraut2019-07-07
* Fix assorted inconsistencies.Amit Kapila2019-06-08
* Initial pgindent run for v12.Tom Lane2019-05-22
* Tighten use of OpenTransientFile and CloseTransientFileMichael Paquier2019-03-09
* Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund2019-01-21
* Update copyright for 2019Bruce Momjian2019-01-02
* Do not decode TOAST data for table rewritesTomas Vondra2018-11-28
* PANIC on fsync() failure.Thomas Munro2018-11-19
* Use pg_pread() and pg_pwrite() for data files and WAL.Thomas Munro2018-11-07
* Fix logical decoding error when system table w/ toast is repeatedly rewritten.Andres Freund2018-10-10
* Reset properly errno before calling write()Michael Paquier2018-08-05
* Address set of issues with errno handlingMichael Paquier2018-06-25
* Raise error when affecting tuple moved into different partition.Andres Freund2018-04-07
* Update copyright for 2018Bruce Momjian2018-01-02