Commit Graph

205 Commits (595db9e9cc41a59c43e1c63bf4a4d4b9862d893c)

Author SHA1 Message Date
Michael Paquier e7bff46e50 pageinspect: Fix gist_page_items() with included columns 2 years ago
Tomas Vondra 428c0cae92 Show empty BRIN ranges in brin_page_items 2 years ago
Michael Paquier be753639d3 pageinspect: Fix crash with gist_page_items() 3 years ago
Peter Eisentraut bd944884e9 Consolidate ItemPointer to Datum conversion functions 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Tom Lane 1fd3dd2048 Add bt_multi_page_stats() function to contrib/pageinspect. 3 years ago
Andrew Dunstan 8284cf5f74 Add copyright notices to meson files 3 years ago
Tom Lane aeaaf520f4 Mark pageinspect's disk-accessing functions as parallel restricted. 3 years ago
Tom Lane e2933a6e11 Prevent instability in contrib/pageinspect's regression test. 3 years ago
Michael Paquier a19e5cee63 Rename SetSingleFuncCall() to InitMaterializedSRF() 3 years ago
Andres Freund 902ab2fcef meson: Add windows resource files 3 years ago
Andres Freund e6927270cd meson: Add initial version of meson based build system 3 years ago
Peter Eisentraut 6bcda4a721 Fix incorrect uses of Datum conversion macros 3 years ago
Peter Eisentraut 9fd45870c1 Replace many MemSet calls with struct initialization 3 years ago
Peter Eisentraut 2cd2569c72 Convert macros to static inline functions (bufpage.h) 3 years ago
Peter Eisentraut d746021de1 Add construct_array_builtin, deconstruct_array_builtin 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 3 years ago
Michael Paquier cd4868a570 pageinspect: Fix handling of all-zero pages 3 years ago
Michael Paquier d43085d12e pageinspect: Use better macros to get special page area for GIN and GiST 3 years ago
Michael Paquier d16773cdc8 Add macros in hash and btree AMs to get the special area of their pages 3 years ago
Michael Paquier 291e517a4d pageinspect: Add more sanity checks to prevent out-of-bound reads 4 years ago
Michael Paquier 4477dcb207 pageinspect: Fix memory context allocation of page in brin_revmap_data() 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
Michael Paquier 5b81703787 Simplify SRFs using materialize mode in contrib/ modules 4 years ago
Michael Paquier e77216fcb0 Simplify more checks related to set-returning functions 4 years ago
Michael Paquier d61a361d1a Remove all traces of tuplestore_donestoring() in the C code 4 years ago
Alexander Korotkov f1ea98a797 Reduce non-leaf keys overlap in GiST indexes produced by a sorted build 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Peter Eisentraut fb5961fd13 Fix incorrect format placeholders 4 years ago
Peter Geoghegan d7897abf9e pageinspect: Make page deletion elog less chatty. 4 years ago
Michael Paquier 127404fbe2 pageinspect: Improve page_header() for pages of 32kB 4 years ago
Peter Eisentraut 2ed532ee8c Improve error messages about mismatching relkind 4 years ago
David Rowley 7fc26d11e3 Adjust locations which have an incorrect copyright year 4 years ago
Peter Geoghegan e5d8a99903 Use full 64-bit XIDs in deleted nbtree pages. 5 years ago
Michael Paquier bcf2667bf6 Fix some typos, grammar and style in docs and comments 5 years ago
Peter Eisentraut 6f6f284c7e Simplify printing of LSNs 5 years ago
Peter Geoghegan 9e596b65f4 Add "LP_DEAD item?" column to GiST pageinspect functions 5 years ago
Peter Geoghegan fa41cf8f18 Avoid misinterpreting GiST pages in pageinspect. 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 5d1e5c8b75 Check for BuildIndexValueDescription returning NULL in gist_page_items 5 years ago
Heikki Linnakangas 04eb75e783 pageinspect: Fix relcache leak in gist_page_items(). 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
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Peter Eisentraut 96cfcadd26 Remove unused parameter 5 years ago
Tom Lane 16e3ad5d14 Avoid using %c printf format for potentially non-ASCII characters. 5 years ago
Tom Lane 41b45576d5 Remove useless pfree()s at the ends of various ValuePerCall SRFs. 6 years ago