summaryrefslogtreecommitdiffstats
path: root/xlators/cluster
Commit message (Expand)AuthorAgeFilesLines
* cluster/ec: Implement read-mask featurePranith Kumar K2019-09-273-0/+82
* cluster/ec: prevent filling shd log with "table not found" messagesXavi Hernandez2019-09-261-2/+13
* afr-common.c, afr-self-heal.h: calloc/alloca0 -> malloc/allocaYaniv Kaul2019-09-202-5/+4
* cluster/dht: Handle file truncates during migrationN Balachandran2019-09-171-26/+34
* ctime/rebalance: Heal ctime xattr on directory during rebalanceKotresh HR2019-09-163-4/+7
* cluster/ec: Mark release only when it is acquiredPranith Kumar K2019-09-122-2/+19
* cluster/ec: quorum-count implementationPranith Kumar K2019-09-086-59/+110
* cluster/ec: Fix coverity issuesPranith Kumar K2019-09-071-12/+16
* cluster/ec: Fail fsync/flush for files on update size/version failurePranith Kumar K2019-09-065-1/+80
* afr/lookup: Pass xattr_req in while doing a selfheal in lookupMohammed Rafi KC2019-09-053-5/+16
* afr: wake up index healer threadsRavishankar N2019-08-305-11/+25
* cluster/afr - Unused variablesBarak Sason2019-08-242-6/+9
* afr: restore timestamp of parent dir during entry-healRavishankar N2019-08-141-0/+2
* cluster/ec: Fix coverity issue.Ashish Pandey2019-08-131-1/+1
* cluster/ec: Update lock->good_mask on parent fop failurePranith Kumar K2019-08-072-0/+4
* cluster/dht: Log hashes in hexN Balachandran2019-08-064-15/+13
* Multiple files: get trivial stuff done before lockYaniv Kaul2019-08-012-7/+5
* cluster/ec: Create heal task with heal process idAshish Pandey2019-07-301-1/+19
* cluster/ec: Fix reopen flags to avoid misbehaviorPranith Kumar K2019-07-302-3/+8
* cluster/ec: Always read from good-maskPranith Kumar K2019-07-262-5/+25
* 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