Commit Graph

384 Commits (a6642b3ae060976b42830b7dc8f29ec190ab05e4)

Author SHA1 Message Date
Peter Eisentraut bb76134b08 Fix incorrect code in new REINDEX CONCURRENTLY code 7 years ago
Peter Eisentraut 5dc92b844e REINDEX CONCURRENTLY 7 years ago
Alvaro Herrera 126d631222 Fix partitioned index creation bug with dropped columns 7 years ago
Peter Eisentraut f177660ab0 Include all columns in default names for foreign key constraints 7 years ago
Andres Freund c2fe139c20 tableam: Add and use scan APIs. 7 years ago
Robert Haas 1bb5e78218 Move code for managing PartitionDescs into a new file, partdesc.c 7 years ago
Tom Lane 1d92a0c9f7 Redesign the partition dependency mechanism. 7 years ago
Tom Lane f09346a9c6 Refactor planner's header files. 7 years ago
Michael Paquier 289198c0d9 Remove argument isprimary from index_build() 7 years ago
Andres Freund e7cc78ad43 Remove superfluous tqual.h includes. 7 years ago
Andres Freund e0c4ec0728 Replace uses of heap_open et al with the corresponding table_* function. 7 years ago
Andres Freund 4c850ecec6 Don't include heapam.h from others headers. 7 years ago
Alvaro Herrera 0ad41cf537 Fix unique INCLUDE indexes on partitioned tables 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Alvaro Herrera e439c6f0c3 Remove some useless code 7 years ago
Peter Eisentraut ae4472c619 Remove obsolete IndexIs* macros 7 years ago
Alvaro Herrera 71a05b2232 Don't mark partitioned indexes invalid unnecessarily 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Michael Paquier 17f206fbc8 Set pg_class.relhassubclass for partitioned indexes 7 years ago
Alvaro Herrera ad08006ba0 Fix event triggers for partitioned tables 7 years ago
Tom Lane 17b7c302b5 Fully enforce uniqueness of constraint names. 7 years ago
Michael Paquier 661dd23950 Restrict access to reindex of shared catalogs for non-privileged users 7 years ago
Tom Lane 701fd0bbc9 Drop the rule against included index columns duplicating key columns. 7 years ago
Andrew Dunstan 1e9c858090 pgindent run prior to branching 7 years ago
Alvaro Herrera 41372071df Fix crash when ALTER TABLE recreates indexes on partitions 7 years ago
Alvaro Herrera 475be5e790 When index recurses to a partition, map columns numbers 7 years ago
Tom Lane 41c912cad1 Clean up warnings from -Wimplicit-fallthrough. 7 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 7 years ago
Tom Lane 1dec82068b Better fix for deadlock hazard in CREATE INDEX CONCURRENTLY. 8 years ago
Alvaro Herrera da6f3e45dd Reorganize partitioning code 8 years ago
Teodor Sigaev 524054598f Fix interference between covering indexes and partitioned tables 8 years ago
Teodor Sigaev c266ed31a8 Cleanup covering infrastructure 8 years ago
Teodor Sigaev c9c875a28f Rename IndexInfo.ii_KeyAttrNumbers array 8 years ago
Teodor Sigaev 92899992e1 Temporary revert 5c6110c6a9 8 years ago
Teodor Sigaev 5c6110c6a9 Fix interference between cavering indexes and partitioned tables 8 years ago
Tom Lane b3b7f7898f Fix additional breakage in covering-index patch. 8 years ago
Tom Lane cefa387153 Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 8 years ago
Teodor Sigaev 8224de4f42 Indexes with INCLUDE columns and their support in B-tree 8 years ago
Andres Freund d87510a524 Combine options for RangeVarGetRelidExtended() into a flags argument. 8 years ago
Andrew Dunstan 16828d5c02 Fast ALTER TABLE ADD COLUMN with a non-NULL default 8 years ago
Alvaro Herrera 4dba331cb3 Fix CommandCounterIncrement in partition-related DDL 8 years ago
Alvaro Herrera 1f8a3327a9 Avoid having two PKs in a partition 8 years ago
Alvaro Herrera 5564c11815 Clone extended stats in CREATE TABLE (LIKE INCLUDING ALL) 8 years ago
Alvaro Herrera eb7ed3f306 Allow UNIQUE indexes on partitioned tables 8 years ago
Robert Haas 9da0cc3528 Support parallel btree index builds. 8 years ago
Peter Eisentraut 8b9e9644dc Replace AclObjectKind with ObjectType 8 years ago
Alvaro Herrera 8b08f7d482 Local partitioned indexes 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Alvaro Herrera 54eff5311d Fix deadlock hazard in CREATE INDEX CONCURRENTLY 8 years ago
Alvaro Herrera a61f5ab986 Simplify index_[constraint_]create API 8 years ago