summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/afr/src/afr.h
Commit message (Expand)AuthorAgeFilesLines
* self-heal: fix automatic split-brain resolution optionsJeff Darcy2017-09-271-6/+15
* Remediation for XFS/DIO corruption problem.Jeff Darcy2017-09-121-1/+2
* cluster/afr: Set AFR UP message as soon as quorum is obtained.Shreyas Siravara2017-09-071-17/+18
* cluster/afr: SHD should not use did_discovery code pathsRichard Wareing2017-08-291-0/+2
* cluster/afr: Fix case in PGFID healing where NOOP was not being honoredRichard Wareing2017-08-011-0/+1
* afr/cluster: PGFID heal supportRichard Wareing2017-07-311-0/+2
* cluster/afr: GFID unsplit improvementsRichard Wareing2017-07-111-0/+1
* cluster/afr: Non-destructive GFID unsplit brain support for v3.6.xRichard Wareing2017-07-061-0/+1
* cluster/afr: AFR2 discovery should always do entry heal flowRichard Wareing2017-03-061-0/+2
* Merge remote-tracking branch 'origin/release-3.8' into merge-3.8Kevin Vigor2017-01-231-5/+13
|\
| * afr: Avoid resetting event_gen when brick is always downRavishankar N2017-01-171-5/+1
| * cluster/afr: Do not log of split-brain when there isn't oneKrutika Dhananjay2017-01-161-0/+12
* | Merge remote-tracking branch 'origin/release-3.8' into 3.8-mergeKevin Vigor2017-01-091-0/+1
|\|
| * afr: Ignore event_generation checks post inode refresh for write txnsRavishankar N2017-01-081-0/+1
* | cluster/afr: Hybrid Halo mountsRichard Wareing2016-12-291-0/+12
* | Add halo-min-samples option, better swap logic, edge case fixesRichard Wareing2016-12-281-0/+1
* | Add option to toggle x-halo fail-overRichard Wareing2016-12-271-0/+1
* | Adding halo-enable optionRichard Wareing2016-12-171-0/+2
* | Halo Replication feature for AFR translatorRichard Wareing2016-12-151-1/+11
|/
* cluster/afr: Prevent split-brain when bricks are brought off and on in cyclic...Krutika Dhananjay2016-08-221-1/+16
* afr: some coverity fixesRavishankar N2016-07-281-3/+0
* cluster/afr: Unwind with xdata in inode-write fopsPranith Kumar K2016-06-131-2/+2
* cluster/afr: Unwind xdata_rsp even in case of failuresPranith Kumar K2016-06-101-3/+5
* afr: Automagic unsplit-brain by [ctime|mtime|size|majority]Ravishankar N2016-05-271-0/+13
* cluster/afr: Refresh inode for inode-write fops in needPranith Kumar K2016-05-241-1/+4
* cluster/afr: Entry self-heal performance enhancementsKrutika Dhananjay2016-04-291-0/+11
* afr: propagate child up event after timeoutRavishankar N2016-04-271-2/+1
* cluster/afr: Fix spurious entries in heal infoPranith Kumar K2016-04-201-0/+1
* cluster/afr: Use parallel dir scan functionalityPranith Kumar K2016-04-041-1/+0
* afr : Enable auto heal when replica count increasesAnuradha Talur2016-03-211-3/+6
* cluster/afr: Choose local child as source if possiblePranith Kumar K2016-03-111-0/+1
* afr: Add throttled background client-side healsRavishankar N2016-03-011-6/+22
* afr: add seek() FOPNiels de Vos2016-02-051-0/+5
* cluster/afr: Fix heal-info slow response while IO is in progressKrutika Dhananjay2016-02-031-0/+4
* cluster/afr : Readdirp performance enhancementAnuradha Talur2015-11-301-0/+9
* afr: write zeros to sink for non-sparse filesRavishankar N2015-10-281-0/+2
* afr: do not wind write if pre-op fails on all childrenRavishankar N2015-10-201-5/+2
* afr: perform replace-brick in a synctaskRavishankar N2015-09-151-0/+6
* afr : get split-brain-status in a synctaskAnuradha Talur2015-09-141-3/+10
* cluster/afr: Make [f]xattrop metadata transactionPranith Kumar K2015-08-301-4/+4
* afr: Do not wind statfs to arbiter brickRavishankar N2015-08-071-1/+1
* afr: Block fops when file is in split-brainRavishankar N2015-06-261-0/+3
* cluster/afr: Pick gfid from poststat during fresh lookup for read child calcu...Krutika Dhananjay2015-06-241-6/+13
* build: do not #include "config.h" in each fileNiels de Vos2015-05-291-5/+0
* cluster/afr : Prevent inode-evict during split-brain resolutionAnuradha2015-05-071-0/+20
* afr: add arbitration supportRavishankar N2015-05-051-0/+6
* arbiter: load arbiter xlator on every 3rd brick of a replica 3 AFR subvolRavishankar N2015-04-271-0/+2
* libxlator: Change marker xattr handling interfacePranith Kumar K2015-03-251-2/+0
* cluster/afr : enable inspection & resolution of files in split-brainAnuradha2015-03-191-0/+14
* cluster/afr: Make read child match check in afr optionalKrutika Dhananjay2015-03-181-0/+1