Commit abd3bbe
committed
fix: flush surreal writer after file_metadata persistence
Critical bug: file_metadata was being queued but never flushed to database,
causing project_metadata and file_metadata tables to remain empty.
Root cause: persist_file_metadata() was called after flush_surreal_writer(),
so metadata writes were queued but never persisted before shutdown.
Fix: Added flush_surreal_writer() call after persist_file_metadata() at
line 1237 to ensure all metadata is written to SurrealDB.
This fixes incremental indexing change detection which depends on
file_metadata records.1 parent b8199ef commit abd3bbe
1 file changed
+1
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1234 | 1234 | | |
1235 | 1235 | | |
1236 | 1236 | | |
| 1237 | + | |
1237 | 1238 | | |
1238 | 1239 | | |
1239 | 1240 | | |
| |||
0 commit comments