Alex Garcia
|
e414b97851
|
Merge branch 'main' into metadata-filtering
|
2024-11-20 00:44:11 -08:00 |
|
Alex Garcia
|
9bfeaa7842
|
Auxiliary column support (#123)
* initial pass at PARTITION KEY support.
* Initial pass, allow auxiliary columns on vec0 virtual tables
* update TODO
* 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
* test this branch
* accidentally removved "partition key type mistmatch" block during merge
* typo ugh
* bruv
* start aux snapshots
* drop aux shadow table on destroy
* enforce column types
* block WHERE constraints on auxiliary columns in KNN queries
* support delete
* support UPDATE on auxiliary columns
|
2024-11-20 00:30:23 -08:00 |
|
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 |
|
Alex Garcia
|
7b67c78530
|
vtab_in handling
|
2024-11-18 22:43:24 -08:00 |
|
Alex Garcia
|
0db2e52974
|
clean
|
2024-11-18 14:09:21 -08:00 |
|
Alex Garcia
|
1ec1b89f60
|
GT
|
2024-11-18 12:25:01 -08:00 |
|
Alex Garcia
|
1a216a684d
|
fix aux column error when using non-default rowid values, needs test
|
2024-11-17 15:12:39 -08:00 |
|
Alex Garcia
|
adddea078f
|
Initial pass at metadata filtering
|
2024-10-15 12:08:42 -07:00 |
|
Alex Garcia
|
8a7bde91c4
|
Initial pass, allow auxiliary columns on vec0 virtual tables
|
2024-10-14 11:06:25 -07:00 |
|
Alex Garcia
|
776d86cc0c
|
initial pass at PARTITION KEY support.
|
2024-10-13 22:11:13 -07:00 |
|