Skip to content

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