maxoff;
IndexTuple itup = NULL;
int result;
- Page page = BufferGetPage(stack->buffer);
+ Page page = BufferGetPage(stack->buffer, NULL, NULL,
+ BGP_NO_SNAPSHOT_TEST);
Assert(!GinPageIsLeaf(page));
Assert(!GinPageIsData(page));
static bool
entryLocateLeafEntry(GinBtree btree, GinBtreeStack *stack)
{
- Page page = BufferGetPage(stack->buffer);
+ Page page = BufferGetPage(stack->buffer, NULL, NULL,
+ BGP_NO_SNAPSHOT_TEST);
OffsetNumber low,
high;
{
Size releasedsz = 0;
Size addedsz;
- Page page = BufferGetPage(buf);
+ Page page = BufferGetPage(buf, NULL, NULL, BGP_NO_SNAPSHOT_TEST);
Assert(insertData->entry);
Assert(!GinPageIsData(page));
Page *newlpage, Page *newrpage)
{
GinBtreeEntryInsertData *insertData = insertPayload;
- Page page = BufferGetPage(buf);
+ Page page = BufferGetPage(buf, NULL, NULL, BGP_NO_SNAPSHOT_TEST);
OffsetNumber off = stack->off;
OffsetNumber placed;
char *ptr;
IndexTuple itup;
Page page;
- Page lpage = PageGetTempPageCopy(BufferGetPage(origbuf));
- Page rpage = PageGetTempPageCopy(BufferGetPage(origbuf));
+ Page lpage = PageGetTempPageCopy(BufferGetPage(origbuf, NULL, NULL,
+ BGP_NO_SNAPSHOT_TEST));
+ Page rpage = PageGetTempPageCopy(BufferGetPage(origbuf, NULL, NULL,
+ BGP_NO_SNAPSHOT_TEST));
Size pageSize = PageGetPageSize(lpage);
char tupstore[2 * BLCKSZ];
entryPrepareDownlink(GinBtree btree, Buffer lbuf)
{
GinBtreeEntryInsertData *insertData;
- Page lpage = BufferGetPage(lbuf);
+ Page lpage = BufferGetPage(lbuf, NULL, NULL, BGP_NO_SNAPSHOT_TEST);
BlockNumber lblkno = BufferGetBlockNumber(lbuf);
IndexTuple itup;