summaryrefslogtreecommitdiff
path: root/src/backend/commands/indexcmds.c
AgeCommit message (Expand)Author
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-27Lock 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-04Fix buildfarm failures from 2af07e2f74.Jeff Davis
2024-03-04Fix search_path to a safe value during maintenance operations.Jeff Davis
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-03-03Replace BackendIds with 0-based ProcNumbersHeikki Linnakangas
2024-01-24Add temporal PRIMARY KEY and UNIQUE constraintsPeter Eisentraut
2024-01-03Update copyright for 2024Bruce Momjian
2023-12-07Improve some error messages with invalid indexes for REINDEX CONCURRENTLYMichael Paquier
2023-12-07Fix assertion failure with REINDEX and event triggersMichael Paquier
2023-12-04Add support for REINDEX in event triggersMichael Paquier
2023-12-01pgindent fixPeter Eisentraut
2023-12-01Check collation when creating partitioned indexPeter Eisentraut
2023-11-16Ensure we preprocess expressions before checking their volatility.Tom Lane
2023-10-03Remove RelationGetIndexRawAttOptions()Peter Eisentraut
2023-10-03Remove IndexInfo.ii_OpclassOptions fieldPeter Eisentraut
2023-08-23Some vertical reformattingPeter Eisentraut
2023-08-23Rename some function arguments for better clarityPeter Eisentraut
2023-08-23Add const decorationsPeter Eisentraut
2023-07-12Allow some exclusion constraints on partitionsPeter Eisentraut
2023-07-07Revert MAINTAIN privilege and pg_maintain predefined role.Nathan Bossart
2023-06-30Fix marking of indisvalid for partitioned indexes at creationMichael Paquier
2023-06-22Fix cache lookup hazards introduced by ff9618e82a.Nathan Bossart
2023-06-10Revert "Fix search_path to a safe value during maintenance operations."Jeff Davis
2023-06-09Fix search_path to a safe value during maintenance operations.Jeff Davis
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-03-25Add SysCacheGetAttrNotNull for guaranteed not-null attrsDaniel Gustafsson
2023-03-25Fix CREATE INDEX progress reporting for multi-level partitioning.Tom Lane
2023-03-20Ignore BRIN indexes when checking for HOT updatesTomas Vondra
2023-01-14Fix MAINTAIN privileges for toast tables and partitions.Jeff Davis
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-13Add grantable MAINTAIN privilege and pg_maintain role.Jeff Davis
2022-11-29Add 'missing_ok' argument to build_attrmap_by_nameAlvaro Herrera
2022-11-13Refactor aclcheck functionsPeter Eisentraut
2022-11-13Refactor ownercheck functionsPeter Eisentraut
2022-10-28Remove AssertArg and AssertStatePeter Eisentraut
2022-09-20Harmonize more parameter names in bulk.Peter Geoghegan
2022-09-13Split up guc.c for better build speed and ease of maintenance.Tom Lane
2022-09-12Assorted examples of expanded type-safer palloc/pg_malloc APIPeter Eisentraut