Skip to content

v1.16.0

Choose a tag to compare

@whoschek whoschek released this 20 Dec 21:51
· 506 commits to main since this release
  • [bzfs] Include --zfs-send-program-opts also when resuming a previously interrupted zfs receive -s.
  • [bzfs] Fix potential delay of process exit when receiving SIGINT/SIGTERM while spawning a subprocess.
  • [bzfs] Log better diagnostics on subprocess_run().
  • [bzfs] Make run_with_retries() more widely applicable and more performant.
  • [bzfs] Make run_ssh_command() more widely applicable.
  • [bzfs] Make process_datasets_in_parallel() more widely applicable.
  • [bzfs] Also run nightly tests on zfs-2.4.0 and zfs-2.2.9.

Removed CLI options that were deprecated in version ≤ 1.12.0:

  • [bzfs_jobrunner] Removed deprecated --jobid CLI option (was renamed to --job-run).
  • [bzfs_jobrunner] Removed deprecated --src-user and --dst-user CLI options (were renamed to --ssh-src-user and
    --ssh-dst-user).
  • [bzfs_jobrunner] Removed deprecated --replicate=xyz CLI option (was replaced by --replicate).
  • [bzfs] Removed deprecated --create-src-snapshots-enable-snapshots-changed-cache CLI option (was replaced with
    --cache-snapshots).
  • [bzfs] Removed deprecated --cache-snapshots=true|false CLI option (was replaced with --cache-snapshots).
  • [bzfs] Removed deprecated --no-create-bookmark CLI option (was replaced with --create-bookmarks=none).
  • [bzfs] Removed deprecated --force-hard CLI option (was renamed to --force-destroy-dependents).

For the full list of changes, see v1.15.0...v1.16.0