summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/ec/src/ec-inode-read.c
Commit message (Expand)AuthorAgeFilesLines
* cluster/ec: Improve detection of new healsXavi Hernandez2020-07-221-2/+25
* cluster/ec: Change handling of heal failure to avoid crashAshish Pandey2019-11-041-2/+1
* cluster/ec: Implement read-mask featurePranith Kumar K2019-09-271-0/+4
* cluster/ec: skip updating ctx->loc again when ec_fix_open/opendirKinglong Mee2019-07-171-5/+7
* multiple files: another attempt to remove includesYaniv Kaul2019-06-141-3/+0
* cluster/ec: fix fd reopenXavi Hernandez2019-04-231-28/+30
* libglusterfs: Move devel headers under glusterfs directoryShyamsundarR2018-12-051-2/+2
* all: fix warnings on non 64-bits architecturesXavi Hernandez2018-10-101-9/+10
* Land part 2 of clang-format changesGluster Ant2018-09-121-564/+504
* multiple files: move from strlen() to sizeof()Yaniv Kaul2018-08-251-1/+1
* cluster/ec: OpenFD heal implementation for ECSunil Kumar Acharya2018-01-051-0/+3
* cluster/ec: Change [f]getxattr to parallel-dispatch-onePranith Kumar K2017-12-221-2/+13
* cluster/ec: Allow parallel writes in EC if possiblePranith Kumar K2017-10-241-8/+14
* cluster/ec: add functions for stripe alignmentXavier Hernandez2017-10-131-4/+6
* cluster/ec: correctly handle end of file for seekXavier Hernandez2017-07-061-0/+18
* cluster/ec: Node uuid xattr support update for ECSunil Kumar Acharya2017-06-231-1/+8
* cluster/ec: fix incorrect answer check in seek fopXavier Hernandez2017-05-091-15/+8
* cluster/ec: fix selinux issues with mmap()Xavier Hernandez2017-02-021-1/+5
* cluster/ec: Add support for hardware accelerationXavier Hernandez2016-09-081-40/+28
* cluster/ec: Never return -ve statePranith Kumar K2016-02-081-1/+1
* cluster/ec: add seek() FOPXavier Hernandez2016-02-051-0/+190
* cluster/ec: Allow read fops to be processed in parallelXavier Hernandez2015-08-291-20/+26
* cluster/ec: Fix tracking of good bricksXavier Hernandez2015-08-061-17/+12
* cluster/ec: Minimize usage of EIO errorXavier Hernandez2015-07-281-331/+176
* cluster/ec: wind readlink on good subvol(s)Pranith Kumar K2015-07-141-32/+73
* ec: Porting messages to new logging frameworkNandaja Varma2015-06-261-63/+118
* cluster/ec: wind fops on good subvols for access/readdir[p]Pranith Kumar K2015-06-261-20/+67
* cluster/ec: Prevent double unwindPranith Kumar K2015-06-081-4/+4
* cluster/ec: Ignore differences in non locked inodesXavier Hernandez2015-05-301-6/+3
* cluster/ec: Forced unlock when lock contention is detectedXavier Hernandez2015-05-271-33/+18
* cluster/ec: Change meaning of trusted.ec.dirtyPranith Kumar K2015-05-081-5/+1
* cluster/ec: Fix dictionary compare functionPranith Kumar K2015-05-041-0/+20
* cluster/ec: Use fd instead of loc for get_size_versionAshish Pandey2015-05-041-4/+4
* ec: Add trusted.ec.dirty xattrXavier Hernandez2015-02-231-0/+4
* ec: Fix posix compliance failuresXavier Hernandez2015-01-281-11/+39
* ec: Don't use inodelk on getxattr when clearing locksXavier Hernandez2015-01-181-8/+11
* ec: Remove O_APPEND from flags on create and open.Xavier Hernandez2015-01-091-0/+3
* cluster/ec: Handle internal xattr get/setPranith Kumar K2015-01-081-29/+21
* ec: Fix return errors when not enough bricksXavier Hernandez2014-12-051-0/+6
* ec: Fix self-healing issues.Xavier Hernandez2014-12-041-18/+78
* ec: Change licenseXavier Hernandez2014-12-031-17/+6
* ec: Fix rebalance issuesXavier Hernandez2014-10-271-1/+1
* ec: Fix self-heal issuesXavier Hernandez2014-10-211-8/+14
* ec: Fix invalid inode lock in ftruncateXavier Hernandez2014-09-191-2/+2
* ec: Optimize read/write performanceXavier Hernandez2014-09-151-6/+41
* ec: Removed SSE2 dependencyXavier Hernandez2014-09-111-9/+9
* cluster/ec: Fix incorrect management of NFS requestsXavier Hernandez2014-08-021-48/+23
* ec: Fixed coveriry scan issuesXavier Hernandez2014-07-211-0/+4
* cluster/ec: Added erasure code translatorXavier Hernandez2014-07-111-0/+1764