summaryrefslogtreecommitdiff
path: root/src/backend/access/common
AgeCommit message (Expand)Author
2020-05-15Rename assorted LWLock tranches.Tom Lane
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-03-30Implement operator class parametersAlexander Korotkov
2020-03-28Trigger autovacuum based on number of INSERTsDavid Rowley
2020-03-21During heap rebuild, lock any TOAST index until end of transaction.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-27Move src/backend/utils/hash/hashfn.c to src/commonRobert Haas
2020-02-26Add deduplication to nbtree.Peter Geoghegan
2020-02-05Force tuple conversion when the source has missing attributes.Andrew Gierth
2020-02-01Optimizations for integer to decimal output.Andrew Gierth
2020-01-07tableam: New callback relation_fetch_toast_slice.Robert Haas
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-26Revert "Rename files and headers related to index AM"Michael Paquier
2019-12-25Rename files and headers related to index AMMichael Paquier
2019-12-18Move heap-specific detoasting logic into a separate function.Robert Haas
2019-12-18Fix compiler warning in non-assert buildsMichael Paquier
2019-12-18Refactor attribute mappings used in logical tuple conversionMichael Paquier
2019-12-17Fix bad formula in previous commit.Robert Haas
2019-12-17Code cleanup for toast_fetch_datum and toast_fetch_datum_slice.Robert Haas
2019-11-25Refactor reloption handling for index AMs in-coreMichael Paquier
2019-11-16Properly determine length for on-disk TOAST valuesTomas Vondra
2019-11-14Cleanup code in reloptions.h regarding reloption handlingMichael Paquier
2019-11-14Split handling of reloptions for partitioned tablesMichael Paquier
2019-11-05Split all OBJS style lines in makefiles into one-line-per-entry style.Andres Freund
2019-11-05Refactor code building relation optionsMichael Paquier
2019-10-30Fix typos in the codeMichael Paquier
2019-10-04Rename some toasting functions based on whether they are heap-specific.Robert Haas
2019-10-01Optimize partial TOAST decompressionTomas Vondra
2019-09-27Fix lockmode initialization for custom relation optionsMichael Paquier
2019-09-25Support reloptions of enum typeAlvaro Herrera
2019-09-25Allow definition of lock mode for custom reloptionsMichael Paquier
2019-09-25Fix failure with lock mode used for custom relation optionsMichael Paquier
2019-09-05Split tuptoaster.c into three separate files.Robert Haas
2019-09-03Remove 'msg' parameter from convert_tuples_by_nameAlvaro Herrera
2019-08-16Remove fmgr.h includes from headers that don't really need it.Andres Freund
2019-07-29Fix inconsistencies and typos in the treeMichael Paquier
2019-07-22Fix inconsistencies and typos in the treeMichael Paquier
2019-07-15Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane
2019-06-25Add toast-level reloption for vacuum_index_cleanupMichael Paquier
2019-06-17Fix more typos and inconsistencies in the treeMichael Paquier
2019-06-08Fix assorted inconsistencies.Amit Kapila
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-22Initial pgindent run for v12.Tom Lane
2019-04-12Fix typos in reloptions.cMichael Paquier
2019-04-08Add vacuum_truncate reloption.Fujii Masao
2019-04-04Allow VACUUM to be run with index cleanup disabled.Robert Haas
2019-03-30Generated columnsPeter Eisentraut
2019-03-26Fix oversight in data-type change for autovacuum_vacuum_cost_delay.Tom Lane
2019-03-20Make heap TID a tiebreaker nbtree index column.Peter Geoghegan