aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/heap
Commit message (Expand)AuthorAge
* Fix hypothetical bug in heap backward scansDavid Rowley2021-01-25
* Fix integer-overflow corner cases in substring() functions.Tom Lane2021-01-04
* Get heap page max offset with buffer lock held.Peter Geoghegan2020-12-30
* Fix index deletion latestRemovedXid bug.Peter Geoghegan2020-12-30
* Fix CLUSTER progress reporting of number of blocks scanned.Fujii Masao2020-11-27
* Handle new HOT chains in index-build table scansAlvaro Herrera2020-08-13
* Fix comments related to table AMsMichael Paquier2020-07-14
* Use TransactionXmin instead of RecentGlobalXmin in heap_abort_speculative().Andres Freund2020-04-05
* Revert "Skip redundant anti-wraparound vacuums"Michael Paquier2020-03-31
* 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
* During heap rebuild, lock any TOAST index until end of transaction.Noah Misch2020-03-21
* Fix mesurement of elapsed time during truncating heap in VACUUM.Fujii Masao2020-02-19
* Flush logical mapping files with fd opened for read/write at checkpointMichael Paquier2019-10-09
* 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
* Fix memory corruption/crash in ANALYZE.Andres Freund2019-06-18
* 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
* Fix typos in various placesMichael Paquier2019-06-03
* 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
* tableam: Move heap-specific logic from needs_toast_table below tableam.Robert Haas2019-05-21
* 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
* tableam: Don't assume that every AM uses md.c style storage.Andres Freund2019-05-17
* Handle table_complete_speculative's succeeded argument as documented.Andres Freund2019-05-14
* Fix comment on when HOT update is possible.Heikki Linnakangas2019-05-14
* Standardize ItemIdData terminology.Peter Geoghegan2019-05-13
* Add TRUNCATE parameter to VACUUM.Fujii Masao2019-05-08
* Revert "Avoid the creation of the free space map for small heap relations".Amit Kapila2019-05-07
* heap_prepare_freeze_tuple: Simplify codingAlvaro Herrera2019-05-02
* Fix some problems with VACUUM (INDEX_CLEANUP FALSE).Robert Haas2019-05-02
* Fix several recently introduced issues around handling new relation forks.Andres Freund2019-04-29
* Allow pg_class xid & multixid horizons to not be set.Andres Freund2019-04-23
* Add vacuum_truncate reloption.Fujii Masao2019-04-08
* Fix a number of issues around modifying a previously updated row.Andres Freund2019-04-07
* tableam: Add table_multi_insert() and revamp/speed-up COPY FROM buffering.Andres Freund2019-04-04
* Allow VACUUM to be run with index cleanup disabled.Robert Haas2019-04-04
* Correctly initialize newly added struct memberAlvaro Herrera2019-04-03
* Report progress of CREATE INDEX operationsAlvaro Herrera2019-04-02
* Add support for partial TOAST decompressionStephen Frost2019-04-02
* tableam: Add table_finish_bulk_insert().Andres Freund2019-04-01
* Fix deadlock in heap_compute_xid_horizon_for_tuples().Thomas Munro2019-04-02