<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'21, Apr'21, May'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>