mds-purgequeue-use_uint64_t
authorCeph Packaging Team <team+ceph@tracker.debian.org>
Fri, 24 Apr 2020 20:43:18 +0000 (21:43 +0100)
committerBernd Zeimetz <bzed@debian.org>
Fri, 24 Apr 2020 20:43:18 +0000 (21:43 +0100)
===================================================================

Gbp-Pq: Name mds-purgequeue-use_uint64_t.patch

src/mds/PurgeQueue.cc

index 3e992c396d06da75337cfddecff1b71fa33b348d..25973207010df8f6fcd150c46e0e53a02ee5e497 100644 (file)
@@ -473,7 +473,7 @@ void PurgeQueue::_execute_item(
 
   in_flight[expire_to] = item;
   logger->set(l_pq_executing, in_flight.size());
-  files_high_water = std::max(files_high_water, in_flight.size());
+  files_high_water = std::max(files_high_water, static_cast<uint64_t>(in_flight.size()));
   logger->set(l_pq_executing_high_water, files_high_water);
   auto ops = _calculate_ops(item);
   ops_in_flight += ops;
@@ -551,7 +551,7 @@ void PurgeQueue::_execute_item(
     logger->set(l_pq_executing_ops_high_water, ops_high_water);
     in_flight.erase(expire_to);
     logger->set(l_pq_executing, in_flight.size());
-    files_high_water = std::max(files_high_water, in_flight.size());
+    files_high_water = std::max(files_high_water, static_cast<uint64_t>(in_flight.size()));
     logger->set(l_pq_executing_high_water, files_high_water);
     return;
   }
@@ -622,7 +622,7 @@ void PurgeQueue::_execute_item_complete(
 
   in_flight.erase(iter);
   logger->set(l_pq_executing, in_flight.size());
-  files_high_water = std::max(files_high_water, in_flight.size());
+  files_high_water = std::max(files_high_water, static_cast<uint64_t>(in_flight.size()));
   logger->set(l_pq_executing_high_water, files_high_water);
   dout(10) << "in_flight.size() now " << in_flight.size() << dendl;