summaryrefslogtreecommitdiffstats
path: root/xlators/cluster
Commit message (Expand)AuthorAgeFilesLines
...
* cluster/ec: fix EIO error for concurrent writes on sparse filesXavi Hernandez2019-07-241-9/+17
* (multiple files) use dict_allocate_and_serialize() where applicable.Yaniv Kaul2019-07-222-41/+9
* dht: log getxattr failure for node-uuid at "DEBUG"Susant Palai2019-07-181-2/+5
* cluster/ec: skip updating ctx->loc again when ec_fix_open/opendirKinglong Mee2019-07-172-10/+14
* cluster/ec: inherit healing from lock when it has infoKinglong Mee2019-07-161-2/+3
* dht-common.h: reorder variables to reduce padding.Yaniv Kaul2019-07-151-73/+81
* Fix spelling errorsAravinda VK2019-07-141-1/+1
* cluster/ta: Notify the clients only if there are pending healskarthik-us2019-07-124-22/+69
* cluster/afr: Fix incorrect reporting of gfid & type mismatchkarthik-us2019-07-122-2/+23
* cluster/dht: Fixed a memleak in dht_rename_cbkN Balachandran2019-07-021-11/+33
* [RFC] change get_real_filename implementation to use ENOATTR instead of ENOENTMichael Adam2019-06-261-4/+4
* 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
* 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