Commit 0b4b6a2
committed
downloader: comprehensive snapshot set, per-snapshot progress output
Snapshot discovery now takes the union of:
- All names in preverified.toml
- All files on disk with ".torrent" stripped
- All files on disk with ".part" stripped
This lets the verifier detect missing .torrent files, infohash mismatches
between preverified.toml and .torrent, .part-vs-full disagreements, and
data files that are absent entirely.
After each snapshot finishes verification, a {"type":"progress",...} line
is written to stdout with the snapshot name, overall % complete, and the
preverified status ("matches" | "doesn't match" | "not in preverified" |
"no preverified.toml"). Issue and summary lines retain their own types.1 parent 95cecf8 commit 0b4b6a2
2 files changed
Lines changed: 253 additions & 205 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
557 | 557 | | |
558 | 558 | | |
559 | 559 | | |
560 | | - | |
| 560 | + | |
561 | 561 | | |
562 | 562 | | |
563 | 563 | | |
| |||
0 commit comments