]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
FileStore: do not check dbobjectmap without option set
authorSamuel Just <samuel.just@dreamhost.com>
Thu, 5 Apr 2012 21:58:55 +0000 (14:58 -0700)
committerSage Weil <sage@newdream.net>
Thu, 5 Apr 2012 21:53:52 +0000 (14:53 -0700)
Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
src/os/FileStore.cc

index f269e7bf6b591761d6626eece41473354930335e..9d0725d4ac8ac38212d3180194ea1ab0f86d96eb 100644 (file)
@@ -1883,7 +1883,7 @@ int FileStore::mount()
 
   {
     stringstream err2;
-    if (!object_map->check(err2)) {
+    if (g_conf->filestore_debug_omap_check && !object_map->check(err2)) {
       derr << err2.str() << dendl;;
       ret = -EINVAL;
       goto close_current_fd;
@@ -3398,7 +3398,7 @@ void FileStore::sync_entry()
        assert(0);
       }
       stringstream errstream;
-      if (!object_map->check(errstream)) {
+      if (g_conf->filestore_debug_omap_check && !object_map->check(errstream)) {
        derr << errstream.str() << dendl;
        assert(0);
       }