From 47c7fa715cee2968b7ae9150c14a1067cab0cec3 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Wed, 10 Jun 2026 11:50:45 -0700 Subject: [PATCH] Updated IndexAmRoutine [skip ci] --- src/hnsw.c | 8 ++++++-- src/ivfflat.c | 8 ++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/hnsw.c b/src/hnsw.c index a3f5822..d09f301 100644 --- a/src/hnsw.c +++ b/src/hnsw.c @@ -279,6 +279,7 @@ hnswhandler(PG_FUNCTION_ARGS) .amconsistentequality = false, .amconsistentordering = false, .amcanbackward = false, + .amcanmarkpos = false, .amcanunique = false, .amcanmulticol = false, .amoptionalkey = true, @@ -312,10 +313,13 @@ hnswhandler(PG_FUNCTION_ARGS) .ambeginscan = hnswbeginscan, .amrescan = hnswrescan, .amgettuple = hnswgettuple, + .amgetbatch = NULL, + .amunguardbatch = NULL, + .amkillitemsbatch = NULL, + .amgettransform = NULL, .amgetbitmap = NULL, .amendscan = hnswendscan, - .ammarkpos = NULL, - .amrestrpos = NULL, + .amposreset = NULL, .amestimateparallelscan = NULL, .aminitparallelscan = NULL, .amparallelrescan = NULL, diff --git a/src/ivfflat.c b/src/ivfflat.c index 8489d93..c4a03ec 100644 --- a/src/ivfflat.c +++ b/src/ivfflat.c @@ -196,6 +196,7 @@ ivfflathandler(PG_FUNCTION_ARGS) .amconsistentequality = false, .amconsistentordering = false, .amcanbackward = false, + .amcanmarkpos = false, .amcanunique = false, .amcanmulticol = false, .amoptionalkey = true, @@ -229,10 +230,13 @@ ivfflathandler(PG_FUNCTION_ARGS) .ambeginscan = ivfflatbeginscan, .amrescan = ivfflatrescan, .amgettuple = ivfflatgettuple, + .amgetbatch = NULL, + .amunguardbatch = NULL, + .amkillitemsbatch = NULL, + .amgettransform = NULL, .amgetbitmap = NULL, .amendscan = ivfflatendscan, - .ammarkpos = NULL, - .amrestrpos = NULL, + .amposreset = NULL, .amestimateparallelscan = NULL, .aminitparallelscan = NULL, .amparallelrescan = NULL,