summaryrefslogtreecommitdiff
path: root/src/backend/access/heap/heapam.c
AgeCommit message (Expand)Author
2017-08-18Merge commit '21d304dfedb4f26d0d6587d9ac39b1b5c499bb55'Pavan Deolasee
2017-08-08Reword some unclear commentsAlvaro Herrera
2017-07-26Fix concurrent locking of tuple update chainAlvaro Herrera
2017-07-13Merge remote-tracking branch 'remotes/PGSQL/master' of PG 10Pavan Deolasee
2017-07-06Fix potential data corruption during freezeTeodor Sigaev
2017-06-27Merge PG10 master branch into xl10develPavan Deolasee
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-14Merge from PG master upto d5cb3bab564e0927ffac7c8729eacf181a12dd40Pavan Deolasee
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
2017-03-29Simplify check of modified attributes in heap_updateAlvaro Herrera
2017-03-22Improve performance of replay of AccessExclusiveLocksSimon Riggs
2017-03-17Rename "pg_clog" directory to "pg_xact".Robert Haas
2017-03-08Support parallel bitmap heap scans.Robert Haas
2017-02-14Minor fixes for WAL consistency checking.Robert Haas
2017-02-08Add WAL consistency checking facility.Robert Haas
2017-01-24Fix interaction of partitioned tables with BulkInsertState.Robert Haas
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-22Skip checkpoints, archiving on idle systems.Andres Freund
2016-11-07remove redefinition of heap_rescan_set_params() in heapam.cTomas Vondra
2016-10-27Merge commit 'b5bce6c1ec6061c8a4f730d927e162db7e2ce365'Pavan Deolasee
2016-10-18Fix compilation issuesPavan Deolasee
2016-10-18Redesign tablesample method API, and do extensive code review.Tom Lane
2016-10-18Cache argument type information in json(b) aggregate functions.Andrew Dunstan
2016-09-09Fix locking a tuple updated by an aborted (sub)transactionAlvaro Herrera
2016-08-25Fix small query-lifespan memory leak in bulk updates.Tom Lane
2016-08-18Fix deletion of speculatively inserted TOAST on conflictAndres Freund
2016-08-15Final pgindent + perltidy run for 9.6.Tom Lane
2016-08-05Fix hard to hit race condition in heapam's tuple locking code.Andres Freund
2016-07-18Clear all-frozen visibilitymap status when locking tuples.Andres Freund
2016-07-16Fix torn-page, unlogged xid and further risks from heap_update().Andres Freund
2016-07-15Make HEAP_LOCK/HEAP2_LOCK_UPDATED replay reset HEAP_XMAX_INVALID.Andres Freund
2016-07-15Avoid serializability errors when locking a tuple with a committed updateAlvaro Herrera
2016-06-24Fix handling of multixacts predating pg_upgradeAlvaro Herrera
2016-06-17Fix typo.Robert Haas
2016-06-15Fix lazy_scan_heap so that it won't mark pages all-frozen too soon.Robert Haas
2016-06-10Improve the situation for parallel query versus temp relations.Tom Lane
2016-06-09pgindent run for 9.6Robert Haas
2016-06-06Fix typo.Robert Haas
2016-05-12Fix bogus commentsAlvaro Herrera
2016-05-12Fix obsolete commentAlvaro Herrera
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-03-08Department of second thoughts: remove PD_ALL_FROZEN.Robert Haas
2016-03-02Change the format of the VM fork to add a second bit per page.Robert Haas
2016-01-02Update copyright for 2016Bruce Momjian
2015-12-18Fix typo in comment.Robert Haas
2015-11-19Remove function names from some elog() calls in heapam.c.Andres Freund
2015-10-31Fix serialization anomalies due to race conditions on INSERT.Kevin Grittner