[Bugs] [Bug 1159205] glusterd/geo-rep: Few files are not synced to slave when files are being created during geo-rep start
bugzilla at redhat.com
bugzilla at redhat.com
Thu Nov 13 01:57:04 UTC 2014
https://bugzilla.redhat.com/show_bug.cgi?id=1159205
--- Comment #2 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/9023 committed in release-3.6 by Venky
Shankar (vshankar at redhat.com)
------
commit 97f021f37d388f903798d78fbda471efb3fb92c0
Author: Kotresh HR <khiremat at redhat.com>
Date: Mon Sep 8 15:04:15 2014 +0530
geo-rep/glusterd: Enable changelog and marker during geo-rep create.
PROBLEM:
Geo-rep misses few a files to sync when I/O happenned during
geo-rep start.
ANALYSES:
To use the available changelogs to handle deletes/renames,
'xsync upper limit' is introduced which limits the xsync
crawl till the changelog register time. But there is a
small time interval between the changelog register time and
the time changelog actually enabled. If there is I/O between
this interval, it will not be synced through xsync as it is
beyond changelog register time and not through changelog also
as changelog is not actually enabled.
SOLUTION:
Enable changelog and marker during geo-rep create instead
of geo-rep start so that entries are captured in changelog
and above said interval is nullified.
BUG: 1159205
Change-Id: If5203eb1cfcbde3999f97a5f1a6a1af4875ac358
Reviewed-on: http://review.gluster.org/8650
Signed-off-by: Kotresh HR <khiremat at redhat.com>
Reviewed-on: http://review.gluster.org/9023
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>
--
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=YxtpuMH0Pq&a=cc_unsubscribe
More information about the Bugs
mailing list