diff --git a/src/hnswutils.c b/src/hnswutils.c index 1dd6125..ed74f5a 100644 --- a/src/hnswutils.c +++ b/src/hnswutils.c @@ -379,7 +379,9 @@ HnswUpdateMetaPage(Relation index, int updateEntry, HnswElement entryPoint, Bloc HnswUpdateMetaPageInfo(page, updateEntry, entryPoint, insertPage); - if (!building) + if (building) + MarkBufferDirty(buf); + else GenericXLogFinish(state); UnlockReleaseBuffer(buf); }