Commit Graph
96 Commits
Author SHA1 Message Date
Andrew Kane 2bfa4f1336 Updated test to be independent of order [skip ci] 2024-04-11 09:22:03 -07:00
Andrew Kane 9ff887cad6 Added more cast tests [skip ci] 2024-04-10 14:05:51 -07:00
Andrew Kane d02938d1a1 Added more cast tests [skip ci] 2024-04-10 13:42:30 -07:00
Andrew Kane 36beb92699 Added tests for sparsevec_norm [skip ci] 2024-04-10 11:37:11 -07:00
Andrew Kane 011f389521 Added tests for halfvec_norm [skip ci] 2024-04-09 18:00:42 -07:00
Andrew Kane 8f77437700 Improved input tests [skip ci] 2024-04-09 17:34:11 -07:00
Andrew Kane 4e98bb7a17 Improved cast tests [skip ci] 2024-04-09 17:10:52 -07:00
Andrew Kane fb1c87b232 Improved cast tests [skip ci] 2024-04-09 17:05:42 -07:00
Andrew Kane 2c880f31e6 Improved cast tests [skip ci] 2024-04-09 17:02:21 -07:00
Andrew Kane 2a83b5d3d1 Moved cast test [skip ci] 2024-04-09 16:48:45 -07:00
Andrew Kane 7bb280eae7 Improved sparsevec input test [skip ci] 2024-04-09 16:44:34 -07:00
Andrew Kane f61366908b Improved sparsevec input test [skip ci] 2024-04-09 16:41:48 -07:00
Andrew Kane b9d5eee48f Added sparsevec to copy test [skip ci] 2024-04-09 16:35:06 -07:00
Andrew Kane 5a580d759d Improved tests [skip ci] 2024-04-09 16:31:52 -07:00
Andrew Kane 0a4ae8e3cf Improved sparsevec input tests [skip ci] 2024-04-09 16:29:23 -07:00
Andrew Kane 87cf717777 Added test for bit dimensions [skip ci] 2024-04-09 14:31:33 -07:00
Andrew Kane 53dec3aa5c Improved halfvec tests 2024-04-08 00:31:44 -07:00
Andrew Kane f448c3d890 Improved bit function tests [skip ci] 2024-04-06 18:21:37 -07:00
Andrew Kane 6407cc7566 Changed indices to start at 1 for sparse vectors to match SQL 2024-04-06 14:02:07 -07:00
Andrew Kane 93ecebfdae Simplified bit test 2024-04-03 23:26:03 -07:00
Andrew Kane 55ba194894 Improved halfvec input check [skip ci] 2024-04-03 22:23:23 -07:00
Andrew Kane fa1afd2a33 Improved test [skip ci] 2024-04-03 22:08:48 -07:00
Andrew Kane 91c9bf4626 Raise error for varbit 2024-04-03 21:30:43 -07:00
Andrew Kane 49bd62da70 Added tests for varbit [skip ci] 2024-04-03 21:15:57 -07:00
Andrew Kane 0b602309db Added quantize_binary and subvector functions for halfvec 2024-04-03 14:53:03 -07:00
Andrew Kane 17f73c9a30 Added sparsevec type 2024-04-02 14:25:09 -07:00
Andrew Kane eec2c99e69 Added halfvec type 2024-04-02 13:55:45 -07:00
Andrew Kane 68fbd867eb Renamed regression tests [skip ci] 2024-04-02 13:33:44 -07:00
Andrew Kane e6ad2c647d Added subvector function 2024-04-02 12:13:04 -07:00
Andrew Kane 2d0749543d Updated comparison operators to support vectors with different dimensions - #451 2024-04-01 22:12:06 -07:00
Andrew Kane 04a8d92eda Renamed tests [skip ci] 2024-04-01 20:51:21 -07:00
Andrew Kane 608bb4febd Added support for bit vectors to HNSW 2024-04-01 20:30:55 -07:00
Andrew Kane d604815aab Added more vector input tests [skip ci] 2024-03-30 10:17:55 -07:00
Andrew Kane 2e5f353fc7 Added casting to distance functions in tests [skip ci] 2024-03-30 09:05:15 -07:00
Andrew Kane bf6efbc639 Removed vector-specific code from HNSW 2024-03-29 10:50:06 -07:00
Andrew Kane e9103e8d6c Improved type modifier tests 2024-03-21 17:31:08 -07:00
Andrew Kane dc3923c3a2 Fixed error with ANALYZE and vectors with different dimensions - fixes #451 2024-02-02 10:47:48 -08:00
Andrew Kane 08de5459e2 Improved test for cosine distance [skip ci] 2023-09-01 19:59:21 -07:00
Andrew Kane 53d7738b36 Added another test for cosine distance [skip ci] 2023-09-01 19:57:28 -07:00
Andrew Kane 1cfb5cd177 Added test for select with no data for ivfflat 2023-08-15 23:44:18 -07:00
Andrew Kane b44caa4347 Fixed select with no data 2023-08-15 23:25:28 -07:00
Andrew Kane 2a37942d4a Simplified tests [skip ci] 2023-08-11 19:41:55 -07:00
Andrew Kane 7a5101e5ef Added opclass to tests [skip ci] 2023-08-11 19:40:04 -07:00
Andrew Kane e18be0c81c Updated min ef_construction to 4 [skip ci] 2023-08-10 21:11:10 -07:00
Andrew Kane 23f5d13742 Added check for ef_construction [skip ci] 2023-08-10 21:09:38 -07:00
Andrew Kane 919d55a707 Updated min M to 2 [skip ci] 2023-08-10 20:57:50 -07:00
Andrew Kane 8d59df8e60 Updated min ef_search to 1 [skip ci] 2023-08-10 20:47:15 -07:00
Andrew Kane 2e6d608621 Fixed overflow with vector_norm 2023-08-09 16:33:54 -07:00
Andrew Kane 054f5feed3 Added HNSW index type - #181 2023-08-08 16:42:47 -07:00
Andrew KaneandXiaoran Wang ce8d23cbef Fixed results for NULL and NaN distances - fixes #205
Co-authored-by: Xiaoran Wang <[email protected]>
2023-08-05 09:36:58 -07:00