Release notes for Gluster 3.8.8
This is a bugfix release. The Release Notes for 3.8.0, 3.8.1, 3.8.2, 3.8.3, 3.8.4, 3.8.5, 3.8.6 and 3.8.7 contain a listing of all the new features that were added and bugs fixed in the GlusterFS 3.8 stable release.Bugs addressed
A total of 38 patches have been merged, addressing 35 bugs:- #1375849: [RFE] enable sharding with virt profile - /var/lib/glusterd/groups/virt
- #1378384: log level set in glfs_set_logging() does not work
- #1378547: Asynchronous Unsplit-brain still causes Input/Output Error on system calls
- #1389781: build: python on Debian-based dists use .../lib/python2.7/dist-packages instead of .../site-packages
- #1394635: errors appear in brick and nfs logs and getting stale files on NFS clients
- #1395510: Seeing error messages [snapview-client.c:283:gf_svc_lookup_cbk] and [dht-helper.c:1666ht_inode_ctx_time_update] (-->/usr/lib64/glusterfs/3.8.4/xlator/cluster/replicate.so(+0x5d75c)
- #1399423: GlusterFS client crashes during remove-brick operation
- #1399432: A hard link is lost during rebalance+lookup
- #1399468: Wrong value in Last Synced column during Hybrid Crawl
- #1399915: [SAMBA-CIFS] : IO hungs in cifs mount while graph switch on & off
- #1401029: OOM kill of nfs-ganesha on one node while fs-sanity test suite is executed.
- #1401534: fuse mount point not accessible
- #1402697: glusterfsd crashed while taking snapshot using scheduler
- #1402728: Worker restarts on log-rsync-performance config update
- #1403109: Crash of glusterd when using long username with geo-replication
- #1404105: Incorrect incrementation of volinfo refcnt during volume start
- #1404583: Upcall: Possible use after free when log level set to TRACE
- #1405004: [Perf] : pcs cluster resources went into stopped state during Multithreaded perf tests on RHGS layered over RHEL 6
- #1405130: `gluster volume heal split-brain' does not heal if data/metadata/entry self-heal options are turned off
- #1405450: tests/bugs/snapshot/bug-1316437.t test is causing spurious failure
- #1405577: [GANESHA] failed to create directory of hostname of new node in var/lib/nfs/ganesha/ in already existing cluster nodes
- #1405886: Fix potential leaks in INODELK cbk in protocol/client
- #1405890: Fix spurious failure in bug-1402841.t-mt-dir-scan-race.t
- #1405951: NFS-Ganesha:Volume reset for any option causes reset of ganesha enable option and bring down the ganesha services
- #1406740: Fix spurious failure in tests/bugs/replicate/bug-1402730.t
- #1408414: Remove-brick rebalance failed while rm -rf is in progress
- #1408772: [Arbiter] After Killing a brick writes drastically slow down
- #1408786: with granular-entry-self-heal enabled i see that there is a gfid mismatch and vm goes to paused state after migrating to another host
- #1410073: Fix failure of split-brain-favorite-child-policy.t in CentOS7
- #1410369: Dict_t leak in dht_migration_complete_check_task and dht_rebalance_inprogress_task
- #1410699: [geo-rep]: Config commands fail when the status is 'Created'
- #1410708: glusterd/geo-rep: geo-rep config command leaks fd
- #1410764: Remove-brick rebalance failed while rm -rf is in progress
- #1411011: atime becomes zero when truncating file via ganesha (or gluster-NFS)
- #1411613: Fix the place where graph switch event is logged