diff options
Diffstat (limited to 'contrib/bloom/blinsert.c')
-rw-r--r-- | contrib/bloom/blinsert.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/contrib/bloom/blinsert.c b/contrib/bloom/blinsert.c index 330d7fd7692..4e3fe2feb2e 100644 --- a/contrib/bloom/blinsert.c +++ b/contrib/bloom/blinsert.c @@ -49,7 +49,7 @@ flushCachedPage(Relation index, BloomBuildState *buildstate) GenericXLogState *state; state = GenericXLogStart(index); - page = GenericXLogRegister(state, buffer, true); + page = GenericXLogRegisterBuffer(state, buffer, GENERIC_XLOG_FULL_IMAGE); memcpy(page, buildstate->data, BLCKSZ); GenericXLogFinish(state); UnlockReleaseBuffer(buffer); @@ -221,7 +221,7 @@ blinsert(Relation index, Datum *values, bool *isnull, LockBuffer(buffer, BUFFER_LOCK_EXCLUSIVE); state = GenericXLogStart(index); - page = GenericXLogRegister(state, buffer, false); + page = GenericXLogRegisterBuffer(state, buffer, 0); if (BloomPageAddItem(&blstate, page, itup)) { @@ -268,7 +268,7 @@ blinsert(Relation index, Datum *values, bool *isnull, state = GenericXLogStart(index); /* get modifiable copy of metapage */ - metaPage = GenericXLogRegister(state, metaBuffer, false); + metaPage = GenericXLogRegisterBuffer(state, metaBuffer, 0); metaData = BloomPageGetMeta(metaPage); if (nStart >= metaData->nEnd) @@ -279,7 +279,7 @@ blinsert(Relation index, Datum *values, bool *isnull, buffer = ReadBuffer(index, blkno); LockBuffer(buffer, BUFFER_LOCK_EXCLUSIVE); - page = GenericXLogRegister(state, buffer, false); + page = GenericXLogRegisterBuffer(state, buffer, 0); if (BloomPageAddItem(&blstate, page, itup)) { @@ -305,7 +305,7 @@ blinsert(Relation index, Datum *values, bool *isnull, */ buffer = BloomNewBuffer(index); - page = GenericXLogRegister(state, buffer, true); + page = GenericXLogRegisterBuffer(state, buffer, GENERIC_XLOG_FULL_IMAGE); BloomInitPage(page, 0); if (!BloomPageAddItem(&blstate, page, itup)) |