aboutsummaryrefslogtreecommitdiff
path: root/src/backend/catalog/index.c
Commit message (Expand)AuthorAge
* Make index_set_state_flags() transactionalMichael Paquier2021-06-28
* Preserve pg_attribute.attstattarget across REINDEX CONCURRENTLYMichael Paquier2021-02-10
* Preserve index data in pg_statistic across REINDEX CONCURRENTLYMichael Paquier2020-11-01
* Preserve pg_index.indisreplident across REINDEX CONCURRENTLYMichael Paquier2020-06-05
* Fix possible crash during FATAL exit from reindexing.Tom Lane2020-04-21
* Implement operator class parametersAlexander Korotkov2020-03-30
* Introduce "anycompatible" family of polymorphic types.Tom Lane2020-03-19
* Fix comment related to concurrent index swapping in index.cMichael Paquier2020-03-19
* Prevent reindex of invalid indexes on TOAST tablesMichael Paquier2020-03-10
* Fix more issues with dependency handling at swap phase of REINDEX CONCURRENTLYMichael Paquier2020-03-05
* Preserve pg_index.indisclustered across REINDEX CONCURRENTLYMichael Paquier2020-03-03
* Fix concurrent indexing operations with temporary tablesMichael Paquier2020-01-22
* Update copyrights for 2020Bruce Momjian2020-01-01
* Revert "Rename files and headers related to index AM"Michael Paquier2019-12-27
* Rename files and headers related to index AMMichael Paquier2019-12-25
* Refactor attribute mappings used in logical tuple conversionMichael Paquier2019-12-18
* Fix error reporting for index expressions of prohibited types.Tom Lane2019-12-17
* Fix misbehavior with expression indexes on ON COMMIT DELETE ROWS tables.Tom Lane2019-12-01
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-12
* PG_FINALLYPeter Eisentraut2019-11-01
* Fix handling of pg_class.relispartition at swap phase in REINDEX CONCURRENTLYMichael Paquier2019-10-29
* Fix dependency handling at swap phase of REINDEX CONCURRENTLYMichael Paquier2019-10-28
* Update comments about progress reporting by index_dropAlvaro Herrera2019-10-18
* Fix up handling of nondeterministic collations with pattern_ops opclasses.Tom Lane2019-09-21
* Fix progress reporting of CLUSTER / VACUUM FULLAlvaro Herrera2019-09-13
* Refactor BuildIndexInfo() with the new makeIndexInfo()Michael Paquier2019-08-04
* Fix handling of expressions and predicates in REINDEX CONCURRENTLYMichael Paquier2019-07-29
* Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane2019-07-15
* Upgrade internal error message to externalPeter Eisentraut2019-06-24
* Fix more typos and inconsistencies in the treeMichael Paquier2019-06-17
* Add command column to pg_stat_progress_create_indexPeter Eisentraut2019-06-04
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Initial pgindent run for v12.Tom Lane2019-05-22
* Fix reindexing of pg_class indexes some more.Tom Lane2019-05-02
* Fix potential assertion failure when reindexing a pg_class index.Andres Freund2019-04-29
* Avoid order-of-execution problems with ALTER TABLE ADD PRIMARY KEY.Tom Lane2019-04-23
* Fix REINDEX CONCURRENTLY of partitionsPeter Eisentraut2019-04-12
* Report progress of REINDEX operationsPeter Eisentraut2019-04-07
* Report progress of CREATE INDEX operationsAlvaro Herrera2019-04-02
* REINDEX CONCURRENTLYPeter Eisentraut2019-03-29
* tableam: relation creation, VACUUM FULL/CLUSTER, SET TABLESPACE.Andres Freund2019-03-28
* tableam: Support for an index build's initial table scan(s).Andres Freund2019-03-27
* Fix partitioned index creation bug with dropped columnsAlvaro Herrera2019-03-26
* Add progress reporting for CLUSTER and VACUUM FULL.Robert Haas2019-03-25
* Fix dependency recording bug for partitioned PKsAlvaro Herrera2019-03-21
* tableam: Add and use scan APIs.Andres Freund2019-03-11
* tableam: introduce table AM infrastructure.Andres Freund2019-03-06
* Redesign the partition dependency mechanism.Tom Lane2019-02-11
* Allow RECORD and RECORD[] to be specified in function coldeflists.Tom Lane2019-01-30
* Refactor planner's header files.Tom Lane2019-01-29