From 6e5e0cf7b55dadc57258fee5447b16371bc390f3 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Thu, 8 May 2025 21:14:34 -0700 Subject: [PATCH] Improved code [skip ci] --- src/hnswutils.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/hnswutils.c b/src/hnswutils.c index c509d4f..292f298 100644 --- a/src/hnswutils.c +++ b/src/hnswutils.c @@ -806,8 +806,11 @@ HnswLoadUnvisitedFromDisk(HnswElement element, HnswUnvisited * unvisited, int *u unvisited[(*unvisitedLength)++].indextid = *indextid; } +#ifdef USE_PREFETCH + /* TODO limit by get_tablespace_io_concurrency */ for (int i = 0; i < *unvisitedLength; i++) PrefetchBuffer(index, MAIN_FORKNUM, ItemPointerGetBlockNumber(&unvisited[i].indextid)); +#endif } /*