summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/ec/src/ec-heal.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* cluster/ec: Correctly cleanup delayed locksXavier Hernandez2015-05-201-6/+1
* ec: Fix failures with missing filesXavier Hernandez2015-05-091-32/+32
* cluster/ec: Change meaning of trusted.ec.dirtyPranith Kumar K2015-05-081-168/+439
* cluster/ec: data heal implementation for ecPranith Kumar K2015-05-081-7/+786
* cluster/ec: metadata/name/entry heal implementation for ecPranith Kumar K2015-05-081-0/+1053
* cluster/ec: add separate versions for data/entry, metadataAshish Pandey2015-05-061-2/+4
* cluster/ec: Entry self-heal fixesPranith Kumar K2015-04-131-79/+27
* Avoid conflict between contrib/uuid and system uuidEmmanuel Dreyfus2015-04-041-5/+5
* cluster/ec: Allow heal on name less locPranith Kumar K2015-03-051-7/+33
* ec: Add trusted.ec.dirty xattrXavier Hernandez2015-02-231-36/+57
* ec: Fix posix compliance failuresXavier Hernandez2015-01-281-13/+0
* ec: Remove O_APPEND from flags on create and open.Xavier Hernandez2015-01-091-1/+1
* cluster/ec: Do not modify quota, selinux xattrs in healingPranith Kumar K2015-01-081-14/+38
* ec: Fix return errors when not enough bricksXavier Hernandez2014-12-051-0/+1
* ec: Fix self-healing issues.Xavier Hernandez2014-12-041-45/+137
* ec: Change licenseXavier Hernandez2014-12-031-16/+6
* ec: Fix self-heal issuesXavier Hernandez2014-10-211-17/+31
* ec: Fix incorrect management of healed bricksXavier Hernandez2014-10-201-6/+8