summaryrefslogtreecommitdiffstats
path: root/xlators/cluster
Commit message (Expand)AuthorAgeFilesLines
* afr: add null check for thin-arbiter gfid.Ravishankar N2020-08-214-88/+13
* cluster/ec: Remove stale entries from indices/xattrop folderAshish Pandey2020-08-202-2/+78
* cluster/ec: Improve detection of new healsXavi Hernandez2020-08-196-28/+84
* cluster/afr: Delay post-op for fsyncPranith Kumar K2020-07-284-6/+31
* afr: more quorum checks in lookup and new entry markingRavishankar N2020-06-293-11/+25
* locks: prevent deletion of locked entriesXavi Hernandez2020-06-291-18/+51
* cluster/afr: Prioritize ENOSPC over other errorskarthik-us2020-06-162-47/+5
* cluster/ec: Return correct error code and log messageAshish Pandey2020-05-281-2/+9
* afr: event gen changesRavishankar N2020-04-243-78/+25
* dht - Remove "tier" code (part 1)v9devBarak Sason Rofman2020-04-173-476/+19
* dht - fixing a permission update issueBarak Sason Rofman2020-04-082-8/+33
* cluster/afr: Removing unsupported options from code base to improve coveragekarthik-us2020-04-071-9/+0
* afr: mark pending xattrs as a part of metadata healRavishankar N2020-04-021-1/+61
* dht: gf_defrag_process_dir is called even if gf_defrag_fix_layout has failedSusant Palai2020-03-241-0/+1
* cluster/afr: Fixes for haloPranith Kumar K2020-03-133-5/+19
* dht - selfheal code cleaningBarak Sason Rofman2020-03-121-135/+20
* dht/rebalance - fixing failure occurace due to rebalance stopBarak Sason Rofman2020-03-041-0/+8
* xlator/dht-helper: structure loggingyatipadia2020-03-032-97/+75
* cluster/afr: fix race when bricks come upXavi Hernandez2020-03-023-6/+9
* xlator/dht-lock: structure loggingyatipadia2020-02-262-105/+113
* afr: prevent spurious entry heals leading to gfid split-brainRavishankar N2020-02-185-15/+7
* cluster/thin-arbiter: Wait for TA connection before ta-file lookupAshish Pandey2020-02-171-17/+21
* dht - Reducing methods scopeBarak Sason Rofman2020-02-136-104/+60
* cluster/afr: Check for lock on source & sink before doing data healkarthik-us2020-02-131-3/+19
* tests: Fix spurious self-heald.t failurePranith Kumar K2020-02-111-23/+15
* dht: Fix stale-layout and create issueSusant Palai2020-02-092-15/+140
* dht-hashfn.c: ensure we do not try to calculate hash on NULL pathYaniv Kaul2020-02-051-0/+3
* xlator/dht-selfheal: structure loggingyatipadia2020-02-043-258/+222
* xlator/dht-linkfile: structure loggingyatip2020-02-042-26/+269
* Improve logging in EC, client and lock translatorAshish Pandey2020-02-032-3/+4
* geo-rep: Fix for "Transport End Point not connected" issueHarpreet Kaur2020-01-312-0/+63
* afr: restore timestamp of files during metadata healSheetal Pamecha2020-01-241-6/+2
* dht-hashfn.c: remove a strlen()Yaniv Kaul2020-01-141-16/+19
* multiple xlators: reduce key lengthYaniv Kaul2020-01-141-3/+3
* dht-rename.c: fix Coverity issues 1397018/7 - strcat into uninitialized valueYaniv Kaul2020-01-101-0/+4
* afr: expose cluster.optimistic-change-log to CLI.Ravishankar N2020-01-071-0/+2
* afr: simplify afr_has_quorum()Yaniv Kaul2020-01-023-29/+10
* Avoid buffer overwrite due to uuid_utoa() misuseDmitry Antipov2019-12-271-2/+3
* afr_inode/xlator: structure loggingyatipadia2019-12-203-57/+159
* DHT - Reduce methods scope (dht-common.c)Barak Sason Rofman2019-12-173-804/+708
* dht-common.h/dht-helper.c: exctract the LOCK() from DHT_UPDATE_TIMEYaniv Kaul2019-12-172-20/+20
* afr: make heal info locklessRavishankar N2019-12-123-203/+211
* afr/self-heald - Missing error logsBarak Sason Rofman2019-12-102-24/+77
* cluster/dht: Add comments to codeN Balachandran2019-12-102-2/+14
* cluster/afr - coverity issue fixBarak Sason Rofman2019-11-281-0/+5
* Revert "afr: make heal info lockless"Ravishankar N2019-11-283-178/+68
* afr: make heal info locklessRavishankar N2019-11-283-68/+178
* cluster/dht: Add comments to the codeN Balachandran2019-11-161-12/+75
* afr: fix log floodingRavishankar N2019-11-162-1/+4
* cluster/dht: Don't skip entries with invalid statN Balachandran2019-11-131-5/+4