[Bugs] [Bug 1287519] [geo-rep+tiering]: symlinks are not getting synced to slave on tiered master setup

bugzilla at redhat.com bugzilla at redhat.com
Thu Dec 3 10:34:57 UTC 2015


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



--- Comment #3 from Vijay Bellur <vbellur at redhat.com> ---
COMMIT: http://review.gluster.org/12844 committed in master by Venky Shankar
(vshankar at redhat.com) 
------
commit 93f31189ce8f6e2980a39b02568ed17088e0a667
Author: Saravanakumar Arumugam <sarumuga at redhat.com>
Date:   Wed Dec 2 14:26:47 2015 +0530

    geo-rep: use cold tier bricks for namespace operations

    Problem:
    symlinks are not getting synced to slave in a Tiering based volume.

    Solution:
    Now, symlinks are created directly in cold tier bricks( in the backend).

    Earlier, cold tier was avoided for namespace operations and only
    hot tier was used while processing changelogs.

    Now, cold tier is HASH subvolume in a Tiering volume.
    So, carry out namespace operation only in cold tier subvolume and
    avoid hot tier subvolume to avoid any races.

    Earlier, XSYNC was used(and changeloghistory avoided) during initial sync
    in order to avoid race while processing historychangelog in Hot tier.
    This is no longer required as there is no race from Hot tier.

    Also, avoid both live and history changelog ENTRY operations from Hot tier
to avoid any race with cold tier.

    Change-Id: Ia8fbb7ae037f5b6cb683f36c0df5c3fc2894636e
    BUG: 1287519
    Signed-off-by: Saravanakumar Arumugam <sarumuga at redhat.com>
    Reviewed-on: http://review.gluster.org/12844
    Tested-by: NetBSD Build System <jenkins at build.gluster.org>
    Tested-by: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Kotresh HR <khiremat at redhat.com>
    Reviewed-by: Venky Shankar <vshankar at redhat.com>

-- 
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=qW2auxQ2Hc&a=cc_unsubscribe


More information about the Bugs mailing list