aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/heap/heapam.c
Commit message (Expand)AuthorAge
* 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
* Fix RelationIdGetRelation calls that weren't bothering with error checks.Tom Lane2019-09-08
* 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 comment on when HOT update is possible.Heikki Linnakangas2019-05-14
* Fix use of dangling pointer in heap_delete() when logging replica identityMichael Paquier2019-02-01
* Fix logical decoding error when system table w/ toast is repeatedly rewritten.Andres Freund2018-10-10
* 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
* Revert MERGE patchSimon Riggs2018-04-12
* Raise error when affecting tuple moved into different partition.Andres Freund2018-04-07
* Indexes with INCLUDE columns and their support in B-treeTeodor Sigaev2018-04-07
* Logical decoding of TRUNCATEPeter Eisentraut2018-04-07
* MERGE SQL Command following SQL:2016Simon Riggs2018-04-03
* Revert "Modified files for MERGE"Simon Riggs2018-04-02
* Modified files for MERGESimon Riggs2018-04-02
* Allow HOT updates for some expression indexesSimon Riggs2018-03-27
* Fix HEAP_INSERT_IS_SPECULATIVE to HEAP_INSERT_SPECULATIVE in comments.Andres Freund2018-03-05
* Fix VM buffer pin management in heap_lock_updated_tuple_rec().Tom Lane2018-03-02
* Relax overly strict sanity check for upgraded ancient databasesAlvaro Herrera2018-03-01
* Support parallel btree index builds.Robert Haas2018-02-02
* Local partitioned indexesAlvaro Herrera2018-01-19
* Update copyright for 2018Bruce Momjian2018-01-02
* Perform a lot more sanity checks when freezing tuples.Andres Freund2017-12-14
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-08
* Revert bogus fixes of HOT-freezing bugAlvaro Herrera2017-11-02
* Fix traversal of half-frozen update chainsAlvaro Herrera2017-10-06
* Allow DML commands that create tables to use parallel query.Robert Haas2017-10-05
* Fix freezing of a dead HOT-updated tupleAlvaro Herrera2017-09-28
* For wal_consistency_checking, mask page checksum as well as page LSN.Robert Haas2017-09-22
* Improve performance of get_actual_variable_range with recently-dead tuples.Tom Lane2017-09-07
* Separate reinitialization of shared parallel-scan state from ExecReScan.Tom Lane2017-08-30
* Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund2017-08-20
* Fix pg_atomic_u64 initialization.Heikki Linnakangas2017-08-17
* Use atomic ops to hand out pages to scan in parallel scan.Heikki Linnakangas2017-08-16
* Reword some unclear commentsAlvaro Herrera2017-08-08
* Fix concurrent locking of tuple update chainAlvaro Herrera2017-07-26
* Fix potential data corruption during freezeTeodor Sigaev2017-07-06
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-17
* Simplify check of modified attributes in heap_updateAlvaro Herrera2017-03-29