Commit Graph

204 Commits (master)

Author SHA1 Message Date
Peter Geoghegan c254d8d7b2 amcheck: Sanitize metapage's allequalimage field. 5 years ago
Alexander Korotkov f47b5e1395 Remove btree page items after page unlink 5 years ago
Peter Geoghegan c79aed4f79 Restore lost amcheck TOAST test coverage. 5 years ago
Alexander Korotkov 34dae902ca Fix amcheck for page checks concurrent to replay of btree page deletion 5 years ago
Peter Geoghegan 18c117cc56 Remove obsolete amcheck comment. 5 years ago
Peter Geoghegan 20c6905dee Add posting list tuple amcheck test case. 5 years ago
Peter Geoghegan bc3087b626 Harmonize nbtree page split point code. 5 years ago
Peter Geoghegan 20fbb711ef Add contrib/amcheck debug message. 5 years ago
Alexander Korotkov d114cc5387 Improve checking of child pages in contrib/amcheck. 6 years ago
Peter Geoghegan 0d861bbb70 Add deduplication to nbtree. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Peter Geoghegan fcf3b6917b Rename nbtree tuple macros. 6 years ago
Andres Freund aae50236e4 Pass ItemPointer not HeapTuple to IndexBuildCallback. 6 years ago
Andres Freund 01368e5d9d Split all OBJS style lines in makefiles into one-line-per-entry style. 6 years ago
Peter Geoghegan 6754fe65a4 amcheck: Skip unlogged relations during recovery. 6 years ago
Peter Geoghegan 894af78f18 Don't rely on estimates for amcheck Bloom filters. 6 years ago
Tom Lane 65e6d42140 Follow the rule that regression-test-created roles are named "regress_xxx". 6 years ago
Peter Geoghegan b00326df7a Correct obsolete amcheck comments. 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
Peter Geoghegan ae7291acbc Standardize ItemIdData terminology. 6 years ago
Peter Geoghegan a9ce839a31 Sanitize line pointers within contrib/amcheck. 6 years ago
Peter Geoghegan 344b7e11bb Add test coverage for rootdescend verification. 7 years ago
Alvaro Herrera ab0dfc961b Report progress of CREATE INDEX operations 7 years ago
Peter Geoghegan 9c7fb7e6d8 Tweak some nbtree-related code comments. 7 years ago
Andres Freund 2a96909a4a tableam: Support for an index build's initial table scan(s). 7 years ago
Peter Geoghegan c1afd175b5 Allow amcheck to re-find tuples using new search. 7 years ago
Peter Geoghegan dd299df818 Make heap TID a tiebreaker nbtree index column. 7 years ago
Peter Geoghegan e5adcb789d Refactor nbtree insertion scankeys. 7 years ago
Andres Freund c2fe139c20 tableam: Add and use scan APIs. 7 years ago
Peter Geoghegan eba775345d Avoid amcheck inline compression false positives. 7 years ago
Andres Freund b7eda3e0e3 Move generic snapshot related code from tqual.h to snapmgr.h. 7 years ago
Andres Freund 63746189b2 Change snapshot type to be determined by enum rather than callback. 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
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Peter Eisentraut ae4472c619 Remove obsolete IndexIs* macros 7 years ago
Michael Paquier 730422afcd Fix some errhint and errdetail strings missing a period 7 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 7 years ago
Teodor Sigaev f35f30f74b Add amcheck missing downlink tests. 7 years ago
Teodor Sigaev 4eaf7eaccb Add missing and dangling downlink checks to amcheck 7 years ago
Teodor Sigaev 075aade436 Adjust INCLUDE index truncation comments and code. 8 years ago
Teodor Sigaev 1671c01650 Remove repeated test in contrib/amcheck 8 years ago
Teodor Sigaev 8224de4f42 Indexes with INCLUDE columns and their support in B-tree 8 years ago
Teodor Sigaev 857f9c36cd Skip full index scan during cleanup of B-tree indexes when possible 8 years ago
Andres Freund 7f563c09f8 Add amcheck verification of heap relations belonging to btree indexes. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane 9fa6f00b13 Rethink MemoryContext creation to improve performance. 8 years ago
Tom Lane eb5c404b17 Minor code-cleanliness improvements for btree. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago