summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/ec
Commit message (Expand)AuthorAgeFilesLines
* cluster/ec: Return correct error code and log messageAshish Pandey2020-07-081-2/+9
* cluster/ec: Change handling of heal failure to avoid crashAshish Pandey2020-02-282-13/+13
* cluster/ec: skip updating ctx->loc again when ec_fix_open/opendirKinglong Mee2020-02-262-10/+14
* cluster/ec: Update lock->good_mask on parent fop failurePranith Kumar K2019-10-302-0/+6
* cluster/ec: Fix reopen flags to avoid misbehaviorPranith Kumar K2019-10-302-3/+8
* cluster/ec: Always read from good-maskPranith Kumar K2019-10-302-5/+25
* cluster/ec: inherit healing from lock when it has infoKinglong Mee2019-10-301-2/+3
* cluster/ec: Prevent double pre-op xattropsPranith Kumar K2019-10-301-6/+7
* cluster/ec: fix EIO error for concurrent writes on sparse filesXavi Hernandez2019-10-241-9/+17
* ctime/rebalance: Heal ctime xattr on directory during rebalanceKotresh HR2019-09-271-3/+4
* cluster/ec: honor contention notifications for partially acquired locksXavi Hernandez2019-06-031-1/+1
* cluster/ec: Reopen shouldn't happen with O_TRUNCPranith Kumar K2019-05-151-1/+1
* cluster/ec: fix fd reopenPranith Kumar K2019-05-0814-274/+328
* ec: fix truncate lock to cover the write in tuncate cleanKinglong Mee2019-04-161-2/+6
* cluster/ec: Don't enqueue an entry if it is already healingAshish Pandey2019-04-165-30/+127
* cluster/ec: Fix handling of heal info cases without locksAshish Pandey2019-04-091-25/+17
* cluster/ec: NULL pointer deferencing clang fixSheetal Pamecha2018-12-141-1/+0
* xlator: make 'xlator_api' mandatoryAmar Tumballi2018-12-131-1/+19
* libglusterfs: Move devel headers under glusterfs directoryShyamsundarR2018-12-0522-49/+49
* Multiple xlator .h files: remove unused private gf_* memory types.Yaniv Kaul2018-11-301-1/+0
* all: fix the format string exceptionsAmar Tumballi2018-11-051-9/+9
* cluster/ec: prevent infinite loop in self-heal fullXavi Hernandez2018-10-311-5/+6
* cluster/ec: Change log level to DEBUG for lookup combineAshish Pandey2018-10-311-1/+1
* cluster/ec: NULL pointer deferencing clang fixSheetal Pamecha2018-10-191-2/+0
* all: fix warnings on non 64-bits architecturesXavi Hernandez2018-10-1011-71/+81
* Quota related files: use dict_{setn|getn|deln|get_int32n|set_int32n|set_strn}Yaniv Kaul2018-09-261-1/+1
* cluster/ec: variable-length array (VLA) declaration clang fixSheetal Pamecha2018-09-261-1/+1
* Land part 2 of clang-format changesGluster Ant2018-09-1221-14016/+13766
* Land clang-format changesGluster Ant2018-09-1214-1018/+1056
* ec-heal: remove a duplicate definition of alloca0Amar Tumballi2018-09-101-1/+0
* cluster/ec: Don't update trusted.ec.version if fop succeedsAshish Pandey2018-09-071-0/+9
* cluster/ec: Improve logging for some critical error messagesAshish Pandey2018-09-073-14/+55
* cluster/ec: Fix Coverity issueAshish Pandey2018-08-312-42/+0
* multiple files: remove unndeeded memset()Yaniv Kaul2018-08-291-1/+0
* cluster/ec: Prevent a possible out-of-bounds readVijay Bellur2018-08-271-0/+1
* multiple files: move from strlen() to sizeof()Yaniv Kaul2018-08-254-8/+8
* cluster/ec: FORWARD_NULL coverity fixSunil Kumar Acharya2018-08-162-1/+5
* coverity: Ignore most of SECURE_TEMP issuesShyamsundarR2018-07-271-0/+1
* All: run codespell on the code and fix issues.Yaniv Kaul2018-07-229-9/+9
* md-cache: Do not invalidate cache post set/remove xattrPoornima G2018-07-111-0/+63
* afr,ec: Print if the subvolume is up in statedumpPranith Kumar K2018-07-031-0/+1
* cluster/ec: Fix pre-op xattrop managementXavi Hernandez2018-05-233-32/+66
* libglusterfs: Capture the dict response in syncop_xattrop_cbkkarthik-us2018-04-271-1/+1
* cluster/ec: Turn ON the stripe-cache option by defaultAshish Pandey2018-04-061-1/+1
* cluster/ec: send list-node-uuids request to all subvolumesXavi Hernandez2018-03-281-1/+1
* cluster/ec: fix SHD crash for null gfid'sXavi Hernandez2018-03-211-0/+8
* cluster/ec: Change default read policy to gfid-hashAshish Pandey2018-03-141-1/+1
* cluster/ec: avoid delays in self-healXavi Hernandez2018-03-144-48/+93
* cluster/ec: Do lock conflict check correctly for wait-listPranith Kumar K2018-02-011-8/+15
* cluster/ec : EC options for GD2Sunil Kumar Acharya2018-01-221-1/+34