aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/heap/heapam.c
Commit message (Expand)AuthorAge
* Update copyright for 2022Bruce Momjian2022-01-07
* Fix silly mistake in AssertAlvaro Herrera2022-01-04
* Allow special SKIP LOCKED condition in Assert()Alvaro Herrera2022-01-04
* Standardize cleanup lock terminology.Peter Geoghegan2021-12-08
* Ignore BRIN indexes when checking for HOT udpatesTomas Vondra2021-11-30
* Go back to considering HOT on pages marked full.Peter Geoghegan2021-11-26
* Add hardening to catch invalid TIDs in indexes.Peter Geoghegan2021-11-04
* Demote pg_unreachable() in heapam to an assertion.Peter Geoghegan2021-10-29
* Replace occurrences of InvalidXid with InvalidTransactionIdDaniel Gustafsson2021-10-04
* Document issue with heapam line pointer truncation.Peter Geoghegan2021-09-22
* Remove overzealous index deletion assertion.Peter Geoghegan2021-09-20
* Revert most of 39b66a91bdTomas Vondra2021-06-03
* Fix typo in heapam.cMichael Paquier2021-05-26
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Fix mishandling of resjunk columns in ON CONFLICT ... UPDATE tlists.Tom Lane2021-05-10
* Avoid improbable PANIC during heap_update.Tom Lane2021-04-13
* Fix potential SSI hazard in heap_update().Thomas Munro2021-04-13
* Truncate line pointer array during VACUUM.Peter Geoghegan2021-04-07
* Remove tupgone special case from vacuumlazy.c.Peter Geoghegan2021-04-06
* Adjust design of per-worker parallel seqscan data structDavid Rowley2021-03-30
* Sanitize the term "combo CID" in code commentsMichael Paquier2021-03-25
* Fix comment about promising tuples.Peter Geoghegan2021-03-16
* Add TID Range Scans to support efficient scanning ranges of TIDsDavid Rowley2021-02-27
* Remove pointless HeapTupleHeaderIndicatesMovedPartitions callsAlvaro Herrera2021-02-22
* Fix hypothetical bug in heap backward scansDavid Rowley2021-01-25
* Fix COPY FREEZE with CLOBBER_CACHE_ALWAYSTomas Vondra2021-01-24
* Set PD_ALL_VISIBLE and visibility map bits in COPY FREEZETomas Vondra2021-01-17
* Enhance nbtree index tuple deletion.Peter Geoghegan2021-01-13
* Update copyright for 2021Bruce Momjian2021-01-02
* Get heap page max offset with buffer lock held.Peter Geoghegan2020-12-30
* Fix index deletion latestRemovedXid bug.Peter Geoghegan2020-12-30
* Avoid using tuple from syscache for update of pg_database.datfrozenxidMichael Paquier2020-12-08
* Remove ineffective heapam CHECK_FOR_INTERRUPTS().Peter Geoghegan2020-11-09
* Revert "Remove pointless HeapTupleHeaderIndicatesMovedPartitions calls"Alvaro Herrera2020-10-15
* Remove pointless HeapTupleHeaderIndicatesMovedPartitions callsAlvaro Herrera2020-10-15
* Fix comments in heapam.c.Amit Kapila2020-09-18
* Revert "Make vacuum a bit more verbose to debug BF failure."Andres Freund2020-08-20
* Make vacuum a bit more verbose to debug BF failure.Andres Freund2020-08-16
* Correct several behavior descriptions in comments.Noah Misch2020-08-15
* snapshot scalability: Don't compute global horizons while building snapshots.Andres Freund2020-08-12
* Implement streaming mode in ReorderBuffer.Amit Kapila2020-08-08
* Use multi-inserts for pg_attribute and pg_shdependMichael Paquier2020-07-31
* Move syncscan.c to src/backend/access/common.Thomas Munro2020-07-29
* Allocate consecutive blocks during parallel seqscansDavid Rowley2020-07-26
* Fix comments related to table AMsMichael Paquier2020-07-14
* code: replace 'master' with 'primary' where appropriate.Andres Freund2020-07-08
* Improve comments for [Heap]CheckForSerializableConflictOut().Thomas Munro2020-06-12
* Avoid update conflict out serialization anomalies.Peter Geoghegan2020-06-11
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* Remove HEAPDEBUGALLPeter Eisentraut2020-04-22