summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/ec/src/ec-common.c
Commit message (Expand)AuthorAgeFilesLines
* cluster/ec : Don't count healing brick as healthy brickAshish Pandey2017-04-121-1/+1
* cluster/ec: Don't mark dirty on entry/meta ops in query-infoPranith Kumar K2017-03-071-6/+0
* cluster/ec: Introduce optimistic changelog in ECPranith Kumar K2017-03-041-1/+48
* cluster/ec: Don't trigger data/metadata heal on LookupsPranith Kumar K2017-02-261-14/+52
* cluster/ec: Change level of messages to DEBUGAshish Pandey2017-01-271-2/+2
* cluster/disperse: Do not log fop failed for lockless fopsAshish Pandey2017-01-191-12/+13
* cluster/ec: Fixing log messageSunil Kumar H G2017-01-081-5/+10
* cluster/ec: Do lookup on an existing file in linkPranith Kumar K2017-01-051-3/+4
* cluster/ec: Fix lk-owner set race in ec_unlockPranith Kumar K2016-12-131-6/+8
* 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-151-122/+162
* cluster/ec: Add support for hardware accelerationXavier Hernandez2016-09-081-1/+1
* cluster/afr: Prevent split-brain when bricks are brought off and on in cyclic...Krutika Dhananjay2016-08-221-8/+8
* cluster/ec: Fix race in timer cancellationXavier Hernandez2016-06-131-15/+56
* cluster/ec: Fix invalid __fd_unref() callXavier Hernandez2016-06-131-4/+1
* 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-021-68/+174
* cluster/ec: Provide an option to enable/disable eager lockAshish Pandey2016-03-151-3/+6
* cluster/ec: Fix invalid config check for directoriesXavier Hernandez2016-02-291-1/+2
* cluster/ec: Handle non-existent config xattr for non regular filesXavier Hernandez2016-02-051-23/+25
* cluster/ec: Get size and config for invalid inodeAshish Pandey2016-01-131-11/+20
* cluster/ec: Mark internal fops appropriatelyXavier Hernandez2015-11-191-14/+4
* cluster/ec: fix bug in update_goodPranith Kumar K2015-11-111-5/+7
* cluster/ec: Fix bad management of lock ownersXavier Hernandez2015-11-051-8/+8
* cluster/ec: update version and size on good bricksAshish Pandey2015-10-281-10/+2
* cluster/ec: Implement gfid-hash read-policyPranith Kumar K2015-10-091-9/+28
* cluster/ec: Allow read fops to be processed in parallelXavier Hernandez2015-08-291-160/+311
* cluster/ec: Fix tracking of good bricksXavier Hernandez2015-08-061-146/+49
* cluster/ec: Minimize usage of EIO errorXavier Hernandez2015-07-281-50/+127
* cluster/ec: Handle race between unlock-timer, new lockPranith Kumar K2015-07-231-19/+14
* cluster/ec: wind readlink on good subvol(s)Pranith Kumar K2015-07-141-6/+10
* cluster/ec: Prevent data corruptionsPranith Kumar K2015-07-141-3/+20
* cluster/ec: Don't read from bricks that are healingPranith Kumar K2015-07-091-1/+1
* cluster/ec: Fix use after free bugPranith Kumar K2015-07-071-0/+8
* cluster/ec: Don't read from bad subvolsPranith Kumar K2015-07-061-18/+23
* ec: Porting messages to new logging frameworkNandaja Varma2015-06-261-38/+65
* cluster/ec: wind fops on good subvols for access/readdir[p]Pranith Kumar K2015-06-261-6/+22
* cluster/ec: Avoid parallel executions of the same state machineXavier Hernandez2015-06-181-11/+13
* cluster/ec: Prevent Null dereference in dht-renamePranith Kumar K2015-06-121-1/+1
* cluster/ec: Wind unlock fops at all costPranith Kumar K2015-06-101-3/+24
* cluster/ec: Prevent double unwindPranith Kumar K2015-06-081-4/+2
* Changing log level to DEBUG in case of ENOENTAshish Pandey2015-06-081-2/+3
* cluster/ec: Don't handle EC_XATTR_DIRTY in responsePranith Kumar K2015-06-061-24/+8
* cluster/ec: Forced unlock when lock contention is detectedXavier Hernandez2015-05-271-685/+786
* cluster/ec: Fix use after free crashPranith Kumar K2015-05-211-14/+0
* cluster/ec: Correctly cleanup delayed locksXavier Hernandez2015-05-201-17/+57
* cluster/ec: Handle lookup failures while op in progressPranith Kumar K2015-05-191-7/+9
* ec: Fix failures with missing filesXavier Hernandez2015-05-091-19/+0
* cluster/ec: Change meaning of trusted.ec.dirtyPranith Kumar K2015-05-081-14/+88
* cluster/ec: add separate versions for data/entry, metadataAshish Pandey2015-05-061-16/+31