From 68d5c0ef243a9f27939128d1d12d519167ad988a Mon Sep 17 00:00:00 2001 From: Niels de Vos Date: Sun, 12 Mar 2017 11:31:19 +0100 Subject: doc: release-notes for GlusterFS-3.8.10 BUG: 1421593 Change-Id: I026c8d3b4a401a098ccc568dad8cd51de51dc007 Signed-off-by: Niels de Vos Reviewed-on: https://review.gluster.org/16890 CentOS-regression: Gluster Build System NetBSD-regression: NetBSD Build System Smoke: Gluster Build System --- doc/release-notes/3.8.10.md | 57 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 doc/release-notes/3.8.10.md diff --git a/doc/release-notes/3.8.10.md b/doc/release-notes/3.8.10.md new file mode 100644 index 00000000000..d67b8ca7494 --- /dev/null +++ b/doc/release-notes/3.8.10.md @@ -0,0 +1,57 @@ +# Release notes for Gluster 3.8.10 + +This is a bugfix release. The [Release Notes for 3.8.0](3.8.0.md), +[3.8.1](3.8.1.md), [3.8.2](3.8.2.md), [3.8.3](3.8.3.md), [3.8.4](3.8.4.md), +[3.8.5](3.8.5.md), [3.8.6](3.8.6.md), [3.8.7](3.8.7.md), [3.8.8](3.8.8.md) and +[3.8.9](3.8.9.md) contain a listing of all the new features that were added and +bugs fixed in the GlusterFS 3.8 stable release. + + +## Improved configuration with additional 'virt' options + +This release includes 5 more options to group virt (for VM workloads) for +optimal performance. + +Updating to the glusterfs version containing this patch won't automatically set +these newer options on already existing volumes that have group virt +configured. The changes take effect only when post-upgrade + + # gluster volume-set group virt + +is performed. + +For already existing volumes the users may execute the following five commands, +if not already set: + + # gluster volume set performance.low-prio-threads 32 + # gluster volume set cluster.locking-scheme granular + # gluster volume set features.shard on + # gluster volume set cluster.shd-max-threads 8 + # gluster volume set cluster.shd-wait-qlength 10000 + # gluster volume set user.cifs off + +It is most likely that `features.shard` would already have been set on the +volume even before the upgrade, in which case the third `volume set` command +above may be skipped. + + +## Bugs addressed + +A total of 18 patches have been merged, addressing 16 bugs: + +- [#1387878](https://bugzilla.redhat.com/1387878): Rebalance after add bricks corrupts files +- [#1412994](https://bugzilla.redhat.com/1412994): Memory leak on mount/fuse when setxattr fails +- [#1420993](https://bugzilla.redhat.com/1420993): Modified volume options not synced once offline nodes comes up. +- [#1422352](https://bugzilla.redhat.com/1422352): glustershd process crashed on systemic setup +- [#1422394](https://bugzilla.redhat.com/1422394): Gluster NFS server crashing in __mnt3svc_umountall +- [#1422811](https://bugzilla.redhat.com/1422811): [Geo-rep] Recreating geo-rep session with same slave after deleting with reset-sync-time fails to sync +- [#1424915](https://bugzilla.redhat.com/1424915): dht_setxattr returns EINVAL when a file is deleted during the FOP +- [#1424934](https://bugzilla.redhat.com/1424934): Include few more options in virt file +- [#1424974](https://bugzilla.redhat.com/1424974): remove-brick status shows 0 rebalanced files +- [#1425112](https://bugzilla.redhat.com/1425112): [Ganesha] : Unable to bring up a Ganesha HA cluster on RHEL 6.9. +- [#1425307](https://bugzilla.redhat.com/1425307): Fix statvfs for FreeBSD in Python +- [#1427390](https://bugzilla.redhat.com/1427390): systemic testing: seeing lot of ping time outs which would lead to splitbrains +- [#1427419](https://bugzilla.redhat.com/1427419): Warning messages throwing when EC volume offline brick comes up are difficult to understand for end user. +- [#1428743](https://bugzilla.redhat.com/1428743): Fix crash in dht resulting from tests/features/nuke.t +- [#1429312](https://bugzilla.redhat.com/1429312): Prevent reverse heal from happening +- [#1429405](https://bugzilla.redhat.com/1429405): Restore atime/mtime for symlinks and other non-regular files. -- cgit