3 -- Adjust this setting to control where the objects get created.
4 SET search_path
= public;
9 CREATE OR REPLACE FUNCTION get_raw_page(text, int4
)
11 AS 'MODULE_PATHNAME', 'get_raw_page'
14 CREATE OR REPLACE FUNCTION get_raw_page(text, text, int4
)
16 AS 'MODULE_PATHNAME', 'get_raw_page_fork'
22 CREATE OR REPLACE FUNCTION page_header(IN page bytea
,
29 OUT pagesize
smallint,
32 AS 'MODULE_PATHNAME', 'page_header'
38 CREATE OR REPLACE FUNCTION heap_page_items(IN page bytea
,
41 OUT lp_flags
smallint,
47 OUT t_infomask2
smallint,
48 OUT t_infomask
smallint,
53 AS 'MODULE_PATHNAME', 'heap_page_items'
59 CREATE OR REPLACE FUNCTION bt_metap(IN relname
text,
66 AS 'MODULE_PATHNAME', 'bt_metap'
72 CREATE OR REPLACE FUNCTION bt_page_stats(IN relname
text, IN blkno int4
,
77 OUT avg_item_size int4
,
84 AS 'MODULE_PATHNAME', 'bt_page_stats'
90 CREATE OR REPLACE FUNCTION bt_page_items(IN relname
text, IN blkno int4
,
91 OUT itemoffset
smallint,
98 AS 'MODULE_PATHNAME', 'bt_page_items'
102 -- fsm_page_contents()
104 CREATE OR REPLACE FUNCTION fsm_page_contents(IN page bytea
)
106 AS 'MODULE_PATHNAME', 'fsm_page_contents'