[Bugs] [Bug 1159213] Dist-geo-rep : geo-rep doesn't preserve the ownership while syncing entry operations to slave through mount-broker.

bugzilla at redhat.com bugzilla at redhat.com
Fri Nov 14 05:54:05 UTC 2014


https://bugzilla.redhat.com/show_bug.cgi?id=1159213



--- Comment #5 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/9028 committed in release-3.6 by Venky
Shankar (vshankar at redhat.com) 
------
commit 61f1a8fa322e4309989a9a5e022cad2bda55b751
Author: Kotresh HR <khiremat at redhat.com>
Date:   Wed Oct 22 12:09:01 2014 +0530

    feature/changelog: Fix changelog missing SETATTR entries.

    Problem: Valid SETATTR entries are missing in changelog when more
             than one metadata operation happen on same inode within
             changelog roll-over time.

    Cause: Metadata entries with fop num being GF_FOP_NULL are logged
           in changelog which is of no use. Since slice version
           checking is done for metadata entries to avoid logging of
           subsequent entries of same inode falling into same
           changelog, if the entry with GF_FOP_NULL is logged first,
           subsequent valid ones will be missed.

    Solution: Have a boundary condition to log only those fops whose fop
              number falls between GF_FOP_NULL and GF_FOP_MAXVALUE.

    BUG: 1159213
    Change-Id: I128cad323afba7d33f48df1ee5e78cb829536211
    Signed-off-by: Kotresh HR <khiremat at redhat.com>
    Reviewed-on: http://review.gluster.org/8964
    Reviewed-by: Aravinda VK <avishwan at redhat.com>
    Tested-by: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Venky Shankar <vshankar at redhat.com>
    Tested-by: Venky Shankar <vshankar at redhat.com>
    Reviewed-on: http://review.gluster.org/9028

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=dz8vC2Gi66&a=cc_unsubscribe


More information about the Bugs mailing list