]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
journal: Trivial cleanup 19317/head
authorShinobu Kinjo <shinobu@redhat.com>
Mon, 4 Dec 2017 11:00:02 +0000 (20:00 +0900)
committerShinobu Kinjo <shinobu@redhat.com>
Sat, 9 Dec 2017 03:42:32 +0000 (12:42 +0900)
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com>
src/journal/Journaler.cc

index a138c7c08103f8f8ed7f51956861f5051993a3a2..d9517f0621c1566b65ecb91b3918d6144fd0cb61 100644 (file)
@@ -60,12 +60,15 @@ Journaler::Threads::~Threads() {
     timer->shutdown();
   }
   delete timer;
+  timer = nullptr;
 
   work_queue->drain();
   delete work_queue;
+  work_queue = nullptr;
 
   thread_pool->stop();
   delete thread_pool;
+  thread_pool = nullptr;
 }
 
 Journaler::Journaler(librados::IoCtx &header_ioctx,
@@ -118,15 +121,16 @@ Journaler::~Journaler() {
   assert(m_recorder == nullptr);
 
   delete m_threads;
+  m_threads = nullptr;
 }
 
 void Journaler::exists(Context *on_finish) const {
   librados::ObjectReadOperation op;
-  op.stat(NULL, NULL, NULL);
+  op.stat(nullptr, nullptr, nullptr);
 
   librados::AioCompletion *comp =
     librados::Rados::aio_create_completion(on_finish, nullptr, rados_ctx_callback);
-  int r = m_header_ioctx.aio_operate(m_header_oid, comp, &op, NULL);
+  int r = m_header_ioctx.aio_operate(m_header_oid, comp, &op, nullptr);
   assert(r == 0);
   comp->release();
 }
@@ -171,6 +175,7 @@ void Journaler::shut_down(Context *on_finish) {
   assert(m_recorder == nullptr);
 
   JournalMetadata *metadata = nullptr;
+  assert(m_metadata != nullptr);
   std::swap(metadata, m_metadata);
   assert(metadata != nullptr);
 
@@ -181,7 +186,7 @@ void Journaler::shut_down(Context *on_finish) {
 
   JournalTrimmer *trimmer = nullptr;
   std::swap(trimmer, m_trimmer);
-  if (trimmer == nullptr) {
+  if (!trimmer) {
     metadata->shut_down(on_finish);
     return;
   }
@@ -343,7 +348,7 @@ void Journaler::start_live_replay(ReplayHandler *replay_handler,
 
 bool Journaler::try_pop_front(ReplayEntry *replay_entry,
                              uint64_t *tag_tid) {
-  assert(m_player != NULL);
+  assert(m_player != nullptr);
 
   Entry entry;
   uint64_t commit_tid;
@@ -366,6 +371,7 @@ void Journaler::stop_replay() {
 
 void Journaler::stop_replay(Context *on_finish) {
   JournalPlayer *player = nullptr;
+  assert(m_player != nullptr);
   std::swap(player, m_player);
   assert(player != nullptr);
 
@@ -387,7 +393,7 @@ void Journaler::committed(const Future &future) {
 
 void Journaler::start_append(int flush_interval, uint64_t flush_bytes,
                             double flush_age) {
-  assert(m_recorder == NULL);
+  assert(m_recorder == nullptr);
 
   // TODO verify active object set >= current replay object set
 
@@ -398,6 +404,7 @@ void Journaler::start_append(int flush_interval, uint64_t flush_bytes,
 
 void Journaler::stop_append(Context *on_safe) {
   JournalRecorder *recorder = nullptr;
+  assert(m_recorder != nullptr);
   std::swap(recorder, m_recorder);
   assert(recorder != nullptr);
 
@@ -427,14 +434,14 @@ void Journaler::flush_append(Context *on_safe) {
 }
 
 void Journaler::create_player(ReplayHandler *replay_handler) {
-  assert(m_player == NULL);
+  assert(m_player == nullptr);
   m_player = new JournalPlayer(m_data_ioctx, m_object_oid_prefix, m_metadata,
                                replay_handler);
 }
 
 void Journaler::get_metadata(uint8_t *order, uint8_t *splay_width,
                             int64_t *pool_id) {
-  assert(m_metadata != NULL);
+  assert(m_metadata != nullptr);
 
   *order = m_metadata->get_order();
   *splay_width = m_metadata->get_splay_width();
@@ -444,7 +451,7 @@ void Journaler::get_metadata(uint8_t *order, uint8_t *splay_width,
 std::ostream &operator<<(std::ostream &os,
                         const Journaler &journaler) {
   os << "[metadata=";
-  if (journaler.m_metadata != NULL) {
+  if (journaler.m_metadata) {
     os << *journaler.m_metadata;
   } else {
     os << "NULL";