Commit Graph

482 Commits (325fc0ab14d11fc87da594857ffbb6636affe7c0)

Author SHA1 Message Date
Álvaro Herrera 325fc0ab14
Avoid including commands/dbcommands.h in so many places 3 weeks ago
Peter Eisentraut 95e12d4d9b Correct misleading error messages 3 months ago
Tom Lane 5861b1f343 Use SnapshotDirty when checking for conflicting index names. 3 months ago
Nathan Bossart 706054b11b Ensure we have a snapshot when updating various system catalogs. 4 months ago
Michael Paquier 371f2db8b0 Add support for runtime arguments in injection points 4 months ago
Peter Eisentraut cdc168ad4b Add support for not-null constraints on virtual generated columns 6 months ago
Peter Eisentraut f278e1fe30 Allow non-btree unique indexes for partition keys 6 months ago
Peter Eisentraut 3abbd8dbeb Fix accidental use of = instead of == 7 months ago
Peter Eisentraut 7d6d2c4bbd Drop opcintype from index AM strategy translation API 7 months ago
Peter Eisentraut 83ea6c5402 Virtual generated columns 7 months ago
Peter Eisentraut 622f678c10 Integrate GistTranslateCompareType() into IndexAmTranslateCompareType() 8 months ago
Peter Eisentraut 43493cceda Add get_opfamily_name() function 8 months ago
Peter Eisentraut a5709b5bb2 Rename GistTranslateStratnum() to GistTranslateCompareType() 8 months ago
Peter Eisentraut 630f9a43ce Change gist stratnum function to use CompareType 8 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 9 months ago
Peter Eisentraut 7f798aca1d Remove useless casts to (void *) 10 months ago
Alexander Korotkov db22b90024 Fix arrays comparison in CompareOpclassOptions() 10 months ago
Peter Eisentraut e18512c000 Remove unused #include's from backend .c files 11 months ago
Tom Lane 68dfecbef2 Use generateClonedIndexStmt to propagate CREATE INDEX to partitions. 12 months ago
Nathan Bossart b52adbad46 Ensure we have a snapshot when updating pg_index entries. 12 months ago
Noah Misch aac2c9b4fd For inplace update durability, make heap_update() callers wait. 12 months ago
Peter Eisentraut 89f908a6d0 Add temporal FOREIGN KEY contraints 1 year ago
Peter Eisentraut fc0438b4e8 Add temporal PRIMARY KEY and UNIQUE constraints 1 year ago
Michael Paquier 5bbdfa8a18 Fix waits of REINDEX CONCURRENTLY for indexes with predicates or expressions 1 year ago
Jeff Davis 8e28778ce3 Add missing RestrictSearchPath() calls. 1 year ago
Noah Misch 0cecc908e9 Lock before setting relhassubclass on RELKIND_PARTITIONED_INDEX. 1 year ago
Peter Eisentraut 8aee330af5 Revert temporal primary keys and foreign keys 1 year ago
Peter Eisentraut 34768ee361 Add temporal FOREIGN KEY contraints 2 years ago
Peter Eisentraut 6a004f1be8 Add attstattarget to FormExtraData_pg_attribute 2 years ago
Nathan Bossart ecb0fd3372 Reintroduce MAINTAIN privilege and pg_maintain predefined role. 2 years ago
Jeff Davis 59825d1639 Fix buildfarm failures from 2af07e2f74. 2 years ago
Jeff Davis 2af07e2f74 Fix search_path to a safe value during maintenance operations. 2 years ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Heikki Linnakangas 024c521117 Replace BackendIds with 0-based ProcNumbers 2 years ago
Peter Eisentraut 46a0cd4cef Add temporal PRIMARY KEY and UNIQUE constraints 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Michael Paquier d43bd090a8 Improve some error messages with invalid indexes for REINDEX CONCURRENTLY 2 years ago
Michael Paquier c426f7c2b3 Fix assertion failure with REINDEX and event triggers 2 years ago
Michael Paquier f21848de20 Add support for REINDEX in event triggers 2 years ago
Peter Eisentraut 0d93ce31a5 pgindent fix 2 years ago
Peter Eisentraut a11c9c42ea Check collation when creating partitioned index 2 years ago
Tom Lane 743ddafc71 Ensure we preprocess expressions before checking their volatility. 2 years ago
Peter Eisentraut 5e4282772a Remove RelationGetIndexRawAttOptions() 2 years ago
Peter Eisentraut 7841623571 Remove IndexInfo.ii_OpclassOptions field 2 years ago
Peter Eisentraut ae556c4416 Some vertical reformatting 2 years ago
Peter Eisentraut 23382b0f8b Rename some function arguments for better clarity 2 years ago
Peter Eisentraut 11af63fb48 Add const decorations 2 years ago
Peter Eisentraut 8c852ba9a4 Allow some exclusion constraints on partitions 2 years ago
Nathan Bossart 151c22deee Revert MAINTAIN privilege and pg_maintain predefined role. 2 years ago
Michael Paquier cfc43aeb38 Fix marking of indisvalid for partitioned indexes at creation 2 years ago