summaryrefslogtreecommitdiffstats
path: root/xlators/cluster
Commit message (Expand)AuthorAgeFilesLines
* Disable brick daemon from incorrect brick directorykrad2017-09-132-0/+2
* Remediation for XFS/DIO corruption problem.Jeff Darcy2017-09-1210-22/+291
* clusters/afr: Move root entry heal flow to SHDRichard Wareing2017-09-111-2/+2
* cluster/afr: SHD should not use did_discovery code pathsRichard Wareing2017-09-091-1/+1
* cluster/afr: AFR2 Discovery entry heal flow should only happen on root gfidRichard Wareing2017-09-081-3/+4
* cluster/afr: Set AFR UP message as soon as quorum is obtained.Shreyas Siravara2017-09-072-17/+41
* cluster/afr: Fix gfid unsplit code when renamed filename exceeds NAME_MAXShreyas Siravara2017-09-031-1/+14
* cluster/afr: PGFID heal only when all children are upRichard Wareing2017-09-031-2/+10
* Log AFR quorum stats in io-stats translator.Kevin Vigor2017-09-034-57/+76
* Merge remote-tracking branch 'origin/release-3.8' into release-3.8-fbJeff Darcy2017-08-3116-153/+200
|\
| * afr: mark non sources as sinks in metadata healRavishankar N2017-07-282-3/+5
| * afr: add errno to afr_inode_refresh_done()Ravishankar N2017-06-191-7/+16
| * afr: send the correct iatt values in fsync cbkRavishankar N2017-05-171-25/+43
| * afr: propagate correct errno for fop failures in arbiterRavishankar N2017-05-174-15/+12
| * cluster/ec: fix incorrect answer check in seek fopXavier Hernandez2017-05-111-15/+8
| * cluster/dht: Pass the correct xdata in fremovexattr fopKrutika Dhananjay2017-05-031-10/+5
| * cluster/dht: Pass the req dict instead of NULL in dht_attr2()Krutika Dhananjay2017-04-293-57/+74
| * afr: don't do a post-op on a brick if op failedRavishankar N2017-04-291-2/+10
| * cluster/dht: Modify local->loc.gfid in thread safe mannerPranith Kumar K2017-04-071-3/+2
| * cluster/ec: Add/Modify description for eager-lock optionAshish Pandey2017-04-072-6/+17
| * cluster/afr: Undo pending xattrs only on the up brickskarthik-us2017-04-071-1/+1
| * cluster/ec: Metadata healing fails to update the versionSunil Kumar Acharya2017-04-071-7/+5
| * afr: do not mention split-brain in log message in read_txnRavishankar N2017-04-041-3/+2
* | io-stats: Expose io-thread queue depthsShreyas Siravara2017-08-302-0/+11
* | Make a DHT subvolume go read-only when a subvolume crashesShreyas Siravara2017-08-303-5/+7
* | cluster/afr: SHD should not use did_discovery code pathsRichard Wareing2017-08-292-1/+4
* | cluster/afr: Remove "compatability" code from SHD flowRichard Wareing2017-08-281-2/+0
* | cluster/afr: Delete "special domain" AFR heal flowRichard Wareing2017-08-281-48/+15
* | cluster/dht: Fix rebalance bug + better loggingRichard Wareing2017-08-151-4/+18
* | cluster/afr/shd: Fix leak in PGFID healingRichard Wareing2017-08-011-0/+4
* | cluster/afr: Fix case in PGFID healing where NOOP was not being honoredRichard Wareing2017-08-013-3/+16
* | afr/cluster: PGFID heal supportRichard Wareing2017-07-314-5/+124
* | cluster/afr: Handle gfid-less directories in heal flowRichard Wareing2017-07-121-12/+67
* | cluster/afr: SHD should always inspect directory healsRichard Wareing2017-07-111-2/+18
* | cluster/afr: GFID unsplit improvementsRichard Wareing2017-07-115-105/+94
* | cluster/afr: Adjust gfid unsplit flow for proper correctness w/ AFR2Richard Wareing2017-07-071-7/+18
* | cluster/afr: Non-destructive GFID unsplit brain support for v3.6.xRichard Wareing2017-07-063-12/+323
* | cluster/afr: Fix metadata split-brain flow (HOTFIX)Richard Wareing2017-07-051-0/+11
* | Revert "cluster/afr: Fix metadata split-brain flow (HOTFIX)"Jeff Darcy2017-07-031-17/+0
* | Revert "cluster/afr: Adjust gfid unsplit flow for proper correctness w/ AFR2"Jeff Darcy2017-07-031-17/+3
* | cluster/afr: Adjust gfid unsplit flow for proper correctness w/ AFR2Richard Wareing2017-07-031-3/+17
* | cluster/afr: Fix metadata split-brain flow (HOTFIX)Richard Wareing2017-07-031-0/+17
* | Build/test fixesJeff Darcy2017-05-111-2/+2
* | Merge remote-tracking branch 'origin/release-3.8' into merge-3.8Kevin Vigor2017-03-168-108/+141
|\|
| * cluster/afr: Perform new entry mark before creating new entryPranith Kumar K2017-03-114-49/+51
| * afr: restore atime/mtime for non-regular filesRavishankar N2017-03-104-51/+64
| * cluster/dht: Fix crash in "nuke-dir" featureKrutika Dhananjay2017-03-101-1/+10
| * cluster/dht Fix error assignment in dht_*xattr2 functionsN Balachandran2017-03-101-2/+6
| * cluster/ec: Fixing log messageSunil Kumar H G2017-03-101-5/+10
* | cluster/afr: AFR2 discovery should always do entry heal flowRichard Wareing2017-03-065-14/+43