<div dir="ltr">Hi,<br><br>The Gluster community is pleased to announce the release of 9.0, our latest release.<br><br>This is a major release that includes a range of code improvements and stability fixes along with a few features as noted below. A selection of the key features and changes are documented in this [1] page.<br><br><br><b>Announcements:<br></b><br>1. Releases that receive maintenance updates post release 9 are 8 and 9 [2]<br><br>2. Release 9 will receive maintenance updates around the 30th of every month for the first 3 months post release (i.e Mar&#39;21, Apr&#39;21, May&#39;21).<br>   Post the initial 3 months, it will receive maintenance updates every 2 months till EOL.<br><br>3. For upgrading to release 9 refer to the release 9 upgrade guide [3].<br><br>   Make sure you are not using any of the following deprecated features :<br><br><blockquote style="margin:0 0 0 40px;border:none;padding:0px">        - Block device (bd) xlator<br>        - Decompounder feature<br>        - Crypt xlator<br>        - Symlink-cache xlator<br>        - Stripe feature<br>        - Tiering support (tier xlator and changetimerecorder)<br>        - Glupy</blockquote><br><b>Highlights of this release are:</b><br><br>  <b>Added support for:</b><br><br><blockquote style="margin:0 0 0 40px;border:none;padding:0px">        - io_uring in Gluster (io_uring support in kernel required along with the presence of liburing library and headers)<br>        - support running with up to 5000 volumes (Testing done on: 5k volumes on 3 nodes, brick_mux was enabled with default configuration)</blockquote><b><div><b><br></b></div>Features:</b><br><br><blockquote style="margin:0 0 0 40px;border:none;padding:0px">        - Added io_uring support for Gluster<br>         - Added Support for 5K volumes<br>         - Enabled granular-entry-heal by default<br>         - Optimizations for rename dir heal<br>         - Added support for monitoring the epoll/rpc layer<br>         - Brick mux: Added support to spawn a thread per process basis instead of spawning a per brick<br>        - Improve rebalance of sparse files<br>        - LTO/GCC10 - Gluster is now compiled with LTO enabled by default</blockquote><br><br><b>Major issues:</b><br><br><blockquote style="margin:0 0 0 40px;border:none;padding:0px">        - None</blockquote><div><br></div>Bugs addressed are provided towards the end, in the release notes [1]<br><br><br>Thank you,<br>Gluster community<br><br><b>References:</b><br><br>[1] Release notes:<br>     <a href="https://docs.gluster.org/en/latest/release-notes/9.0/">https://docs.gluster.org/en/latest/release-notes/9.0/</a><br><br>[2] Release schedule:<br>     <a href="https://www.gluster.org/release-schedule/">https://www.gluster.org/release-schedule/</a><br><br>[3] Upgrade guide to release-9:<br>     <a href="https://docs.gluster.org/en/latest/Upgrade-Guide/upgrade-to-9/">https://docs.gluster.org/en/latest/Upgrade-Guide/upgrade-to-9/</a><br><br>[4] Packages:<br><br>     Packages that will be available :<br>     <a href="https://github.com/gluster/glusterdocs/blob/master/docs/Install-Guide/Community-Packages.md">https://github.com/gluster/glusterdocs/blob/master/docs/Install-Guide/Community-Packages.md</a><br><br>     Packages at :<br>     <a href="https://download.gluster.org/pub/gluster/glusterfs/9/9.0/">https://download.gluster.org/pub/gluster/glusterfs/9/9.0/</a><br></div>