statement ok SET enable_seqscan = off; statement ok CREATE TABLE t (val vector(3)); statement ok INSERT INTO t (val) SELECT ARRAY[random(), random(), random()]::real[] FROM generate_series(1, 1000); statement ok SET min_parallel_index_scan_size = 1; statement ok CREATE INDEX ON t USING vchordg (val vector_l2_ops); statement ok CREATE INDEX ON t USING vchordg (val vector_l2_ops); statement ok VACUUM (PARALLEL 8) t; statement ok INSERT INTO t (val) SELECT ARRAY[random(), random(), random()]::real[] FROM generate_series(1, 100); statement ok VACUUM (PARALLEL 8) t; statement ok DELETE FROM t WHERE vector_norm(val) < 0.333; statement ok VACUUM (PARALLEL 8) t; statement ok DELETE FROM t WHERE vector_norm(val) < 0.333; statement ok INSERT INTO t (val) SELECT ARRAY[random(), random(), random()]::real[] FROM generate_series(1, 100); statement ok VACUUM (PARALLEL 8) t; statement ok INSERT INTO t (val) SELECT ARRAY[random(), random(), random()]::real[] FROM generate_series(1, 100); statement ok DELETE FROM t WHERE vector_norm(val) > 0.667; statement ok VACUUM (PARALLEL 8) t; statement ok DROP TABLE t;