summaryrefslogtreecommitdiffstats
path: root/in_progress/index.md
diff options
context:
space:
mode:
authorraghavendra talur <raghavendra.talur@gmail.com>2015-08-20 15:09:31 +0530
committerHumble Devassy Chirammal <humble.devassy@gmail.com>2015-08-31 02:27:22 -0700
commit9e9e3c5620882d2f769694996ff4d7e0cf36cc2b (patch)
tree3a00cbd0cc24eb7df3de9b2eeeb8d42ee9175f88 /in_progress/index.md
parentf6055cdb4dedde576ed8ec55a13814a69dceefdc (diff)
Create basic directory structure
All new features specs go into in_progress directory. Once signed off, it should be moved to done directory. For now, This change moves all the Gluster 4.0 feature specs to in_progress. All other specs are under done/release-version. More cleanup required will be done incrementally. Change-Id: Id272d301ba8c434cbf7a9a966ceba05fe63b230d BUG: 1206539 Signed-off-by: Raghavendra Talur <rtalur@redhat.com> Reviewed-on: http://review.gluster.org/11969 Reviewed-by: Humble Devassy Chirammal <humble.devassy@gmail.com> Reviewed-by: Prashanth Pai <ppai@redhat.com> Tested-by: Humble Devassy Chirammal <humble.devassy@gmail.com>
Diffstat (limited to 'in_progress/index.md')
-rw-r--r--in_progress/index.md82
1 files changed, 82 insertions, 0 deletions
diff --git a/in_progress/index.md b/in_progress/index.md
new file mode 100644
index 0000000..0a3d47d
--- /dev/null
+++ b/in_progress/index.md
@@ -0,0 +1,82 @@
+GlusterFS 4.0 Release Planning
+------------------------------
+
+Tentative Dates:
+
+Feature proposal for GlusterFS 4.0
+----------------------------------
+
+This list has been seeded with features from <http://goo.gl/QyjfxM>
+which provides some rationale and context. Feel free to add more. Some
+of the individual feature pages are still incomplete, but should be
+completed before voting on the final 4.0 feature set.
+
+### Node Scaling Features
+
+- [Features/thousand-node-glusterd](../GlusterFS 3.6/Thousand Node Gluster.md):
+ Glusterd changes for higher scale.
+
+- [Features/dht-scalability](./dht-scalability.md):
+ a.k.a. DHT2
+
+- [Features/sharding-xlator](../GlusterFS 3.7/Sharding xlator.md):
+ Replacement for striping.
+
+- [Features/caching](./caching.md): Client-side caching, with coherency support.
+
+### Technology Scaling Features
+
+- [Features/data-classification](../GlusterFS 3.7/Data Classification.md):
+ Tiering, compliance, and more.
+
+- [Features/SplitNetwork](./Split Network.md):
+ Support for public/private (or other multiple) networks.
+
+- [Features/new-style-replication](../GlusterFS 3.6/New Style Replication.md):
+ Log-based, chain replication.
+
+- [Features/better-brick-mgmt](./Better Brick Mgmt.md):
+ Flexible resource allocation + daemon infrastructure to handle
+ (many) more bricks
+
+- [Features/compression-dedup](./Compression Dedup.md):
+ Compression and/or deduplication
+
+### Small File Performance Features
+
+- [Features/composite-operations](./composite-operations.md):
+ Reducing round trips by wrapping multiple ops in one message.
+
+- [Features/stat-xattr-cache](./stat-xattr-cache.md):
+ Caching stat/xattr information in (user-space) server memory.
+
+### Technical Debt Reduction
+
+- [Features/code-generation](./code-generation.md):
+ Code generation
+
+- [Features/volgen-rewrite](./volgen-rewrite.md):
+ Technical-debt reduction
+
+### Other Features
+
+- [Features/rest-api](../GlusterFS 3.7/rest-api.md):
+ Fully generic API sufficient to support all CLI operations.
+
+- Features/mgmt-plugins:
+ No more patching glusterd for every new feature.
+
+- Features/perf-monitoring:
+ Always-on performance monitoring and hotspot identification.
+
+Proposing New Features
+----------------------
+
+[New Feature Template](../Feature Template.md)
+
+Use the template to create a new feature page, and then link to it from the "Feature Proposals" section above.
+
+Release Criterion
+-----------------
+
+- TBD