pageinspect: Support hash indexes.
authorRobert Haas <rhaas@postgresql.org>
Thu, 2 Feb 2017 19:12:58 +0000 (14:12 -0500)
committerRobert Haas <rhaas@postgresql.org>
Thu, 2 Feb 2017 19:19:32 +0000 (14:19 -0500)
commit08bf6e529587e1e9075d013d859af2649c32a511
treec82589ee8383f6cdc64e4497b6bfc5dc58ca8fb8
parentacd73ad1a17f7aed6a914dd9c331f1043d89988d
pageinspect: Support hash indexes.

Patch by Jesper Pedersen and Ashutosh Sharma, with some error handling
improvements by me.  Tests from Peter Eisentraut.  Reviewed by Γlvaro
Herrera, Michael Paquier, Jesper Pedersen, Jeff Janes, Peter
Eisentraut, Amit Kapila, Mithun Cy, and me.

Discussion: http://postgr.es/m/e2ac6c58-b93f-9dd9-f4e6-d6d30add7fdf@redhat.com
contrib/pageinspect/Makefile
contrib/pageinspect/expected/hash.out [new file with mode: 0644]
contrib/pageinspect/hashfuncs.c [new file with mode: 0644]
contrib/pageinspect/pageinspect--1.5--1.6.sql [new file with mode: 0644]
contrib/pageinspect/pageinspect.control
contrib/pageinspect/sql/hash.sql [new file with mode: 0644]
doc/src/sgml/pageinspect.sgml
src/backend/access/hash/hashovfl.c
src/include/access/hash.h