A document ingestion job is interrupted halfway through a large corpus. The team wants safe reruns without duplicating all indexed content. Which design is best?

Published
  1. Delete all source records after the first failed batch.
  2. Mark all documents complete before any ingestion starts.
  3. Use stable source identities, content version tracking, and resumable synchronization.
  4. Generate new random document identities for every rerun.

Comments — 0