@@ -102,7 +102,7 @@ do { \
102102#define RumWriteResBlckNumToValues (piState , counter ) \
103103do { \
104104 (piState)->values[(counter)] = \
105- UInt32GetDatum(PostingItemGetBlockNumber (&((piState)->curPitem))); \
105+ UInt32GetDatum(RumPostingItemGetBlockNumber (&((piState)->curPitem))); \
106106} while(0)
107107
108108#define RumWriteResAddInfoToValues (piState , counter ) \
@@ -129,7 +129,7 @@ do { \
129129do { \
130130 memcpy(&((piState)->curPitem), \
131131 RumDataPageGetItem((piState)->page, \
132- (piState)->srfFctx->call_cntr), sizeof(PostingItem )); \
132+ (piState)->srfFctx->call_cntr), sizeof(RumPostingItem )); \
133133} while(0)
134134
135135#define RumPrepareResultTuple (piState ) \
@@ -142,7 +142,7 @@ do { \
142142} while(0)
143143
144144#define RumPrepareCurPitemToPostingList (piState ) \
145- memset(&((piState)->curPitem), 0, sizeof(PostingItem ))
145+ memset(&((piState)->curPitem), 0, sizeof(RumPostingItem ))
146146
147147/*
148148 * This is necessary in order for the prepare_scan()
@@ -201,7 +201,7 @@ typedef struct RumPageItemsStateData
201201 * On the {leaf, data} page, this is the number of
202202 * RumItem structures that are in the compressed posting list.
203203 *
204- * On the {data} page, this is the number of PostingItem structures.
204+ * On the {data} page, this is the number of RumPostingItem structures.
205205 *
206206 * On the {leaf} page, this is the number of IndexTuple, each of
207207 * which contains a compressed posting list. In this case, the size
@@ -218,7 +218,7 @@ typedef struct RumPageItemsStateData
218218 * It is used where posting lists are scanned.
219219 * Sometimes only the RumItem it contains is used.
220220 */
221- PostingItem curPitem ;
221+ RumPostingItem curPitem ;
222222
223223 /* Current IndexTuple on the page */
224224 IndexTuple curItup ;
@@ -601,17 +601,13 @@ get_positions_to_text_datum(Datum addInfo)
601601static Oid
602602get_cur_tuple_key_oid (RumPageItemsState piState )
603603{
604- Oid result ;
605604 TupleDesc origTupleDesc ;
606605 OffsetNumber attnum ;
607- FormData_pg_attribute * attrs ;
608606
609607 attnum = piState -> curKeyAttnum ;
610608 origTupleDesc = piState -> rumState -> origTupdesc ;
611- attrs = origTupleDesc -> attrs ;
612- result = (attrs [attnum - 1 ]).atttypid ;
613609
614- return result ;
610+ return TupleDescAttr ( origTupleDesc , attnum - 1 ) -> atttypid ;
615611}
616612
617613/*
@@ -638,8 +634,8 @@ get_entry_index_tuple_values(RumPageItemsState piState)
638634 if (piState -> pageType == LEAF_ENTRY_PAGE &&
639635 RumGetAddInfoAttr (piState ))
640636 {
641- ( piState ) -> curKeyAddInfoOid = RumGetAddInfoAttr (piState )-> atttypid ;
642- ( piState ) -> curKeyAddInfoByval = RumGetAddInfoAttr (piState )-> attbyval ;
637+ piState -> curKeyAddInfoOid = RumGetAddInfoAttr (piState )-> atttypid ;
638+ piState -> curKeyAddInfoByval = RumGetAddInfoAttr (piState )-> attbyval ;
643639 }
644640}
645641
@@ -687,7 +683,7 @@ find_page_in_posting_tree(BlockNumber targetPageNum,
687683{
688684 Page curPage ;
689685 RumPageOpaque curOpaq ;
690- PostingItem curPitem ;
686+ RumPostingItem curPitem ;
691687 BlockNumber nextPageNum ;
692688
693689 /* Page loop */
@@ -713,21 +709,21 @@ find_page_in_posting_tree(BlockNumber targetPageNum,
713709 }
714710
715711 /*
716- * Reading the first PostingItem from the current page. This is
712+ * Reading the first RumPostingItem from the current page. This is
717713 * necessary to remember the link down.
718714 */
719715 memcpy (& curPitem ,
720- RumDataPageGetItem (curPage , 1 ), sizeof (PostingItem ));
721- nextPageNum = PostingItemGetBlockNumber (& curPitem );
716+ RumDataPageGetItem (curPage , 1 ), sizeof (RumPostingItem ));
717+ nextPageNum = RumPostingItemGetBlockNumber (& curPitem );
722718
723719 /* The loop that scans the page */
724720 for (int i = 1 ; i <= curOpaq -> maxoff ; i ++ )
725721 {
726- /* Reading the PostingItem from the current page */
722+ /* Reading the RumPostingItem from the current page */
727723 memcpy (& curPitem ,
728- RumDataPageGetItem (curPage , i ), sizeof (PostingItem ));
724+ RumDataPageGetItem (curPage , i ), sizeof (RumPostingItem ));
729725
730- if (targetPageNum == PostingItemGetBlockNumber (& curPitem ))
726+ if (targetPageNum == RumPostingItemGetBlockNumber (& curPitem ))
731727 {
732728 pfree (curPage );
733729 return true;
0 commit comments