summaryrefslogtreecommitdiff
path: root/src/backend/catalog/toasting.c
AgeCommit message (Expand)Author
2025-01-01Update copyright for 2025Bruce Momjian
2024-09-24Fix data loss at inplace update after heap_update().Noah Misch
2024-03-17Add attstattarget to FormExtraData_pg_attributePeter Eisentraut
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-04Update copyright for 2024Bruce Momjian
2023-10-03Remove IndexInfo.ii_OpclassOptions fieldPeter Eisentraut
2023-08-23Rename some function arguments for better clarityPeter Eisentraut
2023-01-02Update copyright for 2023Bruce Momjian
2022-02-03Add UNIQUE null treatment optionPeter Eisentraut
2022-01-12Fix memory leak in indexUnchanged hint mechanism.Peter Geoghegan
2022-01-08Update copyright for 2022Bruce Momjian
2021-08-25Fix toast rewrites in logical decoding.Amit Kapila
2021-07-08Improve error messages about mismatching relkindPeter Eisentraut
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-03-19Allow configurable LZ4 TOAST compression.Robert Haas
2021-01-02Update copyright for 2021Bruce Momjian
2020-11-07Move catalog toast table declarationsPeter Eisentraut
2020-07-08code: replace most remaining uses of 'master'.Andres Freund
2020-07-07Don't create pg_type entries for sequences or toast tables.Tom Lane
2020-03-30Implement operator class parametersAlexander Korotkov
2020-03-04Introduce macros for typalign and typstorage constants.Tom Lane
2020-01-07tableam: Allow choice of toast AM.Robert Haas
2020-01-01Update copyrights for 2020Bruce Momjian
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-21tableam: Move heap-specific logic from needs_toast_table below tableam.Robert Haas
2019-03-19Ignore attempts to add TOAST table to shared or catalog tablesPeter Eisentraut
2019-03-06tableam: introduce table AM infrastructure.Andres Freund
2019-01-21Replace uses of heap_open et al with the corresponding table_* function.Andres Freund
2019-01-15Don't include heapam.h from others headers.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-21Remove WITH OIDS support, change oid catalog column visibility.Andres Freund
2018-04-12Rename IndexInfo.ii_KeyAttrNumbers arrayTeodor Sigaev
2018-04-07Indexes with INCLUDE columns and their support in B-treeTeodor Sigaev
2018-03-22Avoid creating a TOAST table for a partitioned table.Robert Haas
2018-03-21Handle heap rewrites even better in logical decodingPeter Eisentraut
2018-02-19Allow UNIQUE indexes on partitioned tablesAlvaro Herrera
2018-02-02Support parallel btree index builds.Robert Haas
2018-01-19Local partitioned indexesAlvaro Herrera
2018-01-03Update copyright for 2018Bruce Momjian
2017-11-14Simplify index_[constraint_]create APIAlvaro Herrera
2017-08-20Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund
2017-03-25Faster expression evaluation and targetlist projection.Andres Freund
2017-02-09Allow index AMs to cache data across aminsert calls within a SQL command.Tom Lane
2017-01-31Tweak catalog indexing abstraction for upcoming WARMAlvaro Herrera
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-05-07Fix pg_upgrade to not fail when new-cluster TOAST rules differ from old.Tom Lane
2016-04-08Revert CREATE INDEX ... INCLUDING ...Teodor Sigaev
2016-04-08CREATE INDEX ... INCLUDING (column[, ...])Teodor Sigaev
2016-01-18Restructure index access method API to hide most of it at the C level.Tom Lane
2016-01-02Update copyright for 2016Bruce Momjian