Skip to content

Commit ea1bb70

Browse files
committed
add simple test which mention all index parameters
1 parent b9d531a commit ea1bb70

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

libsql-sqlite3/test/libsql_vector_index.test

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,13 @@ do_execsql_test vector-transaction {
250250
SELECT * FROM vector_top_k('t_transaction_idx', vector('[1,2]'), 2);
251251
} {3 4 1 2}
252252

253+
do_execsql_test vector-all-params {
254+
CREATE TABLE t_all_params ( emb FLOAT32(2) );
255+
CREATE INDEX t_all_params_idx ON t_all_params(libsql_vector_idx(emb, 'type=diskann', 'metric=cos', 'alpha=1.2', 'search_l=200', 'insert_l=70', 'max_edges=6'));
256+
INSERT INTO t_all_params VALUES (vector('[1,2]')), (vector('[3,4]'));
257+
SELECT * FROM vector_top_k('t_all_params_idx', vector('[1,2]'), 2);
258+
} {1 2}
259+
253260
proc error_messages {sql} {
254261
set ret ""
255262
catch {

0 commit comments

Comments
 (0)