diff --git a/contrib/pageinspect/pageinspect--1.2--1.3.sql b/contrib/pageinspect/pageinspect--1.2--1.3.sql index 9675526fbb9..9c55a6e598e 100644 --- a/contrib/pageinspect/pageinspect--1.2--1.3.sql +++ b/contrib/pageinspect/pageinspect--1.2--1.3.sql @@ -21,6 +21,7 @@ LANGUAGE C STRICT; -- -- brin_revmap_data() +-- CREATE FUNCTION brin_revmap_data(IN page bytea, OUT pages tid) RETURNS SETOF tid diff --git a/contrib/pageinspect/pageinspect--1.3.sql b/contrib/pageinspect/pageinspect--1.3.sql index 969748675aa..a99e05862d5 100644 --- a/contrib/pageinspect/pageinspect--1.3.sql +++ b/contrib/pageinspect/pageinspect--1.3.sql @@ -116,6 +116,7 @@ LANGUAGE C STRICT; -- -- brin_revmap_data() +-- CREATE FUNCTION brin_revmap_data(IN page bytea, OUT pages tid) RETURNS SETOF tid diff --git a/doc/src/sgml/pageinspect.sgml b/doc/src/sgml/pageinspect.sgml index 4cb6d536dd3..6f51dc682df 100644 --- a/doc/src/sgml/pageinspect.sgml +++ b/doc/src/sgml/pageinspect.sgml @@ -210,7 +210,7 @@ test=# SELECT * FROM bt_page_items('pg_cast_oid_index', 1); BRIN index page, or throws an error if the page is not a valid BRIN page. For example: -brintest=# select brin_page_type(get_raw_page('brinidx', 0)); +test=# SELECT brin_page_type(get_raw_page('brinidx', 0)); brin_page_type ---------------- meta @@ -232,7 +232,7 @@ brintest=# select brin_page_type(get_raw_page('brinidx', 0)); brin_metapage_info returns assorted information about a BRIN index metapage. For example: -brintest=# select * from brin_metapage_info(get_raw_page('brinidx', 0)); +test=# SELECT * FROM brin_metapage_info(get_raw_page('brinidx', 0)); magic | version | pagesperrange | lastrevmappage ------------+---------+---------------+---------------- 0xA8109CFA | 1 | 4 | 2 @@ -255,7 +255,7 @@ brintest=# select * from brin_metapage_info(get_raw_page('brinidx', 0)); identifiers in a BRIN index range map page. For example: -brintest=# select * from brin_revmap_data(get_raw_page('brinidx', 2)) limit 5; +test=# SELECT * FROM brin_revmap_data(get_raw_page('brinidx', 2)) limit 5; pages --------- (6,137) @@ -281,9 +281,9 @@ brintest=# select * from brin_revmap_data(get_raw_page('brinidx', 2)) limit 5; brin_page_items returns the data stored in the BRIN data page. For example: -brintest=# select * from brin_page_items(get_raw_page('brinidx', 5), -brintest(# 'brinidx') -brintest-# order by blknum, attnum limit 6; +test=# SELECT * FROM brin_page_items(get_raw_page('brinidx', 5), + 'brinidx') + ORDER BY blknum, attnum LIMIT 6; itemoffset | blknum | attnum | allnulls | hasnulls | placeholder | value ------------+--------+--------+----------+----------+-------------+-------------- 137 | 0 | 1 | t | f | f |