Skip to content

v1.13.0

Choose a tag to compare

@whoschek whoschek released this 12 Oct 04:05
· 780 commits to main since this release
  • [bzfs_jobrunner] Prevent leakage of argument parser options across subjobs.
  • [bzfs] [perf] Reuse SSH connections across zpools to improve latency.
  • [bzfs] [perf] Reuse SSH connections on bzfs process startup to improve latency.
  • [bzfs] [perf] Estimate num bytes to transfer via 'zfs send' in parallel to improve latency.
  • [bzfs] Retry connecting to sshd before giving up.
  • [bzfs] Add --retry-initial-max-sleep-secs CLI option.
  • [bzfs] Swallow repeated internal Broken Pipe logging messages when the user terminates a shell pipe prematurely.
  • [bzfs] Normalize status codes.
  • [bzfs] --cache-snapshots: exclude label timestamp from hash function.
  • [bzfs] --no-estimate-send-size: don't auto-disable mbuffer and zstd.
  • [bzfs] Make snapshot cache file paths shorter.
  • [bzfs] [security] Enhance validation of file permissions.
  • [bzfs] Also run nightly tests on production releases of python-3.14.
  • [bzfs] Remove support for python-3.8 as it has been officially EOL'd since Oct 10, 2024.
  • [bzfs] Remove support for Solaris (legacy).
  • For the full list of changes, see v1.12.0...v1.13.0