# partition - [ ] UPDATE on partition key values - remove previous row from chunk, insert into new one? - [ ] properly sqlite3_vtab_nochange / sqlite3_value_nochange handling # auxiliary columns - later: - NOT NULL? - perf: INSERT stmt should be cached on vec0_vtab - perf: LEFT JOIN aux table to rowids query in vec0_cursor for rowid/point stmts, to avoid N lookup queries # metadata filtering - text comparisons (long) - `v in (...)` handling - [ ] test accessing aux values when rowid is different than 1,2,3 etc. - [ ] add `xyz_info` shadow table with version etc. - later - null! - date/datetime - remaining TODO items - skip invalid validity entries in knn filter? - dictionary encoding?