- [ ] add `xyz_info` shadow table with version etc. - later - [ ] partition: UPDATE support - [ ] skip invalid validity entries in knn filter? - [ ] nulls in metadata - [ ] partition `x in (...)` handling - [ ] blobs/date/datetime - [ ] uuid/ulid perf - [ ] Aux columns: `NOT NULL` constraint - [ ] Metadata columns: `NOT NULL` constraint - [ ] Partiion key: `NOT NULL` constraint - [ ] dictionary encoding? - [ ] properly sqlite3_vtab_nochange / sqlite3_value_nochange handling - [ ] perf - [ ] aux: cache INSERT - [ ] aux: LEFT JOIN on `_rowids` queries to avoid N lookup queries