Commit Graph

205 Commits (64d2467fc8d34b2a0c84d1c1aadb349a0df4b618)

Author SHA1 Message Date
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
Noah Misch 3a0d473192 Use wrappers of PG_DETOAST_DATUM_PACKED() more. 9 years ago
Stephen Frost c08d82f38e Add relkind checks to certain contrib modules 9 years ago
Robert Haas b4316928d5 Fix incorrect typecast. 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 871ec0e336 pageinspect: More type-sanity surgery on the new hash index code. 9 years ago
Tom Lane 14e9b18fed In pageinspect/hashfuncs.c, avoid crashes on alignment-picky machines. 9 years ago
Robert Haas 29e312bc13 pageinspect: Remove platform-dependent values from hash tests. 9 years ago
Tom Lane c6eeb67dcc Fix a bunch more portability bugs in commit 08bf6e529. 9 years ago
Robert Haas ed807fda6d pageinspect: Try to fix some bugs in previous commit. 9 years ago
Robert Haas 08bf6e5295 pageinspect: Support hash indexes. 9 years ago
Peter Eisentraut f21a563d25 Move some things from builtins.h to new header files 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane 367b99bbb1 Fix gin_leafpage_items(). 9 years ago
Peter Eisentraut 84ad68d645 pageinspect: Fix unaligned struct access in GIN functions 9 years ago
Peter Eisentraut 00a86856c1 pageinspect: Make page test more portable 9 years ago
Tom Lane 14ee35799f Fix portability bug in gin_page_opaque_info(). 9 years ago
Peter Eisentraut f7c9a6e083 pageinspect: Make btree test more portable 9 years ago
Peter Eisentraut adfb81d9e1 pageinspect: Add tests 9 years ago
Heikki Linnakangas 8a2f08fbea Fix typo in comment. 9 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 9 years ago
Robert Haas e3b607cd7a Update pageinspect extension for parallel query. 9 years ago
Robert Haas 8826d85078 Tweak a few more things in preparation for upcoming pgindent run. 9 years ago
Heikki Linnakangas d22b85fbd4 Remove unused macros. 9 years ago
Kevin Grittner a343e223a5 Revert no-op changes to BufferGetPage() 10 years ago
Kevin Grittner 8b65cf4c5e Modify BufferGetPage() to prepare for "snapshot too old" feature 10 years ago
Peter Eisentraut 339025c68f Replace printf format %i by %d 10 years ago
Peter Eisentraut 8b737f9084 Fix printf format 10 years ago
Alvaro Herrera 3e1338475f Add missing checks to some of pageinspect's BRIN functions 10 years ago
Tom Lane 65c5fcd353 Restructure index access method API to hide most of it at the C level. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Teodor Sigaev 0271e27c10 Add forgotten file in commit d6061f83a1 10 years ago
Teodor Sigaev d6061f83a1 Improve pageinspect module 10 years ago
Alvaro Herrera 94d626ff5a Use materialize SRF mode in brin_page_items 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Alvaro Herrera db5f98ab4f Improve BRIN infra, minmax opclass and regression test 11 years ago
Alvaro Herrera e491bd2ee3 Move BRIN page type to page's last two bytes 11 years ago
Tom Lane e1a11d9311 Use FLEXIBLE_ARRAY_MEMBER for HeapTupleHeaderData.t_bits[]. 11 years ago
Tom Lane 09d8d110a6 Use FLEXIBLE_ARRAY_MEMBER in a bunch more places. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Alvaro Herrera b52cb4690e pageinspect/BRIN: minor tweaks 11 years ago
Heikki Linnakangas 3a82bc6f8a Add pageinspect functions for inspecting GIN indexes. 11 years ago
Alvaro Herrera 7516f52594 BRIN: Block Range Indexes 11 years ago
Andres Freund d153b80161 Fix typos in some error messages thrown by extension scripts when fed to psql. 11 years ago
Tom Lane 27cef0a561 Check block number against the correct fork in get_raw_page(). 11 years ago
Noah Misch 0ffc201a51 Add file version information to most installed Windows binaries. 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Peter Eisentraut e7128e8dbb Create function prototype as part of PG_FUNCTION_INFO_V1 macro 12 years ago