Commit Graph

163 Commits (b9734c13f168ef0d487aa122e486ca9b6dd6aa59)

Author SHA1 Message Date
Peter Geoghegan e5d8a99903 Use full 64-bit XIDs in deleted nbtree pages. 5 years ago
Peter Geoghegan 5fd590021d Correct pgstattuple B-Tree page comments. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane 3d351d916b Redefine pg_class.reltuples to be -1 before the first VACUUM or ANALYZE. 5 years ago
Andres Freund dc7420c2c9 snapshot scalability: Don't compute global horizons while building snapshots. 5 years ago
Peter Eisentraut ee0202d552 pgstattuple: Have pgstattuple_approx accept TOAST tables 5 years ago
Tom Lane 70a7732007 Remove support for upgrading extensions from "unpackaged" state. 6 years ago
Alvaro Herrera 4e89c79a52 Remove excess parens in ereport() calls 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Andres Freund 01368e5d9d Split all OBJS style lines in makefiles into one-line-per-entry style. 6 years ago
Amit Kapila 7e735035f2 Make the order of the header file includes consistent in contrib modules. 6 years ago
Michael Paquier 0896ae561b Fix inconsistencies and typos in the tree 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
Amit Kapila 7db0cde6b5 Revert "Avoid the creation of the free space map for small heap relations". 6 years ago
Andres Freund 4b82664156 Only allow heap in a number of contrib modules. 7 years ago
Peter Geoghegan dd299df818 Make heap TID a tiebreaker nbtree index column. 7 years ago
Andres Freund c2fe139c20 tableam: Add and use scan APIs. 7 years ago
Amit Kapila 29d108cdec Doc: Update the documentation for FSM behavior for small tables. 7 years ago
Andres Freund c91560defc Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c. 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 bef5fcc36b pgstatindex, pageinspect: handle partitioned indexes 7 years ago
Alvaro Herrera c8478f4fd9 pgstatindex: HASH -> hash 7 years ago
Teodor Sigaev 857f9c36cd Skip full index scan during cleanup of B-tree indexes when possible 8 years ago
Tom Lane 7c91a0364f Sync up our various ways of estimating pg_class.reltuples. 8 years ago
Peter Eisentraut 3a4b891964 Fix more format truncation issues 8 years ago
Tom Lane d04900de7d When updating reltuples after ANALYZE, just extrapolate from our sample. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane eb5c404b17 Minor code-cleanliness improvements for btree. 8 years ago
Peter Eisentraut 17273d059c Remove unnecessary parentheses in return statements 8 years ago
Robert Haas 0b7ba3d647 pgstatindex: Insert some casts to prevent overflow. 8 years ago
Robert Haas 620b49a16d hash: Increase the number of possible overflow bitmaps by 8x. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 8 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 8 years ago
Tom Lane 2040bb4a0b Clean up manipulations of hash indexes' hasho_flag field. 9 years ago
Robert Haas 9cc27566c1 Fix pgstattuple's handling of unused hash pages. 9 years ago
Robert Haas ea69a0dead Expand hash indexes more gradually. 9 years ago
Simon Riggs 25fff40798 Default monitoring roles 9 years ago
Alvaro Herrera ce96ce60ca Remove direct uses of ItemPointer.{ip_blkid,ip_posid} 9 years ago
Simon Riggs af4b1a0869 Refactor GetOldestXmin() to use flags 9 years ago
Robert Haas c11453ce0a hash: Add write-ahead logging support. 9 years ago
Noah Misch 3a0d473192 Use wrappers of PG_DETOAST_DATUM_PACKED() more. 9 years ago
Stephen Frost 90e91e242f pgstattuple: Fix typo partitiond -> partitioned 9 years ago
Stephen Frost c08d82f38e Add relkind checks to certain contrib modules 9 years ago
Robert Haas e759854a09 pgstattuple: Add pgstathashindex. 9 years ago
Peter Eisentraut f21a563d25 Move some things from builtins.h to new header files 9 years ago