What's Changed
Features
- Add
break-lockcommand for removing stale advisory locks
Bug Fixes
- Fix
pipeline_buffer_mibto enforce actual memory cap and prevent thread oversubscription - Deduplicate pack existence checks in
checkandcompact, track corrupt/orphan packs
Performance
- backup: Remove redundant chunk existence checks and O(n) pack offset scan
- extract: Reduce memory usage by dropping unused data structures early
- server: Stream file reads and use async fs ops in object/admin handlers
- Optimize release profile
Refactoring
- restore: Use positional args and remove prefix matching
- cli: Split
main.rsinto focused modules - repo: Add dirty tracking to
save_state()and encapsulate mutable fields
Infrastructure
- Cache Rust dependencies across release workflow runs
- Raise REST server request limit
- Add vger-server systemd service instructions
Downloads
| Platform | Binary |
|---|---|
| Linux x86_64 | vger-x86_64-unknown-linux-gnu.tar.gz
|
| macOS aarch64 | vger-aarch64-apple-darwin.tar.gz
|
| Windows x86_64 | vger-x86_64-pc-windows-msvc.zip
|