summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/ec
Commit message (Expand)AuthorAgeFilesLines
* build: out-of-tree builds generates files in the wrong directoryKaleb S KEITHLEY2016-09-181-1/+3
* cluster/ec: fix unused variable warnings/errorsKaleb S. KEITHLEY2016-09-161-2/+0
* cluster/ec: set/unset dirty flag for data/metadata updateAshish Pandey2016-09-153-124/+166
* cluster/ec: Add support for hardware accelerationXavier Hernandez2016-09-0838-12302/+21106
* cluster/ec: Add events for EC translatorAshish Pandey2016-09-071-1/+4
* cluster/ec: Use locks for opendirPranith Kumar K2016-08-251-1/+21
* cluster/ec: Do multi-threaded self-healPranith Kumar K2016-08-243-2/+39
* cluster/afr: Prevent split-brain when bricks are brought off and on in cyclic...Krutika Dhananjay2016-08-224-32/+9
* libglusterfs: move alloca0 definition to common-utilsRavishankar N2016-08-121-1/+0
* cluster/ec: Handle absence of keys in some callback dictAshish Pandey2016-07-251-3/+10
* core: add a basis function to reduce verbose codeZhou Zhengping2016-07-181-15/+0
* cluster/ec: Unlock stale locks when inodelk/entrylk/lk failsPranith Kumar K2016-06-141-6/+6
* cluster/ec: Fix race in timer cancellationXavier Hernandez2016-06-131-15/+56
* cluster/ec: Fix invalid __fd_unref() callXavier Hernandez2016-06-131-4/+1
* cluster/ec: Pass xdata to dht in case of errorAshish Pandey2016-06-101-4/+6
* cluster/ec: Restrict the launch of replace brick healAshish Pandey2016-06-061-1/+2
* cluster/ec: Add/Modify description for eager-lock optionAshish Pandey2016-06-031-2/+12
* cluster/ec: Use correct log levelsAshish Pandey2016-05-242-2/+2
* core: assorted typos and spelling mistakes reported by Debian lintianKaleb S KEITHLEY2016-05-181-1/+1
* cluster/ec: Fix issues with eager lockingXavier Hernandez2016-05-022-75/+192
* cluster/afr: Don't lookup/forget inodesPranith Kumar K2016-03-311-11/+1
* cluster/ec: Provide an option to enable/disable eager lockAshish Pandey2016-03-153-3/+16
* cluster/ec: Do not ref dictionary in lookupPranith Kumar K2016-03-141-7/+4
* cluster/ec: Fix invalid config check for directoriesXavier Hernandez2016-02-292-1/+15
* cluster/ec: Automate heal for replace brickAshish Pandey2016-02-083-0/+68
* cluster/ec: Never return -ve statePranith Kumar K2016-02-081-1/+1
* cluster/ec: Handle non-existent config xattr for non regular filesXavier Hernandez2016-02-051-23/+25
* cluster/ec: add seek() FOPXavier Hernandez2016-02-054-1/+209
* cluster/ec: Create this->itable in all casesPranith Kumar K2016-01-283-5/+5
* cluster/ec: Get size and config for invalid inodeAshish Pandey2016-01-131-11/+20
* build: export minimum symbols from xlators for correct resolutionKaleb S KEITHLEY2015-12-221-1/+1
* cluster/ec: Create copy of dict for setting internal xattrsPranith Kumar K2015-12-012-19/+19
* cluster/ec: Mark internal fops appropriatelyXavier Hernandez2015-11-194-27/+58
* cluster/ec: Mark self-heal fops as internalPranith Kumar K2015-11-182-3/+5
* cluster/ec: fix bug in update_goodPranith Kumar K2015-11-111-5/+7
* cluster/ec: Fix bad management of lock ownersXavier Hernandez2015-11-053-10/+11
* cluster/ec: update version and size on good bricksAshish Pandey2015-10-281-10/+2
* cluster/ec : Remove index entries if file/dir does not existAshish Pandey2015-10-151-33/+45
* cluster/ec: Implement gfid-hash read-policyPranith Kumar K2015-10-093-10/+73
* cluster/ec : Mark new entry changelog in entry self-healAshish Pandey2015-10-062-7/+79
* build: export minimum symbols from xlators for correct resolutionKaleb S. KEITHLEY2015-09-241-1/+1
* all: reduce "inline" usageJeff Darcy2015-09-011-1/+1
* cluster/ec: Allow read fops to be processed in parallelXavier Hernandez2015-08-297-192/+359
* ec : trusted.ec.version xattr of all root directories of all bricks should be...Ashish Pandey2015-08-291-0/+3
* fd: Do fd_bind on successful openPranith Kumar K2015-08-281-0/+1
* cluster/ec: Fix write size in self-healXavier Hernandez2015-08-142-0/+10
* cluster/ec: Fix tracking of good bricksXavier Hernandez2015-08-0611-258/+122
* cluster/ec: Minimize usage of EIO errorXavier Hernandez2015-07-2814-1890/+1201
* dict: dict_set_bin() should never free the pointer on errorNiels de Vos2015-07-241-3/+17
* cluster/ec: Handle race between unlock-timer, new lockPranith Kumar K2015-07-233-50/+17