diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2010-10-17 21:43:26 -0400 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2010-10-17 21:43:26 -0400 |
commit | 419d2374bfbc1eae562121fde31c1aa0e8a164cb (patch) | |
tree | 3c91e43520d82b3a1f3e79fa18bcc1a6f536d83b /src/backend/access/gin/gindatapage.c | |
parent | 48c7d9f6ff99714495b7d6d2ebc44fbbe992cc8f (diff) |
Fix a passel of inappropriately-named global functions in GIN.
The GIN code has absolutely no business exporting GIN-specific functions
with names as generic as compareItemPointers() or newScanKey(); that's
just trouble waiting to happen. I got annoyed about this again just now
and decided to fix it. This commit ensures that all global symbols
defined in access/gin/ have names including "gin" or "Gin". There were a
couple of cases, like names involving "PostingItem", where arguably the
names were already sufficiently nongeneric; but I figured as long as I was
risking creating merge problems for unapplied GIN patches I might as well
impose a uniform policy.
I didn't touch any static symbol names. There might be some places
where it'd be appropriate to rename some static functions to match
siblings that are exported, but I'll leave that for another time.
Diffstat (limited to 'src/backend/access/gin/gindatapage.c')
-rw-r--r-- | src/backend/access/gin/gindatapage.c | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/src/backend/access/gin/gindatapage.c b/src/backend/access/gin/gindatapage.c index 5e2f6e76d30..f74373ca59b 100644 --- a/src/backend/access/gin/gindatapage.c +++ b/src/backend/access/gin/gindatapage.c @@ -19,7 +19,7 @@ #include "utils/rel.h" int -compareItemPointers(ItemPointer a, ItemPointer b) +ginCompareItemPointers(ItemPointer a, ItemPointer b) { if (GinItemPointerGetBlockNumber(a) == GinItemPointerGetBlockNumber(b)) { @@ -37,9 +37,9 @@ compareItemPointers(ItemPointer a, ItemPointer b) * Caller is responsible that there is enough space at *dst. */ uint32 -MergeItemPointers(ItemPointerData *dst, - ItemPointerData *a, uint32 na, - ItemPointerData *b, uint32 nb) +ginMergeItemPointers(ItemPointerData *dst, + ItemPointerData *a, uint32 na, + ItemPointerData *b, uint32 nb) { ItemPointerData *dptr = dst; ItemPointerData *aptr = a, @@ -47,7 +47,7 @@ MergeItemPointers(ItemPointerData *dst, while (aptr - a < na && bptr - b < nb) { - int cmp = compareItemPointers(aptr, bptr); + int cmp = ginCompareItemPointers(aptr, bptr); if (cmp > 0) *dptr++ = *bptr++; @@ -82,7 +82,7 @@ dataIsMoveRight(GinBtree btree, Page page) if (GinPageRightMost(page)) return FALSE; - return (compareItemPointers(btree->items + btree->curitem, iptr) > 0) ? TRUE : FALSE; + return (ginCompareItemPointers(btree->items + btree->curitem, iptr) > 0) ? TRUE : FALSE; } /* @@ -131,7 +131,7 @@ dataLocateItem(GinBtree btree, GinBtreeStack *stack) else { pitem = (PostingItem *) GinDataPageGetItem(page, mid); - result = compareItemPointers(btree->items + btree->curitem, &(pitem->key)); + result = ginCompareItemPointers(btree->items + btree->curitem, &(pitem->key)); } if (result == 0) @@ -189,7 +189,7 @@ dataLocateLeafItem(GinBtree btree, GinBtreeStack *stack) { OffsetNumber mid = low + ((high - low) / 2); - result = compareItemPointers(btree->items + btree->curitem, (ItemPointer) GinDataPageGetItem(page, mid)); + result = ginCompareItemPointers(btree->items + btree->curitem, (ItemPointer) GinDataPageGetItem(page, mid)); if (result == 0) { @@ -297,7 +297,7 @@ GinDataPageAddItem(Page page, void *data, OffsetNumber offset) * Deletes posting item from non-leaf page */ void -PageDeletePostingItem(Page page, OffsetNumber offset) +GinPageDeletePostingItem(Page page, OffsetNumber offset) { OffsetNumber maxoff = GinPageGetOpaque(page)->maxoff; @@ -571,7 +571,7 @@ dataSplitPage(GinBtree btree, Buffer lbuf, Buffer rbuf, OffsetNumber off, XLogRe * Also called from ginxlog, should not use btree */ void -dataFillRoot(GinBtree btree, Buffer root, Buffer lbuf, Buffer rbuf) +ginDataFillRoot(GinBtree btree, Buffer root, Buffer lbuf, Buffer rbuf) { Page page = BufferGetPage(root), lpage = BufferGetPage(lbuf), @@ -589,7 +589,7 @@ dataFillRoot(GinBtree btree, Buffer root, Buffer lbuf, Buffer rbuf) } void -prepareDataScan(GinBtree btree, Relation index) +ginPrepareDataScan(GinBtree btree, Relation index) { memset(btree, 0, sizeof(GinBtreeData)); @@ -603,7 +603,7 @@ prepareDataScan(GinBtree btree, Relation index) btree->isEnoughSpace = dataIsEnoughSpace; btree->placeToPage = dataPlaceToPage; btree->splitPage = dataSplitPage; - btree->fillRoot = dataFillRoot; + btree->fillRoot = ginDataFillRoot; btree->isData = TRUE; btree->searchMode = FALSE; @@ -613,11 +613,11 @@ prepareDataScan(GinBtree btree, Relation index) } GinPostingTreeScan * -prepareScanPostingTree(Relation index, BlockNumber rootBlkno, bool searchMode) +ginPrepareScanPostingTree(Relation index, BlockNumber rootBlkno, bool searchMode) { GinPostingTreeScan *gdi = (GinPostingTreeScan *) palloc0(sizeof(GinPostingTreeScan)); - prepareDataScan(&gdi->btree, index); + ginPrepareDataScan(&gdi->btree, index); gdi->btree.searchMode = searchMode; gdi->btree.fullScan = searchMode; @@ -665,7 +665,7 @@ ginInsertItemPointer(GinPostingTreeScan *gdi, } Buffer -scanBeginPostingTree(GinPostingTreeScan *gdi) +ginScanBeginPostingTree(GinPostingTreeScan *gdi) { gdi->stack = ginFindLeafPage(&gdi->btree, gdi->stack); return gdi->stack->buffer; |