]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
rgw: remove unused ret var in datalog trim_entries
authorSeena Fallah <seenafallah@gmail.com>
Sat, 19 Apr 2025 21:24:53 +0000 (23:24 +0200)
committerSeena Fallah <seenafallah@gmail.com>
Sat, 19 Apr 2025 21:26:24 +0000 (23:26 +0200)
Signed-off-by: Seena Fallah <seenafallah@gmail.com>
src/rgw/driver/rados/rgw_datalog.cc

index d6ed19f20b462a999b48b5fee22bf126ddf14e57..6cf00adc73e9142c05cbd83aebf1ce50fbc5e922 100644 (file)
@@ -1260,26 +1260,23 @@ asio::awaitable<void> DataLogBackends::trim_entries(
 {
   auto [target_gen, cursor] = cursorgen(std::string{marker});
   std::unique_lock l(m);
+
   const auto head_gen = (end() - 1)->second->gen_id;
   const auto tail_gen = begin()->first;
- if (target_gen < tail_gen)
-   
+  if (target_gen < tail_gen)
     co_return;
-  auto r = 0;
+
   for (auto be = lower_bound(0)->second;
-       be->gen_id <= target_gen && be->gen_id <= head_gen && r >= 0;
+       be->gen_id <= target_gen && be->gen_id <= head_gen;
        be = upper_bound(be->gen_id)->second) {
     l.unlock();
     auto c = be->gen_id == target_gen ? cursor : be->max_marker();
     co_await be->trim(dpp, shard_id, c);
-    if (r == -ENOENT)
-      r = -ENODATA;
-    if (r == -ENODATA && be->gen_id < target_gen)
-      r = 0;
     if (be->gen_id == target_gen)
       break;
     l.lock();
   };
+
   co_return;
 }