On Mon, May 22, 2017 at 11:28:40AM +0530, Amar Tumballi wrote:
> Did get hold of all the pending patches till 2017-05-20 (660 in total).
> Note that it includes "All open" patches.
> 
> Attached is the file with all the details. Nigel, considering we have dump
> to have reference, can we go ahead and close everything which is 79 days
> old?
> 
> Let me know if anyone wants CSV output of the pending patches, and what all
> the info they need?
> 
> I recommend all the maintainers to go through the list and make sure they
> take appropriate action on all old patches. If people are lazy to go
> through all the patches, i can provide list of files changed per patch
> (url), so you can choose what matters to you.

It would be helpful to have a list that contains only the old patches. I
want to search for some keywords in the subject of the patches, and find
many recent ones.

Could you place such a list on hackmd.io, so that we can make notes
about changes or something?

How can we prevent retiring of changes? Would leaving a comment on the
change be sufficient?

Thanks,
Niels


> 
> Regards,
> Amar
> 
> 
> On Mon, Mar 27, 2017 at 8:34 PM, Shyam <[email protected]> wrote:
> 
> > On 03/17/2017 03:22 AM, Nigel Babu wrote:
> >
> >> Hello folks,
> >>
> >> I put this up for discussion at the last community meeting, but I was
> >> unable to
> >> attend the meeting. We have a lot of reviews that are quite old[1]. They
> >> have,
> >> at some point, become unmergable or the person who proposed them lost
> >> interest.
> >> This is on us. We've let reviews slip through the cracks. There are also
> >> the
> >> odd cases when a second patch has been merged which fixes the actual
> >> issue, but
> >> the old one isn't abandoned.
> >>
> >> There's no way we can work our way through the entire list. I suggest
> >> that we
> >> abandon all patches with no updates in the last 90 days. If it hits on a
> >> patch
> >> that someone is particularly passionate to get merged in, they're welcome
> >> to
> >> re-open it.
> >>
> >
> > I agree with this, also it makes the dashboard more manageable.
> >
> >
> >> A. Current master dashboard: https://review.gluster.org/#/p
> >> rojects/glusterfs,dashboards/dashboard:master-dashboard
> >> B. Master dashboard (older than 90 days): http://bit.ly/2m8FX6m
> >> C. Master dashboard (only patches newer than 90 days):
> >> http://bit.ly/2mB0xsl
> >>
> >> If we abandon older patches, our master dashboard will look like (C)
> >> above.
> >> This means that there's already patches that are quite a few reviews that
> >> need
> >> some hand holding. Is it possible for us to catch up to the ones that are
> >> currently pending?
> >>
> >
> > We should focus on getting things out of the way at least in 90 days, one
> > way or the other. So, I would assume as we start using the dashboard, we
> > will have better focus on the "Awaiting Reviews Or Regression" section as
> > we go bottom up on that.
> >
> > So I would say we can catch up here (as in C), but not with B, so the
> > overall idea seems to be useful to reduce noise at first, and possibly
> > never get into this problem in the future as we catch up.
> >
> >
> >> [1]: http://bit.ly/2nfBq1N
> >>
> >> --
> >> nigelb
> >>
> >>
> >>
> >> _______________________________________________
> >> Gluster-devel mailing list
> >> [email protected]
> >> http://lists.gluster.org/mailman/listinfo/gluster-devel
> >>
> >> _______________________________________________
> > Gluster-devel mailing list
> > [email protected]
> > http://lists.gluster.org/mailman/listinfo/gluster-devel
> >
> 
> 
> 
> -- 
> Amar Tumballi (amarts)

> 
> ## gluster-block
> * [Prasanna Kumar Kalever]([email protected])
> 
>  - 2017-05-21: (master) [systemd: add Open-iSCSI 
> service](https://review.gluster.org/17347), last updated 2017-05-21
> 
> 
> ## glusterfs
> * [Jeff Darcy]([email protected])
> 
>  - 2017-05-03: (master) [test: make sure subdir-mount patch gets tested with 
> multiplexing](https://review.gluster.org/17167), last updated 2017-05-21
> 
>  - 2017-05-01: (master) [glusterd+tests: test everything with multiplexing 
> enabled](https://review.gluster.org/17145), last updated 2017-05-20
> 
>  - 2017-05-17: (release-3.8-fb) [Change default rsize/wsize from 2 MB to 512 
> KB](https://review.gluster.org/17310), last updated 2017-05-17
> 
>  - 2016-10-14: (master) [io-threads: do global scaling instead of 
> per-instance](https://review.gluster.org/15643), last updated 2016-10-31
> 
>  - 2016-07-12: (master) [io-threads: don't completely starve lower-priority 
> queues](https://review.gluster.org/14905), last updated 2016-07-23
> 
>  - 2016-07-06: (master) [various: make TLS mandatory for IP-based management 
> connections](https://review.gluster.org/14866), last updated 2016-07-14
> 
>  - 2016-03-22: (master) [fdl: reduce performance 
> overhead](https://review.gluster.org/13801), last updated 2016-07-05
> 
>  - 2016-05-18: (master) [fdl/recon: add JBR 
> reconciliation](https://review.gluster.org/14415), last updated 2016-06-10
> 
> * [Csaba Henk]([email protected])
> 
>  - 2017-05-09: (master) [fuse: implement 
> "-oauto_unmount"](https://review.gluster.org/17230), last updated 2017-05-21
> 
>  - 2017-05-09: (master) [libglusterfs: extract some functionality to 
> functions](https://review.gluster.org/17229), last updated 2017-05-21
> 
>  - 2017-05-04: (master) [fuse: write fuse dump 
> sparsely](https://review.gluster.org/17170), last updated 2017-05-08
> 
>  - 2012-06-06: (master) [read-only: added support for context dependent 
> ro](https://review.gluster.org/3526), last updated 2012-06-06
> 
> * [ankitraj]()
> 
>  - 2017-04-21: (master) [adding event process when disk got 
> full](https://review.gluster.org/17097), last updated 2017-05-21
> 
>  - 2017-05-18: (release-3.11) [dht:Spacing issue in fix-layout 
> o/p](https://review.gluster.org/17327), last updated 2017-05-20
> 
>  - 2016-09-16: (master) [dht: derefrence null pointer coverity 
> fix](https://review.gluster.org/15515), last updated 2017-05-18
> 
>  - 2017-04-13: (master) [dht: spacing issue in fix-layout status 
> output](https://review.gluster.org/17058), last updated 2017-04-18
> 
>  - 2016-09-30: (release-3.7) [doc: use of hyphen to avoid the 
> confusion](https://review.gluster.org/15599), last updated 2017-01-11
> 
>  - 2016-09-27: (master) [libglusterfs: relaxation of hostname while doing 
> peer probing](https://review.gluster.org/15582), last updated 2016-09-28
> 
>  - 2016-08-26: (master) [dht: 
> dht_refresh_layout_cbk](https://review.gluster.org/15320), last updated 
> 2016-08-26
> 
> * [jiffin tony Thottan]([email protected])
> 
>  - 2017-05-19: (master) [scripts/shared_storage : systemd helper scripts to 
> mount shared storage post reboot](https://review.gluster.org/17339), last 
> updated 2017-05-20
> 
>  - 2017-05-18: (master) [dht/hardlink : Remove stale linkto file incase of 
> failure](https://review.gluster.org/17331), last updated 2017-05-18
> 
>  - 2016-12-19: (master) [access-control/tests : correct the test case 
> bug-1387241.t](https://review.gluster.org/16201), last updated 2016-12-20
> 
>  - 2016-11-07: (release-3.9) [xlators/trash : Remove upper limit for trash 
> max file size](https://review.gluster.org/15784), last updated 2016-11-08
> 
>  - 2016-08-30: (master) [poisx : add support for futimens in setattr 
> call](https://review.gluster.org/15360), last updated 2016-09-12
> 
>  - 2016-03-08: (master) [nfs/auth: add locking in 
> mnt3_auth_host](https://review.gluster.org/13649), last updated 2016-08-10
> 
>  - 2016-08-10: (release-3.7) [glusterd : skip non directories inside 
> /var/lib/glusterd/vols](https://review.gluster.org/15133), last updated 
> 2016-08-10
> 
>  - 2016-03-17: (master) [snapshot : Copy the export configuration 
> properly](https://review.gluster.org/13763), last updated 2016-08-06
> 
>  - 2015-10-28: (master) [features/trash : flat hierarchy for unlink 
> operation](https://review.gluster.org/12446), last updated 2016-04-25
> 
>  - 2015-11-04: (master) [features/trash : flat hierarchy for truncate 
> operation](https://review.gluster.org/12505), last updated 2016-02-23
> 
>  - 2015-07-28: (master) [libglusterfs : assigning the pointer to NULL after 
> freeing it](https://review.gluster.org/11775), last updated 2016-02-17
> 
>  - 2016-01-12: (master) [features/trash : Introducing trash helper 
> transaltor[WIP]](https://review.gluster.org/13219), last updated 2016-01-12
> 
>  - 2015-12-17: (master) [xlator/ctr : Measure heat count only for regular 
> files](https://review.gluster.org/12993), last updated 2016-01-11
> 
>  - 2015-03-12: (master) [cluster/dht : disabling rebalance on specified 
> files/folders.](https://review.gluster.org/9865), last updated 2015-03-18
> 
>  - 2015-03-12: (master) [cluster/afr : disabling heal on specified 
> files](https://review.gluster.org/9863), last updated 2015-03-12
> 
> * [Sakshi Bansal]([email protected])
> 
>  - 2015-10-01: (master) [cluster/dht: Make optimal usage of buffer provided 
> with readdir(p)](https://review.gluster.org/12271), last updated 2017-05-19
> 
>  - 2015-06-17: (master) [dht: retaining rebalance status after 
> replace-brick](https://review.gluster.org/11277), last updated 2017-01-31
> 
>  - 2016-02-16: (master) [dentry fop serializer: added new server side xlator 
> for dentry fop serialization](https://review.gluster.org/13451), last updated 
> 2016-09-02
> 
>  - 2015-02-13: (master) [glusterd: coverity fix for 
> TOCTOU](https://review.gluster.org/9650), last updated 2016-07-13
> 
>  - 2015-04-17: (master) [posix: coverity fix for string 
> overflow](https://review.gluster.org/10282), last updated 2016-07-12
> 
>  - 2016-06-02: (master) [dht: proper log message if data migration skipped 
> due to space](https://review.gluster.org/14612), last updated 2016-06-14
> 
>  - 2016-05-13: (master) [dht: detect stale layout in unlink 
> fop](https://review.gluster.org/14333), last updated 2016-05-20
> 
>  - 2016-05-12: (master) [dht: remove references to cached subvol for 
> directories](https://review.gluster.org/14305), last updated 2016-05-13
> 
>  - 2015-06-22: (master) [dht : Rebalance will not migrate files according to 
> hash when cluster.nufa is on](https://review.gluster.org/11344), last updated 
> 2016-05-12
> 
>  - 2016-04-15: (release-3.7) [libglusterfs: coverity 
> fix](https://review.gluster.org/14003), last updated 2016-04-22
> 
>  - 2016-04-13: (release-3.7) [glusterfsd: coverity 
> fix](https://review.gluster.org/13983), last updated 2016-04-15
> 
>  - 2016-01-19: (master) [dht: new status added for 
> rebalance](https://review.gluster.org/13257), last updated 2016-02-02
> 
>  - 2015-09-14: (master) [dht: fail lookup with error if gfid mismatch 
> found](https://review.gluster.org/12168), last updated 2015-09-15
> 
>  - 2015-08-28: (master) [dht: lookup after selfheal acquires lock in the 
> mkdir phase](https://review.gluster.org/12035), last updated 2015-08-29
> 
>  - 2015-08-28: (release-3.7) [dht : lock on subvols to prevent lookup vs 
> rmdir race](https://review.gluster.org/12040), last updated 2015-08-28
> 
>  - 2015-08-14: (master) [lock : check if inode exists before granting blocked 
> locks](https://review.gluster.org/11916), last updated 2015-08-26
> 
>  - 2015-07-16: (master) [dht: Continue rebalance crawl if fix-layout fails 
> for any one descendant directory](https://review.gluster.org/11697), last 
> updated 2015-08-03
> 
>  - 2015-04-30: (master) [dht: dht_fsetxattr handles xattrs for 
> DHT](https://review.gluster.org/10477), last updated 2015-06-23
> 
>  - 2015-06-12: (master) [nufa: handle key set by nufa in 
> posix](https://review.gluster.org/11207), last updated 2015-06-14
> 
>  - 2015-02-05: (master) [glusterd: coverity 
> fix](https://review.gluster.org/9586), last updated 2015-05-31
> 
>  - 2015-05-06: (master) [dht: Removing cluster.nufa set option for volumes 
> not having distributed](https://review.gluster.org/10604), last updated 
> 2015-05-18
> 
> * [hari gowtham]([email protected])
> 
>  - 2016-09-15: (master) [tier: separation of attach tier from add 
> brick](https://review.gluster.org/15503), last updated 2017-05-19
> 
>  - 2017-05-18: (master) [Tier: removing port allocated for 
> tier](https://review.gluster.org/17328), last updated 2017-05-19
> 
>  - 2017-04-28: (master) [Tier: Stop tierd for detach 
> start](https://review.gluster.org/17137), last updated 2017-05-17
> 
>  - 2017-05-17: (release-3.10) [Tier/cli: detach status xml 
> output](https://review.gluster.org/17313), last updated 2017-05-17
> 
>  - 2016-10-27: (master) [[WIP]TIER: add brick support on tiered 
> volume](https://review.gluster.org/15740), last updated 2016-10-27
> 
> * [lidi]([email protected])
> 
>  - 2016-08-19: (master) [cluster/ec: Implement FALLOCATE FOP for 
> EC](https://review.gluster.org/15200), last updated 2017-05-19
> 
> * [Ravishankar N]([email protected])
> 
>  - 2017-05-19: (release-3.10) [cluster/afr: Return the list of node_uuids for 
> the subvolume](https://review.gluster.org/17337), last updated 2017-05-19
> 
>  - 2017-04-18: (master) [afr: reset inode event_gen in 
> afr_discover_done](https://review.gluster.org/17072), last updated 2017-04-19
> 
>  - 2016-12-15: (master) [afr: perform data/entry heal under appropriate 
> locks](https://review.gluster.org/16135), last updated 2017-01-27
> 
>  - 2016-08-21: (master) [afr, posix: anoninode logic for entry 
> selfheal](https://review.gluster.org/15226), last updated 2016-10-17
> 
>  - 2016-06-20: (master) [afr: Do not mark arbiter as data source during 
> newentry_mark](https://review.gluster.org/14769), last updated 2016-06-28
> 
>  - 2015-02-16: (master) [afr: arbiter for 3 way 
> replication](https://review.gluster.org/9656), last updated 2016-05-22
> 
>  - 2015-05-25: (master) [afr/fuse: set attribute-timeout to 0 for files in 
> split-brain](https://review.gluster.org/10905), last updated 2016-05-21
> 
>  - 2015-12-28: (release-3.7) [tests: handle bad objects during 
> lookup/inode_refresh](https://review.gluster.org/13099), last updated 
> 2016-05-21
> 
>  - 2016-03-18: (master) [afr: Detect split-brain during 
> afr_selfheal_unlocked_inspect](https://review.gluster.org/13772), last 
> updated 2016-05-21
> 
>  - 2016-03-14: (release-3.7) [afr: Add more checks to check bricks being 
> up](https://review.gluster.org/13693), last updated 2016-03-14
> 
> * [Milind Changire]([email protected])
> 
>  - 2017-05-18: (release-3.8) [rpc: log more about socket 
> disconnects](https://review.gluster.org/17332), last updated 2017-05-18
> 
>  - 2017-05-18: (release-3.8) [rpc: add options to manage socket keepalive 
> lifespan](https://review.gluster.org/17334), last updated 2017-05-18
> 
>  - 2017-05-18: (release-3.8) [rpc: avoid logging success on 
> failure](https://review.gluster.org/17333), last updated 2017-05-18
> 
>  - 2017-05-18: (release-3.10) [rpc: add options to manage socket keepalive 
> lifespan](https://review.gluster.org/17330), last updated 2017-05-18
> 
>  - 2017-05-18: (release-3.10) [rpc: avoid logging success on 
> failure](https://review.gluster.org/17326), last updated 2017-05-18
> 
>  - 2017-05-18: (release-3.10) [rpc: log more about socket 
> disconnects](https://review.gluster.org/17321), last updated 2017-05-18
> 
>  - 2017-01-05: (master) [tools/glusterfind: handle offline 
> bricks](https://review.gluster.org/16332), last updated 2017-04-08
> 
>  - 2017-02-28: (master) [extras/devel-tools: script to strace 
> processes](https://review.gluster.org/16778), last updated 2017-04-08
> 
>  - 2017-02-27: (master) [rpc: add PING/PONG message 
> logging](https://review.gluster.org/16773), last updated 2017-03-06
> 
>  - 2016-11-26: (master) [[wip] cluster/tier: multithreaded promotion and 
> demotion](https://review.gluster.org/15931), last updated 2016-12-16
> 
>  - 2016-11-23: (master) [cluster/tier: mask event generation on detach 
> start](https://review.gluster.org/15919), last updated 2016-11-24
> 
>  - 2015-10-12: (master) [network event processing made edge triggered 
> [WIP]](https://review.gluster.org/12335), last updated 2015-10-23
> 
> * [Samikshan Bairagya]([email protected])
> 
>  - 2017-05-16: (master) [glusterd: Trigger regression tests with brick-mux 
> on. Do not merge](https://review.gluster.org/17308), last updated 2017-05-18
> 
> * [soumya k]([email protected])
> 
>  - 2017-05-18: (master) [gfapi: Enhance testscript for 
> glfs_xreaddirplus](https://review.gluster.org/17329), last updated 2017-05-18
> 
>  - 2016-08-03: (release-3.8) [commn-HA: Add portblock RA to tickle packets 
> post failover(/back)](https://review.gluster.org/15079), last updated 
> 2017-01-11
> 
>  - 2016-08-02: (master) [common-ha: nfs-ganesha should flush locks when in 
> grace](https://review.gluster.org/15067), last updated 2016-08-02
> 
>  - 2016-07-22: (master) [WIP/locks: Add reclaim lock support for posix 
> locks](https://review.gluster.org/14986), last updated 2016-07-22
> 
>  - 2016-03-23: (master) [gluster-NFS: For remove fop(), report ENOENT for 
> ESTALE](https://review.gluster.org/13818), last updated 2016-03-30
> 
>  - 2015-06-14: (release-3.7) [Upcall: Return ENOTSUP when upcall feature is 
> disabled](https://review.gluster.org/11215), last updated 2015-06-16
> 
> * [mohammed rafi  kc]([email protected])
> 
>  - 2017-05-10: (release-3.11) [tests/gfapi:Addidng testcase to check handling 
> of "." and ".."](https://review.gluster.org/17238), last updated 2017-05-18
> 
>  - 2017-05-10: (release-3.11) [gfapi: fix handling of dot and double dot in 
> path](https://review.gluster.org/17237), last updated 2017-05-18
> 
>  - 2017-05-09: (master) [WIP: consistent time across replica set and 
> distribute set](https://review.gluster.org/17224), last updated 2017-05-15
> 
>  - 2017-02-08: (master) [transport/socket : Add more 
> logs](https://review.gluster.org/16563), last updated 2017-04-10
> 
>  - 2015-08-17: (master) [socket: Add ping packets into beginning of ioq 
> list](https://review.gluster.org/11935), last updated 2017-01-21
> 
>  - 2016-12-27: (master) [jbr/cli: Validate jbr enabling 
> function](https://review.gluster.org/16300), last updated 2017-01-02
> 
>  - 2016-12-27: (master) [jbr/volgen: Remove afr related options from jbr 
> client volfile](https://review.gluster.org/16292), last updated 2017-01-02
> 
>  - 2016-11-09: (master) [glusterd/volgen: Changing the order of read-ahead 
> xlator](https://review.gluster.org/15811), last updated 2016-11-22
> 
>  - 2016-08-10: (master) [meta:fill inode and iatt information for readdirp 
> call](https://review.gluster.org/15140), last updated 2016-09-08
> 
>  - 2016-06-03: (release-3.6) [glusterd/snapshot: remove quota related options 
> from snap volfile](https://review.gluster.org/14630), last updated 2016-08-16
> 
>  - 2016-08-10: (master) [meta:remove ':' character from dirent 
> name](https://review.gluster.org/15142), last updated 2016-08-10
> 
>  - 2016-07-13: (master) [tier: properly update cached subvol during readdirp 
> response](https://review.gluster.org/14912), last updated 2016-07-14
> 
>  - 2016-06-17: (master) [WIP/tier:implementation of 
> tier_lookup](https://review.gluster.org/14762), last updated 2016-06-21
> 
>  - 2016-03-10: (master) [tier: link file creation fails when file moved from 
> hot to cold](https://review.gluster.org/13672), last updated 2016-03-23
> 
>  - 2015-10-23: (master) [dht:heal layout after a nameless 
> lookup](https://review.gluster.org/12414), last updated 2015-10-23
> 
>  - 2015-09-21: (master) [posix: Enable gfid to path conversion feature by 
> default](https://review.gluster.org/12202), last updated 2015-09-21
> 
>  - 2015-05-08: (master) [tests: Change hostname to IP 
> address](https://review.gluster.org/10662), last updated 2015-08-13
> 
>  - 2015-04-10: (master) [glusterd: Modify reconfigure function for glusterd 
> services](https://review.gluster.org/10177), last updated 2015-04-16
> 
>  - 2014-11-11: (master) [rdma:uss support for rdma and tcp,rdma type 
> volumes.](https://review.gluster.org/9093), last updated 2014-11-19
> 
> * [Michael Scherer]([email protected])
> 
>  - 2017-05-03: (master) [Fix unused return value 
> warning](https://review.gluster.org/17166), last updated 2017-05-18
> 
>  - 2017-02-24: (master) [changelog: do not use "this" since that's 
> NULL](https://review.gluster.org/16744), last updated 2017-04-08
> 
>  - 2017-02-25: (master) [nfs: Do not free the same file 
> twice](https://review.gluster.org/16759), last updated 2017-04-06
> 
> * [Aravinda VK]([email protected])
> 
>  - 2017-05-17: (master) [tools/glusterfind: Python 2 to Python 
> 3](https://review.gluster.org/17317), last updated 2017-05-18
> 
>  - 2016-08-30: (master) [eventsapi/tests: Test infra for testing 
> Events](https://review.gluster.org/15344), last updated 2016-12-19
> 
>  - 2016-12-02: (master) [geo-rep: Rsync tunables for performance 
> improvements](https://review.gluster.org/16010), last updated 2016-12-02
> 
>  - 2016-10-20: (master) [geo-rep: Prevent worker crash if aux mount cleanup 
> fails](https://review.gluster.org/15686), last updated 2016-10-20
> 
>  - 2016-09-21: (master) [eventsapi: New way for generating Event 
> Types](https://review.gluster.org/15541), last updated 2016-09-26
> 
> * [Susant Palai]([email protected])
> 
>  - 2017-04-25: (master) [cluster/dht: fix on demand migration files from 
> client](https://review.gluster.org/17115), last updated 2017-05-18
> 
>  - 2017-03-08: (master) [cluster/dht: fix memory leaks in 
> rebalance](https://review.gluster.org/16870), last updated 2017-03-14
> 
>  - 2016-05-23: (master) [posix/locks: associate posix locks with 
> client-uuid](https://review.gluster.org/14492), last updated 2016-10-03
> 
>  - 2016-05-11: (master) [posix/locks: make flush work on new 
> destination](https://review.gluster.org/14286), last updated 2016-09-29
> 
>  - 2016-09-14: (master) [afr/lock-migration : add 
> afr_get/set_activelk](https://review.gluster.org/15496), last updated 
> 2016-09-20
> 
>  - 2014-11-25: (master) [DHT: Moving RMDIR failures log to ERROR 
> level.](https://review.gluster.org/9195), last updated 2016-07-12
> 
>  - 2016-06-06: (master) [posix/locks: reject conflicting meta 
> locks](https://review.gluster.org/14655), last updated 2016-06-07
> 
>  - 2016-05-18: (master) [posix/lock: initialize pl_inode->migrated to false 
> explicitly](https://review.gluster.org/14408), last updated 2016-05-19
> 
>  - 2016-03-30: (master) [cluster/dht: Handle linkto file creation vs lookup 
> race](https://review.gluster.org/13852), last updated 2016-03-30
> 
>  - 2015-12-04: (master) [cluster/dht: Heal user 
> xattrs](https://review.gluster.org/12880), last updated 2016-01-04
> 
>  - 2015-11-29: (master) [cluster/dht: Fix dir missing from  mount post 
> add-brick](https://review.gluster.org/12782), last updated 2015-12-01
> 
>  - 2015-06-08: (master) [doc: Adding documentation for rebalance 
> throttle](https://review.gluster.org/11122), last updated 2015-08-11
> 
>  - 2014-02-12: (master) [DHT: Heal Permissions of 
> dirs](https://review.gluster.org/6983), last updated 2015-05-27
> 
>  - 2015-04-07: (master) [dht: fix lookup failures post 
> migration](https://review.gluster.org/10146), last updated 2015-04-16
> 
>  - 2014-04-14: (master) [DHT/rmdir: If rmdir failed on any of the non-hashed 
> abort rmdir](https://review.gluster.org/7460), last updated 2014-07-18
> 
>  - 2014-07-17: (master) [DHT: diagnosis code for confirming rebalance race 
> data loss issue [Merge not needed]](https://review.gluster.org/8322), last 
> updated 2014-07-17
> 
> * [Poornima G]([email protected])
> 
>  - 2017-05-17: (master) [nl-cache: In case of nameless operations do not 
> cache](https://review.gluster.org/17316), last updated 2017-05-18
> 
>  - 2017-04-28: (master) [dht, readdir-ahead: Enable parallel readdir feature 
> by default](https://review.gluster.org/17133), last updated 2017-04-28
> 
>  - 2017-02-16: (release-3.9) [rpcsvc: Add rpchdr and proghdr to iobref before 
> submitting to transport](https://review.gluster.org/16637), last updated 
> 2017-04-17
> 
>  - 2016-12-31: (master) [dht-server-stub: Add a server side dht to filter the 
> unhashed dir in readdirp](https://review.gluster.org/16312), last updated 
> 2017-04-10
> 
>  - 2016-12-31: (master) [dht: move hash calculation code to 
> libglusterfs](https://review.gluster.org/16311), last updated 2017-04-10
> 
>  - 2017-01-09: (master) [posix, readdir-ahead: Handle genuine ENOENT errors 
> in readdirp](https://review.gluster.org/16360), last updated 2017-03-14
> 
>  - 2016-12-12: (master) [md-cache: Do not invalidate cache post set/remove 
> xattr](https://review.gluster.org/16101), last updated 2016-12-14
> 
>  - 2016-11-11: (master) [gfapi: graph switch 
> cleanup](https://review.gluster.org/15824), last updated 2016-11-11
> 
>  - 2016-04-04: (master) [rpc : Change the way client uuid is 
> built](https://review.gluster.org/13901), last updated 2016-09-29
> 
>  - 2016-08-29: (master) [md-cache:Send inode invalidate to Fuse when there is 
> unlink/rename](https://review.gluster.org/15334), last updated 2016-08-31
> 
>  - 2016-07-07: (master) [gfapi: Add a test case to cover multiple vector 
> input for glfs_pwritev_async()](https://review.gluster.org/14868), last 
> updated 2016-07-08
> 
>  - 2015-07-09: (master) [gfapi: add lease() 
> fop](https://review.gluster.org/11600), last updated 2016-06-13
> 
>  - 2015-11-03: (master) [tests: Add lease test 
> case](https://review.gluster.org/12496), last updated 2016-06-13
> 
>  - 2015-12-03: (master) [gfapi: Add api to set lkowner and 
> leaseid](https://review.gluster.org/12876), last updated 2016-06-13
> 
>  - 2016-03-16: (master) [gfapi: Define inode 
> dumpops](https://review.gluster.org/13751), last updated 2016-06-10
> 
>  - 2015-03-17: (master) [logging: In the logging APIs add NULL 
> checks.](https://review.gluster.org/9906), last updated 2016-03-16
> 
>  - 2015-07-20: (master) [afr: Add lease() 
> fop](https://review.gluster.org/11721), last updated 2016-01-19
> 
>  - 2015-06-05: (master) [libgfapi: Add resource 
> pool](https://review.gluster.org/11101), last updated 2015-06-05
> 
>  - 2015-06-03: (master) [rpc-lib: Handle repeated rpc_clnt 
> disable/disconnect](https://review.gluster.org/11064), last updated 2015-06-04
> 
>  - 2015-05-20: (master) [libglusterfs: Fix the return value of 
> inode_ctx_get2()](https://review.gluster.org/10836), last updated 2015-05-28
> 
>  - 2013-12-11: (master) [cluster/dht: Enable fsetxattr to set xattr on all 
> subvolumes for directories.](https://review.gluster.org/6483), last updated 
> 2014-08-25
> 
> * [Pranith Kumar Karampuri]([email protected])
> 
>  - 2017-05-18: (master) [tests: Uncomment multi-node rebalance 
> tests](https://review.gluster.org/17320), last updated 2017-05-18
> 
>  - 2017-05-17: (release-3.11) [cluster/ec: return all node uuids from all 
> subvolumes](https://review.gluster.org/17318), last updated 2017-05-18
> 
>  - 2017-04-12: (master) [features/shard: Make local init 
> consistent](https://review.gluster.org/17042), last updated 2017-05-09
> 
>  - 2017-01-13: (release-3.8) [cluster/afr: Serialize conflicting locks on all 
> subvols](https://review.gluster.org/16407), last updated 2017-01-13
> 
>  - 2017-01-13: (release-3.8) [cluster/afr: Fix bugs in 
> [f]inodelk/[f]entrylk](https://review.gluster.org/16406), last updated 
> 2017-01-13
> 
>  - 2017-01-13: (release-3.8) [cluster/afr: Remove backward compatibility for 
> locks with v1](https://review.gluster.org/16389), last updated 2017-01-13
> 
>  - 2016-12-06: (master) [tests: test parallel rmdirs to be 
> successful](https://review.gluster.org/16044), last updated 2016-12-06
> 
>  - 2016-11-08: (master) [protocol/client: Do not fallback to anon-fd if fd is 
> not open](https://review.gluster.org/15804), last updated 2016-11-09
> 
>  - 2016-08-16: (master) [glusterd: Use consistent-io for 
> rebalance](https://review.gluster.org/15177), last updated 2016-09-16
> 
>  - 2016-09-08: (master) [cluster/dht: Don't merge invalid 
> stbuf](https://review.gluster.org/15420), last updated 2016-09-10
> 
>  - 2015-12-24: (master) [cluster/afr: Fail open on 
> split-brain](https://review.gluster.org/13075), last updated 2016-06-24
> 
>  - 2016-02-09: (master) [mount/fuse: Return correct errno for resolution 
> failures](https://review.gluster.org/13404), last updated 2016-02-10
> 
>  - 2016-01-23: (master) [cluster/afr: Send is-append only when 
> ensure-durability is on](https://review.gluster.org/13285), last updated 
> 2016-02-02
> 
>  - 2016-01-11: (master) [RFC for platform 
> regressions](https://review.gluster.org/13211), last updated 2016-01-13
> 
> * [Ashish Pandey]([email protected])
> 
>  - 2017-04-03: (master) [cluster/ec: update xattr on healing 
> bricks](https://review.gluster.org/16985), last updated 2017-05-18
> 
>  - 2016-12-27: (master) [cluster/ec: Set dirty flag for file Data fop 
> only](https://review.gluster.org/16298), last updated 2017-03-02
> 
>  - 2016-11-28: (master) [cluster/ec: Get/Set severity of error when inodelk 
> fails](https://review.gluster.org/15946), last updated 2016-11-28
> 
>  - 2016-09-06: (release-3.8) [feature/locks: Implement fops in locks 
> Translator](https://review.gluster.org/15407), last updated 2016-10-24
> 
> * [Raghavendra G]([email protected])
> 
>  - 2017-04-25: (master) [program/GF-DUMP: Shield ping processing from traffic 
> to Glusterfs Program](https://review.gluster.org/17105), last updated 
> 2017-05-18
> 
>  - 2016-07-29: (release-3.8) [event/epoll: Add back socket for polling of 
> events immediately after reading the entire rpc message from the 
> wire](https://review.gluster.org/15046), last updated 2017-05-05
> 
>  - 2016-07-18: (master) [cluster/dht: Basic sanity test scenarios for 
> dht](https://review.gluster.org/14943), last updated 2017-04-26
> 
>  - 2017-02-02: (release-3.8) [performance/write-behind: access stub only if 
> available during statedump](https://review.gluster.org/16520), last updated 
> 2017-02-02
> 
>  - 2017-01-04: (release-3.7) [cluster/dht: Fix memory corruption while 
> accessing regex  stored in private](https://review.gluster.org/16318), last 
> updated 2017-01-11
> 
>  - 2016-12-22: (release-3.8) [performance/readdir-ahead: limit cache 
> size](https://review.gluster.org/16273), last updated 2016-12-22
> 
>  - 2016-10-17: (release-3.9) [performance/write-behind: remove the request 
> from liability queue in 
> wb_fulfill_request](https://review.gluster.org/15659), last updated 2016-12-02
> 
>  - 2016-11-10: (release-3.8) [mount/fuse: Handle racing notify on more than 
> one graph properly](https://review.gluster.org/15815), last updated 2016-11-10
> 
>  - 2016-11-01: (master) [performance/quick-read: Use generation numbers to 
> avoid updating the cache with stale data](https://review.gluster.org/15759), 
> last updated 2016-11-01
> 
>  - 2016-09-12: (master) [protocol/client: Destroy oldfdctx during a repeated 
> open](https://review.gluster.org/15462), last updated 2016-09-16
> 
>  - 2016-05-16: (release-3.7) [cluster/distribute: use a linked inode in 
> directory heal codepath](https://review.gluster.org/14348), last updated 
> 2016-08-10
> 
>  - 2016-08-08: (master) [protocol: Add debug msgs to debug a user 
> issue](https://review.gluster.org/15109), last updated 2016-08-09
> 
>  - 2016-05-27: (master) [rpc-clnt: save the frame before submitting request 
> to transport](https://review.gluster.org/14547), last updated 2016-05-28
> 
>  - 2016-05-06: (master) [quotad: fix potential buffer 
> overflows](https://review.gluster.org/14238), last updated 2016-05-08
> 
>  - 2016-05-06: (master) [quotad: fix potential buffer 
> overflows](https://review.gluster.org/14237), last updated 2016-05-08
> 
>  - 2016-05-02: (release-3.7) [quotad: fix potential buffer 
> overflows](https://review.gluster.org/14139), last updated 2016-05-02
> 
>  - 2016-03-01: (master) [distribute/tests: Use a different mount instead of 
> reusing a Mount.](https://review.gluster.org/13567), last updated 2016-03-01
> 
>  - 2015-06-23: (master) [cluster/dht: remove check for gfid change during 
> mirgation-complete task](https://review.gluster.org/11363), last updated 
> 2015-06-23
> 
>  - 2014-05-05: (master) [cluster/dht: fail rmdir if hashed subvolume is not 
> found.](https://review.gluster.org/7662), last updated 2014-07-17
> 
>  - 2014-06-02: (master) [cluster/dht: heal only when lookup is successful on 
> atleast one subvolume.](https://review.gluster.org/7942), last updated 
> 2014-06-17
> 
>  - 2013-05-17: (master) [performance/io-cache: update inode contexts of each 
> entry in readdir](https://review.gluster.org/5029), last updated 2014-06-14
> 
>  - 2014-06-02: (master) [cluster/dht: fix hole calculation when lookup 
> returns errors from all subvolumes](https://review.gluster.org/7941), last 
> updated 2014-06-14
> 
>  - 2014-05-09: (master) [cluster/dht: fix hole calculation when lookup 
> returns errors from all subvolumes](https://review.gluster.org/7715), last 
> updated 2014-05-09
> 
>  - 2013-12-13: (master) [core: introduce internal fop 
> types](https://review.gluster.org/6497), last updated 2013-12-13
> 
>  - 2011-12-15: (master) [performance/io-threads: handle cleanup completely in 
> fini.](https://review.gluster.org/794), last updated 2013-09-11
> 
>  - 2012-01-09: (master) [performance/write-behind: implement 
> lk.](https://review.gluster.org/2610), last updated 2013-05-11
> 
> * [Niels de Vos]([email protected])
> 
>  - 2017-04-18: (master) [logging: free the strdup'd filename on 
> gf_log_fini()](https://review.gluster.org/17078), last updated 2017-05-18
> 
>  - 2017-05-12: (release-3.8) [nfs/nlm: log the caller_name if nlm_client_t 
> can be found](https://review.gluster.org/17276), last updated 2017-05-17
> 
>  - 2017-05-12: (release-3.8) [nfs/nlm: unref rpc-client after 
> nlm4svc_send_granted()](https://review.gluster.org/17274), last updated 
> 2017-05-17
> 
>  - 2017-05-12: (release-3.8) [nfs/nlm: free the nlm_client upon 
> RPC_DISCONNECT](https://review.gluster.org/17277), last updated 2017-05-17
> 
>  - 2017-05-12: (release-3.8) [nfs/nlm: remove lock request from the list 
> after cancel](https://review.gluster.org/17278), last updated 2017-05-17
> 
>  - 2017-05-12: (release-3.8) [nfs/nlm: ignore notify when there is no 
> matching rpc request](https://review.gluster.org/17275), last updated 
> 2017-05-17
> 
>  - 2017-04-18: (master) [core: move glusterfs_ctx_defaults_init() to 
> libglusterfs](https://review.gluster.org/17076), last updated 2017-04-25
> 
>  - 2017-04-21: (master) [core: free 'global' TLS allocations when the last 
> ctx is destroyed](https://review.gluster.org/17099), last updated 2017-04-21
> 
>  - 2016-12-12: (master) [rpc: use standard refcounting functions for 'struct 
> rpc_clnt'](https://review.gluster.org/16109), last updated 2017-04-08
> 
>  - 2016-12-14: (release-3.9) [upcall: tests that call glfs_h_poll_upcall() 
> should check for ENOENT](https://review.gluster.org/16131), last updated 
> 2017-01-03
> 
>  - 2016-12-12: (master) [Move glusterfs_ctx_destroy() from gfapi to 
> libglusterfs](https://review.gluster.org/16110), last updated 2016-12-12
> 
>  - 2016-08-10: (master) [nfs: Fix crash bug when mnt3_resolve_subdir_cbk() 
> fails](https://review.gluster.org/15121), last updated 2016-09-15
> 
>  - 2016-08-05: (master) [glusterd: do not fork into the background when 
> systemd is used](https://review.gluster.org/15101), last updated 2016-08-08
> 
>  - 2016-08-07: (master) [nfs/auth: Fix sensitivity to rw,ro ordering in the 
> exports file](https://review.gluster.org/15104), last updated 2016-08-07
> 
>  - 2016-05-23: (master) [nfs: UMNTALL should only remove mounts from the 
> calling client](https://review.gluster.org/14498), last updated 2016-07-27
> 
>  - 2016-05-23: (master) [nfs: remove the mountdict to remove duplication of 
> structures](https://review.gluster.org/14499), last updated 2016-05-24
> 
>  - 2016-02-29: (master) [tests: check for the availability of 
> netstat](https://review.gluster.org/13547), last updated 2016-04-27
> 
>  - 2016-03-21: (master) [tests: Tiering is not resistant to 
> SQL-injection](https://review.gluster.org/13799), last updated 2016-03-22
> 
>  - 2015-11-08: (master) [nfs: add refcounting to "struct 
> export_item"](https://review.gluster.org/12541), last updated 2015-11-16
> 
>  - 2015-11-09: (master) [gfapi: log an error when glfs_io_async_task() does 
> not recognize the FOP](https://review.gluster.org/12557), last updated 
> 2015-11-10
> 
>  - 2015-03-05: (master) [build: require cmocka by default for unit 
> testing](https://review.gluster.org/9802), last updated 2015-05-01
> 
>  - 2015-03-03: (master) [core: realloc(ptr, 0) should act as 
> free(ptr)](https://review.gluster.org/9786), last updated 2015-03-14
> 
>  - 2014-03-06: (master) [WIP: glusterfsd configuration for 
> systemd/init.d](https://review.gluster.org/7199), last updated 2014-08-21
> 
>  - 2014-07-06: (master) [tests/basic: re-enable 
> mount-options.t](https://review.gluster.org/8243), last updated 2014-07-10
> 
> * [Rajesh Joseph]([email protected])
> 
>  - 2016-12-19: (master) [tests: Minor fix in error 
> condition](https://review.gluster.org/16191), last updated 2017-05-18
> 
>  - 2016-11-22: (master) [gfapi: Cleanup non-active graphs on graph 
> switch](https://review.gluster.org/15902), last updated 2017-04-08
> 
>  - 2016-11-22: (master) [rpc: Fix double deletion of dict on failure 
> case](https://review.gluster.org/15896), last updated 2017-03-10
> 
>  - 2017-02-17: (master) [dht: Deallocate memory allocated by DHT in 
> fini](https://review.gluster.org/16656), last updated 2017-03-10
> 
>  - 2016-12-01: (release-3.7) [uss: snapd should enable SSL if SSL is enabled 
> on volume](https://review.gluster.org/15988), last updated 2016-12-01
> 
>  - 2016-11-22: (master) [rpc: fixed refcount for 
> rpc_clnt](https://review.gluster.org/15897), last updated 2016-11-29
> 
>  - 2016-03-31: (master) [richacl: RichACL support for 
> GlusterFS](https://review.gluster.org/13866), last updated 2016-05-10
> 
> * [MOHIT AGRAWAL]([email protected])
> 
>  - 2016-09-12: (master) [cluster/dht: User xattrs value is not correct after 
> brick stop/start](https://review.gluster.org/15468), last updated 2017-05-17
> 
>  - 2016-11-25: (master) [cluster/dht: Rename is failing with ENOENT while 
> migration is in progress](https://review.gluster.org/15928), last updated 
> 2017-04-25
> 
>  - 2016-12-12: (master) [cluster/dht: S+T bits are getting set on the file if 
> rebalance fails](https://review.gluster.org/16111), last updated 2017-04-11
> 
>  - 2017-02-08: (master) [Problem: inode_dump is not generated in statedump 
> for gluster/nfs process](https://review.gluster.org/16559), last updated 
> 2017-02-13
> 
>  - 2017-01-10: (master) [[WIP] socket: remove own_thread specific code while 
> using SSL](https://review.gluster.org/16368), last updated 2017-01-10
> 
>  - 2016-10-25: (master) [cli/afr: gluster volume heal info "healed" command 
> output is not appropriate](https://review.gluster.org/15724), last updated 
> 2016-12-14
> 
>  - 2016-07-08: (master) [socket: Remove own-thread references from the socket 
> code and use ssl enable         option to use socket_poller code.This commit 
> makes all encrypted connections         use socket_poller, and removes the 
> ablitily to configure encrypted connections to 
> use](https://review.gluster.org/14877), last updated 2016-07-11
> 
> * [Zhou Zhengping]([email protected])
> 
>  - 2017-05-11: (master) [rpc: use extra spinlock and hash table to relieve 
> lock contention](https://review.gluster.org/17251), last updated 2017-05-17
> 
>  - 2017-04-05: (master) [fuse: Shouldn't set inode_ctx to be 
> LOOKUP_NOT_NEEDED before lookup fop 
> finish.](https://review.gluster.org/17002), last updated 2017-04-06
> 
> * [Sunil Kumar Acharya]([email protected])
> 
>  - 2017-04-18: (master) [cluster/ec: OpenFD heal implementation for 
> EC](https://review.gluster.org/17077), last updated 2017-05-17
> 
>  - 2017-05-02: (master) [cluster/ec: Improve performance with xattrop 
> update](https://review.gluster.org/17151), last updated 2017-05-16
> 
> * [Kaleb KEITHLEY]([email protected])
> 
>  - 2017-05-15: (release-3.10) [build: ensure autoconf template expansions 
> resolve variables](https://review.gluster.org/17298), last updated 2017-05-16
> 
>  - 2017-05-11: (release-3.8) [common-ha: adding a node to existing cluster 
> failed to start pacemaker](https://review.gluster.org/17256), last updated 
> 2017-05-11
> 
>  - 2017-03-18: (master) [logging: add command line option to use localtime in 
> logging](https://review.gluster.org/16911), last updated 2017-03-20
> 
> * [sanoj-unnikrishnan]([email protected])
> 
>  - 2017-05-15: (release-3.10) [Fixes upgrade issue in 
> quota.conf](https://review.gluster.org/17292), last updated 2017-05-15
> 
>  - 2017-05-15: (release-3.8) [Fixes upgrade issue in 
> quota.conf](https://review.gluster.org/17291), last updated 2017-05-15
> 
>  - 2017-05-10: (release-3.8) [Fixes quota aux mount 
> failure](https://review.gluster.org/17242), last updated 2017-05-11
> 
>  - 2016-09-30: (master) [Bug-1223658 Quota tracking for parallel 
> writes](https://review.gluster.org/15598), last updated 2016-12-19
> 
> * [Atin Mukherjee]([email protected])
> 
>  - 2017-05-15: (release-3.10) [glusterfsd: send PARENT_UP on brick 
> attach](https://review.gluster.org/17288), last updated 2017-05-15
> 
>  - 2017-03-10: (master) [glusterd.service: Ensure chronyd is started before 
> GlusterD](https://review.gluster.org/16889), last updated 2017-03-12
> 
>  - 2016-12-08: (master) [glusterd: reset port when a daemon is brought 
> down](https://review.gluster.org/16064), last updated 2016-12-13
> 
>  - 2016-11-18: (master) [cli: error out incomplete CLI 
> commands](https://review.gluster.org/15874), last updated 2016-11-18
> 
>  - 2016-04-07: (master) [glusterd: populate hostname in error 
> message](https://review.gluster.org/13923), last updated 2016-06-09
> 
>  - 2014-07-28: (master) [barrier: barrier error messages 
> betterment](https://review.gluster.org/8380), last updated 2015-12-01
> 
>  - 2015-04-01: (master) [cli/glusterd : Introduce file location 
> command](https://review.gluster.org/10100), last updated 2015-10-28
> 
>  - 2015-04-16: (master) [glusterd: Have unique volume 
> options](https://review.gluster.org/10262), last updated 2015-08-27
> 
>  - 2015-08-24: (release-3.7) [glusterd: Have unique volume 
> options](https://review.gluster.org/11997), last updated 2015-08-24
> 
>  - 2015-05-27: (master) [glusterd: introduce force option in volume 
> set](https://review.gluster.org/10949), last updated 2015-05-28
> 
>  - 2015-03-31: (master) [glusterd: print actual hostname instead localhost in 
> gluster pool list](https://review.gluster.org/10060), last updated 2015-04-06
> 
>  - 2015-01-20: (master) [libglusterfs: Logging message correction in 
> VALIDATE_OR_GOTO](https://review.gluster.org/9466), last updated 2015-04-05
> 
> * [Xavier Hernandez]([email protected])
> 
>  - 2017-05-09: (master) [cluster/ec: correctly handle end of file for 
> seek](https://review.gluster.org/17228), last updated 2017-05-15
> 
>  - 2016-06-15: (master) [locks: added inodelk/entrylk contention upcall 
> notifications](https://review.gluster.org/14736), last updated 2017-03-29
> 
>  - 2014-12-19: (master) [[WIP] libglusterfs: Improved timer 
> implementation](https://review.gluster.org/9316), last updated 2015-01-08
> 
> * [Kevin Vigor]([email protected])
> 
>  - 2016-12-22: (master) [gluster: IPv6 single stack 
> support](https://review.gluster.org/16228), last updated 2017-05-08
> 
> * []()
> 
>  - 2017-05-03: (master) [extras: adding NLM ports to firewalld's service 
> file](https://review.gluster.org/17163), last updated 2017-05-06
> 
>  - 2017-04-18: (master) [Subject: Feature for using Gluster on read/only 
> media](https://review.gluster.org/17073), last updated 2017-04-18
> 
>  - 2016-09-23: (master) [Referring to bugID:1377437, Modularizing snapshot 
> for plugin based modules.](https://review.gluster.org/15555), last updated 
> 2016-12-20
> 
>  - 2016-09-23: (master) [This patch follows the discussion from the 
> gluster-devel mail chain of, modularizing backend snapshot code as pluggable 
> modules, which would essentially support more than one snapshot backend. For 
> ex: lvm, zfs, brtfs etc.](https://review.gluster.org/15554), last updated 
> 2016-12-19
> 
>  - 2016-11-17: (master) [BUG: 1393743 the mdc->ia_time = 0 maybe OVERWRITE by 
> another fop in another process, it will lead to stale data in md-cache, need 
> add some control to prevent it.](https://review.gluster.org/15862), last 
> updated 2016-11-21
> 
>  - 2016-09-23: (master) [[BugId:1377437][Patch5]: Refering to the bug 
> ID,](https://review.gluster.org/15558), last updated 2016-09-23
> 
>  - 2016-09-23: (master) [[BugId:1377437][Patch9]: Refering to the bug ID, - 
> Minor header file inclusion fixes](https://review.gluster.org/15562), last 
> updated 2016-09-23
> 
>  - 2016-09-23: (master) [[BugId:1377437][Patch8]: Refering to the bug ID, 
> this commit has minor fixes for renaming api's and following glusterfs coding 
> standards, minor fixes](https://review.gluster.org/15561), last updated 
> 2016-09-23
> 
>  - 2016-09-23: (master) [[BugId:1377437][Patch7]: Refering to the bug ID. * 
> This patch has some minor clean ups](https://review.gluster.org/15560), last 
> updated 2016-09-23
> 
>  - 2016-09-23: (master) [[BugId:1377437][Patch6]: Refering to the bug 
> ID,](https://review.gluster.org/15559), last updated 2016-09-23
> 
>  - 2016-09-23: (master) [[BugId:1377437][Patch4]: Refering to the bug 
> ID,](https://review.gluster.org/15557), last updated 2016-09-23
> 
>  - 2016-09-23: (master) [- This is third patch in the series for the 
> bug=1377437](https://review.gluster.org/15556), last updated 2016-09-23
> 
>  - 2016-08-26: (master) [  rpc-clnt/fixed rpc clnt still 
> reconnect](https://review.gluster.org/15321), last updated 2016-09-07
> 
>  - 2015-05-07: (master) [Updating documentation to match other docs 
> style](https://review.gluster.org/10644), last updated 2016-01-14
> 
>  - 2015-12-22: (master) [Revert "tier/unlink: open fd for special file for 
> fdstat"](https://review.gluster.org/13063), last updated 2015-12-22
> 
> * [Amar Tumballi]([email protected])
> 
>  - 2017-04-29: (master) [glusterfsd: allow subdir 
> mount](https://review.gluster.org/17141), last updated 2017-05-04
> 
>  - 2017-03-18: (master) [metrics: add code accross to get more xlator 
> metrics](https://review.gluster.org/16916), last updated 2017-05-04
> 
>  - 2017-04-18: (master) [fuse-bridge: cleanup 
> first_lookup()](https://review.gluster.org/17075), last updated 2017-04-30
> 
>  - 2012-09-06: (master) [dict: data structure changes and 
> cleanup](https://review.gluster.org/3910), last updated 2014-06-14
> 
>  - 2013-10-28: (master) [cluster/afr: return max of 'stime' values in 
> subvol](https://review.gluster.org/6150), last updated 2014-06-14
> 
>  - 2012-01-09: (master) [posix: fix the 'glusterfs.file.<FILENAME>' xattr 
> get/set feature](https://review.gluster.org/2605), last updated 2014-06-14
> 
>  - 2013-08-11: (master) [geo-rep: start packaging upgrade 
> scripts](https://review.gluster.org/5559), last updated 2014-06-14
> 
>  - 2013-08-09: (master) [new fop: 
> discover()](https://review.gluster.org/5545), last updated 2014-05-09
> 
>  - 2013-08-19: (master) [xlators/*: add support to 'discover()' in required 
> xlators](https://review.gluster.org/5656), last updated 2014-04-08
> 
>  - 2012-10-05: (master) [core: add 'dict' stat collection 
> logic](https://review.gluster.org/4035), last updated 2014-04-08
> 
>  - 2013-12-06: (master) [dict: add a simple hash comparision of keys before 
> strcmp for performance](https://review.gluster.org/6450), last updated 
> 2014-04-08
> 
>  - 2013-11-08: (master) [core: make inode table a global object, and not 
> xlator bound](https://review.gluster.org/6238), last updated 2013-12-11
> 
>  - 2012-09-18: (master) [protocol: add gfid to on wire format for 
> fsetattr/rchecksum](https://review.gluster.org/3956), last updated 2013-11-27
> 
>  - 2013-11-15: (master) [protocol: move all the new 'fops' on the wire to new 
> RPC program](https://review.gluster.org/6272), last updated 2013-11-27
> 
>  - 2013-10-03: (master) [replace-brick: remove code from cli and 
> glusterd](https://review.gluster.org/6031), last updated 2013-11-27
> 
>  - 2013-11-10: (master) [start using 
> 'discover'](https://review.gluster.org/6244), last updated 2013-11-10
> 
>  - 2013-07-27: (master) [checkpatch.pl: a way to check patch for coding 
> standard guidance](https://review.gluster.org/5404), last updated 2013-10-03
> 
>  - 2013-09-03: (master) [posix: fail the operation if gfid setting can't 
> happen.](https://review.gluster.org/5765), last updated 2013-09-05
> 
> * [Mateusz Slupny]([email protected])
> 
>  - 2016-11-29: (master) [libgfapi: fix major memory leaks after 
> cleanup](https://review.gluster.org/15967), last updated 2017-05-01
> 
> * [Kotresh HR]([email protected])
> 
>  - 2017-03-06: (master) [features/read-only: Allow internal clients to 
> r/w](https://review.gluster.org/16855), last updated 2017-04-29
> 
>  - 2017-04-17: (master) [geo-rep: Sync time 
> stats](https://review.gluster.org/17066), last updated 2017-04-17
> 
>  - 2016-09-09: (release-3.7) [feature/bitrot: Fix recovery of corrupted 
> hardlink](https://review.gluster.org/15432), last updated 2017-01-21
> 
>  - 2016-07-18: (release-3.8) [features/bitrot: Move throttling code to 
> libglusterfs](https://review.gluster.org/14945), last updated 2016-07-25
> 
>  - 2016-04-11: (master) [features/bitrot: On demand scrub on tiering 
> migration](https://review.gluster.org/13969), last updated 2016-05-03
> 
>  - 2016-03-28: (master) [features/bitrot: Use rchecksum interface for 
> checksum](https://review.gluster.org/13833), last updated 2016-05-02
> 
> * [Karthik U S]([email protected])
> 
>  - 2016-10-21: (master) [cluster/dht: Lack of atomicity b/w read-src and 
> write-dst of rebalance process](https://review.gluster.org/15698), last 
> updated 2017-04-27
> 
>  - 2016-10-26: (master) [fuse: Mounting with "-o noatime" or "-o noexec" 
> should not set "nosuid,nodev"](https://review.gluster.org/15730), last 
> updated 2016-10-27
> 
>  - 2016-06-27: (master) [storage/posix: Adding implementation for 
> posix_do_futimes](https://review.gluster.org/14815), last updated 2016-08-15
> 
>  - 2016-05-26: (master) [features/worm: Performance improvement with 
> inode_ctx *Work in progress*](https://review.gluster.org/14539), last updated 
> 2016-05-26
> 
> * [Krutika Dhananjay]([email protected])
> 
>  - 2017-04-20: (master) [cluster/dht: Do not sync xattrs between src and dst 
> twice during rebalance](https://review.gluster.org/17087), last updated 
> 2017-04-21
> 
>  - 2017-01-13: (master) [features/shard: Add perf improvement 
> options](https://review.gluster.org/16399), last updated 2017-03-20
> 
>  - 2017-01-17: (master) [performance/readdir-ahead: Invalidate cached 
> dentries if they're modified while in 
> cache](https://review.gluster.org/16419), last updated 2017-03-06
> 
> * [Shreyas Siravara]([email protected])
> 
>  - 2016-12-15: (master) [performance/md-cache: Add an option to cache all 
> xattrs for an inode](https://review.gluster.org/16134), last updated 
> 2017-04-20
> 
> * [Vijay Bellur]([email protected])
> 
>  - 2017-03-02: (master) [client: Increase default ping-timeout to 180 
> seconds](https://review.gluster.org/16813), last updated 2017-04-18
> 
>  - 2017-03-02: (master) [libglusterfs: Change gmtime_r -> localtime_r for 
> better log readability](https://review.gluster.org/16818), last updated 
> 2017-04-18
> 
>  - 2017-03-02: (master) [Generate UUID on 
> installation](https://review.gluster.org/16819), last updated 2017-04-10
> 
>  - 2017-03-03: (master) [performance/io-threads: Eliminate spinlock 
> contention via fops-per-thread-ratio](https://review.gluster.org/16832), last 
> updated 2017-04-08
> 
>  - 2017-03-25: (master) [Remove symlink-cache from code 
> base](https://review.gluster.org/16946), last updated 2017-04-05
> 
>  - 2017-03-02: (master) [nfs: Fill in pargfid in NFS 
> requests](https://review.gluster.org/16810), last updated 2017-03-27
> 
>  - 2017-03-04: (master) [gfproxy: Introduce new server-side daemon called 
> GFProxy](https://review.gluster.org/16843), last updated 2017-03-22
> 
>  - 2017-03-02: (master) [storage/posix: Fix race in file creation when brick 
> was offline during delete.](https://review.gluster.org/16816), last updated 
> 2017-03-16
> 
>  - 2017-03-02: (master) [gfproxy: Add fops-sanity test for 
> GFProxy](https://review.gluster.org/16812), last updated 2017-03-04
> 
>  - 2017-03-03: (master) [write-behind: Allow trickling-writes to be 
> configurable, fix usage of page_size and 
> window_size](https://review.gluster.org/16834), last updated 2017-03-03
> 
>  - 2017-03-03: (master) [glusterd: Retry volfile server multiple 
> times](https://review.gluster.org/16833), last updated 2017-03-03
> 
>  - 2017-03-02: (master) [cluster/afr: Turn on pgfid tracking by 
> default](https://review.gluster.org/16817), last updated 2017-03-02
> 
>  - 2017-03-02: (master) [Fix prove test 
> bug-1292020.t](https://review.gluster.org/16815), last updated 2017-03-02
> 
>  - 2017-03-02: (master) [storage/posix: Add free space limits to 
> bricks](https://review.gluster.org/16811), last updated 2017-03-02
> 
>  - 2016-12-23: (master) [encryption: Move all xlators to 
> experimental](https://review.gluster.org/16276), last updated 2016-12-24
> 
>  - 2016-10-05: (master) [libglusterfs: Set right assignment for inode table's 
> lru limit](https://review.gluster.org/15614), last updated 2016-10-06
> 
>  - 2014-11-14: (master) [api: Perform input validation in all 
> functions.](https://review.gluster.org/9128), last updated 2014-12-10
> 
>  - 2014-12-08: (master) [api: Add async for glfs_open(), glfs_creat() and 
> glfs_close()](https://review.gluster.org/9250), last updated 2014-12-08
> 
>  - 2014-12-08: (master) [api: Introduce glfs-async.c and move all async 
> functions there.](https://review.gluster.org/9249), last updated 2014-12-08
> 
>  - 2014-09-18: (master) [storage/posix: free array if an error happens in 
> posix_handle_xattr_keyvalue_pair()](https://review.gluster.org/8759), last 
> updated 2014-09-18
> 
>  - 2014-08-06: (master) [doc/admin-guide: Make quota documentation more 
> relevant.](https://review.gluster.org/8423), last updated 2014-08-06
> 
>  - 2014-04-05: (master) [api: Handle event 
> AUTH_FAILED](https://review.gluster.org/7405), last updated 2014-06-14
> 
> * [Saravanakumar Arumugam]([email protected])
> 
>  - 2016-08-18: (master) [geo-rep: Verify login name length during geo-rep 
> create](https://review.gluster.org/15199), last updated 2017-04-10
> 
>  - 2016-01-27: (master) [read-only: Selective read-only 
> feature](https://review.gluster.org/13295), last updated 2017-01-04
> 
>  - 2016-08-22: (master) [libgfapi: Introducing zero copy read for 
> libgfapi](https://review.gluster.org/15236), last updated 2016-09-16
> 
>  - 2016-04-18: (master) [worm: Avoid link fop, if it is internal 
> operation](https://review.gluster.org/14020), last updated 2016-04-18
> 
>  - 2015-07-03: (master) [geo-rep: ignore EPERM during meta 
> operation](https://review.gluster.org/11530), last updated 2015-12-09
> 
>  - 2015-07-09: (master) [tools/glusterfind : validate session 
> name](https://review.gluster.org/11602), last updated 2015-07-16
> 
> * [Anoop C S]([email protected])
> 
>  - 2015-10-15: (master) [protocol: Remove lock recovery logic from client and 
> server](https://review.gluster.org/12363), last updated 2017-04-08
> 
>  - 2017-03-09: (master) [storage/posix: Destroy pthread mutexes and cond 
> variables in fini()](https://review.gluster.org/16875), last updated 
> 2017-04-06
> 
>  - 2017-02-03: (master) [build: Honour default prefix while evaluating 
> localstatedir](https://review.gluster.org/16540), last updated 2017-02-15
> 
>  - 2017-02-13: (master) [build: Add %{_libexecdir}/glusterfs to base 
> package](https://review.gluster.org/16612), last updated 2017-02-13
> 
>  - 2015-06-11: (master) [libgfapi: Add new api for supporting 
> mandatory-locks](https://review.gluster.org/11177), last updated 2016-08-02
> 
>  - 2015-12-15: (master) [features/locks: Handle blocking lock requests 
> properly](https://review.gluster.org/12974), last updated 2016-06-13
> 
> * [Prasanna Kumar Kalever]([email protected])
> 
>  - 2016-09-28: (master) [Revert "qemu-block: mop leftover 
> code"](https://review.gluster.org/15589), last updated 2017-03-21
> 
>  - 2016-09-28: (master) [file snapshots: qemu-block: back to 
> life](https://review.gluster.org/15588), last updated 2016-09-30
> 
>  - 2016-09-28: (master) [qemu-block: list-snapshots: add to 
> testcase](https://review.gluster.org/15592), last updated 2016-09-29
> 
>  - 2016-09-28: (master) [qemu-block: add getxattr fop to handle snapshot 
> list](https://review.gluster.org/15591), last updated 2016-09-29
> 
>  - 2016-09-28: (master) [qemu-block: replace hardcoded xattr 
> keys](https://review.gluster.org/15590), last updated 2016-09-28
> 
>  - 2016-06-02: (master) [port-map: respect local port range as well as local 
> reserved ports](https://review.gluster.org/14613), last updated 2016-09-20
> 
>  - 2016-06-08: (master) [port-map: mop out unused 
> code](https://review.gluster.org/14671), last updated 2016-09-20
> 
>  - 2016-06-08: (master) [port-map: let brick choose its own 
> port](https://review.gluster.org/14670), last updated 2016-08-31
> 
>  - 2016-08-30: (master) [port-map: add a testcase for new port map 
> architecture](https://review.gluster.org/15358), last updated 2016-08-31
> 
>  - 2015-11-20: (master) [transport: introducing unix domain socket for 
> I/O](https://review.gluster.org/12709), last updated 2016-07-25
> 
>  - 2015-12-14: (master) [glusterd: fix gluster volume sync after successful 
> deletion](https://review.gluster.org/12963), last updated 2016-06-13
> 
>  - 2016-04-28: (master) [tests: add time wait before mounting a volume using 
> nfs](https://review.gluster.org/14103), last updated 2016-06-06
> 
>  - 2016-05-23: (master) [loc_wipe: fix to clean missing 
> member](https://review.gluster.org/14504), last updated 2016-05-23
> 
>  - 2015-06-30: (master) [scripts: add mount --verbose 
> option](https://review.gluster.org/11469), last updated 2016-05-18
> 
>  - 2016-03-18: (master) [tests: fix annoying tar command's 
> warning](https://review.gluster.org/13777), last updated 2016-05-17
> 
>  - 2016-03-18: (master) [docs: adding clang analyzer 
> documentation](https://review.gluster.org/13775), last updated 2016-05-02
> 
>  - 2015-07-14: (master) [cli: add "--mode=script" option description to 
> gluster help menu](https://review.gluster.org/11659), last updated 2016-05-02
> 
>  - 2016-04-12: (master) [file-snapshot: [WIP] reflink based file level 
> snapshot](https://review.gluster.org/13979), last updated 2016-04-12
> 
>  - 2015-07-22: (master) [epoll: replace epoll_create() with 
> epoll_create1()](https://review.gluster.org/11740), last updated 2016-03-18
> 
>  - 2015-08-05: (master) [core: adding function names and line numbers to 
> refcount](https://review.gluster.org/11837), last updated 2015-10-13
> 
>  - 2015-06-10: (master) [afr: dereference of a null 
> pointer](https://review.gluster.org/11160), last updated 2015-07-14
> 
>  - 2015-06-29: (master) [cli: add volume restart 
> option](https://review.gluster.org/11455), last updated 2015-07-06
> 
>  - 2015-05-22: (master) [xlators: fix allocation of zero 
> bytes](https://review.gluster.org/10891), last updated 2015-05-28
> 
> * [Menaka Mohan]([email protected])
> 
>  - 2017-02-10: (master) [Adding Code-gen framework to io-stats 
> translator](https://review.gluster.org/16586), last updated 2017-02-23
> 
>  - 2017-02-06: (master) [Adding the Compound FOP to the generator 
> file](https://review.gluster.org/16547), last updated 2017-02-09
> 
> * [Vitaly Lipatov]([email protected])
> 
>  - 2017-02-03: (release-3.9) [md-cache: initialize 
> mdc_counter.lock](https://review.gluster.org/16542), last updated 2017-02-13
> 
> * [wangzhen]([email protected])
> 
>  - 2015-07-22: (master) [fuse: Get an incorrect hash volume after we 
> add-brick](https://review.gluster.org/11734), last updated 2017-02-01
> 
>  - 2015-07-15: (master) [fuse: Get an incorrect hash volume after we 
> add-brick](https://review.gluster.org/11672), last updated 2016-01-15
> 
> * [Manikandan Selvaganesh]([email protected])
> 
>  - 2016-02-22: (master) [quota : restrict creating hard-links across quota 
> limit directories](https://review.gluster.org/13480), last updated 2017-01-23
> 
>  - 2016-05-03: (master) [tests/quota : test patch to check quota.t 
> test](https://review.gluster.org/14177), last updated 2016-07-09
> 
>  - 2016-05-03: (master) [tests/quota : patch to test inode-quota in 
> netbsd](https://review.gluster.org/14178), last updated 2016-05-03
> 
>  - 2016-04-18: (master) [quota : hold proper locks while accessing 'contri' 
> values](https://review.gluster.org/14023), last updated 2016-04-18
> 
>  - 2015-12-21: (master) [quota : [WIP] introducing user and group 
> quotas](https://review.gluster.org/13043), last updated 2016-01-28
> 
>  - 2015-11-30: (master) [rfc.sh : Modifications to new developer 
> workflow](https://review.gluster.org/12822), last updated 2015-11-30
> 
> * [Muthu Vigneshwaran]([email protected])
> 
>  - 2016-12-23: (master) [glusterd : Empty info file preventing glusterd from 
> starting](https://review.gluster.org/16279), last updated 2017-01-19
> 
>  - 2016-09-21: (master) [cli : Displaying the proper error message for 
> remove-brick](https://review.gluster.org/15540), last updated 2016-09-28
> 
>  - 2016-07-12: (master) [cli: fixing the resource 
> leak](https://review.gluster.org/14902), last updated 2016-08-11
> 
> * [Michael Adam]([email protected])
> 
>  - 2016-12-07: (master) [cli: fix compiler warning (unused var) when building 
> without bd xlator](https://review.gluster.org/16050), last updated 2017-01-16
> 
> * [Gaurav Kumar Garg]([email protected])
> 
>  - 2016-03-02: (master) [glusterd: Gluster should keep PID file in correct 
> location](https://review.gluster.org/13580), last updated 2017-01-10
> 
>  - 2016-03-17: (master) [glusterd: fixing few memory leak in glusterd, at 
> remote node](https://review.gluster.org/13758), last updated 2016-05-31
> 
>  - 2016-04-13: (master) [glusterd: Allocate new port for the brick if the 
> port is already in use](https://review.gluster.org/13990), last updated 
> 2016-04-21
> 
>  - 2016-03-30: (master) [libglusterfs: supporting ip-address or hostname with 
> negation](https://review.gluster.org/13855), last updated 2016-04-07
> 
>  - 2016-03-28: (master) [protocol: resolve hostname or ip address properly 
> while authentication](https://review.gluster.org/13835), last updated 
> 2016-04-04
> 
>  - 2015-06-15: (master) [glusterd: do not stop bitd scrub daemon service 
> unnecessarily](https://review.gluster.org/11226), last updated 2016-03-30
> 
>  - 2015-05-10: (release-3.7) [test: renaming bitrot test 
> cases](https://review.gluster.org/10731), last updated 2016-02-18
> 
>  - 2015-06-07: (master) [features/bitrot: on demand scrubber frequency 
> implementation](https://review.gluster.org/11112), last updated 2015-12-15
> 
>  - 2015-08-27: (master) [tests: sleep 60 sec to free the prot which is used 
> by previous regression run](https://review.gluster.org/12029), last updated 
> 2015-08-28
> 
>  - 2015-07-14: (master) [glusterd: quotad, snapd daemon should run on the 
> cluster framework.](https://review.gluster.org/11666), last updated 2015-08-21
> 
>  - 2015-05-27: (master) [doc: remove replace brick start/stop/pause/resume/ 
> command from admin doc](https://review.gluster.org/10940), last updated 
> 2015-07-07
> 
>  - 2015-05-20: (master) [glusterd: snapd daemon 
> refactoring](https://review.gluster.org/10835), last updated 2015-06-03
> 
>  - 2014-06-19: (master) [glusterd: Rebalance/Remove-brick status should 
> display its own individual status](https://review.gluster.org/8109), last 
> updated 2015-01-06
> 
>  - 2014-11-25: (master) [glusterd: peer probe of local host should not return 
> success](https://review.gluster.org/9196), last updated 2014-11-26
> 
> * [Ryan Ding]([email protected])
> 
>  - 2016-11-16: (master) [glusterd: Fix the debug and error-gen turned on 
> issue](https://review.gluster.org/15849), last updated 2017-01-06
> 
>  - 2016-08-23: (master) [features/leases: segment fault while join thread 
> recall_thr in fini()](https://review.gluster.org/15295), last updated 
> 2016-08-31
> 
> * [Shyamsundar Ranganathan]([email protected])
> 
>  - 2017-01-03: (master) [tests: Fix spurious failures in 
> tests/basic/gfapi/bug1291259.t](https://review.gluster.org/16314), last 
> updated 2017-01-03
> 
>  - 2016-05-24: (master) [experimental/dht2: DHT2 initialization and layout 
> abstraction](https://review.gluster.org/14509), last updated 2016-06-17
> 
>  - 2015-03-19: (master) [core: prune inode table 
> asynchronously](https://review.gluster.org/9936), last updated 2015-03-24
> 
>  - 2014-10-08: (master) [cluster/dht: Fix stale subvol cache for files under 
> migration](https://review.gluster.org/8912), last updated 2015-02-13
> 
>  - 2014-08-05: (master) [cluster/dht: Introduce layout 
> versions](https://review.gluster.org/8414), last updated 2014-09-06
> 
> * [zhangjiongkui]([email protected])
> 
>  - 2016-12-18: (release-3.9) [cluster/ec:remove alloca0 from 
> cluster/ec/ec-heal.c](https://review.gluster.org/16184), last updated 
> 2016-12-18
> 
> * [Sonal Arora]([email protected])
> 
>  - 2016-12-07: (master) [tools/glusterfind: filter for 
> files/directories](https://review.gluster.org/16051), last updated 2016-12-16
> 
> * [N Balachandran]([email protected])
> 
>  - 2016-12-12: (master) [wip for fd race Signed-off-by: N Balachandran 
> <[email protected]>](https://review.gluster.org/16107), last updated 
> 2016-12-12
> 
>  - 2016-10-17: (master) [storage/posix: Skip mkdir if gfid 
> exists](https://review.gluster.org/15660), last updated 2016-10-24
> 
>  - 2016-06-06: (master) [cluster/tier: linkto file deleted if dst subvol down 
> in hot tier](https://review.gluster.org/14654), last updated 2016-06-06
> 
>  - 2016-05-17: (master) [libglusterfs: Skip ancestory check for same parent 
> dentries](https://review.gluster.org/14373), last updated 2016-05-18
> 
>  - 2016-05-16: (master) [cluster/dht : Use a new frame for linkfile 
> lookup](https://review.gluster.org/14352), last updated 2016-05-16
> 
>  - 2015-06-11: (master) [cluster/dht Use additional dst_info in 
> inode_ctx](https://review.gluster.org/11175), last updated 2015-06-15
> 
>  - 2015-06-11: (master) [cluster/dht: Adding error logs for directory 
> selfheal](https://review.gluster.org/11172), last updated 2015-06-11
> 
>  - 2014-06-05: (master) [Gluster msg-ids Doxygen: Added a doxygen conf file 
> that will extract the documentation for the message ids defined for various 
> components.](https://review.gluster.org/7987), last updated 2014-06-13
> 
> * [Raghavendra Talur]([email protected])
> 
>  - 2016-11-11: (master) [gfapi: offset should not be updated for positional 
> read/write](https://review.gluster.org/15821), last updated 2016-11-17
> 
>  - 2015-04-23: (master) [performance/write-behind: lk and write calls should 
> be ordered](https://review.gluster.org/10350), last updated 2016-07-12
> 
>  - 2016-04-25: (master) [core: add share_flags to open/create 
> FOPs](https://review.gluster.org/14055), last updated 2016-05-02
> 
>  - 2016-04-29: (master) [rpc: add open2/create2 rpc progs with share 
> flags](https://review.gluster.org/14110), last updated 2016-04-29
> 
>  - 2016-04-25: (master) [gfapi changes](https://review.gluster.org/14058), 
> last updated 2016-04-25
> 
>  - 2016-04-25: (master) [volgen changes](https://review.gluster.org/14057), 
> last updated 2016-04-25
> 
>  - 2016-04-25: (master) [sr: add share-reservation 
> xlator](https://review.gluster.org/14056), last updated 2016-04-25
> 
>  - 2015-12-16: (master) [build: Avoid unused-value warning from 
> gcc](https://review.gluster.org/12975), last updated 2015-12-22
> 
>  - 2015-08-14: (master) [libglusterfs: Name threads on 
> creation](https://review.gluster.org/11926), last updated 2015-08-26
> 
> * [Mohamed Ashiq Liyazudeen]([email protected])
> 
>  - 2015-09-10: (master) [heal: New feature heal info summary to list the 
> status of brick and count of entries to be 
> healed](https://review.gluster.org/12154), last updated 2016-10-26
> 
>  - 2016-08-25: (master) [tests : add a test to check if there is an inode 
> leak](https://review.gluster.org/15318), last updated 2016-10-26
> 
> * [Vijaikumar Mallikarjuna]([email protected])
> 
>  - 2016-04-15: (master) [quota: consider inprogress writes during 
> enforcement](https://review.gluster.org/14006), last updated 2016-10-20
> 
>  - 2014-09-19: (master) [glusterd/client: Validate volume when quering brick 
> port](https://review.gluster.org/8777), last updated 2016-04-14
> 
>  - 2016-04-04: (master) [quota: script to test EACCES and quota usage with 
> untar](https://review.gluster.org/13902), last updated 2016-04-07
> 
> * [Sungsik, Park]([email protected])
> 
>  - 2016-06-01: (master) [The zfs file system environment 'pwrite ()' after 
> 'st_blocks' of 'struct stat' is not updated immediately. because zfs is i/o 
> operation asynchronously.](https://review.gluster.org/14594), last updated 
> 2016-09-19
> 
> * [Anuradha Talur]([email protected])
> 
>  - 2016-08-31: (master) [quota: mark quota-rename.t as a bad 
> test](https://review.gluster.org/15372), last updated 2016-08-31
> 
>  - 2016-08-25: (master) [tests: fix 
> EXPECT_WITHIN](https://review.gluster.org/15315), last updated 2016-08-30
> 
>  - 2016-07-13: (master) [extras: provide a script to generate index 
> files](https://review.gluster.org/14913), last updated 2016-08-30
> 
>  - 2016-06-08: (master) [posix : fail posix_pstat if gfid is 
> NULL](https://review.gluster.org/14674), last updated 2016-08-23
> 
>  - 2016-08-16: (master) [afr: set data and metadata readable to child up when 
> no heal needed](https://review.gluster.org/15178), last updated 2016-08-18
> 
>  - 2015-08-10: (master) [glusterd/ afr: Set quorum type to auto in case of 3 
> way replica](https://review.gluster.org/11872), last updated 2016-05-21
> 
> * [Jonas Svatos]([email protected])
> 
>  - 2016-06-01: (master) [add GF_XATTR_NAME_MAX for 
> Darwin](https://review.gluster.org/14606), last updated 2016-08-25
> 
> * [Sachin Pandit]([email protected])
> 
>  - 2016-07-16: (master) [libgfapi: Introducing zero copy read for 
> libgfapi.](https://review.gluster.org/14932), last updated 2016-08-22
> 
>  - 2016-06-24: (master) [libgfapi: Introducing zero copy write for 
> libgfapi](https://review.gluster.org/14784), last updated 2016-08-15
> 
> * [M S Vishwanath Bhat]([email protected])
> 
>  - 2016-07-14: (master) [MAINTAINERS: Adding maintainers of test component to 
> the list](https://review.gluster.org/14922), last updated 2016-08-10
> 
> * [Kaushal M]([email protected])
> 
>  - 2016-05-09: (master) [protocol/client: explicitly specify encryption for 
> portmap](https://review.gluster.org/14254), last updated 2016-08-02
> 
>  - 2016-05-05: (master) [socket: use own threads for all encrypted 
> connections](https://review.gluster.org/14224), last updated 2016-07-11
> 
>  - 2013-05-20: (master) [libglusterfs/syncop : More logging for state 
> changes](https://review.gluster.org/5048), last updated 2014-06-14
> 
>  - 2014-05-12: (master) [glusterd: Use new default options framework to 
> enable open-behind](https://review.gluster.org/7735), last updated 2014-06-02
> 
> * [Apeksha D khakharia]([email protected])
> 
>  - 2016-06-24: (master) [distaf: adding teardown test case for 
> nfs-ganesha](https://review.gluster.org/14789), last updated 2016-06-28
> 
> * [Vangelis Polakis]()
> 
>  - 2016-04-16: (release-3.6) [cluster/afr: Handle stack reset 
> failures](https://review.gluster.org/14007), last updated 2016-06-10
> 
>  - 2016-05-18: (release-3.6) [a) backport of fuse: fix inode and dentry leaks 
> http://review.gluster.org/#/c/13324/](https://review.gluster.org/14403), last 
> updated 2016-06-10
> 
> * [Joseph Fernandes]()
> 
>  - 2016-01-15: (master) [tier/libgfdb/sql : Record heat and hardlinks on two 
> different db files](https://review.gluster.org/13248), last updated 2016-05-26
> 
>  - 2016-04-27: (master) [tier/ctr : Shrinking CTR DB 
> Size](https://review.gluster.org/14086), last updated 2016-04-27
> 
>  - 2015-09-15: (master) [tier/gfdb/imetal: Implementation of imetal version 
> (WORK IN PROGRESS)](https://review.gluster.org/12182), last updated 2015-09-16
> 
>  - 2015-05-10: (master) [CTR/Libgfdb: Log typo 
> fix](https://review.gluster.org/10741), last updated 2015-05-10
> 
>  - 2015-05-03: (master) [tier: Adding test for rename 
> directory](https://review.gluster.org/10510), last updated 2015-05-08
> 
>  - 2014-07-11: (master) [Testing the regression test: Please dont review 
> this!!](https://review.gluster.org/8295), last updated 2014-07-15
> 
>  - 2014-05-07: (master) [[glusterd/cli/snapshot] Fixes for coverity 
> issues](https://review.gluster.org/7695), last updated 2014-06-16
> 
>  - 2014-05-12: (master) [[glusterd/cli/snapshot] Fixes for coverity 
> issues](https://review.gluster.org/7743), last updated 2014-06-16
> 
> * [Angelos]([email protected])
> 
>  - 2016-05-19: (release-3.6) [Backported code:cluster/afr: Fix heal-info slow 
> response while IO is in progress](https://review.gluster.org/14418), last 
> updated 2016-05-21
> 
>  - 2016-04-22: (release-3.6) [Backported code:cluster/afr: Fix heal-info slow 
> response while IO is in progress](https://review.gluster.org/14050), last 
> updated 2016-05-19
> 
> * [Raghavendra Bhat]([email protected])
> 
>  - 2015-09-11: (master) [storage/posix: cache stat info in the inode 
> context](https://review.gluster.org/12157), last updated 2016-05-11
> 
>  - 2016-03-02: (release-3.7) [features/bitrot: do not remove the quarantine 
> handle in forget](https://review.gluster.org/13583), last updated 2016-03-15
> 
>  - 2015-10-22: (master) [libglusterfs: add token bucket filtering from 
> bit-rot](https://review.gluster.org/12413), last updated 2015-12-11
> 
>  - 2015-07-21: (master) [features/snapview-server: return . and .. entries in 
> readdirp properly](https://review.gluster.org/11724), last updated 2015-07-21
> 
>  - 2015-07-10: (master) [features/snapview-client: do not re-attempt lookup 
> on snapd for failed named lookups](https://review.gluster.org/11622), last 
> updated 2015-07-14
> 
>  - 2015-05-08: (master) [tests: stat on directory representing snapshot of 
> the volume](https://review.gluster.org/10671), last updated 2015-05-08
> 
>  - 2014-09-04: (master) [features/quota: in rename, build ancestry for source 
> as well](https://review.gluster.org/8599), last updated 2014-09-14
> 
>  - 2013-04-04: (master) [core: changes for doing proper graph 
> cleanup](https://review.gluster.org/4775), last updated 2014-06-24
> 
>  - 2013-09-25: (master) [mgmt/glusterd: check whether quorum has been met 
> from glusterd](https://review.gluster.org/5998), last updated 2014-05-16
> 
>  - 2014-04-15: (master) [mgmt/glusterd: autodeletion of snaps upon create 
> whenver snap limit exceeds](https://review.gluster.org/7483), last updated 
> 2014-04-23
> 
>  - 2013-07-25: (master) [features/marker, quota: changes done in marker for 
> better handling of hard links and renames](https://review.gluster.org/5389), 
> last updated 2014-01-07
> 
>  - 2013-07-30: (master) [storage/posix: remove the gfid handle only when the 
> last reference in removed](https://review.gluster.org/5428), last updated 
> 2014-01-02
> 
>  - 2013-04-04: (master) [changes in performance xlators for graph 
> cleanup](https://review.gluster.org/4776), last updated 2013-09-28
> 
>  - 2013-04-04: (master) [cluster: changes in cluster xlators and debug 
> xlators for proper graph cleanup](https://review.gluster.org/4777), last 
> updated 2013-09-28
> 
>  - 2013-04-04: (master) [protocol/client: destroy the fd contexts of the 
> client in fini](https://review.gluster.org/4778), last updated 2013-09-28
> 
>  - 2012-01-05: (master) [statedump: glusterd should not unlink the options 
> file for statedump](https://review.gluster.org/2585), last updated 2013-07-30
> 
> * [Jaden Liang]([email protected])
> 
>  - 2014-09-20: (release-3.4) [* protocol: fix file flock not released in 
> frequently disconnects](https://review.gluster.org/8787), last updated 
> 2016-04-08
> 
> * [Avra Sengupta]([email protected])
> 
>  - 2015-08-29: (release-3.6) [gluster/cli: snapshot delete all does not work 
> with xml](https://review.gluster.org/12043), last updated 2016-03-30
> 
> * [Paul Stauffer]([email protected])
> 
>  - 2016-03-17: (release-3.7) [Revert "Swap order of characters in egrep 
> bracket expression to fix Bug 1318750."](https://review.gluster.org/13768), 
> last updated 2016-03-17
> 
>  - 2016-03-17: (release-3.7) [Swap order of characters in egrep bracket 
> expression to fix Bug 1318750.](https://review.gluster.org/13767), last 
> updated 2016-03-17
> 
> * [Krishnan Parthasarathi]([email protected])
> 
>  - 2015-08-31: (master) [glusterd-snapshot: Accessing snap_vol members after 
> freeing it snap_vol](https://review.gluster.org/12066), last updated 
> 2016-03-14
> 
>  - 2015-08-31: (master) [glusterd: Use GF_REF_* for ref-counting 
> volinfo](https://review.gluster.org/12058), last updated 2015-09-22
> 
>  - 2015-06-16: (master) [socket: use accept4/paccept for nonblocking 
> sockets](https://review.gluster.org/11241), last updated 2015-07-27
> 
>  - 2015-07-14: (release-3.7) [rpcsvc: add request's address in 
> log](https://review.gluster.org/11654), last updated 2015-07-14
> 
>  - 2015-07-06: (master) [protocol/server: fix detection of graph readiness 
> for serving I/O](https://review.gluster.org/11553), last updated 2015-07-13
> 
>  - 2015-06-18: (master) [socket: set FD_CLOEXEC on all 
> sockets](https://review.gluster.org/11304), last updated 2015-06-29
> 
>  - 2015-04-29: (master) [epoll: report when thundering herd not 
> handled](https://review.gluster.org/10445), last updated 2015-06-25
> 
>  - 2015-05-21: (master) [epoll: ensure at most one epoll worker handles an 
> 'event' for a given fd](https://review.gluster.org/10874), last updated 
> 2015-06-24
> 
>  - 2015-05-21: (master) [glusterd: remove unnecessary brick address 
> resolution](https://review.gluster.org/10879), last updated 2015-05-28
> 
>  - 2015-04-24: (master) [doc: beginner's guide to syncop 
> framework](https://review.gluster.org/10365), last updated 2015-04-27
> 
>  - 2015-02-24: (master) [glusterd: add list of services abstraction for 
> daemons](https://review.gluster.org/9732), last updated 2015-02-25
> 
>  - 2014-08-27: (master) [glusterfsd: use unix domain socket connection for 
> volfile fetch](https://review.gluster.org/8554), last updated 2014-09-06
> 
>  - 2014-05-26: (master) [barrier: enable FUSE direct-io-mode for barriered 
> fds](https://review.gluster.org/7873), last updated 2014-06-30
> 
>  - 2014-04-14: (master) [socket: fix incorrect updation of total_bytes_read 
> on readv failures.](https://review.gluster.org/7470), last updated 2014-06-14
> 
>  - 2013-07-24: (master) [client/socket/glusterd: allow unprivileged 
> portbybrick query.](https://review.gluster.org/5378), last updated 2014-06-14
> 
>  - 2014-02-10: (master) [glusterd: make brick/node RPCs 
> 'batched'/'parallel'](https://review.gluster.org/6953), last updated 
> 2014-06-14
> 
>  - 2014-05-13: (master) [io-stats: add userspace systemtap probe - 
> io_stats.fop_counter](https://review.gluster.org/7751), last updated 
> 2014-05-13
> 
> * [Anand Avati]([email protected])
> 
>  - 2015-04-10: (master) [fuse: support subdirectory 
> mounts](https://review.gluster.org/10186), last updated 2016-03-03
> 
>  - 2013-12-05: (master) [posix-acl: clear SUID and SGID bits on chown() by 
> non-root](https://review.gluster.org/6436), last updated 2014-06-14
> 
>  - 2012-07-21: (master) [contrib/uuid: use uuid_generate_time() 
> variant](https://review.gluster.org/3708), last updated 2013-09-11
> 
> * [Ping.Lee]([email protected])
> 
>  - 2016-02-05: (master) [cluster/afr: Make the WRITE_IS_APPEND feature 
> dynamically configurable for performance 
> necessity](https://review.gluster.org/13359), last updated 2016-02-05
> 
> * [Emmanuel Dreyfus]([email protected])
> 
>  - 2016-01-15: (master) [NetBSD regression reliability: retry non-bad 
> tests](https://review.gluster.org/13245), last updated 2016-01-19
> 
>  - 2016-01-15: (release-3.7) [NetBSD regression reliability: retry non-bad 
> tests](https://review.gluster.org/13247), last updated 2016-01-17
> 
> * [Anusha B.Rao]([email protected])
> 
>  - 2015-02-11: (master) [cli: Fixing dereference after null 
> check](https://review.gluster.org/9637), last updated 2015-11-02
> 
>  - 2015-06-27: (release-3.7) [features/changelog: Porting log messages to new 
> logging framework](https://review.gluster.org/11445), last updated 2015-06-30
> 
>  - 2015-02-10: (master) [glusterd: Fixing Dereference after null 
> check](https://review.gluster.org/9625), last updated 2015-06-29
> 
>  - 2015-02-12: (master) [protocol-server: Removal of Logically dead 
> code](https://review.gluster.org/9647), last updated 2015-06-09
> 
>  - 2015-02-12: (master) [features/snapview: Fixing Logically dead 
> code](https://review.gluster.org/9645), last updated 2015-06-01
> 
>  - 2015-02-16: (master) [protocol-client: Fixing unchecked return 
> value](https://review.gluster.org/9658), last updated 2015-05-27
> 
>  - 2015-02-17: (master) [features/changelog: Fixing missing 
> unlock](https://review.gluster.org/9670), last updated 2015-05-25
> 
>  - 2015-05-20: (master) [io-cache: Removing Logically dead 
> code](https://review.gluster.org/10839), last updated 2015-05-22
> 
>  - 2015-02-03: (master) [geo-rep: Fixing memory leak and tainted 
> string](https://review.gluster.org/9550), last updated 2015-05-08
> 
> * [Ashta Bhuja Tripathi]([email protected])
> 
>  - 2015-10-14: (master) [BZ 789278 : missing break in 
> switch](https://review.gluster.org/12359), last updated 2015-10-14
> 
> * [Meghana M]([email protected])
> 
>  - 2015-08-24: (master) [common-ha : refresh-config should print sensible 
> output](https://review.gluster.org/12002), last updated 2015-09-24
> 
>  - 2015-05-10: (master) [NFS-Ganesha: Start pcsd service as part of HA Set 
> up](https://review.gluster.org/10746), last updated 2015-06-07
> 
> * [Pamela Ousley]([email protected])
> 
>  - 2015-07-18: (release-3.7) [cluster/tier : fix for logical bugs/timing 
> errors in tier.t](https://review.gluster.org/11715), last updated 2015-07-18
> 
> * [Anand Nekkunti]([email protected])
> 
>  - 2015-05-05: (master) [glusterd : Converting all daemon svc objects to 
> array of svc objects .](https://review.gluster.org/10586), last updated 
> 2015-07-17
> 
>  - 2015-07-04: (master) [glusterd/synctask: destroy all synctask and epoll 
> threads in fini](https://review.gluster.org/11532), last updated 2015-07-05
> 
> * [Venky Shankar]([email protected])
> 
>  - 2015-02-19: (master) [rfc.sh: relax checkpatch.pl on RFC 
> patches](https://review.gluster.org/9705), last updated 2015-07-13
> 
>  - 2015-05-04: (master) [bitrot/scrub: minor logging 
> changes](https://review.gluster.org/10512), last updated 2015-05-10
> 
>  - 2015-04-10: (master) [tests/bitrot: Parallel open() test 
> case](https://review.gluster.org/10174), last updated 2015-05-01
> 
>  - 2014-03-14: (master) [features/changelog: use brick hash for changelog 
> directory](https://review.gluster.org/7274), last updated 2014-06-14
> 
> * [Ekasit Kijsipongse]([email protected])
> 
>  - 2015-06-25: (release-3.6) [stripe: Fix wrong pathinfo in 
> striped-replicated volume](https://review.gluster.org/11392), last updated 
> 2015-06-25
> 
> * [Varun Shastry]([email protected])
> 
>  - 2014-04-01: (master) [common-utils: changed the port holder to 
> uint16_t](https://review.gluster.org/7376), last updated 2015-06-01
> 
>  - 2014-07-18: (master) [tests: Handle the intermittent failures in quota 
> test](https://review.gluster.org/8330), last updated 2014-07-18
> 
>  - 2014-04-14: (master) [dht/rebalance: Handle the xattrs modification while 
> rebalancing](https://review.gluster.org/7472), last updated 2014-04-25
> 
>  - 2014-03-24: (master) [protocol/server: Logging cleanup and 
> corrections](https://review.gluster.org/7325), last updated 2014-04-09
> 
>  - 2013-02-08: (master) [protocol/auth: Make server xlator consider hostnames 
> for authentication](https://review.gluster.org/4482), last updated 2013-12-31
> 
>  - 2013-03-18: (master) [cluster/stripe: Send unlock if lock fails on any 
> subvolume](https://review.gluster.org/4681), last updated 2013-05-11
> 
> * [Huamin Chen]([email protected])
> 
>  - 2014-05-05: (master) [add option to 1) keep readahead for straddle read; 
> 2) disable readahead otherwise](https://review.gluster.org/7676), last 
> updated 2015-05-29
> 
>  - 2014-06-03: (master) [response to Jeff Darcy's review. 1) change tuning 
> param name to performance.read-ahead-enable-even-noncontiguous. When set to 
> 1, read-ahead is enabled even for noncontiguous IO; when set to 0 (default), 
> read-ahead is disabled when noncontiguity is 
> detecte](https://review.gluster.org/7958), last updated 2014-06-14
> 
>  - 2014-05-29: (master) [response to Jeff Darcy's review. 1) change tuning 
> param name to performance.read-ahead-enable-even-noncontiguous. When set to 
> 1, read-ahead is enabled even for noncontiguous IO; when set to 0 (default), 
> read-ahead is disabled when noncontiguity is 
> detecte](https://review.gluster.org/7927), last updated 2014-05-29
> 
> * [Justin Clift]([email protected])
> 
>  - 2014-02-15: (master) [Update configure.ac dir names to things keep in 
> build root](https://review.gluster.org/7011), last updated 2015-05-17
> 
> * [Humble Devassy Chirammal]([email protected])
> 
>  - 2015-05-07: (master) [Introduce docker files in extras 
> directory](https://review.gluster.org/10645), last updated 2015-05-08
> 
>  - 2015-03-06: (master) [core: introduce more bases for 
> logging](https://review.gluster.org/9823), last updated 2015-03-31
> 
>  - 2015-03-12: (master) [libgfapi: free fs->oldvolfile in destroy 
> function](https://review.gluster.org/9867), last updated 2015-03-20
> 
>  - 2015-03-13: (master) [libgfapi: conditionally destroy the mutex and 
> cond.variables.](https://review.gluster.org/9875), last updated 2015-03-16
> 
>  - 2014-05-27: (master) [Update Authors 
> file.](https://review.gluster.org/7881), last updated 2014-06-23
> 
> * [Harshavardhana]([email protected])
> 
>  - 2014-09-25: (master) [geo-replication: Populate proper gid's to 
> slaves](https://review.gluster.org/8839), last updated 2015-04-30
> 
>  - 2014-08-07: (master) [extras: heal_script for simplicity to fix 
> split-brains](https://review.gluster.org/8426), last updated 2014-08-25
> 
>  - 2014-08-05: (master) [cluster/afr: enable quorum as 'auto' for replicate 
> by default](https://review.gluster.org/8415), last updated 2014-08-10
> 
>  - 2014-06-17: (master) [samba/hook-scripts: Enable acl_xattr by 
> default](https://review.gluster.org/8086), last updated 2014-06-24
> 
> * [Shravan Chandrashekar]([email protected])
> 
>  - 2015-04-13: (master) [doc : updating admin distributed geo 
> replication](https://review.gluster.org/10213), last updated 2015-04-19
> 
> * [James Shubin]([email protected])
> 
>  - 2015-04-15: (master) [Fix weird char found in gluster 
> source](https://review.gluster.org/10236), last updated 2015-04-15
> 
>  - 2014-12-19: (master) [Add reminder comment as suggested on 
> gluster-devel.](https://review.gluster.org/9301), last updated 2014-12-19
> 
> * [ajeet jha]([email protected])
> 
>  - 2015-02-18: (master) [[WIP]libgfchangelog: Obtaining fop status for 
> Geo-rep](https://review.gluster.org/9684), last updated 2015-04-06
> 
>  - 2014-11-21: (master) [glusterd: Deserialising extra arguments from 
> cli-cmd-parser](https://review.gluster.org/9187), last updated 2015-04-01
> 
>  - 2014-11-20: (master) [cli: Parsing of cli arguments for push-pem user and 
> key](https://review.gluster.org/9152), last updated 2015-04-01
> 
>  - 2014-10-21: (master) [feature/gfid-access: Storing correct uid/gid in 
> frame->root.](https://review.gluster.org/8959), last updated 2015-03-16
> 
>  - 2014-08-04: (master) [tests/geo-rep: Automated configuration for geo-rep 
> regression.](https://review.gluster.org/8411), last updated 2014-11-26
> 
>  - 2014-09-29: (master) [extras/geo-rep: Python Script to parse 
> CHANGELOG.SNAP](https://review.gluster.org/8877), last updated 2014-09-30
> 
>  - 2013-09-06: (master) [features/changelog : fixed changelog binary 
> parser](https://review.gluster.org/5843), last updated 2013-09-18
> 
> * [Satheesaran Sundaramoorthi]([email protected])
> 
>  - 2014-05-21: (master) [cli: format the error message for better 
> reading.](https://review.gluster.org/7831), last updated 2015-03-24
> 
> * [Dennis Schafroth]([email protected])
> 
>  - 2015-02-01: (master) [Fix compiler warnings on OSX - 
> Tautologicals](https://review.gluster.org/9522), last updated 2015-02-28
> 
>  - 2015-02-03: (master) [Fix clang warnings: Code should be functional 
> unchanged.](https://review.gluster.org/9549), last updated 2015-02-28
> 
>  - 2015-02-03: (master) [Fix clang warnings on OS X: - Wrong format 
> spec](https://review.gluster.org/9545), last updated 2015-02-28
> 
>  - 2015-02-01: (master) [Fixing compiler warnings on OSX: - Ignore deprecated 
> APIs warning on OSX](https://review.gluster.org/9520), last updated 2015-02-03
> 
> * [venkatesh somyajulu]([email protected])
> 
>  - 2015-02-10: (master) [dht/rebal: Made rebalance multithreaded to perform 
> parallel migration](https://review.gluster.org/9623), last updated 2015-02-10
> 
>  - 2014-08-28: (master) [cluster/dht: Added code to capture races in 
> dht-lookup path](https://review.gluster.org/8561), last updated 2014-09-12
> 
>  - 2014-08-05: (master) [cluster/dht: Rebalance will fix layout only when 
> needed](https://review.gluster.org/8419), last updated 2014-09-05
> 
>  - 2014-09-03: (master) [storage/posix: Added space in log 
> message.](https://review.gluster.org/8587), last updated 2014-09-03
> 
>  - 2014-02-25: (master) [cluster/dht: Modified Layout maximum overlap 
> calculation](https://review.gluster.org/7152), last updated 2014-07-31
> 
>  - 2014-06-18: (master) [cluster/dht: changed option name to 
> layout-hash-gfid](https://review.gluster.org/8100), last updated 2014-06-20
> 
>  - 2013-03-19: (master) [cluster/afr: Conditional logging for 
> afr_sh_data_setattr_cbk.](https://review.gluster.org/4692), last updated 
> 2014-02-09
> 
>  - 2014-01-07: (master) [cluster/afr: Added entry self heal completion 
> status](https://review.gluster.org/6654), last updated 2014-01-08
> 
>  - 2013-07-04: (master) [cluster/afr: Split-brain logging includes the type 
> of self-heal](https://review.gluster.org/5282), last updated 2013-12-11
> 
>  - 2013-06-13: (master) [cluster/afr: Fix info split-brain's repetitive and 
> redundant output](https://review.gluster.org/5209), last updated 2013-06-14
> 
>  - 2013-02-28: (master) [libglusterfs: Put log message level to TRACE for 
> logs from old graph's xlators.](https://review.gluster.org/4597), last 
> updated 2013-03-02
> 
>  - 2013-02-18: (master) [cluster/afr : Enhanced "volume heal <vn> info"  for 
> files under modification.](https://review.gluster.org/4534), last updated 
> 2013-02-19
> 
> * [Steven Hale]([email protected])
> 
>  - 2014-10-10: (master) [Fix for Pacemaker clusters using bricks on separate 
> network interfaces.](https://review.gluster.org/8922), last updated 2014-10-14
> 
> * [Edward Shishkin]([email protected])
> 
>  - 2014-09-09: (master) [GlusterFS transparent encryption: Improving 
> manageability](https://review.gluster.org/8657), last updated 2014-09-26
> 
> * [Santosh Pradhan]([email protected])
> 
>  - 2014-07-14: (master) [gNFS: Fix "showmount -e" for 
> nfs.export-dir](https://review.gluster.org/8306), last updated 2014-08-16
> 
>  - 2014-02-14: (master) [glusterd: Memory leaks in negative code 
> path](https://review.gluster.org/7002), last updated 2014-02-15
> 
> * [Anders Blomdell]([email protected])
> 
>  - 2014-07-11: (master) [Reinstate ipv6 
> support](https://review.gluster.org/8292), last updated 2014-07-31
> 
> * [Keith Schincke]([email protected])
> 
>  - 2014-06-19: (master) [Update CHANGELOG_FILE_HTIME_DIR macro to use buffer 
> size](https://review.gluster.org/8108), last updated 2014-07-03
> 
>  - 2014-06-19: (master) [Removal of unused code changelog_entry_length BUG 
> 1111020](https://review.gluster.org/8107), last updated 2014-07-03
> 
>  - 2014-06-19: (master) [Add useful message for silent error: bug 
> 1099683](https://review.gluster.org/8122), last updated 2014-07-03
> 
>  - 2014-06-19: (master) [Provide correct error message for changelog end time 
> check bug 1099294](https://review.gluster.org/8121), last updated 2014-07-03
> 
>  - 2014-06-19: (master) [Correct typo error in comment. bug 
> 1093768](https://review.gluster.org/8120), last updated 2014-06-20
> 
>  - 2014-06-19: (master) [Bad macros CHANGELOG_GET_ENCODING bug 
> 1094478](https://review.gluster.org/8110), last updated 2014-06-19
> 
> * [Shishir Gowda]([email protected])
> 
>  - 2013-03-14: (master) [cluster/distribute: Call dht_hash_compute on 
> basename not on path](https://review.gluster.org/4669), last updated 
> 2014-06-15
> 
>  - 2013-04-17: (master) [features/version: file versioning support using 
> libgit2](https://review.gluster.org/4843), last updated 2014-06-14
> 
>  - 2013-04-18: (master) [cluster/dht: inodelk on hashed to prevent races in 
> rmdir  heal](https://review.gluster.org/4846), last updated 2014-06-14
> 
>  - 2013-09-13: (master) [cluster/dht: inodelk on hashed to prevent races in 
> rmdir deal](https://review.gluster.org/5908), last updated 2013-10-18
> 
>  - 2013-01-22: (master) [cluster/distribute: Switching support for selective 
> placement of data](https://review.gluster.org/4410), last updated 2013-09-11
> 
>  - 2013-08-23: (master) [glusterd/rebalance: Remove brick count check in 
> validation](https://review.gluster.org/5699), last updated 2013-09-04
> 
> * [Ira Cooper]([email protected])
> 
>  - 2014-01-21: (master) [posix: Fix allocation of struct 
> dirent.](https://review.gluster.org/6739), last updated 2014-06-14
> 
> * [junli.li]([email protected])
> 
>  - 2013-03-20: (master) [object-storage: fix failure of swift file 
> posting](https://review.gluster.org/4700), last updated 2014-06-14
> 
> * [Lalatendu Mohanty]([email protected])
> 
>  - 2014-02-13: (master) [Samba hook scripts: Changes required to work with 
> Samba 4.x Issue: The entries made by hook scripts as of now does not work 
> with GlusterFS vfs plugin for Samba present in Samba upstream released 
> version (e.g. which is present in Fedora 20) Fix: We need 
> to](https://review.gluster.org/6991), last updated 2014-06-14
> 
> * [Lukáš Bezdička]([email protected])
> 
>  - 2014-03-12: (master) [cluster/dht: Make sure we also check directory 
> xattrs for healing](https://review.gluster.org/7223), last updated 2014-06-14
> 
>  - 2013-12-05: (master) [rpcsvc: destroy request before returning NULL on 
> error in rpcsvc_request_create](https://review.gluster.org/6440), last 
> updated 2013-12-06
> 
> * [Bala FA]([email protected])
> 
>  - 2014-04-07: (master) [rpm: remove ghost directory 
> entries](https://review.gluster.org/7408), last updated 2014-04-07
> 
>  - 2014-03-03: (master) [build: add option to bulld rpm without 
> server](https://review.gluster.org/7176), last updated 2014-04-07
> 
> * [Jiale Gao]([email protected])
> 
>  - 2014-02-25: (master) [xlator/afr:ret should be set to -1 while an error 
> occur](https://review.gluster.org/7151), last updated 2014-02-25
> 
>  - 2014-02-25: (master) [glusterd/replace: start--pause--start no data 
> migration](https://review.gluster.org/7153), last updated 2014-02-25
> 
> * [Christopher R. Hertel]([email protected])
> 
>  - 2014-01-25: (master) [cluster/dht: goto statements may cause loop exit 
> before memory is freed.](https://review.gluster.org/6787), last updated 
> 2014-02-15
> 
> * [sarvotham s pai]([email protected])
> 
>  - 2013-04-30: (master) [gsync: Feature which allows gsyncd to sync selective 
> directories](https://review.gluster.org/4911), last updated 2014-01-07
> 
> * [inevity]([email protected])
> 
>  - 2013-12-14: (release-3.3) [backport call-stub: internal 
> refactor](https://review.gluster.org/6505), last updated 2014-01-02
> 
> * [Brian Foster]([email protected])
> 
>  - 2012-09-14: (master) [RFC v2: demonstrate use of native XFS project 
> quotas](https://review.gluster.org/3945), last updated 2013-09-11
> 
> * [Lubomir Rintel]([email protected])
> 
>  - 2013-08-22: (master) [mount/fuse: invalidate entry upon 
> setattr](https://review.gluster.org/5693), last updated 2013-08-23
> 
> * [Alex Wheeler]([email protected])
> 
>  - 2013-03-14: (master) [Added support for . in volname, and better error 
> reporting of invalid characters.](https://review.gluster.org/4666), last 
> updated 2013-03-14
> 
> * [Poornima B N]([email protected])
> 
>  - 2013-02-18: (master) [gluster: Testcase to test 
> QEMU-GlusterFS](https://review.gluster.org/4537), last updated 2013-02-28
> 
> * [Mohammed Junaid]([email protected])
> 
>  - 2012-03-30: (master) [protocol/client: Lock 
> migration.](https://review.gluster.org/3051), last updated 2013-02-08
> 
> * [Sachidananda Urs]([email protected])
> 
>  - 2012-02-28: (master) [Create missing parent directories during volume 
> create](https://review.gluster.org/2827), last updated 2013-02-08
> 
> 
> ## build-jobs
> * [Nigel Babu]([email protected])
> 
>  - 2017-05-21: (master) [Create a job to run brick multiplexing 
> on](https://review.gluster.org/17345), last updated 2017-05-21
> 
>  - 2017-05-21: (master) [Remove execute permissions for JJB 
> scripts](https://review.gluster.org/17346), last updated 2017-05-21
> 
>  - 2017-05-21: (master) [Change the burn in test to run every 
> 8h](https://review.gluster.org/17344), last updated 2017-05-21
> 
>  - 2017-04-13: (master) [Add the new release job that will run on 
> nodes](https://review.gluster.org/17047), last updated 2017-04-19
> 
> 
> ## glusto-tests
> * [ShwethaHPanduranga]()
> 
>  - 2017-03-20: (master) [Adding a sanity case to test shrinking volume. i.e 
> remove-brick](https://review.gluster.org/16921), last updated 2017-05-02
> 
>  - 2017-03-20: (master) [Adding sanity heal tests when IO in 
> progress.](https://review.gluster.org/16923), last updated 2017-05-02
> 
>  - 2017-03-20: (master) [Adding a sanity case to test basic tier operations. 
> i.e attach, detach](https://review.gluster.org/16922), last updated 2017-03-28
> 
>  - 2017-03-08: (master) [Adding Quota, Snapshot Components Sanity 
> Tests.](https://review.gluster.org/16872), last updated 2017-03-09
> 
>  - 2016-12-06: (master) [Adding heal BVT 
> Case.](https://review.gluster.org/16031), last updated 2016-12-13
> 
> * [Arthy Loganathan]([email protected])
> 
>  - 2016-11-15: (master) [Added functionalities to 
> file_dir_ops.py](https://review.gluster.org/15848), last updated 2016-11-19
> 
>  - 2016-10-27: (master) [Added library files to populate data using 
> fio](https://review.gluster.org/15738), last updated 2016-10-27
> 
> 
> ## glusterfs-specs
> * [Kaleb KEITHLEY]([email protected])
> 
>  - 2017-03-30: (master) [gnfs-config: add conditional config and packaging of 
> gnfs](https://review.gluster.org/16970), last updated 2017-04-27
> 
> * [Poornima G]([email protected])
> 
>  - 2017-01-20: (master) [Add feature page for negative lookup 
> cache](https://review.gluster.org/16436), last updated 2017-04-27
> 
>  - 2017-01-09: (master) [Propose statedump for gfapi 
> applications](https://review.gluster.org/16357), last updated 2017-03-28
> 
>  - 2016-02-09: (master) [Add proposal for improvements to 
> md-cache](https://review.gluster.org/13408), last updated 2016-08-24
> 
> * [Shyamsundar Ranganathan]([email protected])
> 
>  - 2017-02-08: (master) [Initial feature discription for improved 
> io-stats](https://review.gluster.org/16558), last updated 2017-04-08
> 
>  - 2016-02-08: (master) [DHT2: Updated the feature page and added some design 
> documents](https://review.gluster.org/13395), last updated 2016-04-14
> 
> * [Rajesh Joseph]([email protected])
> 
>  - 2016-12-20: (master) [Feature page for graph switch memory leak 
> fix](https://review.gluster.org/16215), last updated 2017-01-11
> 
> * [Avra Sengupta]([email protected])
> 
>  - 2016-12-09: (master) [snapshot: Introduce force option for snapshot 
> restore](https://review.gluster.org/16097), last updated 2016-12-09
> 
> * [Prasanna Kumar Kalever]([email protected])
> 
>  - 2016-12-09: (master) [block: Introducing block CLI 
> commands](https://review.gluster.org/16092), last updated 2016-12-09
> 
> * [soumya k]([email protected])
> 
>  - 2016-07-31: (master) [Posix-Locks Reclaim 
> support](https://review.gluster.org/15053), last updated 2016-08-12
> 
> * [mohammed rafi  kc]([email protected])
> 
>  - 2016-08-02: (master) [Add feature page for meta data directory for all 
> clients](https://review.gluster.org/15066), last updated 2016-08-10
> 
> * [Jose A. Rivera]([email protected])
> 
>  - 2016-04-01: (master) [external_management: Management by external 
> software](https://review.gluster.org/13888), last updated 2016-04-04
> 
> * [Milind Changire]([email protected])
> 
>  - 2016-02-12: (master) [tools/glusterfind: integration with 
> Bareos](https://review.gluster.org/13436), last updated 2016-03-21
> 
> * [Aravinda VK]([email protected])
> 
>  - 2016-01-11: (master) [management-rest-api: Management REST APIs for 
> Gluster](https://review.gluster.org/13214), last updated 2016-03-18
> 
> * [Raghavendra Talur]([email protected])
> 
>  - 2016-03-18: (master) [share_reservation: Initial design 
> doc](https://review.gluster.org/13779), last updated 2016-03-18
> 
> * [Saravanakumar Arumugam]([email protected])
> 
>  - 2016-01-06: (master) [Feature: Selective 
> read-only](https://review.gluster.org/13180), last updated 2016-02-12
> 
> 
> ## libgfapi-python
> * []()
> 
>  - 2015-08-31: (master) [Disable logging by 
> default](https://review.gluster.org/12055), last updated 2015-09-01
> 
> * [Alex Campbell]([email protected])
> 
>  - 2015-07-09: (master) [Added better error messages to fsetxattr and 
> setxattr](https://review.gluster.org/11585), last updated 2015-07-20
> 
> 
> ## gluster-nagios-addons
> * [darshan n]([email protected])
> 
>  - 2015-07-17: (master) [nagios-addons: Fixed behaviour of check mounts 
> plugin.](https://review.gluster.org/11714), last updated 2015-08-03
> 
> * [Timothy Asir]([email protected])
> 
>  - 2014-09-23: (master) [Fix Brick utilization shows incorrect data for 
> thinly provisioned LVs](https://review.gluster.org/8822), last updated 
> 2014-11-14
> 
> * [Ramesh N]([email protected])
> 
>  - 2014-09-24: (master) [config:support for configuring threshold values in 
> Nagios server](https://review.gluster.org/8833), last updated 2014-10-01
> 
> * [Sahina Bose]([email protected])
> 
>  - 2014-06-16: (master) [plugins: Self-heal plugin consider volume 
> options](https://review.gluster.org/8078), last updated 2014-06-18
> 
>  - 2014-06-02: (master) [nagios-logging: Use python 
> logging](https://review.gluster.org/7953), last updated 2014-06-04
> 
> 
> ## nagios-server-addons
> * [Ramesh N]([email protected])
> 
>  - 2014-09-24: (master) [nagios-config:configure threshold values in the 
> server side](https://review.gluster.org/8834), last updated 2014-10-01
> 
>  - 2014-06-25: (master) [notification: Ovirt notification 
> refactoring](https://review.gluster.org/8171), last updated 2014-06-30
> 
> * [Kanagaraj M]([email protected])
> 
>  - 2014-08-19: (master) [plugins: consider all states of volumes in 
> cluster-status](https://review.gluster.org/8497), last updated 2014-09-16
> 
> * [darshan n]([email protected])
> 
>  - 2014-07-03: (master) [nagios-server-addon: Removal of iptables 
> modification.](https://review.gluster.org/8225), last updated 2014-07-03
> 
> * [Sahina Bose]([email protected])
> 
>  - 2014-05-22: (master) [gluster-nagios: Added Readme 
> file](https://review.gluster.org/7846), last updated 2014-06-23
> 
>  - 2014-06-02: (master) [nagios-logging: Added logging for server side 
> plugins](https://review.gluster.org/7955), last updated 2014-06-03
> 
> * [Bala FA]([email protected])
> 
>  - 2014-06-16: (master) [build: add requires 
> selinux-policy-targeted-3.7.19-231.el6_5.3](https://review.gluster.org/8075), 
> last updated 2014-06-19
> 
> * [Humble Devassy Chirammal]([email protected])
> 
>  - 2014-04-23: (refs/meta/config) [Modify access 
> rules](https://review.gluster.org/7528), last updated 2014-04-23
> 
> 
> ## gluster-nagios-common
> * [Sahina Bose]([email protected])
> 
>  - 2014-06-10: (master) [nagios-common: Added additional details to selfheal 
> cli parsing](https://review.gluster.org/8027), last updated 2014-06-11
> 
>  - 2014-06-02: (master) [nagios-logging: Added a util to configure 
> logging](https://review.gluster.org/7947), last updated 2014-06-03
> 
> 
> ## glusterfs-snapshot
> * [Raghavendra Bhat]([email protected])
> 
>  - 2014-03-28: (development) [mgmt/glusterd: handle postvalidate carefully 
> when prevalidate fails](https://review.gluster.org/7367), last updated 
> 2014-04-14
> 
>  - 2014-04-03: (development) [mgmt/glusterd: start doing autodelete in snap 
> create if limit is exceeded](https://review.gluster.org/7390), last updated 
> 2014-04-03
> 
>  - 2014-03-28: (development) [mgmt/glusterd: start doing autodelete when 
> snap-max-limit is reduced](https://review.gluster.org/7368), last updated 
> 2014-03-28
> 
>  - 2014-03-25: (development) [mgmt/glusterd: typos in cleanup 
> handled](https://review.gluster.org/7331), last updated 2014-03-28
> 
>  - 2014-03-24: (development) [mgmt/glusterd: mark the snapshot as decommision 
> before removing it](https://review.gluster.org/7326), last updated 2014-03-24
> 
>  - 2014-02-13: (development) [mgmt/glusterd: implementation of cleanup in 
> snap create, delete](https://review.gluster.org/6994), last updated 2014-02-13
> 
> * [Joseph Fernandes]([email protected])
> 
>  - 2014-03-18: (development) [locks: various 
> fixes](https://review.gluster.org/7286), last updated 2014-03-20
> 
>  - 2014-03-18: (development) [glusterd/snapshot: Fix for not starting 
> non-existent snap brick](https://review.gluster.org/7287), last updated 
> 2014-03-18
> 
>  - 2014-02-19: (development) [[SNAPSHOT]: return err code for 
> gf_store_retrieve_value()](https://review.gluster.org/7126), last updated 
> 2014-02-20
> 
>  - 2014-02-20: (development) [[SNAPSHOT]:Fix list of snapshot after 
> reboot](https://review.gluster.org/7138), last updated 2014-02-20
> 
> * [Shishir Gowda]([email protected])
> 
>  - 2013-11-15: (development) [mgmt/snapshot: snap-timeout support for system 
> and volume](https://review.gluster.org/6273), last updated 2013-12-03
> 
> 
> ## glusterfs-quota
> * [Raghavendra G]([email protected])
> 
>  - 2013-09-05: (upstream_on_quota) [features/quota: Ask posix to make stat 
> and write atomic.](https://review.gluster.org/5802), last updated 2013-09-20
> 
>  - 2013-09-05: (upstream_on_quota) [Revert "features/quota: Pass correct 
> delta during quota_updation"](https://review.gluster.org/5800), last updated 
> 2013-09-19
> 
>  - 2013-09-05: (upstream_on_quota) [storage/posix: make sure we account 
> postbuf and prebuf as affected only by this 
> write.](https://review.gluster.org/5801), last updated 2013-09-16
> 
> * [Raghavendra Bhat]([email protected])
> 
>  - 2013-09-05: (upstream_on_quota) [features/quota: for special clients do 
> not remove quota](https://review.gluster.org/5799), last updated 2013-09-05
> 


> _______________________________________________
> Gluster-devel mailing list
> [email protected]
> http://lists.gluster.org/mailman/listinfo/gluster-devel

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Gluster-devel mailing list
[email protected]
http://lists.gluster.org/mailman/listinfo/gluster-devel

Reply via email to