[Bugs] [Bug 1465854] Regression: Heal info takes longer time when a brick is down
bugzilla at redhat.com
bugzilla at redhat.com
Wed Jun 28 11:32:58 UTC 2017
https://bugzilla.redhat.com/show_bug.cgi?id=1465854
--- Comment #3 from Worker Ant <bugzilla-bot at gluster.org> ---
COMMIT: https://review.gluster.org/17642 committed in release-3.11 by
Shyamsundar Ranganathan (srangana at redhat.com)
------
commit 1764ba4654bcdac9155e81727e1467b024e4a01b
Author: Ashish Pandey <aspandey at redhat.com>
Date: Thu Jun 22 17:06:40 2017 +0530
ec: Increase notification in all the cases
Problem:
"gluster v heal <volname> info" is taking
long time to respond when a brick is down.
RCA:
Heal info command does virtual mount.
EC wait for 10 seconds, before sending UP call to upper xlator,
to get notification (DOWN or UP) from all the bricks.
Currently, we are increasing ec->xl_notify_count based on
the current status of the brick. So, if a DOWN event notification
has come and brick is already down, we are not increasing
ec->xl_notify_count in ec_handle_down.
Solution:
Handle DOWN even as notification irrespective of what
is the current status of brick.
>Change-Id: I0acac0db7ec7622d4c0584692e88ad52f45a910f
>BUG: 1464091
>Signed-off-by: Ashish Pandey <aspandey at redhat.com>
>Reviewed-on: https://review.gluster.org/17606
>Tested-by: Pranith Kumar Karampuri <pkarampu at redhat.com>
>Reviewed-by: Pranith Kumar Karampuri <pkarampu at redhat.com>
>Smoke: Gluster Build System <jenkins at build.gluster.org>
>CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
>Reviewed-by: Xavier Hernandez <xhernandez at datalab.es>
>NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
>Signed-off-by: Ashish Pandey <aspandey at redhat.com>
Change-Id: I0acac0db7ec7622d4c0584692e88ad52f45a910f
BUG: 1465854
Signed-off-by: Ashish Pandey <aspandey at redhat.com>
Reviewed-on: https://review.gluster.org/17642
Smoke: Gluster Build System <jenkins at build.gluster.org>
NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
Reviewed-by: Xavier Hernandez <xhernandez at datalab.es>
CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
--
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=5nb9ODzmk6&a=cc_unsubscribe
More information about the Bugs
mailing list