summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/ec/src/ec-heal.c
Commit message (Expand)AuthorAgeFilesLines
* cluster/ec: fix fd reopenPranith Kumar K2019-05-081-10/+10
* cluster/ec: Don't enqueue an entry if it is already healingAshish Pandey2019-04-161-14/+90
* cluster/ec: Fix handling of heal info cases without locksAshish Pandey2019-04-091-25/+17
* libglusterfs: Move devel headers under glusterfs directoryShyamsundarR2018-12-051-7/+7
* all: fix warnings on non 64-bits architecturesXavi Hernandez2018-10-101-2/+2
* Land part 2 of clang-format changesGluster Ant2018-09-121-2467/+2442
* ec-heal: remove a duplicate definition of alloca0Amar Tumballi2018-09-101-1/+0
* multiple files: move from strlen() to sizeof()Yaniv Kaul2018-08-251-1/+1
* cluster/ec: FORWARD_NULL coverity fixSunil Kumar Acharya2018-08-161-0/+4
* All: run codespell on the code and fix issues.Yaniv Kaul2018-07-221-1/+1
* libglusterfs: Capture the dict response in syncop_xattrop_cbkkarthik-us2018-04-271-1/+1
* cluster/ec: avoid delays in self-healXavi Hernandez2018-03-141-0/+9
* cluster/ec: Prevent self-heal to work after PARENT_DOWNXavier Hernandez2017-11-281-10/+49
* ec: Use tiebreaker_inodelk where necessaryPranith Kumar K2017-11-221-8/+11
* cluster/ec: UNUSED_VALUE coverity fixSunil Kumar Acharya2017-11-081-0/+4
* cluster/ec: REVERSE_INULL coverity fixSunil Kumar Acharya2017-11-081-2/+1
* cluster/ec: NEGATIVE_RETURNS coverity fixSunil Kumar Acharya2017-11-071-0/+5
* cluster/ec: FORWARD_NULL coverity fixSunil Kumar Acharya2017-11-071-4/+6
* cluster/ec: FORWARD_NULL coverity fixSunil Kumar Acharya2017-11-011-0/+1
* cluster/ec: MISSING_BREAK coverity fixSunil Kumar Acharya2017-10-311-0/+3
* cluster/ec: Coverity Fix UNUSED_VALUE in ec_create_nameKamal Mohanan2017-10-161-1/+1
* cluster/ec: Improve heal info command to handle obvious casesAshish Pandey2017-10-161-23/+31
* cluster/ec: add functions for stripe alignmentXavier Hernandez2017-10-131-3/+5
* cluster/ec: Improve performance with xattrop updateSunil Kumar Acharya2017-10-061-24/+102
* cluster/ec: Update xattr and heal size properlyAshish Pandey2017-06-061-7/+10
* cluster/ec: Implement self-heal-window_size optionSunil Kumar Acharya2017-04-251-3/+1
* cluster/ec: Metadata healing fails to update the versionSunil Kumar Acharya2017-03-211-7/+5
* cluster/ec: Don't trigger data/metadata heal on LookupsPranith Kumar K2017-02-261-82/+239
* cluster/ec: Change log level of messages to DEBUGSunil Kumar Acharya2017-02-151-5/+7
* cluster/ec: Do not start heal on good file while IO is going onAshish Pandey2017-01-201-4/+37
* cluster/ec: Fix lk-owner set race in ec_unlockPranith Kumar K2016-12-131-3/+6
* afr,ec: Heal device files with correct major, minor numbersPranith Kumar K2016-10-261-1/+2
* cluster/ec: Implement heal info with lockAshish Pandey2016-10-111-15/+239
* cluster/ec: Add support for hardware accelerationXavier Hernandez2016-09-081-8/+9
* libglusterfs: move alloca0 definition to common-utilsRavishankar N2016-08-121-1/+0
* cluster/ec: Automate heal for replace brickAshish Pandey2016-02-081-0/+60
* cluster/ec: Mark self-heal fops as internalPranith Kumar K2015-11-181-1/+3
* cluster/ec : Mark new entry changelog in entry self-healAshish Pandey2015-10-061-6/+78
* cluster/ec: Fix write size in self-healXavier Hernandez2015-08-141-0/+9
* cluster/ec: Fix tracking of good bricksXavier Hernandez2015-08-061-6/+4
* cluster/ec: Minimize usage of EIO errorXavier Hernandez2015-07-281-10/+17
* cluster/ec: Prevent data corruptionsPranith Kumar K2015-07-141-11/+11
* cluster/ec: Remove failed subvols from source/sink computationPranith Kumar K2015-07-061-1/+6
* cluster/ec: Make background healing optional behaviorPranith Kumar K2015-07-061-8/+6
* cluster/ec: Add throttling in background healingPranith Kumar K2015-07-011-5/+104
* cluster/ec: Remove dead codePranith Kumar K2015-07-011-1376/+2
* ec: Porting messages to new logging frameworkNandaja Varma2015-06-261-51/+61
* EC : While Healing a file, set the config xattrAshish Pandey2015-06-261-1/+14
* cluster/ec: Ignore differences in non locked inodesXavier Hernandez2015-05-301-7/+28
* cluster/ec: Forced unlock when lock contention is detectedXavier Hernandez2015-05-271-45/+51