summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/ec/src/ec-common.h
Commit message (Expand)AuthorAgeFilesLines
* cluster/ec: quorum-count implementationPranith Kumar K2019-09-081-0/+24
* cluster/ec: Update lock->good_mask on parent fop failurePranith Kumar K2019-08-071-0/+2
* multiple files: another attempt to remove includesYaniv Kaul2019-06-141-2/+1
* ec/fini: Fix race between xlator cleanup and on going async fopMohammed Rafi KC2019-06-081-0/+2
* cluster/ec: fix fd reopenXavi Hernandez2019-04-231-4/+10
* cluster/ec: Don't enqueue an entry if it is already healingAshish Pandey2019-03-271-0/+8
* libglusterfs: Move devel headers under glusterfs directoryShyamsundarR2018-12-051-1/+1
* all: fix warnings on non 64-bits architecturesXavi Hernandez2018-10-101-2/+5
* Land clang-format changesGluster Ant2018-09-121-109/+130
* All: run codespell on the code and fix issues.Yaniv Kaul2018-07-221-1/+1
* cluster/ec: Fix pre-op xattrop managementXavi Hernandez2018-05-231-3/+25
* locks: added inodelk/entrylk contention upcall notificationsXavier Hernandez2018-01-161-0/+1
* cluster/ec: OpenFD heal implementation for ECSunil Kumar Acharya2018-01-051-0/+3
* cluster/ec: Keep last written strip in in-memory cacheAshish Pandey2017-11-101-0/+1
* cluster/ec: FORWARD_NULL coverity fixSunil Kumar Acharya2017-11-011-0/+4
* cluster/ec: Implement DISCARD FOP for ECSunil Kumar Acharya2017-10-251-1/+2
* cluster/ec: Allow parallel writes in EC if possiblePranith Kumar K2017-10-241-2/+8
* cluster/ec: Improve heal info command to handle obvious casesAshish Pandey2017-10-161-1/+1
* cluster/ec: Handle parallel get_size_versionPranith Kumar K2017-10-101-3/+5
* cluster/ec: coverity, fix for BAD_SHIFTKaleb S. KEITHLEY2017-08-281-1/+1
* cluster/ec: Don't trigger data/metadata heal on LookupsPranith Kumar K2017-02-261-0/+1
* cluster/ec: Do not start heal on good file while IO is going onAshish Pandey2017-01-201-0/+4
* cluster/ec: Do lookup on an existing file in linkPranith Kumar K2017-01-051-1/+1
* cluster/ec: Implement heal info with lockAshish Pandey2016-10-111-0/+3
* cluster/ec: set/unset dirty flag for data/metadata updateAshish Pandey2016-09-151-1/+2
* cluster/ec: Allow read fops to be processed in parallelXavier Hernandez2015-08-291-0/+3
* cluster/ec: Fix tracking of good bricksXavier Hernandez2015-08-061-8/+3
* cluster/ec: Minimize usage of EIO errorXavier Hernandez2015-07-281-1/+7
* cluster/ec: Handle race between unlock-timer, new lockPranith Kumar K2015-07-231-1/+0
* cluster/ec: wind readlink on good subvol(s)Pranith Kumar K2015-07-141-1/+1
* cluster/ec: Add throttling in background healingPranith Kumar K2015-07-011-0/+1
* cluster/ec: wind fops on good subvols for access/readdir[p]Pranith Kumar K2015-06-261-1/+2
* cluster/ec: Prevent double unwindPranith Kumar K2015-06-081-2/+1
* cluster/ec: Forced unlock when lock contention is detectedXavier Hernandez2015-05-271-13/+19
* cluster/ec: Fix use after free crashPranith Kumar K2015-05-211-0/+3
* cluster/ec: Correctly cleanup delayed locksXavier Hernandez2015-05-201-0/+1
* ec: Fix failures with missing filesXavier Hernandez2015-05-091-4/+0
* cluster/ec: data heal implementation for ecPranith Kumar K2015-05-081-0/+2
* cluster/ec: metadata/name/entry heal implementation for ecPranith Kumar K2015-05-081-0/+5
* ec: Add trusted.ec.dirty xattrXavier Hernandez2015-02-231-0/+1
* ec: Fix posix compliance failuresXavier Hernandez2015-01-281-0/+1
* ec: Change licenseXavier Hernandez2014-12-031-16/+6
* ec: Fix self-heal issuesXavier Hernandez2014-10-211-12/+13
* ec: Add config information in an xattrXavier Hernandez2014-09-231-0/+4
* ec: Optimize read/write performanceXavier Hernandez2014-09-151-8/+9
* cluster/ec: Added erasure code translatorXavier Hernandez2014-07-111-0/+105