Diagnostic step 1
Take a read-only snapshot of the current index files and application logs for vendor/maintainer analysis; do not delete index files.
Generated Oct 14, 2026, 9:39:02 AM
Take a read-only snapshot of the current index files and application logs for vendor/maintainer analysis; do not delete index files.
In a staging environment, reproduce the incremental upsert and enable index debug logging (upsert/merge trace) to capture sequence of writes and merges. Compare stored vector bytes to freshly computed embedding bytes per document to identify where mismatch occurs.
If ETL shows retries/partial writes, add atomic upsert semantics or write-ahead/temp-file pattern: write new segment to temp location then atomically swap so partial writes cannot be merged.
Schedule a full index rebuild in low-traffic window as remediation (already validated works) and block incremental upserts until root cause identified. Inform stakeholders that full rebuild is reversible but may take time.
If reproducible and tracing points to DB code, open a bug with the vector DB project including minimal repro and attachments. Escalate to vendor/maintainers if SLA impacted.