Skip to content

v1.14.0

Choose a tag to compare

@whoschek whoschek released this 07 Nov 08:03
· 698 commits to main since this release
  • [bzfs_jobrunner] [perf] Improve latency by enabling bzfs_jobrunner to safely execute multiple bzfs jobs in parallel
    within the same Python process (not just in parallel across multiple Python subprocesses).
  • [bzfs] [perf] Use better heuristic to choose num-datasets-per-thread when listing snapshots.
  • [bzfs] Change default of --create-bookmarks from hourly to all to improve safety.
  • [bzfs] [security] Set the umask so intermediate directories created by os.makedirs() have stricter permissions.
  • [bzfs] [security] Remove the --log-config-file and --log-config-var CLI options.
  • [bzfs] Don't optimize regex if it might contain a pathological character class that contains parenthesis.
  • [bzfs] Also run nightly tests on zfs-2.4.0-rcX.
  • [bzfs] Also run nightly tests on python-3.15-dev.
  • For the full list of changes, see v1.13.0...v1.14.0