aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/indexcmds.c
Commit message (Expand)AuthorAge
* Fix comment in CheckIndexCompatible().Fujii Masao2022-02-18
* Add UNIQUE null treatment optionPeter Eisentraut2022-02-03
* Fix various typos, grammar and code style in comments and docsMichael Paquier2022-01-25
* Update copyright for 2022Bruce Momjian2022-01-07
* Some RELKIND macro refactoringPeter Eisentraut2021-12-03
* Improve error messages about mismatching relkindPeter Eisentraut2021-07-08
* 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