- Scan phase now only collects files to process, no DB writes - Unchanged files get snapshot_files associations via batch (no new records) - New/changed files get records created during processing after chunking - Reduces DB writes significantly (only changed files need new records) - Avoids orphaned file records if backup is interrupted mid-way |
||
|---|---|---|
| .. | ||
| backup_test.go | ||
| file_change_test.go | ||
| manifest.go | ||
| module.go | ||
| progress.go | ||
| scanner_test.go | ||
| scanner.go | ||
| snapshot_test.go | ||
| snapshot.go | ||