## Phase 2 — regression gate After FFI migration compiles: ### Tasks - [ ] `php run-tests.php tests/` — 100% pass - [ ] Retest every `tests/bug_*.php` — upstream v0.5.0–v0.6.0 fixed several issues that may resolve our known bugs: - nullable-column SIGABRT on multi-segment collections (#415) - HNSW UniformInt8 persistence on reopen (#496) - LOCK file read-only when collection is read-only (#541) - lost-wakeup races in DiskANN / HNSW sparse builders (#530) - null leakage through nullable scalar filters (#416) - RocksDB cleanup on `drop_index` so `create_index` can be repeated (#485) - [ ] Update bug file statuses (Known limitation → Fixed upstream) where applicable - [ ] Verify `test_dbs/` is empty after the run Depends on: #171, #172, #173, #174.
Phase 2 — regression gate
After FFI migration compiles:
Tasks
php run-tests.php tests/— 100% passtests/bug_*.php— upstream v0.5.0–v0.6.0 fixed several issues that may resolve our known bugs:drop_indexsocreate_indexcan be repeated (#485)test_dbs/is empty after the runDepends on: #171, #172, #173, #174.