aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/heap/heapam.c
Commit message (Expand)AuthorAge
* Fix comments related to table AMsMichael Paquier2020-07-14
* Use TransactionXmin instead of RecentGlobalXmin in heap_abort_speculative().Andres Freund2020-04-05
* 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
* Avoid touching replica identity index in ExtractReplicaIdentity().Tom Lane2019-09-02
* Fix bogus commentAlvaro Herrera2019-08-20
* Fix predicate-locking of HOT updated rows.Heikki Linnakangas2019-08-07
* Avoid spurious deadlocks when upgrading a tuple lockAlvaro Herrera2019-06-18
* Revert "Avoid spurious deadlocks when upgrading a tuple lock"Alvaro Herrera2019-06-16
* Silence compiler warningAlvaro Herrera2019-06-14
* Avoid spurious deadlocks when upgrading a tuple lockAlvaro Herrera2019-06-13
* Fix assorted inconsistencies.Amit Kapila2019-06-08
* Fix message styleAlvaro Herrera2019-06-06
* tableam: Rename wrapper functions to match callback names.Andres Freund2019-05-23
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Initial pgindent run for v12.Tom Lane2019-05-22
* Don't to predicate lock for analyze scans, refactor scan option passing.Andres Freund2019-05-19
* tableam: Avoid relying on relation size to determine validity of tids.Andres Freund2019-05-17
* Fix comment on when HOT update is possible.Heikki Linnakangas2019-05-14
* Standardize ItemIdData terminology.Peter Geoghegan2019-05-13
* heap_prepare_freeze_tuple: Simplify codingAlvaro Herrera2019-05-02
* tableam: Add table_multi_insert() and revamp/speed-up COPY FROM buffering.Andres Freund2019-04-04
* Fix deadlock in heap_compute_xid_horizon_for_tuples().Thomas Munro2019-04-02
* Suppress uninitialized-variable warning.Tom Lane2019-03-27
* Compute XID horizon for page level index vacuum on primary.Andres Freund2019-03-26
* Remove heap_hot_search().Andres Freund2019-03-25
* tableam: Add and use table_fetch_row_version().Andres Freund2019-03-25
* tableam: Add tuple_{insert, delete, update, lock} and use.Andres Freund2019-03-23
* tableam: Add and use scan APIs.Andres Freund2019-03-11
* Fix use of dangling pointer in heap_delete() when logging replica identityMichael Paquier2019-02-01
* Rephrase references to "time qualification".Andres Freund2019-01-21
* Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund2019-01-21
* Replace uses of heap_open et al with the corresponding table_* function.Andres Freund2019-01-21
* Introduce access/{table.h, relation.h}, for generic functions from heapam.h.Andres Freund2019-01-21
* Adjust some more comments for WITH OIDS removal.Andres Freund2019-01-21
* Don't duplicate parallel seqscan shmem sizing logic in nbtree.Andres Freund2019-01-15
* Finish reverting "recheck_on_update" patch.Tom Lane2019-01-15
* Don't include genam.h from execnodes.h and relscan.h anymore.Andres Freund2019-01-14
* Update copyright for 2019Bruce Momjian2019-01-02
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-20
* Introduce notion of different types of slots (without implementing them).Andres Freund2018-11-15
* Fix logical decoding error when system table w/ toast is repeatedly rewritten.Andres Freund2018-10-10
* Restore sane locking behavior during parallel query.Tom Lane2018-10-06
* Change executor to just Assert that table locks were already obtained.Tom Lane2018-10-03
* Add assertions that we hold some relevant lock during relation open.Tom Lane2018-10-01
* Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple.Andres Freund2018-09-25
* Avoid using potentially-under-aligned page buffers.Tom Lane2018-09-01
* Update FSM on WAL replay of page all-visible/frozenAlvaro Herrera2018-08-15
* Don't mark pages all-visible spuriouslyAlvaro Herrera2018-05-04
* Post-feature-freeze pgindent run.Tom Lane2018-04-26