Commit Graph

480 Commits (5861b1f343b52ac358912707788214fb8dc981e5)

Author SHA1 Message Date
Peter Eisentraut 1784f278a6 Replace remaining StrNCpy() by strlcpy() 5 years ago
Noah Misch c6b92041d3 Skip WAL for new relfilenodes, under wal_level=minimal. 5 years ago
Tom Lane 501b018799 Check equality semantics for unique indexes on partitioned tables. 5 years ago
Alexander Korotkov 911e702077 Implement operator class parameters 5 years ago
Noah Misch de9396326e Revert "Skip WAL for new relfilenodes, under wal_level=minimal." 5 years ago
Noah Misch cb2fd7eac2 Skip WAL for new relfilenodes, under wal_level=minimal. 5 years ago
Michael Paquier fdeeb524b4 Fix typo in indexcmds.c 5 years ago
Michael Paquier 61d7c7bce3 Prevent reindex of invalid indexes on TOAST tables 5 years ago
Tom Lane 84eca14bc4 Remove ancient hacks to ignore certain opclass names in CREATE INDEX. 5 years ago
Michael Paquier a904abe2e2 Fix concurrent indexing operations with temporary tables 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Michael Paquier 7854e07f25 Revert "Rename files and headers related to index AM" 6 years ago
Tom Lane 5b9312378e Load relcache entries' partitioning data on-demand, not immediately. 6 years ago
Michael Paquier 8ce3aa9b59 Rename files and headers related to index AM 6 years ago
Michael Paquier e1551f96e6 Refactor attribute mappings used in logical tuple conversion 6 years ago
Michael Paquier 8270a0d9a9 Handle interrupts within a transaction context in REINDEX CONCURRENTLY 6 years ago
Michael Paquier 5d3500da72 Acquire properly session-level lock on new index in REINDEX CONCURRENTLY 6 years ago
Alvaro Herrera 89403ed228 Fix typo 6 years ago
Alvaro Herrera 0d21f919eb Fix crash when reporting CREATE INDEX progress 6 years ago
Alvaro Herrera d1b0007639 Fix progress report of REINDEX INDEX 6 years ago
Alvaro Herrera 6212276e43 Fix progress reporting of CLUSTER / VACUUM FULL 6 years ago
Alvaro Herrera fe66125974 Remove 'msg' parameter from convert_tuples_by_name 6 years ago
Tom Lane 5ee190f8ec Rationalize use of list_concat + list_copy combinations. 6 years ago
Michael Paquier 7cce159349 Fix handling of expressions and predicates in REINDEX CONCURRENTLY 6 years ago
Tom Lane 1cff1b95ab Represent Lists as expansible arrays, not chains of cons-cells. 6 years ago
Tom Lane 9e1c9f9594 pgindent run prior to branching v12. 6 years ago
Alvaro Herrera 050098b14e Fix use-after-free introduced in 55ed3defc9 6 years ago
Alvaro Herrera 55ed3defc9 Fix partitioned index creation with foreign partitions 6 years ago
Michael Paquier 20e1cc898d Rework some error strings for REINDEX CONCURRENTLY with system catalogs 6 years ago
David Rowley e24a815c1c Fix confusing NOTICE text in REINDEX CONCURRENTLY 6 years ago
Peter Eisentraut c880096dc1 Add command column to pg_stat_progress_create_index 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Tom Lane be76af171c Initial pgindent run for v12. 6 years ago
Michael Paquier 508300e2e1 Improve and fix some error handling for REINDEX INDEX/TABLE CONCURRENTLY 6 years ago
Tom Lane 2d7d946cd3 Clean up the behavior and API of catalog.c's is-catalog-relation tests. 6 years ago
Peter Eisentraut add85ead4a Fix table lock levels for REINDEX INDEX CONCURRENTLY 6 years ago
Tom Lane 9691aa72e2 Fix style violations in syscache lookups. 6 years ago
Tom Lane 62148c3520 Add check for syscache lookup failure in update_relispartition(). 6 years ago
Alvaro Herrera 9f8b717a80 Message style fixes 6 years ago
Tom Lane c01eb619a8 Apply stopgap fix for bug #15672. 6 years ago
Alvaro Herrera 05b38c7e63 Fix partitioned index attachment 6 years ago
Alvaro Herrera 87259588d0 Fix tablespace inheritance for partitioned rels 6 years ago
Michael Paquier a6dcf9df4d Rework handling of invalid indexes with REINDEX CONCURRENTLY 6 years ago
Peter Eisentraut 03f9e5cba0 Report progress of REINDEX operations 6 years ago
Alvaro Herrera ab0dfc961b Report progress of CREATE INDEX operations 6 years ago
Peter Eisentraut 6b8b5364dd Small code simplification for REINDEX CONCURRENTLY 6 years ago
Peter Eisentraut bb76134b08 Fix incorrect code in new REINDEX CONCURRENTLY code 6 years ago
Peter Eisentraut 5dc92b844e REINDEX CONCURRENTLY 6 years ago
Alvaro Herrera 126d631222 Fix partitioned index creation bug with dropped columns 6 years ago
Peter Eisentraut f177660ab0 Include all columns in default names for foreign key constraints 6 years ago