fix: streaming tar verification for large cluster archives (100GB+)
All checks were successful
CI/CD / Test (push) Successful in 1m17s
CI/CD / Lint (push) Successful in 1m26s
CI/CD / Build & Release (push) Successful in 3m14s

- Increase timeout from 60 to 180 minutes for very large archives
- Use streaming pipes instead of buffering entire tar listing
- Only mark as corrupted for clear corruption signals (unexpected EOF, invalid gzip)
- Prevents false CORRUPTED errors on valid large archives
This commit is contained in:
2026-01-13 14:40:18 +01:00
parent f7e9fa64f0
commit 222bdbef58
3 changed files with 105 additions and 36 deletions

View File

@@ -4,8 +4,8 @@ This directory contains pre-compiled binaries for the DB Backup Tool across mult
## Build Information
- **Version**: 3.42.10
- **Build Time**: 2026-01-12_14:25:53_UTC
- **Git Commit**: d19c065
- **Build Time**: 2026-01-13_07:23:20_UTC
- **Git Commit**: f153e61
## Recent Updates (v1.1.0)
- ✅ Fixed TUI progress display with line-by-line output