Release zfs-2.3.0 · openzfs/zfs · GitHub

We are excited to announce the release of OpenZFS 2.3.0.

Key Features in OpenZFS 2.3.0:

  • RAIDZ Expansion (#15022): Add new devices to an existing RAIDZ pool, increasing storage capacity without downtime.
  • Fast Dedup (#15896): A major performance upgrade to the original OpenZFS deduplication functionality.
  • Direct IO (#10018): Allows bypassing the ARC for reads/writes, improving performance in scenarios like NVMe devices where caching may hinder efficiency.
  • JSON (#16217): Optional JSON output for the most used commands.
  • Long names (#15921): Support for file and directory names up to 1023 characters.
  • Bug Fixes: A series of critical bug fixes addressing issues reported in previous versions.
  • Numerous performance improvements throughout the code base.
  • Supported Platforms:
    • Linux kernels 4.18 – 6.12,
    • FreeBSD releases 13.3, 14.0 – 14.2.

Additional Information:

  • DocumentationOpenZFS documentation for Linux and FreeBSD.

  • Change logComplete v2.2.0 – v2.3.0 change log

    Thank you to all 134 contributors who participated in this release cycle
    [behlendorf1@pip zfs]$ git shortlog -s zfs-2.2.0..zfs-2.3.0
       4  Ahelenia Ziemiańska
       2  Akash B
      12  Alan Somers
       1  Alek Pinchuk
     144  Alexander Motin
       6  Allan Jude
       1  Alphan Yılmaz
      26  Ameer Hamza
       2  Andrea Righi
       2  Andrew Innes
       2  Andrew Turner
       1  Andrew Walker
       1  Andy Fiddaman
       2  Benda Xu
       1  Benjamin Sherman
       1  Bojan Novković
       8  Brian Atkinson
      61  Brian Behlendorf
       4  Brooks Davis
       2  Cameron Harr
       1  ChenHao Lu
       1  Chris Davidson
       1  Chris Peredun
       9  Chunwei Chen
      14  Coleman Kane
       1  Colin Percival
       3  Dag-Erling Smørgrav
       2  Daniel Berlin
       1  Daniel Perry
       1  Dennis R. Friedrichsen
       1  Derek Schrock
       1  Dex Wood
       3  Dimitry Andric
      13  Don Brady
       4  Edmund Nadolski
       2  Fabian-Gruenbichler
       4  George Amanakis
       5  George Melikov
       3  George Wilson
       6  Gionatan Danti
       1  Gleb Smirnoff
       1  Gordon Tetlow
       1  Ilkka Sovanto
       1  Ivan Volosyuk
       1  JKDingwall
       1  James Reilly
       1  Jaron Kent-Dobias
       2  Jason King
       2  Jason Lee
       1  Jessica Clarke
       4  Jitendra Patidar
       1  John Wren Kennedy
       1  Jose Luis Duran
       1  José Luis Salvador Rufo
       1  Justin Gottula
       4  Kay Pedersen
       1  Kent Ross
       1  Kevin Greene
       1  Kevin Jin
       1  Lalufu
       1  Laura Hild
       1  Mariusz Zaborski
      17  Mark Johnston
       3  Mart Frauenlob
       9  Martin Matuška
       1  Martin Wagner
       4  Mateusz Guzik
       7  Mateusz Piotrowski
       1  Matthew Ahrens
       1  Matthew Heller
       1  Mauricio Faria de Oliveira
       1  Maxim Filimonov
       2  MigeljanImeri
       1  Olivier Certner
      14  Paul Dagnelie
       6  Pavel Snajdr
       6  Pawel Jakub Dawidek
       1  Peter Doherty
       1  Piotr P. Stefaniak
       1  Poscat
       1  Qiuhao Chen
       1  Quartz
       1  Rafael Kitover
      12  Rich Ercolani
       3  Richard Kojedzinszky
       1  Richard Yao
       3  Rick Macklem
     370  Rob Norris
       6  Robert Evans
       1  Ryan
       1  Ryan Lahfa
       1  Sam Atkinson
       2  Sam James
       2  Sanjeev Bagewadi
       1  Sebastian Wuerl
       4  Serapheim Dimitropoulos
       1  Seth Hoffert
       2  Seth Troisi
       1  Shawn Bayern
      14  Shengqi Chen
       1  Sietse
       1  Stefan Lendl
       1  Steve Mokris
       5  Stoiko Ivanov
       2  Theera K.
       1  Thomas Bertschinger
      30  Tino Reichardt
       1  Todd Seidelmann
       1  Tomohiro Kusumi
      31  Tony Hutter
       5  Toomas Soome
      35  Umer Saleem
       2  Vaibhav Bhanawat
       1  Val Packett
       1  Volker Mauel
       2  WHR
       1  Warner Losh
       1  Wojciech Małota-Wójcik
       1  XDTG
       2  Youzhong Yang
       3  Yuri Pankov
       2  Yuxin Wang
       1  Zach Dykstra
       1  Zhao Yongming
       1  Zhenlei Huang
       1  glibg10b
       1  gofaster
       1  kotauskas
       1  n0-1
       1  ofthesun9
       2  omni
       2  rilysh
       1  tleydxdy
       3  tstabrawa
    
  • Module option changes – See the module parameters documentation for the complete list of the options and what they control.

    New module options
    Removed module options
    Modified module options

Leave a Reply