Release notes for Gluster 10.4
Release date: 27th-Apr-2023
This is a bugfix release. The release notes for 10.0, 10.1, 10.2 and 10.3 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/
Issues addressed in this release
- #1000 configure: Force 'char' type to be signed in order to eliminate anomalies
- #2752 posix: Fix directory gfid handle if a rename fails
- #3345 Fix inconsistencies in big-endian architectures of hashfn
- #3346 Fix stack overflow when processing glx_dir(p) list structures in xdr
- #3882 Fix deadlock in gf_print_trace of sys_log
- #3901 Fix segmentaion fault in io-stats xlator
- #3954 Fix stack-buffer-overflow according to AddressSanitizer
- #4020 Improve regression test suite
- #4029 Process stuck listing snapshots from NFS
- #4031 Fix Input/Output error when using linux-aio on big-endean architectures
- #4042 Fix recovery issue with posix locks upon reconnection of a disconnected brick
- #4071 Make timestamps of .snap directory stable
- #3894 Use opendir for directories in glfs_open and glfs_h_open of api
- #3636 Enable posix xlator to consider storage.reserve val