Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Remove unused macros.
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Mon, 2 May 2016 07:07:49 +0000 (10:07 +0300)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Mon, 2 May 2016 07:08:58 +0000 (10:08 +0300)
CHECK_PAGE_OFFSET_RANGE() has been unused forever.
CHECK_RELATION_BLOCK_RANGE() has been unused in pgstatindex.c ever since
bt_page_stats() and bt_page_items() functions were moved from pgstattuple
to pageinspect module. It still exists in pageinspect/btreefuncs.c.

Daniel Gustafsson

contrib/pageinspect/btreefuncs.c
contrib/pgstattuple/pgstatindex.c

index c1e83f301b473e50eb0c83015cf268f47679cbfc..47fc1df0ee4e1d3cb02f3165abba2c7db012afe4 100644 (file)
@@ -42,11 +42,6 @@ PG_FUNCTION_INFO_V1(bt_page_stats);
 #define IS_INDEX(r) ((r)->rd_rel->relkind == RELKIND_INDEX)
 #define IS_BTREE(r) ((r)->rd_rel->relam == BTREE_AM_OID)
 
-#define CHECK_PAGE_OFFSET_RANGE(pg, offnum) { \
-       if ( !(FirstOffsetNumber <= (offnum) && \
-                       (offnum) <= PageGetMaxOffsetNumber(pg)) ) \
-            elog(ERROR, "page offset number out of range"); }
-
 /* note: BlockNumber is unsigned, hence can't be negative */
 #define CHECK_RELATION_BLOCK_RANGE(rel, blkno) { \
        if ( RelationGetNumberOfBlocks(rel) <= (BlockNumber) (blkno) ) \
index 8d9d81610ec2fb776df876df1b1e32c4bfea2234..2f2ce497e48f271e3fa4ca4d6dbf1ae168282c4c 100644 (file)
@@ -57,16 +57,6 @@ PG_FUNCTION_INFO_V1(pgstatginindex);
 #define IS_BTREE(r) ((r)->rd_rel->relam == BTREE_AM_OID)
 #define IS_GIN(r) ((r)->rd_rel->relam == GIN_AM_OID)
 
-#define CHECK_PAGE_OFFSET_RANGE(pg, offnum) { \
-       if ( !(FirstOffsetNumber <= (offnum) && \
-                       (offnum) <= PageGetMaxOffsetNumber(pg)) ) \
-            elog(ERROR, "page offset number out of range"); }
-
-/* note: BlockNumber is unsigned, hence can't be negative */
-#define CHECK_RELATION_BLOCK_RANGE(rel, blkno) { \
-       if ( RelationGetNumberOfBlocks(rel) <= (BlockNumber) (blkno) ) \
-            elog(ERROR, "block number out of range"); }
-
 /* ------------------------------------------------
  * A structure for a whole btree index statistics
  * used by pgstatindex().