Commit Graph

48 Commits (86b64bafc19c4c60136a4038d2a8d1e6eecc59f2)

Author SHA1 Message Date
Michael Paquier e7bff46e50 pageinspect: Fix gist_page_items() with included columns 3 years ago
Tomas Vondra 428c0cae92 Show empty BRIN ranges in brin_page_items 3 years ago
Michael Paquier be753639d3 pageinspect: Fix crash with gist_page_items() 3 years ago
Tom Lane 1fd3dd2048 Add bt_multi_page_stats() function to contrib/pageinspect. 3 years ago
Tom Lane e2933a6e11 Prevent instability in contrib/pageinspect's regression test. 3 years ago
Michael Paquier cd4868a570 pageinspect: Fix handling of all-zero pages 4 years ago
Michael Paquier 291e517a4d pageinspect: Add more sanity checks to prevent out-of-bound reads 4 years ago
Michael Paquier 076f4d9539 pageinspect: Fix handling of page sizes and AM types 4 years ago
Michael Paquier 6bdf1a1400 Fix collection of typos in the code and the documentation 4 years ago
Alexander Korotkov f1ea98a797 Reduce non-leaf keys overlap in GiST indexes produced by a sorted build 4 years ago
Michael Paquier 127404fbe2 pageinspect: Improve page_header() for pages of 32kB 5 years ago
Peter Eisentraut 2ed532ee8c Improve error messages about mismatching relkind 5 years ago
Peter Geoghegan e5d8a99903 Use full 64-bit XIDs in deleted nbtree pages. 5 years ago
Peter Geoghegan 9e596b65f4 Add "LP_DEAD item?" column to GiST pageinspect functions 5 years ago
Tom Lane c2dc1a7976 Disable vacuum page skipping in selected test cases. 5 years ago
Peter Eisentraut f18aa1b203 pageinspect: Change block number arguments to bigint 5 years ago
Heikki Linnakangas 5abca4b1cd Fix test failure with wal_level=minimal. 5 years ago
Heikki Linnakangas 6ecaaf810b Fix portability issues in the new gist pageinspect test. 5 years ago
Heikki Linnakangas 756ab29124 Add functions to 'pageinspect' to inspect GiST indexes. 5 years ago
Tom Lane 38ce06c37e Add an explicit test to catch changes in checksumming calculations. 6 years ago
Peter Geoghegan 93ee38eade Teach pageinspect about nbtree deduplication. 6 years ago
Michael Paquier 58b4cb30a5 Redesign pageinspect function printing infomask bits 6 years ago
Michael Paquier ddbd5d8731 Add to pageinspect function to make t_infomask/t_infomask2 human-readable 6 years ago
Amit Kapila 7db0cde6b5 Revert "Avoid the creation of the free space map for small heap relations". 7 years ago
Peter Geoghegan dd299df818 Make heap TID a tiebreaker nbtree index column. 7 years ago
Amit Kapila 08ecdfe7e5 Make FSM test portable. 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
Alvaro Herrera bef5fcc36b pgstatindex, pageinspect: handle partitioned indexes 8 years ago
Teodor Sigaev 857f9c36cd Skip full index scan during cleanup of B-tree indexes when possible 8 years ago
Tom Lane 18869e202b Fix new test case to not be endian-dependent. 8 years ago
Tom Lane 39cfe86195 Fix incorrect computations of length of null bitmap in pageinspect. 8 years ago
Robert Haas 620b49a16d hash: Increase the number of possible overflow bitmaps by 8x. 9 years ago
Peter Eisentraut 193f5f9e91 pageinspect: Add bt_page_items function with bytea argument 9 years ago
Robert Haas ea69a0dead Expand hash indexes more gradually. 9 years ago
Peter Eisentraut fef2bcdcba pageinspect: Add page_checksum function 9 years ago
Peter Eisentraut a02731cb10 pageinspect: Add test for page_header function 9 years ago
Robert Haas c11453ce0a hash: Add write-ahead logging support. 9 years ago
Stephen Frost c08d82f38e Add relkind checks to certain contrib modules 9 years ago
Robert Haas fc8219dc54 pageinspect: Fix hash_bitmap_info not to read the underlying page. 9 years ago
Robert Haas 293e24e507 Cache hash index's metapage in rel->rd_amcache. 9 years ago
Robert Haas 29e312bc13 pageinspect: Remove platform-dependent values from hash tests. 9 years ago
Robert Haas 08bf6e5295 pageinspect: Support hash indexes. 9 years ago
Tom Lane 367b99bbb1 Fix gin_leafpage_items(). 9 years ago
Peter Eisentraut 00a86856c1 pageinspect: Make page test more portable 9 years ago
Peter Eisentraut f7c9a6e083 pageinspect: Make btree test more portable 9 years ago
Peter Eisentraut adfb81d9e1 pageinspect: Add tests 9 years ago