[Gluster-devel] GlusterFS 3.5 planning
Raghavendra Gowdappa
rgowdapp at redhat.com
Wed Oct 16 19:06:13 UTC 2013
----- Original Message -----
> From: "Amar Tumballi" <amarts at gmail.com>
> To: "Anand Avati" <anand.avati at gmail.com>
> Cc: "Gluster Devel" <gluster-devel at nongnu.org>
> Sent: Sunday, October 6, 2013 2:25:42 AM
> Subject: Re: [Gluster-devel] GlusterFS 3.5 planning
>
>
> On Fri, Oct 4, 2013 at 10:12 PM, Anand Avati < anand.avati at gmail.com > wrote:
>
>
>
> http://www.gluster.org/community/documentation/index.php/Planning35
>
> From the "Core Features" list, we are still waiting on quite a few
> submissions (some of them even first submission). We are postponing the
> branch date to 14th Oct.
>
> I request all assigned devs to push their patches or give an update on the
> progress.
>
>
> Looks like below:
>
> Done:
>
>
>
> * Features/File_Snapshot
> * Features/gfid-access
> * Features/readdir_ahead
>
> Patches available, but mostly need to be rebased, or worked on comments:
>
>
>
> * Features/zerofill
> * Features/On-Wire Compression + Decompression
> * Features/Quota_Scalability
Need more reviewers for Quota (Brian and other quota team members are actively involved, but more reviewers are definitely helpful).
http://review.gluster.com/#/c/6035/
http://review.gluster.com/#/c/6003/
http://review.gluster.com/#/c/5953/
http://review.gluster.com/#/c/5952/
http://review.gluster.com/#/c/5952/
Please chip in :)
> Not clear, need more inputs:
>
>
> * Features/AFR_CLI_enhancements
> * Features/Better peer identification
> * Features/better-ssl
> * Management-plane
> * Features/exposing-volume-capabilities
> * Features/Object_Count
> * Features/Prevent NFS restart on Volume change
> * Part 1 is anything not requiring a graph change.
> * Features/SELinux_Integration
> * Multi-Node Test Suite
>
> And also, looks like none in 'Nice to have' [1] are done.
>
> Regards,
> Amar
>
> [1] -
> http://www.gluster.org/community/documentation/index.php/Planning35#Nice_to_Have
>
>
>
> Avati
>
>
>
> On Sat, Sep 28, 2013 at 10:42 AM, Amar Tumballi < amarts at gmail.com > wrote:
>
>
>
> Set of patches I propose we take it in for release-3.5 (already passed
> regression test, and at least 1 review)
>
> Graph cleanup patches from Raghavendra Bhat ( http://review.gluster.org/4778
> and dependencies)
>
> glusterd: Calculate volume op-versions only on set/reset
> build: Start using library versioning for various libraries
> cli,glusterd: Implement 'volume status tasks'
> glusterd: Set errstr appropriately on peer op failure
> geo-rep: logrotate: Logrotate handling
> glusterd: Fix storing volumes on setting global opts
> libglusterfs: clean up for syncenv_new/destroy()
> mount.glusterfs: getopts support and cleanup - for man page cleanup :-)
> glusterd: Validating invalid log-level under geo-rep config options.
> protocol/client: Add explicit states for connection sequence
> protocol: add gfid to on wire format for fsetattr/rchecksum
> features/changelog : Improvement in changelog "encoding-change".
>
>
> Set of patches which would be good to have (sort of features, and also would
> need rebase if above set of patches go in)
>
> glusterfs: zerofill support
> cluster/afr: refactoring and cleanup of AFR code
> glusterd: Volume locks and transaction specific opinfos
> gfapi: object handle based API extensions
> cli,glusterd: Changes to cli-glusterd communication
> client_t: phase 2, refactor server_ctx and locks_ctx out
> glusterd: glusterd changes to quota. (and dependent patches)
> features/qemu-block: add qemu backing image support (clone)
> cli: Introduce syncop in cli
> bd: Add support to create thin LV (and dependent patches)
> gfid-access: do chown() after creating the new entries
>
> Good to have :
>
> features/compress: Compression/DeCompression translator
> mgmt/glusterd: check whether quorum has been met from glusterd
> libglusterfs/inode: introduce new APIs for ctx handling
> cluster/dht - rebalance: handle the rebalance @ inode level (!fd level)
> protocol/server: do not do root-squashing for trusted clients
> rpc,glusterd: Use rpc_clnt notifyfn to cleanup mydata
>
>
> This may not be complete list. But would love to see patches listed here are
> considered.
>
> Regards,
> Amar
>
>
>
>
>
>
> On Fri, Sep 27, 2013 at 11:50 PM, Amar Tumballi < amarts at gmail.com > wrote:
>
>
>
>
>
>
> On Wed, Jul 24, 2013 at 11:00 PM, Vijay Bellur < vbellur at redhat.com > wrote:
>
>
> Hi All,
>
> We are considering a 4 month release cycle for GlusterFS 3.5. The tentative
> dates are as under:
>
> 14th Aug, 2013 - Feature proposal freeze
>
> 4th Oct, 2013 - Feature freeze & Branching
>
>
> Considering the Feature freeze date is approaching, it would be great if
> developers wishing their features get it pushed up with reviewers (and not
> just maintainers).
>
> Would be great if people rebase their patches so it shows up at the top :-)
>
> -Amar
>
>
> 10th Oct, 2013 - Community Test Day1
>
> 29th Oct, 2013 - 3.5.0 Beta Release
>
> 31st Oct, 2013 - Community Test Day2
>
> 2nd Dec, 2013 - 3.5.0 GA
>
> The planning page for 3.5 is at [1]. New features can be proposed at [2].
> After the proposal freeze, we can slot proposed projects into "core" and
> "nice to have" feature buckets in the planning page over an IRC meeting.
>
> Please do chime in with your thoughts on planning and propose features for
> addition to GlusterFS 3.5.
>
> Cheers,
> Vijay
>
> [1] http://www.gluster.org/ community/documentation/index. php/Planning35
> [2] http://www.gluster.org/ community/documentation/index.
> php/Planning35#Proposing_New_ Features
>
>
>
> ______________________________ _________________
> Gluster-devel mailing list
> Gluster-devel at nongnu.org
> https://lists.nongnu.org/ mailman/listinfo/gluster-devel
>
>
>
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at nongnu.org
> https://lists.nongnu.org/mailman/listinfo/gluster-devel
>
>
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at nongnu.org
> https://lists.nongnu.org/mailman/listinfo/gluster-devel
>
More information about the Gluster-devel
mailing list