summaryrefslogtreecommitdiffstats
path: root/xlators/cluster
Commit message (Expand)AuthorAgeFilesLines
* afr/read: Implement latency based read child selectionMohammed Rafi KC2019-06-203-27/+98
* cluster/dht: Strip out dht xattrsN Balachandran2019-06-191-0/+2
* afr/fini: Free local_pool data during an afr finiMohammed Rafi KC2019-06-171-0/+6
* clang-scan: resolve warningAmar Tumballi2019-06-151-4/+0
* multiple files: another attempt to remove includesYaniv Kaul2019-06-1431-95/+7
* Cluster/afr: Don't treat all bricks having metadata pending as split-brainkarthik-us2019-06-102-3/+3
* ec/fini: Fix race between xlator cleanup and on going async fopMohammed Rafi KC2019-06-086-15/+56
* cluster/dht: Fix directory perms during selfhealN Balachandran2019-06-051-3/+5
* Fix some "Null pointer dereference" coverity issuesXavi Hernandez2019-05-262-0/+13
* cluster/ec: honor contention notifications for partially acquired locksXavi Hernandez2019-05-251-1/+1
* cluster/dht: Lookup all files when processing directoryN Balachandran2019-05-231-6/+6
* ec/fini: Fix race with ec_fini and ec_notifyMohammed Rafi KC2019-05-213-0/+13
* afr/frame: Destroy frame after afr_selfheal_entry_granularMohammed Rafi KC2019-05-211-3/+8
* ec/shd: Cleanup self heal daemon resources during ec finiMohammed Rafi KC2019-05-135-13/+122
* afr: thin-arbiter lock release fixesRavishankar N2019-05-103-47/+93
* afr: log before attempting data self-heal.Ravishankar N2019-05-081-0/+3
* dht: Custom xattrs are not healed in case of add-brickroot2019-05-081-8/+1
* afr : fix Coverity CID 1398627Rinku Kothiya2019-05-071-2/+9
* cluster/ec: fix shd healer wait timeoutKinglong Mee2019-05-062-1/+2
* cluster/ec: Reopen shouldn't happen with O_TRUNCPranith Kumar K2019-05-051-1/+1
* cluster/dht: Refactor dht lookup functionsN Balachandran2019-04-251-74/+30
* cluster/ec: fix fd reopenXavi Hernandez2019-04-2314-274/+328
* cluster/afr: Set lk-owner before inodelk/entrylk/lkPranith Kumar K2019-04-222-19/+23
* cluster/afr: Remove local from owners_list on failure of lock-acquisitionPranith Kumar K2019-04-154-18/+14
* Replace memdup() with gf_memdup()Vijay Bellur2019-04-121-1/+1
* ec: fix truncate lock to cover the write in tuncate cleanKinglong Mee2019-04-121-2/+6
* cluster/afr: Thin-arbiter SHD fixeskarthik-us2019-04-122-13/+13
* cluster/dht: refactor dht lookup functionsN Balachandran2019-04-052-124/+119
* cluster/afr: Invalidate inode on change of split-brain-choicePranith Kumar K2019-04-051-4/+1
* cluster/ec: Fix handling of heal info cases without locksAshish Pandey2019-04-041-25/+17
* cluster/afr: Send inodelk/entrylk with non-zero lk-ownerPranith Kumar K2019-04-022-12/+48
* afr: thin-arbiter read txn fixesRavishankar N2019-03-293-22/+37
* cluster/ec: Don't enqueue an entry if it is already healingAshish Pandey2019-03-275-30/+127
* afr: add client-pid to all gf_event() callsRavishankar N2019-03-276-15/+28
* cluster/afr: Remove un-used variables related to pumpPranith Kumar K2019-03-261-3/+0
* cluster/afr : TA: Return actual error code in case of failureAshish Pandey2019-03-141-6/+6
* dht: NULL check before setting error flagMohammed Rafi KC2019-03-121-1/+2
* cluster/afr: Send truncate on arbiter brick from SHDkarthik-us2019-03-111-15/+13
* cluster/afr: Add quorum checks to open & opendir fopskarthik-us2019-03-084-2/+48
* afr: mark changelog_fsync as internalSoumya Koduri2019-03-051-1/+3
* dht-shared.c: minor reduction of work under lock.Yaniv Kaul2019-02-141-6/+7
* cluster/dht: Request linkto xattrs in dht_rmdir opendirN Balachandran2019-02-131-1/+26
* dht: fix double extra unref of inode at heal pathKinglong Mee2019-02-131-1/+1
* cluster/dht: Fix lookup selfheal and rmdir raceN Balachandran2019-02-131-9/+25
* afr/shd: Cleanup self heal daemon resources during afr finiMohammed Rafi KC2019-02-122-0/+59
* cluster/dht: Do not use gfid-req in fresh lookupN Balachandran2019-02-022-8/+60
* core: make gf_thread_create() easier to useXavi Hernandez2019-02-011-6/+1
* cluster/thin-arbiter: Consider thin-arbiter before marking new entry changelogAshish Pandey2019-02-014-19/+87
* cluster/dht: Remove internal permission bitsN Balachandran2019-02-011-0/+6
* Multiple files: reduce work while under lock.Yaniv Kaul2019-01-297-95/+92