@@ -131,21 +131,21 @@ do_execsql_test vector-empty {
131131
132132
133133do_execsql_test vector-null {
134- CREATE TABLE t_null( v FLOAT32(3 ));
134+ CREATE TABLE t_null( v FLOAT32(2 ));
135135 CREATE INDEX t_null_idx ON t_null( libsql_vector_idx(v) );
136- INSERT INTO t_null VALUES(vector('[1,2,3 ]'));
136+ INSERT INTO t_null VALUES(vector('[1,-1 ]'));
137137 INSERT INTO t_null VALUES(NULL);
138- INSERT INTO t_null VALUES(vector('[3,4,5 ]'));
139- SELECT * FROM vector_top_k('t_null_idx', '[1,2,3 ]', 2);
140- UPDATE t_null SET v = vector('[2,3,4 ]') WHERE rowid = 2;
141- SELECT rowid FROM vector_top_k('t_null_idx', vector('[2,3,4 ]'), 3);
138+ INSERT INTO t_null VALUES(vector('[-2,1 ]'));
139+ SELECT * FROM vector_top_k('t_null_idx', '[1,1 ]', 2);
140+ UPDATE t_null SET v = vector('[1,1 ]') WHERE rowid = 2;
141+ SELECT rowid FROM vector_top_k('t_null_idx', vector('[1,1 ]'), 3);
142142 UPDATE t_null SET v = NULL WHERE rowid = 3;
143- SELECT rowid FROM vector_top_k('t_null_idx', vector('[2,3,4 ]'), 3);
143+ SELECT rowid FROM vector_top_k('t_null_idx', vector('[1,1 ]'), 3);
144144 UPDATE t_null SET v = NULL;
145- SELECT rowid FROM vector_top_k('t_null_idx', vector('[2,3,4 ]'), 3);
145+ SELECT rowid FROM vector_top_k('t_null_idx', vector('[1,1 ]'), 3);
146146} {
147147 1 3
148- 2 3 1
148+ 2 1 3
149149 2 1
150150}
151151
0 commit comments