summaryrefslogtreecommitdiff
path: root/src/backend/access/heap/pruneheap.c
AgeCommit message (Expand)Author
2023-04-02Add info in WAL records in preparation for logical slot conflict handlingAndres Freund
2023-01-02Update copyright for 2023Bruce Momjian
2022-11-17Standardize rmgrdesc recovery conflict XID output.Peter Geoghegan
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-07Truncate line pointer array during heap pruning.Peter Geoghegan
2022-03-15Fix collection of typos in the code and the documentationMichael Paquier
2022-01-30Remove xloginsert.h from xlog.hAlvaro Herrera
2022-01-17heap pruning: Only call BufferGetBlockNumber() once.Andres Freund
2022-01-14Assert redirect pointers are sensible after heap_page_prune().Andres Freund
2022-01-14Fix possible HOT corruption when RECENTLY_DEAD changes to DEAD while pruning.Andres Freund
2022-01-08Update copyright for 2022Bruce Momjian
2021-12-09Standardize cleanup lock terminology.Peter Geoghegan
2021-11-13Explain pruning pgstats accounting subtleties.Peter Geoghegan
2021-11-11Update heap_page_prune() free space map comments.Peter Geoghegan
2021-11-05Update obsolete heap pruning comments.Peter Geoghegan
2021-11-05Add various assertions to heap pruning code.Peter Geoghegan
2021-09-23Document issue with heapam line pointer truncation.Peter Geoghegan
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-04-07Truncate line pointer array during VACUUM.Peter Geoghegan
2021-04-06Remove tupgone special case from vacuumlazy.c.Peter Geoghegan
2021-02-15Adjust lazy_scan_heap() accounting comments.Peter Geoghegan
2021-01-02Update copyright for 2021Bruce Momjian
2020-11-02Fix some grammar and typos in comments and docsMichael Paquier
2020-08-26Add additional information in the vacuum error context.Amit Kapila
2020-08-13Handle new HOT chains in index-build table scansAlvaro Herrera
2020-08-12snapshot scalability: Don't compute global horizons while building snapshots.Andres Freund
2020-07-08code: replace 'master' with 'primary' where appropriate.Andres Freund
2020-01-01Update copyrights for 2020Bruce Momjian
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila
2019-07-22Fix inconsistencies and typos in the treeMichael Paquier
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-13Standardize ItemIdData terminology.Peter Geoghegan
2019-01-22Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian
2018-04-07Raise error when affecting tuple moved into different partition.Andres Freund
2018-01-03Update copyright for 2018Bruce Momjian
2017-11-08Change TRUE/FALSE to true/falsePeter Eisentraut
2017-11-02Revert bogus fixes of HOT-freezing bugAlvaro Herrera
2017-10-06Fix traversal of half-frozen update chainsAlvaro Herrera
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-06-09pgindent run for 9.6Robert Haas
2016-04-20Revert no-op changes to BufferGetPage()Kevin Grittner
2016-04-08Add the "snapshot too old" featureKevin Grittner
2016-04-08Modify BufferGetPage() to prepare for "snapshot too old" featureKevin Grittner
2016-01-02Update copyright for 2016Bruce Momjian
2015-01-06Update copyright for 2015Bruce Momjian
2014-12-07Remove duplicate code in heap_prune_chain()Simon Riggs
2014-11-06Move the backup-block logic from XLogInsert to a new file, xloginsert.c.Heikki Linnakangas