aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/indexcmds.c
Commit message (Expand)AuthorAge
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Fix relcache inconsistency hazard in partition detachAlvaro Herrera2021-04-22
* ALTER TABLE ... DETACH PARTITION ... CONCURRENTLYAlvaro Herrera2021-03-25
* Remove StoreSingleInheritance reimplementationAlvaro Herrera2021-03-25
* Use pgstat_progress_update_multi_param() where possibleMichael Paquier2021-02-22
* Use errmsg_internal for debug messagesPeter Eisentraut2021-02-17
* Add TABLESPACE option to REINDEXMichael Paquier2021-02-04
* Refactor option handling of CLUSTER, REINDEX and VACUUMMichael Paquier2021-01-18
* Avoid spurious wait in concurrent reindexAlvaro Herrera2021-01-15
* Invent struct ReindexIndexInfoAlvaro Herrera2021-01-12
* Update copyright for 2021Bruce Momjian2021-01-02
* Refactor CLUSTER and REINDEX grammar to use DefElem for option listsMichael Paquier2020-12-03
* Avoid memcpy() with a NULL source pointer and count == 0Alvaro Herrera2020-12-01
* Avoid spurious waits in concurrent indexingAlvaro Herrera2020-11-25
* indexcmds.c: reorder function prototypesAlvaro Herrera2020-11-17
* Fix fuzzy thinking about amcanmulticol versus amcaninclude.Tom Lane2020-11-15
* Message style improvementsAlvaro Herrera2020-11-07
* Reword partitioning error messageAlvaro Herrera2020-09-30
* Fix progress reporting of REINDEX CONCURRENTLYMichael Paquier2020-09-29
* Add support for partitioned tables and indexes in REINDEXMichael Paquier2020-09-08
* Remove variable "concurrent" from ReindexStmtMichael Paquier2020-09-04
* Improve handling of dropped relations for REINDEX DATABASE/SCHEMA/SYSTEMMichael Paquier2020-09-02
* snapshot scalability: Move PGXACT->xmin back to PGPROC.Andres Freund2020-08-13
* Replace remaining StrNCpy() by strlcpy()Peter Eisentraut2020-08-10
* Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch2020-04-04
* Check equality semantics for unique indexes on partitioned tables.Tom Lane2020-04-01
* Implement operator class parametersAlexander Korotkov2020-03-30
* 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
* Fix typo in indexcmds.cMichael Paquier2020-03-18
* Prevent reindex of invalid indexes on TOAST tablesMichael Paquier2020-03-10
* Remove ancient hacks to ignore certain opclass names in CREATE INDEX.Tom Lane2020-03-05
* 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
* Load relcache entries' partitioning data on-demand, not immediately.Tom Lane2019-12-25
* Rename files and headers related to index AMMichael Paquier2019-12-25
* Refactor attribute mappings used in logical tuple conversionMichael Paquier2019-12-18
* Handle interrupts within a transaction context in REINDEX CONCURRENTLYMichael Paquier2019-10-25
* Acquire properly session-level lock on new index in REINDEX CONCURRENTLYMichael Paquier2019-10-23
* Fix typoAlvaro Herrera2019-10-18
* Fix crash when reporting CREATE INDEX progressAlvaro Herrera2019-10-16
* Fix progress report of REINDEX INDEXAlvaro Herrera2019-09-20
* Fix progress reporting of CLUSTER / VACUUM FULLAlvaro Herrera2019-09-13
* Remove 'msg' parameter from convert_tuples_by_nameAlvaro Herrera2019-09-03
* Rationalize use of list_concat + list_copy combinations.Tom Lane2019-08-12
* 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
* pgindent run prior to branching v12.Tom Lane2019-07-01
* Fix use-after-free introduced in 55ed3defc966Alvaro Herrera2019-06-27