summaryrefslogtreecommitdiffstats
path: root/xlators/cluster
Commit message (Expand)AuthorAgeFilesLines
* ctime/rebalance: Heal ctime xattr on directory during rebalanceKotresh HR2019-09-163-4/+7
* afr/lookup: Pass xattr_req in while doing a selfheal in lookupMohammed Rafi KC2019-09-113-5/+16
* [RFC] change get_real_filename implementation to use ENOATTR instead of ENOENTMichael Adam2019-09-031-4/+4
* afr: wake up index healer threadsRavishankar N2019-08-305-11/+25
* cluster/ec: Update lock->good_mask on parent fop failurePranith Kumar K2019-08-222-0/+4
* cluster/ec: Fix reopen flags to avoid misbehaviorPranith Kumar K2019-08-222-3/+8
* cluster/ec: Always read from good-maskPranith Kumar K2019-08-222-5/+25
* cluster/ec: fix EIO error for concurrent writes on sparse filesXavi Hernandez2019-08-221-9/+17
* cluster/ec: inherit healing from lock when it has infoKinglong Mee2019-08-221-2/+3
* afr: restore timestamp of parent dir during entry-healRavishankar N2019-08-211-0/+2
* cluster/dht: Fixed a memleak in dht_rename_cbkN Balachandran2019-08-091-11/+33
* cluster/ta: Notify the clients only if there are pending healskarthik-us2019-07-244-22/+69
* cluster/afr: Fix incorrect reporting of gfid & type mismatchkarthik-us2019-07-202-2/+23
* cluster/ec: Prevent double pre-op xattropsPranith Kumar K2019-06-221-6/+7
* ec-heal: check file's gfid when deleting stale nameKinglong Mee2019-06-201-1/+11
* 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