Bug 761977 (GLUSTER-245) - Provide optional rsync algorithm for data self heal in replicate
Summary: Provide optional rsync algorithm for data self heal in replicate
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: GLUSTER-245
Product: GlusterFS
Classification: Community
Component: replicate
Version: mainline
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Vikas Gorur
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-09-02 13:02 UTC by Vikas Gorur
Modified: 2009-11-11 13:36 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:


Attachments (Terms of Use)

Description Vikas Gorur 2009-09-02 13:02:52 UTC
Enhance self heal to support the rsync algorithm.

Comment 1 Vikas Gorur 2009-11-11 10:36:12 UTC
commit d2b7e65ec0c35c4ee16f28f449553d90fb88fa6a
Author: Vikas Gorur <vikas>
Date:   Thu Sep 17 05:56:31 2009 +0000

    cluster/afr: Add the "diff" self-heal algorithm.
    
    The "diff" self-heal algorithm works as follows:
    
      For each block:
        Compute MD5 checksum on source and all sinks
        If checksum on a sink differs from source:
          Read block from source and write to sinks
    
    Signed-off-by: Anand V. Avati <avati.com>


Note You need to log in before you can comment on or make changes to this bug.