owned this note
owned this note
Published
Linked with GitHub
# Changes in libglusterfs (if any)
### Total patches older than 60days is 550
## glusterfs
* [Vijay Bellur](vbellur@redhat.com) (16)
- create:2017-03-03, updated:2017-03-03, [write-behind: Allow trickling-writes to be configurable, fix usage of page_size and window_size](https://review.gluster.org/16834), any-failure:true
- create:2017-03-03, updated:2017-03-03, [glusterd: Retry volfile server multiple times](https://review.gluster.org/16833), any-failure:false
- create:2016-10-05, updated:2016-10-06, [libglusterfs: Set right assignment for inode table's lru limit](https://review.gluster.org/15614), any-failure:true
* [Prasanna Kumar Kalever](pkalever@redhat.com) (23)
- create:2016-09-28, updated:2016-09-29, [qemu-block: add getxattr fop to handle snapshot list](https://review.gluster.org/15591), any-failure:true
- create:2016-09-28, updated:2016-09-28, [qemu-block: replace hardcoded xattr keys](https://review.gluster.org/15590), any-failure:true
- create:2016-06-02, updated:2016-09-20, [port-map: respect local port range as well as local reserved ports](https://review.gluster.org/14613), any-failure:true
- create:2015-11-20, updated:2016-07-25, [transport: introducing unix domain socket for I/O](https://review.gluster.org/12709), any-failure:true
- create:2016-05-23, updated:2016-05-23, [loc_wipe: fix to clean missing member](https://review.gluster.org/14504), any-failure:true
- create:2015-07-22, updated:2016-03-18, [epoll: replace epoll_create() with epoll_create1()](https://review.gluster.org/11740), any-failure:true
- create:2015-08-05, updated:2015-10-13, [core: adding function names and line numbers to refcount](https://review.gluster.org/11837), any-failure:true
* [Kaleb KEITHLEY](kkeithle@redhat.com) (1)
- create:2017-03-18, updated:2017-03-20, [logging: add command line option to use localtime in logging](https://review.gluster.org/16911), any-failure:false
* [Krutika Dhananjay](kdhananj@redhat.com) (2)
- create:2017-01-13, updated:2017-03-20, [features/shard: Add perf improvement options](https://review.gluster.org/16399), any-failure:true
- create:2017-01-17, updated:2017-03-06, [performance/readdir-ahead: Invalidate cached dentries if they're modified while in cache](https://review.gluster.org/16419), any-failure:true
* [Susant Palai](spalai@redhat.com) (15)
- create:2016-05-23, updated:2016-10-03, [posix/locks: associate posix locks with client-uuid](https://review.gluster.org/14492), any-failure:false
- create:2016-05-11, updated:2016-09-29, [posix/locks: make flush work on new destination](https://review.gluster.org/14286), any-failure:false
- create:2015-11-29, updated:2015-12-01, [cluster/dht: Fix dir missing from mount post add-brick](https://review.gluster.org/12782), any-failure:true
* [Poornima G](pgurusid@redhat.com) (16)
- create:2016-12-12, updated:2016-12-14, [md-cache: Do not invalidate cache post set/remove xattr](https://review.gluster.org/16101), any-failure:true
- create:2016-11-11, updated:2016-11-11, [gfapi: graph switch cleanup](https://review.gluster.org/15824), any-failure:true
- create:2016-04-04, updated:2016-09-29, [rpc : Change the way client uuid is built](https://review.gluster.org/13901), any-failure:false
- create:2015-12-03, updated:2016-06-13, [gfapi: Add api to set lkowner and leaseid](https://review.gluster.org/12876), any-failure:true
- create:2015-03-17, updated:2016-03-16, [logging: In the logging APIs add NULL checks.](https://review.gluster.org/9906), any-failure:false
- create:2015-06-05, updated:2015-06-05, [libgfapi: Add resource pool](https://review.gluster.org/11101), any-failure:true
- create:2015-05-20, updated:2015-05-28, [libglusterfs: Fix the return value of inode_ctx_get2()](https://review.gluster.org/10836), any-failure:false
* [Atin Mukherjee](amukherj@redhat.com) (11)
- create:2015-04-16, updated:2015-08-27, [glusterd: Have unique volume options](https://review.gluster.org/10262), any-failure:true
- create:2015-01-20, updated:2015-04-05, [libglusterfs: Logging message correction in VALIDATE_OR_GOTO](https://review.gluster.org/9466), any-failure:false
* [Rajesh Joseph](rjoseph@redhat.com) (5)
- create:2016-11-22, updated:2017-03-10, [rpc: Fix double deletion of dict on failure case](https://review.gluster.org/15896), any-failure:true
- create:2016-03-31, updated:2016-05-10, [richacl: RichACL support for GlusterFS](https://review.gluster.org/13866), any-failure:true
* [Milind Changire](mchangir@redhat.com) (4)
- create:2015-10-12, updated:2015-10-23, [network event processing made edge triggered [WIP]](https://review.gluster.org/12335), any-failure:true
* [Ashish Pandey](aspandey@redhat.com) (3)
- create:2016-12-27, updated:2017-03-02, [cluster/ec: Set dirty flag for file Data fop only](https://review.gluster.org/16298), any-failure:false
* [Menaka Mohan](menaka.m@outlook.com) (2)
- create:2017-02-06, updated:2017-02-09, [Adding the Compound FOP to the generator file](https://review.gluster.org/16547), any-failure:true
* [Anoop C S](anoopcs@redhat.com) (4)
- create:2015-06-11, updated:2016-08-02, [libgfapi: Add new api for supporting mandatory-locks](https://review.gluster.org/11177), any-failure:true
* [Vitaly Lipatov](lav@etersoft.ru) (1)
* [MOHIT AGRAWAL](moagrawa@redhat.com) (4)
- create:2017-02-08, updated:2017-02-13, [Problem: inode_dump is not generated in statedump for gluster/nfs process](https://review.gluster.org/16559), any-failure:true
* [Raghavendra G](rgowdapp@redhat.com) (23)
- create:2016-05-06, updated:2016-05-08, [quotad: fix potential buffer overflows](https://review.gluster.org/14237), any-failure:true
- create:2013-12-13, updated:2013-12-13, [core: introduce internal fop types](https://review.gluster.org/6497), any-failure:true
* [wangzhen](linux_wz@163.com) (2)
* [Sakshi Bansal](sabansal@redhat.com) (20)
- create:2016-02-16, updated:2016-09-02, [dentry fop serializer: added new server side xlator for dentry fop serialization](https://review.gluster.org/13451), any-failure:true
* [Ravishankar N](ravishankar@redhat.com) (8)
- create:2016-08-21, updated:2016-10-17, [afr, posix: anoninode logic for entry selfheal](https://review.gluster.org/15226), any-failure:true
* [Manikandan Selvaganesh](manikandancs333@gmail.com) (6)
- create:2016-05-03, updated:2016-07-09, [tests/quota : test patch to check quota.t test](https://review.gluster.org/14177), any-failure:true
- create:2016-05-03, updated:2016-05-03, [tests/quota : patch to test inode-quota in netbsd](https://review.gluster.org/14178), any-failure:true
* [mohammed rafi kc](rkavunga@redhat.com) (15)
* [Kotresh HR](khiremat@redhat.com) (4)
- create:2016-04-11, updated:2016-05-03, [features/bitrot: On demand scrub on tiering migration](https://review.gluster.org/13969), any-failure:false
- create:2016-03-28, updated:2016-05-02, [features/bitrot: Use rchecksum interface for checksum](https://review.gluster.org/13833), any-failure:true
* [Muthu Vigneshwaran](muthuvigneshwaran77@gmail.com) (3)
* [Michael Adam](obnox@samba.org) (1)
* [Pranith Kumar Karampuri](pkarampu@redhat.com) (11)
* [soumya k](skoduri@redhat.com) (5)
* [ankitraj]() (3)
- create:2016-09-27, updated:2016-09-28, [libglusterfs: relaxation of hostname while doing peer probing](https://review.gluster.org/15582), any-failure:true
* [Gaurav Kumar Garg](ggarg@redhat.com) (14)
- create:2016-03-30, updated:2016-04-07, [libglusterfs: supporting ip-address or hostname with negation](https://review.gluster.org/13855), any-failure:true
- create:2015-06-07, updated:2015-12-15, [features/bitrot: on demand scrubber frequency implementation](https://review.gluster.org/11112), any-failure:false
* [Ryan Ding](ryan.ding@open-fs.com) (2)
* [Saravanakumar Arumugam](sarumuga@redhat.com) (5)
- create:2016-01-27, updated:2017-01-04, [read-only: Selective read-only feature](https://review.gluster.org/13295), any-failure:false
* [Shyamsundar Ranganathan](srangana@redhat.com) (5)
- create:2016-05-24, updated:2016-06-17, [experimental/dht2: DHT2 initialization and layout abstraction](https://review.gluster.org/14509), any-failure:false
- create:2015-03-19, updated:2015-03-24, [core: prune inode table asynchronously](https://review.gluster.org/9936), any-failure:true
* [Niels de Vos](ndevos@redhat.com) (15)
- create:2016-12-12, updated:2016-12-12, [Move glusterfs_ctx_destroy() from gfapi to libglusterfs](https://review.gluster.org/16110), any-failure:false
- create:2015-03-05, updated:2015-05-01, [build: require cmocka by default for unit testing](https://review.gluster.org/9802), any-failure:true
- create:2015-03-03, updated:2015-03-14, [core: realloc(ptr, 0) should act as free(ptr)](https://review.gluster.org/9786), any-failure:true
* []() (13)
* [jiffin tony Thottan](jthottan@redhat.com) (13)
- create:2016-08-30, updated:2016-09-12, [poisx : add support for futimens in setattr call](https://review.gluster.org/15360), any-failure:true
- create:2016-03-17, updated:2016-08-06, [snapshot : Copy the export configuration properly](https://review.gluster.org/13763), any-failure:true
- create:2015-07-28, updated:2016-02-17, [libglusterfs : assigning the pointer to NULL after freeing it](https://review.gluster.org/11775), any-failure:true
* [Aravinda VK](avishwan@redhat.com) (4)
- create:2016-09-21, updated:2016-09-26, [eventsapi: New way for generating Event Types](https://review.gluster.org/15541), any-failure:true
* [sanoj-unnikrishnan](sunnikri@redhat.com) (1)
* [zhangjiongkui](zhangjiongkui@netposa.com) (1)
* [Sonal Arora](sarora@redhat.com) (1)
* [N Balachandran](nbalacha@redhat.com) (8)
- create:2016-05-17, updated:2016-05-18, [libglusterfs: Skip ancestory check for same parent dentries](https://review.gluster.org/14373), any-failure:true
* [Raghavendra Talur](rtalur@redhat.com) (9)
- create:2016-04-25, updated:2016-05-02, [core: add share_flags to open/create FOPs](https://review.gluster.org/14055), any-failure:true
- create:2016-04-25, updated:2016-04-25, [sr: add share-reservation xlator](https://review.gluster.org/14056), any-failure:true
- create:2015-08-14, updated:2015-08-26, [libglusterfs: Name threads on creation](https://review.gluster.org/11926), any-failure:true
* [Jeff Darcy](jeff@pl.atyp.us) (5)
- create:2016-07-06, updated:2016-07-14, [various: make TLS mandatory for IP-based management connections](https://review.gluster.org/14866), any-failure:true
- create:2016-05-18, updated:2016-06-10, [fdl/recon: add JBR reconciliation](https://review.gluster.org/14415), any-failure:true
* [Karthik U S](ksubrahm@redhat.com) (3)
- create:2016-06-27, updated:2016-08-15, [storage/posix: Adding implementation for posix_do_futimes](https://review.gluster.org/14815), any-failure:false
* [hari gowtham](hari.gowtham005@gmail.com) (1)
* [Mohamed Ashiq Liyazudeen](mliyazud@redhat.com) (2)
* [Vijaikumar Mallikarjuna](vijaym.seetha@gmail.com) (3)
* [Sungsik, Park](corazy.park@gmail.com) (1)
- create:2016-06-01, updated:2016-09-19, [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), any-failure:true
* [Anuradha Talur](atalur@redhat.com) (6)
* [Jonas Svatos](lsde@lsde.org) (1)
- create:2016-06-01, updated:2016-08-25, [add GF_XATTR_NAME_MAX for Darwin](https://review.gluster.org/14606), any-failure:true
* [Sachin Pandit](spandit@redhat.com) (2)
* [M S Vishwanath Bhat](msvbhat@gmail.com) (1)
* [Kaushal M](kaushal@redhat.com) (4)
- create:2013-05-20, updated:2014-06-14, [libglusterfs/syncop : More logging for state changes](https://review.gluster.org/5048), any-failure:true
* [Apeksha D khakharia](akhakhar@redhat.com) (1)
* [Vangelis Polakis]() (2)
* [Joseph Fernandes]() (8)
- create:2016-01-15, updated:2016-05-26, [tier/libgfdb/sql : Record heat and hardlinks on two different db files](https://review.gluster.org/13248), any-failure:false
- create:2016-04-27, updated:2016-04-27, [tier/ctr : Shrinking CTR DB Size](https://review.gluster.org/14086), any-failure:false
- create:2015-09-15, updated:2015-09-16, [tier/gfdb/imetal: Implementation of imetal version (WORK IN PROGRESS)](https://review.gluster.org/12182), any-failure:true
- create:2015-05-10, updated:2015-05-10, [CTR/Libgfdb: Log typo fix](https://review.gluster.org/10741), any-failure:true
* [Angelos](angsakel@hotmail.com) (2)
* [Raghavendra Bhat](raghavendra@redhat.com) (16)
- create:2015-10-22, updated:2015-12-11, [libglusterfs: add token bucket filtering from bit-rot](https://review.gluster.org/12413), any-failure:true
- create:2013-04-04, updated:2014-06-24, [core: changes for doing proper graph cleanup](https://review.gluster.org/4775), any-failure:true
- create:2013-07-30, updated:2014-01-02, [storage/posix: remove the gfid handle only when the last reference in removed](https://review.gluster.org/5428), any-failure:false
- create:2013-04-04, updated:2013-09-28, [protocol/client: destroy the fd contexts of the client in fini](https://review.gluster.org/4778), any-failure:false
- create:2012-01-05, updated:2013-07-30, [statedump: glusterd should not unlink the options file for statedump](https://review.gluster.org/2585), any-failure:true
* [Jaden Liang](jaden1q84@gmail.com) (1)
* [Avra Sengupta](asengupt@redhat.com) (1)
* [Paul Stauffer](paulds@horde.com) (2)
* [Krishnan Parthasarathi](kparthas@redhat.com) (17)
- create:2015-06-16, updated:2015-07-27, [socket: use accept4/paccept for nonblocking sockets](https://review.gluster.org/11241), any-failure:true
- create:2015-07-06, updated:2015-07-13, [protocol/server: fix detection of graph readiness for serving I/O](https://review.gluster.org/11553), any-failure:true
- create:2015-06-18, updated:2015-06-29, [socket: set FD_CLOEXEC on all sockets](https://review.gluster.org/11304), any-failure:false
- create:2015-04-29, updated:2015-06-25, [epoll: report when thundering herd not handled](https://review.gluster.org/10445), any-failure:false
- create:2015-05-21, updated:2015-06-24, [epoll: ensure at most one epoll worker handles an 'event' for a given fd](https://review.gluster.org/10874), any-failure:true
- create:2014-08-27, updated:2014-09-06, [glusterfsd: use unix domain socket connection for volfile fetch](https://review.gluster.org/8554), any-failure:true
* [Anand Avati](avati@redhat.com) (3)
- create:2015-04-10, updated:2016-03-03, [fuse: support subdirectory mounts](https://review.gluster.org/10186), any-failure:true
* [Ping.Lee](li.ping288@zte.com.cn) (1)
* [Emmanuel Dreyfus](manu@netbsd.org) (2)
* [Anusha B.Rao](anusha91rao@gmail.com) (9)
* [Ashta Bhuja Tripathi](tripathiab13@gmail.com) (1)
* [Meghana M](mmadhusu@redhat.com) (2)
* [Pamela Ousley](pousley@redhat.com) (1)
* [Anand Nekkunti](anekkunt@redhat.com) (2)
- create:2015-07-04, updated:2015-07-05, [glusterd/synctask: destroy all synctask and epoll threads in fini](https://review.gluster.org/11532), any-failure:false
* [Venky Shankar](vshankar@redhat.com) (4)
* [Ekasit Kijsipongse](ekasit.kijsipongse@nectec.or.th) (1)
* [Varun Shastry](vshastry@redhat.com) (6)
- create:2014-04-01, updated:2015-06-01, [common-utils: changed the port holder to uint16_t](https://review.gluster.org/7376), any-failure:false
- create:2013-02-08, updated:2013-12-31, [protocol/auth: Make server xlator consider hostnames for authentication](https://review.gluster.org/4482), any-failure:true
* [Huamin Chen](hchen@redhat.com) (3)
* [Justin Clift](justin@gluster.org) (1)
* [Humble Devassy Chirammal](humble.devassy@gmail.com) (5)
- create:2015-03-06, updated:2015-03-31, [core: introduce more bases for logging](https://review.gluster.org/9823), any-failure:true
* [Harshavardhana](harsha@harshavardhana.net) (4)
* [Shravan Chandrashekar](schandra@redhat.com) (1)
* [James Shubin](james@shubin.ca) (2)
- create:2014-12-19, updated:2014-12-19, [Add reminder comment as suggested on gluster-devel.](https://review.gluster.org/9301), any-failure:true
* [ajeet jha](ajha@redhat.com) (7)
* [Satheesaran Sundaramoorthi](satheesaran@gmail.com) (1)
* [Dennis Schafroth](dennis@schafroth.com) (4)
- create:2015-02-01, updated:2015-02-03, [Fixing compiler warnings on OSX: - Ignore deprecated APIs warning on OSX](https://review.gluster.org/9520), any-failure:false
* [venkatesh somyajulu](vsomyaju@redhat.com) (12)
- create:2013-02-28, updated:2013-03-02, [libglusterfs: Put log message level to TRACE for logs from old graph's xlators.](https://review.gluster.org/4597), any-failure:true
* [Xavier Hernandez](xhernandez@datalab.es) (1)
- create:2014-12-19, updated:2015-01-08, [[WIP] libglusterfs: Improved timer implementation](https://review.gluster.org/9316), any-failure:true
* [Steven Hale](stevenhale@gmail.com) (1)
* [Edward Shishkin](edward@redhat.com) (1)
- create:2014-09-09, updated:2014-09-26, [GlusterFS transparent encryption: Improving manageability](https://review.gluster.org/8657), any-failure:true
* [Santosh Pradhan](santosh.pradhan@gmail.com) (2)
* [Anders Blomdell](anders.blomdell@control.lth.se) (1)
* [Keith Schincke](kschinck@redhat.com) (6)
* [Shishir Gowda](gowda.shishir@gmail.com) (6)
- create:2013-04-17, updated:2014-06-14, [features/version: file versioning support using libgit2](https://review.gluster.org/4843), any-failure:true
* [Amar Tumballi](amar@gluster.com) (15)
- create:2012-09-06, updated:2014-06-14, [dict: data structure changes and cleanup](https://review.gluster.org/3910), any-failure:true
- create:2012-01-09, updated:2014-06-14, [posix: fix the 'glusterfs.file.<FILENAME>' xattr get/set feature](https://review.gluster.org/2605), any-failure:true
- create:2013-08-09, updated:2014-05-09, [new fop: discover()](https://review.gluster.org/5545), any-failure:true
- create:2013-08-19, updated:2014-04-08, [xlators/*: add support to 'discover()' in required xlators](https://review.gluster.org/5656), any-failure:true
- create:2012-10-05, updated:2014-04-08, [core: add 'dict' stat collection logic](https://review.gluster.org/4035), any-failure:true
- create:2013-12-06, updated:2014-04-08, [dict: add a simple hash comparision of keys before strcmp for performance](https://review.gluster.org/6450), any-failure:true
- create:2013-11-08, updated:2013-12-11, [core: make inode table a global object, and not xlator bound](https://review.gluster.org/6238), any-failure:true
* [Ira Cooper](ira@redhat.com) (1)
* [junli.li](junli.li@cs2c.com.cn) (1)
* [Lalatendu Mohanty](lmohanty@redhat.com) (1)
* [Lukáš Bezdička](lukas.bezdicka@gooddata.com) (2)
* [Bala FA](barumuga@redhat.com) (2)
* [Jiale Gao](fevergao@gmail.com) (2)
* [Christopher R. Hertel](chertel@redhat.com) (1)
* [sarvotham s pai](spai@redhat.com) (1)
* [inevity](roidinev@gmail.com) (1)
* [Brian Foster](bfoster@redhat.com) (1)
- create:2012-09-14, updated:2013-09-11, [RFC v2: demonstrate use of native XFS project quotas](https://review.gluster.org/3945), any-failure:true
* [Lubomir Rintel](lubo.rintel@gooddata.com) (1)
* [Alex Wheeler](wheelear@gmail.com) (1)
* [Poornima B N](bnpoorni@gmail.com) (1)
* [Mohammed Junaid](junaid@redhat.com) (1)
- create:2012-03-30, updated:2013-02-08, [protocol/client: Lock migration.](https://review.gluster.org/3051), any-failure:true
* [Sachidananda Urs](sacchi@gmail.com) (1)
- create:2012-02-28, updated:2013-02-08, [Create missing parent directories during volume create](https://review.gluster.org/2827), any-failure:true
* [Csaba Henk](csaba@redhat.com) (1)
- create:2012-06-06, updated:2012-06-06, [read-only: added support for context dependent ro](https://review.gluster.org/3526), any-failure:true