github openzfs/zfs zfs-2.4.0-rc1

latest release: zfs-2.3.4
pre-release11 days ago

We are excited to announce the first release candidate (RC1) of OpenZFS 2.4.0!

Supported Platforms

  • Linux: compatible with 4.18 - 6.16 kernels
  • FreeBSD: compatible with releases starting from 13.3+, 14.0+

Key Features in OpenZFS 2.4.0:

  • Quotas: Allow setting default user/group/project quotas (#17130)
  • Uncached IO: Direct IO fallback to a light-weight uncached IO when unaligned (#17218)
  • Unified allocation throttling: A new algorithm designed to reduce vdev fragmentation (#17020)
  • Better encryption performance using AVX2 for AES-GCM (#17058)
  • Allow ZIL on special vdevs when available (#17505)
  • Extend special_small_blocks to land ZVOL writes on special vdevs (#14876), and allow non-power of two values (#17497)
  • Add zfs rewrite -P which preserves logical birth time when possible to minimize incremental stream size (#17565)
  • Add -a|--all option which scrubs, trims, or initializes all imported pools (#17524)
  • Add zpool scrub -S -E to scrub specific time ranges (#16853)
  • Release topology restrictions on special/dedup vdevs (#17496)
  • Multiple gang blocks improvements and fixes (#17111, #17004, #17587, #17484, #17123, #17073)
  • New dedup optimizations and fixes (#17038 , #17123 , #17435, #17391)

How to Participate:

We encourage users and developers to test this release candidate and provide feedback. Your input is invaluable in ensuring the final release meets our community's needs. Please report any issues you encounter in our GitHub repository.

zfs-2.4.0-rc1 changelog: git cherry -v zfs-2.3-release master | sed '/^-/d; s/+ //g'

Don't miss a new zfs release

NewReleases is sending notifications on new releases.