summaryrefslogtreecommitdiff
path: root/src/backend/access
Commit message (Expand)AuthorAgeFilesLines
* Fix deadlock in heap_compute_xid_horizon_for_tuples().Thomas Munro2019-04-021-1/+8
* Unified logging system for command-line programsPeter Eisentraut2019-04-011-1/+1
* tableam: bitmap table scan.Andres Freund2019-03-312-0/+158
* tableam: sample scan.Andres Freund2019-03-313-7/+236
* tableam: Formatting and other minor cleanups.Andres Freund2019-03-315-95/+118
* Fix nbtree high key "continuescan" row compare bug.Peter Geoghegan2019-03-311-0/+3
* Skip redundant anti-wraparound vacuumsMichael Paquier2019-03-311-4/+20
* tableam: Move heap specific logic from estimate_rel_size below tableam.Andres Freund2019-03-301-0/+113
* tableam: VACUUM and ANALYZE support.Andres Freund2019-03-301-0/+170
* Generated columnsPeter Eisentraut2019-03-301-0/+11
* Tweak some nbtree-related code comments.Peter Geoghegan2019-03-292-4/+5
* tableam: Comment fixes.Andres Freund2019-03-291-1/+1
* Warn more strongly about the dangers of exclusive backup mode.Robert Haas2019-03-291-2/+8
* tableam: relation creation, VACUUM FULL/CLUSTER, SET TABLESPACE.Andres Freund2019-03-281-0/+451
* Fix typo.Thomas Munro2019-03-291-1/+1
* Use FullTransactionId for the transaction stack.Thomas Munro2019-03-282-80/+162
* Add basic infrastructure for 64 bit transaction IDs.Thomas Munro2019-03-289-184/+124
* tableam: Support for an index build's initial table scan(s).Andres Freund2019-03-277-29/+786
* Suppress uninitialized-variable warning.Tom Lane2019-03-271-0/+1
* Switch some palloc/memset calls to palloc0Michael Paquier2019-03-271-2/+1
* Compute XID horizon for page level index vacuum on primary.Andres Freund2019-03-269-317/+284
* Fix oversight in data-type change for autovacuum_vacuum_cost_delay.Tom Lane2019-03-261-9/+9
* Remove heap_hot_search().Andres Freund2019-03-251-24/+0
* tableam: Add table_get_latest_tid, to wrap heap_get_latest_tid.Andres Freund2019-03-251-0/+1
* tableam: Add helper for indexes to check if a corresponding table tuples exist.Andres Freund2019-03-253-8/+45
* Add "split after new tuple" nbtree optimization.Peter Geoghegan2019-03-251-3/+211
* tableam: Add and use table_fetch_row_version().Andres Freund2019-03-253-8/+29
* Remove dead code from nbtsplitloc.c.Peter Geoghegan2019-03-241-14/+6
* Transaction chainingPeter Eisentraut2019-03-241-3/+70
* tableam: Add tuple_{insert, delete, update, lock} and use.Andres Freund2019-03-236-297/+715
* Add nbtree high key "continuescan" optimization.Peter Geoghegan2019-03-232-74/+126
* Fix bug in the GiST vacuum's 2nd stage.Heikki Linnakangas2019-03-221-13/+14
* Delete empty pages during GiST VACUUM.Heikki Linnakangas2019-03-226-38/+580
* Collations with nondeterministic comparisonPeter Eisentraut2019-03-222-12/+91
* Fix spurious compiler warning in nbtxlog.c.Peter Geoghegan2019-03-201-4/+4
* Consider secondary factors during nbtree splits.Peter Geoghegan2019-03-205-290/+947
* Make heap TID a tiebreaker nbtree index column.Peter Geoghegan2019-03-2010-385/+1022
* Refactor nbtree insertion scankeys.Peter Geoghegan2019-03-206-338/+432
* Tweak nbtsearch.c function prototype order.Peter Geoghegan2019-03-191-2/+1
* Fix memory leak in printtup.c.Tom Lane2019-03-181-2/+10
* Fold vacuum's 'int options' parameter into VacuumParams.Robert Haas2019-03-181-4/+4
* Refactor more code logic to update the control fileMichael Paquier2019-03-181-42/+6
* Avoid casting away a constPeter Eisentraut2019-03-161-1/+1
* Enable parallel query with SERIALIZABLE isolation.Thomas Munro2019-03-153-14/+13
* Correct obsolete nbtree page split comment.Peter Geoghegan2019-03-121-2/+4
* Ensure sufficient alignment for ParallelTableScanDescData in BTShared.Andres Freund2019-03-111-7/+18
* tableam: Add and use scan APIs.Andres Freund2019-03-1113-618/+836
* Fix typos in commit 8586bf7ed8.Amit Kapila2019-03-111-3/+3
* Move hash_any prototype from access/hash.h to utils/hashutils.hAlvaro Herrera2019-03-114-629/+3
* Adjust error message for partial writes in WAL segmentsMichael Paquier2019-03-111-1/+1