summaryrefslogtreecommitdiff
path: root/src/backend/commands/indexcmds.c
AgeCommit message (Expand)Author
2026-08-18Fix RI fast-path race with REINDEX CONCURRENTLYAmit Langote
2026-08-10Check for USAGE privilege on types used by stored expressions.Nathan Bossart
2026-07-27Fix propagation of indimmediate flag in index_create_copy()Michael Paquier
2026-04-05Allow index_create to suppress index_build progress reportingÁlvaro Herrera
2026-04-04Make index_concurrently_create_copy more generalÁlvaro Herrera
2026-03-30Remove bits* typedefs.Nathan Bossart
2026-03-24Prevent spurious "indexes on virtual generated columns are not supported".Robert Haas
2026-03-19Add some const qualifiers enabled by typeof_unqual change on copyObjectPeter Eisentraut
2026-03-16Reduce header inclusions via execnodes.hÁlvaro Herrera
2026-01-09Improve "constraint must include all partitioning columns" message.Tom Lane
2026-01-06Simplify GetOperatorFromCompareType() codeDavid Rowley
2026-01-06Fix misleading comment for GetOperatorFromCompareTypeDavid Rowley
2026-01-04Include error location in errors from ComputeIndexAttrs().Tom Lane
2026-01-01Update copyright for 2026Bruce Momjian
2025-12-30Change IndexAmRoutines to be statically-allocated structs.Tom Lane
2025-12-08Unify error messagesÁlvaro Herrera
2025-11-24Fix infer_arbiter_index during concurrent index operationsÁlvaro Herrera
2025-10-15Fix lookup code for REINDEX INDEX.Nathan Bossart
2025-08-28Avoid including commands/dbcommands.h in so many placesÁlvaro Herrera
2025-06-26Correct misleading error messagesPeter Eisentraut
2025-06-20Use SnapshotDirty when checking for conflicting index names.Tom Lane
2025-05-30Ensure we have a snapshot when updating various system catalogs.Nathan Bossart
2025-05-09Add support for runtime arguments in injection pointsMichael Paquier
2025-03-28Add support for not-null constraints on virtual generated columnsPeter Eisentraut
2025-03-18Allow non-btree unique indexes for partition keysPeter Eisentraut
2025-03-04Fix accidental use of = instead of ==Peter Eisentraut
2025-02-21Drop opcintype from index AM strategy translation APIPeter Eisentraut
2025-02-07Virtual generated columnsPeter Eisentraut
2025-02-03Integrate GistTranslateCompareType() into IndexAmTranslateCompareType()Peter Eisentraut
2025-02-01Add get_opfamily_name() functionPeter Eisentraut
2025-02-01Rename GistTranslateStratnum() to GistTranslateCompareType()Peter Eisentraut
2025-01-15Change gist stratnum function to use CompareTypePeter Eisentraut
2025-01-01Update copyright for 2025Bruce Momjian
2024-11-28Remove useless casts to (void *)Peter Eisentraut
2024-11-11Fix arrays comparison in CompareOpclassOptions()Alexander Korotkov
2024-10-27Remove unused #include's from backend .c filesPeter Eisentraut
2024-10-05Use generateClonedIndexStmt to propagate CREATE INDEX to partitions.Tom Lane
2024-09-26Ensure we have a snapshot when updating pg_index entries.Nathan Bossart
2024-09-24For inplace update durability, make heap_update() callers wait.Noah Misch
2024-09-17Add temporal FOREIGN KEY contraintsPeter Eisentraut
2024-09-17Add temporal PRIMARY KEY and UNIQUE constraintsPeter Eisentraut
2024-09-09Fix waits of REINDEX CONCURRENTLY for indexes with predicates or expressionsMichael Paquier
2024-07-15Add missing RestrictSearchPath() calls.Jeff Davis
2024-06-28Lock before setting relhassubclass on RELKIND_PARTITIONED_INDEX.Noah Misch
2024-05-16Revert temporal primary keys and foreign keysPeter Eisentraut
2024-03-24Add temporal FOREIGN KEY contraintsPeter Eisentraut
2024-03-17Add attstattarget to FormExtraData_pg_attributePeter Eisentraut
2024-03-13Reintroduce MAINTAIN privilege and pg_maintain predefined role.Nathan Bossart
2024-03-05Fix buildfarm failures from 2af07e2f74.Jeff Davis
2024-03-05Fix search_path to a safe value during maintenance operations.Jeff Davis