pgvector.git / summary / log / commit / refs
commit ec0d8ddb104f9f402fe935024fd062622c27497f
Author: Andrew Kane <andrew@ankane.org>
Date: Tue Jul 28 22:03:40 2026 +0000
Revert "Updated max level to be more realistic [skip ci]"
This reverts commit d103dea830f41f4e8ea34b7df052f60f28919cd7.
src/hnsw.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/hnsw.h b/src/hnsw.h
index f92f9563..18726b56 100644
--- a/src/hnsw.h
+++ b/src/hnsw.h
@@ -121,7 +121,7 @@ typedef Pointer Item;
#define HnswGetMl(m) (1 / log(m))
/* Ensure fits on page and in uint8 */
-#define HnswGetMaxLevel(m) Min(((BLCKSZ - MAXALIGN(SizeOfPageHeaderData) - MAXALIGN(sizeof(HnswPageOpaqueData)) - offsetof(HnswNeighborTupleData, indextids) - sizeof(ItemIdData)) / (sizeof(ItemPointerData)) / (m)) - 2, 63)
+#define HnswGetMaxLevel(m) Min(((BLCKSZ - MAXALIGN(SizeOfPageHeaderData) - MAXALIGN(sizeof(HnswPageOpaqueData)) - offsetof(HnswNeighborTupleData, indextids) - sizeof(ItemIdData)) / (sizeof(ItemPointerData)) / (m)) - 2, 255)
#define HnswGetSearchCandidate(membername, ptr) pairingheap_container(HnswSearchCandidate, membername, ptr)
#define HnswGetSearchCandidateConst(membername, ptr) pairingheap_const_container(HnswSearchCandidate, membername, ptr)
[parent: d103dea830f4]