aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/heap/rewriteheap.c
Commit message (Expand)AuthorAge
* Replace RelationOpenSmgr() with RelationGetSmgr().Tom Lane2022-11-17
* fsync pg_logical/mappings in CheckPointLogicalRewriteHeap().Andres Freund2022-01-21
* 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
* Flush logical mapping files with fd opened for read/write at checkpointMichael Paquier2019-10-09
* 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
* Perform a lot more sanity checks when freezing tuples.Andres Freund2017-12-14
* Refactor new file permission handlingPeter Eisentraut2017-09-23
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-21
* Fix new warnings from GCC 7Peter Eisentraut2017-04-17
* Create and use wait events for read, write, and fsync operations.Robert Haas2017-03-18
* Fix typos in comments.Heikki Linnakangas2017-02-06
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane2016-08-27
* Update copyright for 2016Bruce Momjian2016-01-02
* Fix misc typos.Heikki Linnakangas2015-09-05
* Collection of typo fixes.Heikki Linnakangas2015-05-20
* Update copyright for 2015Bruce Momjian2015-01-06
* Improve hash_create's API for selecting simple-binary-key hash functions.Tom Lane2014-12-18
* Revamp the WAL record format.Heikki Linnakangas2014-11-20
* Move the backup-block logic from XLogInsert to a new file, xloginsert.c.Heikki Linnakangas2014-11-06
* Assorted message fixes and improvementsPeter Eisentraut2014-09-05
* Rename logical decoding's pg_llog directory to pg_logical.Andres Freund2014-07-02
* Remove overeager assertion in logical_heap_begin_rewrite.Robert Haas2014-05-09
* pgindent run for 9.4Bruce Momjian2014-05-06
* Fix broken logic in logical_heap_rewrite_flush_mappings().Tom Lane2014-04-22
* revert 4d0d607a454ee832574afd52a3c515099cc85eb3Bruce Momjian2014-04-22
* release memory used while flushing logical mappingsBruce Momjian2014-04-22
* Fix typos in comments.Fujii Masao2014-03-17
* Introduce logical decoding.Robert Haas2014-03-03
* Allow use of "z" flag in our printf calls, and use it where appropriate.Tom Lane2014-01-23
* Update copyright for 2014Bruce Momjian2014-01-07
* Aggressively freeze tables when CLUSTER or VACUUM FULL rewrites them.Robert Haas2014-01-02
* Don't include unused space in LOG_NEWPAGE records.Heikki Linnakangas2013-12-04
* Rename various "freeze multixact" variablesAlvaro Herrera2013-09-16
* pgindent run for release 9.3Bruce Momjian2013-05-29
* Fix checksums for CLUSTER, VACUUM FULL etc.Simon Riggs2013-04-07