Commit Graph

90 Commits (e8583126833a53f4eebe28a8de45d128f01ff664)

Author SHA1 Message Date
Tomas Vondra e72910f808 Fix handling of multi-column BRIN indexes 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Peter Eisentraut afbfc02983 Refactor ownercheck functions 3 years ago
Tom Lane 0a20ff54f5 Split up guc.c for better build speed and ease of maintenance. 3 years ago
Peter Eisentraut 5015e1e1b5 Assorted examples of expanded type-safer palloc/pg_malloc API 3 years ago
David Rowley 421892a192 Further reduce warnings with -Wshadow=compatible-local 3 years ago
Tomas Vondra e3fcca0d0d Revert changes in HOT handling of BRIN indexes 4 years ago
Tom Lane dd1c8dd101 Silence compiler warnings from some older compilers. 4 years ago
Noah Misch a117cebd63 Make relation-enumerating operations be security-restricted operations. 4 years ago
Tom Lane 1f8bc44868 Remove workarounds for avoiding [U]INT64_FORMAT in translatable strings. 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Tom Lane 913a03ec29 Remove redundant initialization of BrinMemTuple. 4 years ago
Tomas Vondra 5753d4ee32 Ignore BRIN indexes when checking for HOT udpates 4 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 5 years ago
Michael Paquier 7ef8b52cf0 Fix typos and grammar in comments and docs 5 years ago
Peter Eisentraut 07e5e66742 Improve quoting in some error messages 5 years ago
Tomas Vondra 23607a8156 Don't add non-existent pages to bitmap from BRIN 5 years ago
Tomas Vondra a681e3c107 Support the old signature of BRIN consistent function 5 years ago
Tomas Vondra 8e4b332e88 Optimize allocations in bringetbitmap 5 years ago
Tomas Vondra 72ccf55cb9 Move IS [NOT] NULL handling from BRIN support functions 5 years ago
Tomas Vondra a1c649d889 Pass all scan keys to BRIN consistent function at once 5 years ago
Peter Geoghegan 9dc718bdf2 Pass down "logically unchanged index" hint. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane 9f9682783b Invent "amadjustmembers" AM method for validating opclass members. 5 years ago
Alexander Korotkov 911e702077 Implement operator class parameters 6 years ago
Peter Eisentraut 3c173a53a8 Remove utils/acl.h from catalog/objectaddress.h 6 years ago
Amit Kapila 4d8a8d0c73 Introduce IndexAM fields for parallel vacuum. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Andres Freund aae50236e4 Pass ItemPointer not HeapTuple to IndexBuildCallback. 6 years ago
Michael Paquier 3534fa2233 Refactor code building relation options 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Amit Kapila 7db0cde6b5 Revert "Avoid the creation of the free space map for small heap relations". 7 years ago
Alvaro Herrera ab0dfc961b Report progress of CREATE INDEX operations 7 years ago
Andres Freund 2a96909a4a tableam: Support for an index build's initial table scan(s). 7 years ago
Amit Kapila b0eaa4c51b Avoid creation of the free space map for small heap relations, take 2. 7 years ago
Amit Kapila a23676503b Revert "Avoid creation of the free space map for small heap relations." 7 years ago
Amit Kapila ac88d2962a Avoid creation of the free space map for small heap relations. 7 years ago
Andres Freund e0c4ec0728 Replace uses of heap_open et al with the corresponding table_* function. 7 years ago
Andres Freund 111944c5ee Replace heapam.h includes with {table, relation}.h where applicable. 7 years ago
Andres Freund 4c850ecec6 Don't include heapam.h from others headers. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Alvaro Herrera 74da7cda31 Fail BRIN control functions during recovery explicitly 8 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Teodor Sigaev 8224de4f42 Indexes with INCLUDE columns and their support in B-tree 8 years ago
Tom Lane 1383e2a1a9 Improve FSM management for BRIN indexes. 8 years ago
Alvaro Herrera 484a4a08ab Log when a BRIN autosummarization request fails 8 years ago
Robert Haas 9da0cc3528 Support parallel btree index builds. 8 years ago
Peter Eisentraut 8b9e9644dc Replace AclObjectKind with ObjectType 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Robert Haas eaedf0df71 Update typedefs.list and re-run pgindent 8 years ago