summaryrefslogtreecommitdiffstats
path: root/xlators/features/quota
diff options
context:
space:
mode:
authorRavishankar N <ravishankar@redhat.com>2015-06-19 14:56:17 +0530
committerPranith Kumar Karampuri <pkarampu@redhat.com>2015-06-22 03:08:32 -0700
commitc13e7d8cb22fb530f765359829f748b9b94103fc (patch)
tree70c1fd28245dd91ed7b159c3b51896d788a6704c /xlators/features/quota
parentcda237fa33c275bb82f82f6d9bfa288d30a7f4ef (diff)
afr: complete conservative merge even in case of gfid split-brain
Backport of http://review.gluster.org/#/c/9429/ Problem: While performing conservative merge, we bail out of the merge if we encounter a file with mismatching gfid or type. What this means is all entries that come after the mismatching file (during the merge) never get healed, no matter how many index heals are done. Fix: Continue with the merging of rest of the entries even if a gfid/type mismatch is found, but ensure that post-op does not happen on the parent dir in such a case. Change-Id: I725e3ebbb8f8d692179432752c6a6554a924c597 BUG: 1233611 Signed-off-by: Ravishankar N <ravishankar@redhat.com> Reviewed-on: http://review.gluster.org/11327 Reviewed-by: Krutika Dhananjay <kdhananj@redhat.com> Reviewed-by: Anuradha Talur <atalur@redhat.com> Tested-by: NetBSD Build System <jenkins@build.gluster.org> Tested-by: Gluster Build System <jenkins@build.gluster.com> Reviewed-by: Pranith Kumar Karampuri <pkarampu@redhat.com>
Diffstat (limited to 'xlators/features/quota')
0 files changed, 0 insertions, 0 deletions