Fixed results for NULL and NaN distances [skip ci]

This commit is contained in:
Andrew Kane
2023-08-04 13:51:16 -07:00
parent 7f4acf9d43
commit 029c336c62
5 changed files with 63 additions and 21 deletions

View File

@@ -7,6 +7,7 @@ CREATE INDEX ON t USING hnsw (val vector_cosine_ops);
INSERT INTO t (val) VALUES ('[1,2,4]');
SELECT * FROM t ORDER BY val <=> '[3,3,3]';
SELECT * FROM t ORDER BY val <=> '[0,0,0]';
SELECT * FROM t ORDER BY val <=> (SELECT NULL::vector);
DROP TABLE t;