summaryrefslogtreecommitdiff
path: root/src/backend/access/heap
AgeCommit message (Expand)Author
2020-03-22Revert "Skip WAL for new relfilenodes, under wal_level=minimal."Noah Misch
2020-03-21Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-03-16Introduce a maintenance_io_concurrency setting.Thomas Munro
2020-03-04Introduce macros for typalign and typstorage constants.Tom Lane
2020-02-24Issue properly WAL record for CID of first catalog tuple in multi-insertMichael Paquier
2020-02-19Fix mesurement of elapsed time during truncating heap in VACUUM.Fujii Masao
2020-02-11Use pg_pwrite() in more places.Thomas Munro
2020-02-05Make vacuum buffer counters 64 bits wideAlvaro Herrera
2020-01-30Clean up newlines following left parenthesesAlvaro Herrera
2020-01-28Fix compile error on HP C.Thomas Munro
2020-01-28Remove dependency on HeapTuple from predicate locking functions.Thomas Munro
2020-01-23Clarify some comments in vacuumlazy.cMichael Paquier
2020-01-22Fix the computation of max dead tuples during the vacuum.Amit Kapila
2020-01-20Allow vacuum command to process indexes in parallel.Amit Kapila
2020-01-13Fix comment in heapam.cMichael Paquier
2020-01-07tableam: New callback relation_fetch_toast_slice.Robert Haas
2020-01-07tableam: Allow choice of toast AM.Robert Haas
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-26Revert "Rename files and headers related to index AM"Michael Paquier
2019-12-26Refactor code dedicated to index vacuuming in vacuumlazy.cMichael Paquier
2019-12-25Rename files and headers related to index AMMichael Paquier
2019-12-15Remove duplicated progress reporting during heap scan of VACUUMMichael Paquier
2019-11-20Fix HeapTupleSatisfiesNonVacuumable() comment.Peter Geoghegan
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila
2019-11-08Pass ItemPointer not HeapTuple to IndexBuildCallback.Andres Freund
2019-11-05Split all OBJS style lines in makefiles into one-line-per-entry style.Andres Freund
2019-10-22Fix commentPeter Eisentraut
2019-10-09Flush logical mapping files with fd opened for read/write at checkpointMichael Paquier
2019-10-04Rename some toasting functions based on whether they are heap-specific.Robert Haas
2019-09-24Speedup truncations of relation forks.Fujii Masao
2019-09-06Create an API for inserting and deleting rows in TOAST tables.Robert Haas
2019-09-05Split tuptoaster.c into three separate files.Robert Haas
2019-09-02Avoid touching replica identity index in ExtractReplicaIdentity().Tom Lane
2019-08-20Fix bogus commentAlvaro Herrera
2019-08-19Fix inconsistencies and typos in the tree, take 11Michael Paquier
2019-08-13Fix inconsistencies and typos in the tree, take 10Michael Paquier
2019-08-07Fix predicate-locking of HOT updated rows.Heikki Linnakangas
2019-08-05Fix inconsistencies and typos in the tree, take 9Michael Paquier
2019-08-01Add error codes to some corruption log messagesPeter Eisentraut
2019-07-29Fix inconsistencies and typos in the treeMichael Paquier
2019-07-22Fix inconsistencies and typos in the treeMichael Paquier
2019-07-08tableam: Provide helper functions for relation sizing.Robert Haas
2019-07-07Use consistent style for checking return from system callsPeter Eisentraut
2019-06-18Fix memory corruption/crash in ANALYZE.Andres Freund
2019-06-18Avoid spurious deadlocks when upgrading a tuple lockAlvaro Herrera
2019-06-17Revert "Avoid spurious deadlocks when upgrading a tuple lock"Alvaro Herrera
2019-06-14Silence compiler warningAlvaro Herrera
2019-06-13Avoid spurious deadlocks when upgrading a tuple lockAlvaro Herrera
2019-06-08Fix assorted inconsistencies.Amit Kapila
2019-06-06Fix message styleAlvaro Herrera