summaryrefslogtreecommitdiff
path: root/src/backend/access/heap/heapam.c
AgeCommit message (Expand)Author
2020-10-15Revert "Remove pointless HeapTupleHeaderIndicatesMovedPartitions calls"Alvaro Herrera
2020-10-15Remove pointless HeapTupleHeaderIndicatesMovedPartitions callsAlvaro Herrera
2020-09-18Fix comments in heapam.c.Amit Kapila
2020-08-20Revert "Make vacuum a bit more verbose to debug BF failure."Andres Freund
2020-08-16Make vacuum a bit more verbose to debug BF failure.Andres Freund
2020-08-15Correct several behavior descriptions in comments.Noah Misch
2020-08-12snapshot scalability: Don't compute global horizons while building snapshots.Andres Freund
2020-08-08Implement streaming mode in ReorderBuffer.Amit Kapila
2020-07-31Use multi-inserts for pg_attribute and pg_shdependMichael Paquier
2020-07-29Move syncscan.c to src/backend/access/common.Thomas Munro
2020-07-26Allocate consecutive blocks during parallel seqscansDavid Rowley
2020-07-14Fix comments related to table AMsMichael Paquier
2020-07-08code: replace 'master' with 'primary' where appropriate.Andres Freund
2020-06-12Improve comments for [Heap]CheckForSerializableConflictOut().Thomas Munro
2020-06-11Avoid update conflict out serialization anomalies.Peter Geoghegan
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-04-22Remove HEAPDEBUGALLPeter Eisentraut
2020-04-05Use TransactionXmin instead of RecentGlobalXmin in heap_abort_speculative().Andres Freund
2020-04-04Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-03-22Revert "Skip WAL for new relfilenodes, under wal_level=minimal."Noah Misch
2020-03-21Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-03-16Introduce a maintenance_io_concurrency setting.Thomas Munro
2020-02-25Issue properly WAL record for CID of first catalog tuple in multi-insertMichael Paquier
2020-01-30Clean up newlines following left parenthesesAlvaro Herrera
2020-01-28Fix compile error on HP C.Thomas Munro
2020-01-28Remove dependency on HeapTuple from predicate locking functions.Thomas Munro
2020-01-13Fix comment in heapam.cMichael Paquier
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-27Revert "Rename files and headers related to index AM"Michael Paquier
2019-12-25Rename files and headers related to index AMMichael Paquier
2019-10-04Rename some toasting functions based on whether they are heap-specific.Robert Haas
2019-09-05Split tuptoaster.c into three separate files.Robert Haas
2019-09-02Avoid touching replica identity index in ExtractReplicaIdentity().Tom Lane
2019-08-20Fix bogus commentAlvaro Herrera
2019-08-13Fix inconsistencies and typos in the tree, take 10Michael Paquier
2019-08-07Fix predicate-locking of HOT updated rows.Heikki Linnakangas
2019-08-05Fix inconsistencies and typos in the tree, take 9Michael Paquier
2019-07-22Fix inconsistencies and typos in the treeMichael Paquier
2019-06-18Avoid spurious deadlocks when upgrading a tuple lockAlvaro Herrera
2019-06-16Revert "Avoid spurious deadlocks when upgrading a tuple lock"Alvaro Herrera
2019-06-14Silence compiler warningAlvaro Herrera
2019-06-13Avoid spurious deadlocks when upgrading a tuple lockAlvaro Herrera
2019-06-08Fix assorted inconsistencies.Amit Kapila
2019-06-06Fix message styleAlvaro Herrera
2019-05-23tableam: Rename wrapper functions to match callback names.Andres Freund
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-22Initial pgindent run for v12.Tom Lane
2019-05-19Don't to predicate lock for analyze scans, refactor scan option passing.Andres Freund
2019-05-17tableam: Avoid relying on relation size to determine validity of tids.Andres Freund
2019-05-14Fix comment on when HOT update is possible.Heikki Linnakangas