From: Li Wang
Date: Wed, 2 Nov 2016 03:26:01 +0000 (+0000)
Subject: FileStore: Only verify split when it has been really done and done correctly
X-Git-Tag: v11.1.0~425^2
X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7a7f2fc81bac325123f31132ed1fe8140b415124;p=ceph.git
FileStore: Only verify split when it has been really done and done correctly
Signed-off-by: Li Wang
---
diff --git a/src/os/filestore/FileStore.cc b/src/os/filestore/FileStore.cc
index 538c46060298..a727809af2fd 100644
--- a/src/os/filestore/FileStore.cc
+++ b/src/os/filestore/FileStore.cc
@@ -5514,7 +5514,7 @@ int FileStore::_split_collection(const coll_t& cid,
_close_replay_guard(cid, spos);
_close_replay_guard(dest, spos);
}
- if (g_conf->filestore_debug_verify_split) {
+ if (!r && g_conf->filestore_debug_verify_split) {
vector objects;
ghobject_t next;
while (1) {