Alex Garcia
d6adbc9f56
drop aux shadow table on destroy
2024-11-13 15:01:43 -08:00
Alex Garcia
163654b93a
start aux snapshots
2024-11-13 14:32:17 -08:00
Alex Garcia
03f29d581d
block UPDATEs on partition key values for now
2024-11-13 12:59:54 -08:00
Alex Garcia
93b3433c54
op
2024-11-13 12:29:59 -08:00
Alex Garcia
78717dda4d
win: .exe, update error name
2024-11-13 12:18:53 -08:00
Alex Garcia
3c1fb0ad86
type error?
2024-11-13 12:05:39 -08:00
Alex Garcia
99095c74da
un ignore pyproject.toml
2024-11-13 11:58:01 -08:00
Alex Garcia
76b8247a41
update tests, syrupy, use uv
2024-11-13 11:55:18 -08:00
Alex Garcia
8369dfe72d
fix tests, KNN/rowids in
2024-11-12 21:57:59 -08:00
Alex Garcia
c7bcf58575
fixup tests
2024-11-12 21:35:27 -08:00
Alex Garcia
f36d4a02c6
unit tests
2024-11-04 16:48:41 -08:00
Alex Garcia
763aad5d6a
Remove vec_npy_each from default entrypoint and move to sqlite3_vec_numpy_init entrypoint
2024-09-25 23:07:17 -07:00
Alex Garcia
7ea402931e
fmt and SQLITE_VEC_OMIT_FS fixes
2024-08-10 23:33:28 -07:00
Alex Garcia
a6498d04b8
properly check SQLITE_THREADSAFE for static compilation
2024-08-09 13:23:18 -07:00
Alex Garcia
2ed95aacc5
ensure UPDATEs and DELETEs work on vec0 tables with text primary keys, refs #77
2024-08-09 12:16:56 -07:00
Alex Garcia
fbd9790542
gha: math
2024-08-05 16:55:45 -07:00
Alex Garcia
530a3c95d2
Explicitly test that SQLite version 3.31.1 is compatible with sqlite-vec when statically compiling
2024-08-05 16:46:35 -07:00
Alex Garcia
e379c205c8
limit checks
2024-08-01 02:45:51 -07:00
Alex Garcia
a0bc9404ce
static updates
2024-07-31 12:56:09 -07:00
Alex Garcia
e8219064cb
fmt
2024-07-31 12:55:46 -07:00
Alex Garcia
156d6c1e3b
Merge branch 'main' of github.com:asg017/sqlite-vec into main
2024-07-25 11:23:00 -07:00
Alex Garcia
65656cbadc
fuzz work
2024-07-25 11:16:06 -07:00
Alex Garcia
0f5bc2f254
fmt
2024-07-23 23:57:42 -07:00
Alex Garcia
21d442903e
test vec0 vacuums
2024-07-23 22:36:42 -07:00
Alex Garcia
633db6e9cc
add l1 distance to vec0 tables
2024-07-23 14:04:17 -07:00
Alex Garcia
79491542e5
Merge branch 'main' of github.com:asg017/sqlite-vec into main
2024-07-23 12:27:37 -07:00
Daniel Levi-Minzi
25b85afc89
l1 distance ( #39 )
...
* initial work on l1
* l1 int8 neon implementation
* tweak l1 int8 and add test
* broken overflow still
* some progress on l1
* change to i32 instead of i64
* remove comment
* ignore poetry stuff
* unrolled l1 int8 and format
* remove comments
2024-07-23 09:04:15 -07:00
Alex Garcia
7fc8248f28
ensure statements opened by vec0 are finalize before commits.
2024-07-23 08:59:34 -07:00
Alex Garcia
ff6cf96e2a
vec_type(), API references
2024-07-22 21:24:44 -07:00
Alex Garcia
f4fe53e584
docs and fuzz
2024-07-16 22:28:15 -07:00
Alex Garcia
f217cbf2bd
knn cleanups and tests
2024-07-05 12:07:45 -07:00
Alex Garcia
3442131613
test_vec_quantize_binary small test for windows
2024-06-28 16:27:41 -07:00
Alex Garcia
37b4c2e9dc
is it q?? trying to fix windows i64 stuff
2024-06-28 16:06:04 -07:00
Alex Garcia
2eafd843d7
no inline, windows i64 fix?
2024-06-28 16:00:58 -07:00
Alex Garcia
a5525c9a5d
vec0 point and knn error handling
2024-06-28 15:29:13 -07:00
Alex Garcia
2fdd760dd1
fmt
2024-06-28 10:51:59 -07:00
Alex Garcia
b923c596df
a ton more error handing, vec0 insert/delete/update, npy fixes
2024-06-28 10:51:49 -07:00
Alex Garcia
9dc772e9f9
format, pragma_table_list -> sqlite_master
2024-06-25 08:54:51 -07:00
Alex Garcia
feea3bfe43
remove vec_expo, impl drop vec0
2024-06-25 08:52:48 -07:00
Alex Garcia
d5363ccde7
re-add threadsafe, tests for drop column support
2024-06-24 23:34:40 -07:00
Alex Garcia
3a8ab9b489
several vec0 and np fixes
2024-06-24 23:26:11 -07:00
Alex Garcia
4196f16b27
error handling on vec0 INSERT operations, introduce evidence-of
2024-06-23 17:46:42 -07:00
Alex Garcia
b62f6f19a8
doc updates
2024-06-22 16:46:33 -07:00
Daniel Levi-Minzi
e9bf355a70
int8 vec from text ( #17 )
...
* parse int8 vec from json format text
* add small test cases for text based loading
2024-06-08 11:50:10 -07:00
Alex Garcia
6c97750e48
wasm tests and fixes
2024-04-27 12:05:50 -07:00
Alex Garcia
29507aa45d
fmt + better typedef common types
2024-04-20 17:02:19 -07:00
Alex Garcia
64745ab4a2
gha: more fixes
2024-04-20 16:09:19 -07:00
Alex Garcia
0f08b94dbd
gha: windows dont typedef, fix linux eqp
2024-04-20 16:06:49 -07:00
Alex Garcia
df4d629891
gha: more linxu + windows fix attempts
2024-04-20 16:04:08 -07:00
Alex Garcia
1b3731b2bb
gha: trying to fix linux + windows testing
2024-04-20 15:58:44 -07:00