diff --git a/docs/release-notes/10.4.md b/docs/release-notes/10.4.md new file mode 100644 index 0000000..55bb9dd --- /dev/null +++ b/docs/release-notes/10.4.md @@ -0,0 +1,35 @@ +# Release notes for Gluster 10.4 + +**Release date:** 27th-Apr-2023 + +This is a bugfix release. The release notes for [10.0](10.0.md), [10.1](10.1.md), [10.2](10.2.md) and [10.3](10.3.md) contain a listing of all the new improvements and bugs fixed in the GlusterFS 10 stable release. + +**NOTE:** +- Next minor release tentative date: Week of 25th Sep, 2023 +- Users are highly encouraged to upgrade to newer releases of GlusterFS. + +## Important fixes in this release +- Fix fuse concurrency problems +- Fix memory corruption in debug builds +- Fix recovery issue with posix locks upon reconnection of a disconnected brick + +## Builds are available at + +[https://download.gluster.org/pub/gluster/glusterfs/10/10.4/](https://download.gluster.org/pub/gluster/glusterfs/10/10.4/) + +## Issues addressed in this release + +- [#1000](https://github.com/gluster/glusterfs/issues/1000) configure: Force 'char' type to be signed in order to eliminate anomalies +- [#2752](https://github.com/gluster/glusterfs/issues/2752) posix: Fix directory gfid handle if a rename fails +- [#3345](https://github.com/gluster/glusterfs/issues/3345) Fix inconsistencies in big-endian architectures of hashfn +- [#3346](https://github.com/gluster/glusterfs/issues/3346) Fix stack overflow when processing glx_dir\(p\) list structures in xdr +- [#3882](https://github.com/gluster/glusterfs/issues/3882) Fix deadlock in gf_print_trace of sys_log +- [#3901](https://github.com/gluster/glusterfs/issues/3901) Fix segmentaion fault in io-stats xlator +- [#3954](https://github.com/gluster/glusterfs/issues/3954) Fix stack-buffer-overflow according to AddressSanitizer +- [#4020](https://github.com/gluster/glusterfs/issues/4020) Improve regression test suite +- [#4029](https://github.com/gluster/glusterfs/issues/4029) Process stuck listing snapshots from NFS +- [#4031](https://github.com/gluster/glusterfs/issues/4031) Fix Input/Output error when using linux-aio on big-endean architectures +- [#4042](https://github.com/gluster/glusterfs/issues/4042) Fix recovery issue with posix locks upon reconnection of a disconnected brick +- [#4071](https://github.com/gluster/glusterfs/issues/4071) Make timestamps of .snap directory stable +- [#3894](https://github.com/gluster/glusterfs/pull/3894) Use opendir for directories in glfs_open and glfs_h_open of api +- [#3636](https://github.com/gluster/glusterfs/issues/3636) Enable posix xlator to consider storage.reserve val diff --git a/docs/release-notes/index.md b/docs/release-notes/index.md index d877330..60a7690 100644 --- a/docs/release-notes/index.md +++ b/docs/release-notes/index.md @@ -26,6 +26,7 @@ Detailed release schedule [here](https://www.gluster.org/release-schedule/) - [10.0](./10.0.md) - [10.2](./10.2.md) - [10.3](./10.3.md) +- [10.4](./10.4.md) ### GlusterFS 9 release notes diff --git a/mkdocs.yml b/mkdocs.yml index bc54667..c23fea5 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -143,6 +143,7 @@ nav: - RELEASE 11.x: - 11.0: release-notes/11.0.md - RELEASE 10.x: + - 10.4: release-notes/10.4.md - 10.3: release-notes/10.3.md - 10.2: release-notes/10.2.md - 10.1: release-notes/10.1.md