Changelog
The original announcement is located here.
- [FEATURE] add metric to detect filesystems rules that don’t match any local dataset (thanks, @gmekicaxcient).
- [BUG] zrepl status: hide progress bar once all filesystems reach terminal state (thanks, @0x3333).
- [BUG] handling of tenative cursor presence if protection strategy doesn’t use it (issue #714).
- [DOCS] address setup with two or more external disks (thanks, @se-jaeger).
- [DOCS] document replication and conflict_resolution options (thanks, @InsanePrawn).
- [DOCS] docs: talks: add note on keep_bookmarks option (thanks, @skirmess).
- [MAINT] dist: add openrc service file (thanks, @gramosg).
- [MAINT] grafana: update dashboard to Grafana 9.3.6.
- [MAINT] run platform tests as part of CI.
- [MAINT] build: upgrade to Go 1.21 and update golangci-lint; minimum Go version for builds is now 1.20
Breaking Changes
No breaking changes. zrepl 0.6.0 is interoperable with zrepl 0.6.1.
New Users
We provide quick-start guides for different usage scenarios.
Also, we recommend studying the overview section of the configuration chapter to understand how zrepl replication works.
Testing & Upgrading
- Read the Changelog
- Download & run the
platformtest
binary on a test system.sudo ./platformtest-linux-amd64 \ -imagepath /tmp/zreplplatformtest.img \ -mountpoint /tmp/zreplplatformtest \ -poolname zreplplatformtest
- Deploy the binary release / install the package.
Donations
zrepl is a spare-time project; express your support through a small dontation to keep maintenance and feature development going.
Thank you!