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
signature.asc
Description: PGP signature
_______________________________________________ Gluster-devel mailing list [email protected] http://lists.gluster.org/mailman/listinfo/gluster-devel
