summaryrefslogtreecommitdiffstats
path: root/geo-replication/src/peer_mountbroker.py.in
diff options
context:
space:
mode:
authorKotresh HR <khiremat@redhat.com>2018-10-26 03:45:46 -0400
committerShyamsundar Ranganathan <srangana@redhat.com>2018-11-05 19:10:07 +0000
commitbd6cc7b2189c796e5d61edd33d6bd0c4170fc52a (patch)
tree6bb8e381d9c5491316ef7255d1f2b36db076c585 /geo-replication/src/peer_mountbroker.py.in
parente2c195712a9ecbda4fa02f5308138a1257a2558a (diff)
geo-rep: Add more intelligence to automatic error handling
Geo-rep's automatic error handling does gfid conflict resolution. But if there are ENOENT errors because the parent is not synced to slave, it doesn' handle them. This patch adds the intelligence to create missing parent directories on slave. It can create the missing directories upto the depth of 10. Backport of: > Patch: https://review.gluster.org/21498 > BUG: 1643402 > Change-Id: Ic97ed1fa5899c087e404d559e04f7963ed7bb54c > Signed-off-by: Kotresh HR <khiremat@redhat.com> (cherry picked from commit 19775e0445411cca9ddd9d294fd54d0b6fbe6a03) fixes: bz#1644518 Change-Id: Ic97ed1fa5899c087e404d559e04f7963ed7bb54c Signed-off-by: Kotresh HR <khiremat@redhat.com>
Diffstat (limited to 'geo-replication/src/peer_mountbroker.py.in')
0 files changed, 0 insertions, 0 deletions