]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: call BlueFS::_init_logger earlier.
authorIgor Fedotov <ifedotov@suse.com>
Thu, 25 Apr 2019 11:20:03 +0000 (14:20 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Thu, 9 May 2019 11:13:42 +0000 (14:13 +0300)
So one can use perf counters during log replay.

Signed-off-by: Igor Fedotov <ifedotov@susu.com>
src/os/bluestore/BlueFS.cc

index 15201ee3dbd33971f3bc0ea70d390d465372885a..de0cc1c9ed747645cca42b00e1ddf8c9c9b88880 100644 (file)
@@ -452,6 +452,7 @@ int BlueFS::mount()
   block_all.clear();
   block_all.resize(MAX_BDEV);
   _init_alloc();
+  _init_logger();
 
   r = _replay(false, false);
   if (r < 0) {
@@ -476,7 +477,6 @@ int BlueFS::mount()
            << std::hex << log_writer->pos << std::dec
            << dendl;
 
-  _init_logger();
   return 0;
 
  out: