[Bugs] [Bug 1473636] Launch metadata heal in discover code path.

bugzilla at redhat.com bugzilla at redhat.com
Wed Aug 16 11:46:51 UTC 2017


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



--- Comment #3 from Worker Ant <bugzilla-bot at gluster.org> ---
COMMIT: https://review.gluster.org/17850 committed in master by Ravishankar N
(ravishankar at redhat.com) 
------
commit 468ca877807625817b72921d1e9585036687b640
Author: Ravishankar N <ravishankar at redhat.com>
Date:   Fri Jul 21 15:21:20 2017 +0530

    afr: heal metadata in discover code path

    During graph switch, if fuse sends nameless (gfid) lookups, afr takes
    the discover code path to serve it. If there are pending metadata heals,
    they do not happen unless an inode refresh happens as a part of
    discover (which is not guaranteed to happen always).

    This patch fixes it by attempting metadata heal as a part of discover,
    just like how it is done in lookup code path.

    Also removed creating superfluous  heal frames when launching heal.

    Change-Id: I49868649361ebe5d70b6ea150f4686169b6c3070
    BUG: 1473636
    Signed-off-by: Ravishankar N <ravishankar at redhat.com>
    Reviewed-on: https://review.gluster.org/17850
    Smoke: Gluster Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
    Reviewed-by: Karthik U S <ksubrahm 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=GXHX2sr0gn&a=cc_unsubscribe


More information about the Bugs mailing list