Commit graph

7 commits

Author SHA1 Message Date
Alex Garcia
6658624172
PARTITION KEY support (#122)
* initial pass at PARTITION KEY support.

* unit tests

* gha this PR branch

* fixup tests

* doc internal

* fix tests, KNN/rowids in

* define SQLITE_INDEX_CONSTRAINT_OFFSET

* whoops

* update tests, syrupy, use uv

* un ignore pyproject.toml

* dot

* tests/

* type error?

* win: .exe, update error name

* try fix macos python, paren around expr?

* win bash?

* dbg :(

* explicit error

* op

* dbg win

* win ./tests/.venv/Scripts/python.exe

* block UPDATEs on partition key values for now
2024-11-20 00:02:04 -08: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
f217cbf2bd knn cleanups and tests 2024-07-05 12:07:45 -07:00
Alex Garcia
b015f5f122 readme updates 2024-06-12 00:08:53 -07:00
Alex Garcia
f0c9282299 try out static blobs feature behind SQLITE_VEC_ENABLE_EXPERIMENTAL 2024-05-17 12:03:45 -07:00
Alex Garcia
6c97750e48 wasm tests and fixes 2024-04-27 12:05:50 -07:00
Alex Garcia
4c8ad629e0 Initial commit 2024-04-20 13:38:58 -07:00