summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaushal M <kaushal@redhat.com>2018-05-31 21:39:11 +0530
committerKaushal M <kaushal@redhat.com>2018-05-31 21:40:13 +0530
commit9ded7a6ff6a1a878771f37962d0107bed56b7e9c (patch)
tree4905898cb4e1b6ad4777acc4a256ad65fedd3ac0
parent67086dbd9e8fbe8ff21ba3cccdf21530ba3f80ff (diff)
doc: GD2 release notes for 4.1.0
Change-Id: Iaa32b252b84ccd95e78360130da3e8f6cbc2e7fb updates: bz#1575386 Signed-off-by: Kaushal M <kaushal@redhat.com>
-rw-r--r--doc/release-notes/4.1.0.md66
1 files changed, 65 insertions, 1 deletions
diff --git a/doc/release-notes/4.1.0.md b/doc/release-notes/4.1.0.md
index 70db592..3b40921 100644
--- a/doc/release-notes/4.1.0.md
+++ b/doc/release-notes/4.1.0.md
@@ -46,7 +46,71 @@ Features are categorized into the following sections,
### Management
-GlusterD2 <TBD>
+#### GlusterD2
+
+> **IMP:** GlusterD2 in Gluster-4.1.0 is still considered a preview and is
+> experimental. It should not be considered for production use. Users should
+> still expect breaking changes to be possible, though efforts will be taken to
+> avoid such changes. As GD2 is still under heavy development, new features can
+> be expected throughout the 4.1 release.
+
+GD2 brings initial support for rebalance, snapshots, intelligent volume
+provisioning and a lot of other bug fixes and internal changes.
+
+##### Rebalance [#786](https://github.com/gluster/glusterd2/pull/786)
+
+GD2 supports running rebalance on volumes. Supported rebalance operations include,
+- rebalance start
+ - rebalance start with fix-layout
+- rebalance stop
+- rebalance status
+
+Support only exists in the ReST API right now. CLI support will be introduced in subsequent releases.
+
+##### Snapshot [#533](https://github.com/gluster/glusterd2/pull/533)
+
+Initial support for volume snapshot has been introduced. At the moment, snapshots are supported only on Thin-LVM bricks.
+
+Support snapshot operations include,
+- create
+- activate/deactivate
+- list
+- info
+
+##### Intelligent volume provisioning (IVP) [#661](https://github.com/gluster/glusterd2/pull/661)
+
+GD2 brings very early preview for intelligent volume creation, similar to
+[Heketi](https://github.com/heketi/heketi).
+
+> **IMP:** This is considered experimental, and the API and implementation is
+> not final. It is very possible that both the API and the implementation will
+> change.
+
+IVP enables users to create volumes by just providing the expected volume type
+and a size, without providing the bricks layout. IVP is supported in CLI in the
+normal `volume create` command.
+
+More information on IVP can be found in the pull-request.
+
+To suport IVP, support for adding and managing block devices, and basic support
+for zones is available. [#783](https://github.com/gluster/glusterd2/pull/783) [#785](https://github.com/gluster/glusterd2/pull/785)
+
+##### Other changes
+
+Other notable changes include,
+- Support for volume option levels (experimental, advanced, deprecated) [#591](https://github.com/gluster/glusterd2/pull/591)
+- Support for resetting volume options [#545](https://github.com/gluster/glusterd2/pull/545)
+- Option hooks for volume set [#708](https://github.com/gluster/glusterd2/pull/708)
+- Support for setting quota options [#583](https://github.com/gluster/glusterd2/pull/583)
+- Changes to transaction locking [#808](https://github.com/gluster/glusterd2/pull/808)
+- Support for setting metadata on peers and volume [#600](https://github.com/gluster/glusterd2/pull/600) [#689](https://github.com/gluster/glusterd2/pull/689) [#704](https://github.com/gluster/glusterd2/pull/704)
+- Thin arbiter support [#673](https://github.com/gluster/glusterd2/pull/673) [#702](https://github.com/gluster/glusterd2/pull/702)
+
+In addition to the above, a lot of smaller bug-fixes and enhancements to internal frameworks and tests have also been done.
+
+##### Known issues
+
+GD2 is still under heavy development and has lots of known bugs. For filing new bugs or tracking known bugs, please use the [GD2 github issue tracker](http://github.com/gluster/glusterd2/issues?q=is%3Aissue+is%3Aopen+label%3Abug).
#### 2. Changes to gluster based smb.conf share management