changeset 717:a90d16a5a27d

rename
author Alain Mazy <am@orthanc.team>
date Tue, 22 Jul 2025 11:23:54 +0200
parents 66c421fc2fbf
children d58006a63366
files NEWS Plugin/WadoRs.cpp
diffstat 2 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/NEWS	Tue Jul 22 11:14:44 2025 +0200
+++ b/NEWS	Tue Jul 22 11:23:54 2025 +0200
@@ -7,7 +7,7 @@
   A value of 0 means reading and writing are performed in sequence (default behaviour).
 * New configuration "EnablePerformanceLogs" to display performance logs.  Currently
   only showing the time required to execute a WADO-RS query.  For example:
-  WADO-RS: elapsed: 26106623 us, rate: 14.86 files/s, 155.23Mbps
+  WADO-RS: elapsed: 26106623 us, rate: 14.86 instances/s, 155.23Mbps
 
 
 Version 1.20 (2025-05-12)
--- a/Plugin/WadoRs.cpp	Tue Jul 22 11:14:44 2025 +0200
+++ b/Plugin/WadoRs.cpp	Tue Jul 22 11:23:54 2025 +0200
@@ -597,7 +597,7 @@
 {
   Orthanc::Toolbox::ElapsedTimer perfTimer;
   size_t perfTotalSizeInBytes = 0;
-  size_t perfTotalFilesCount = 0;
+  size_t perfTotalInstancesCount = 0;
 
   if (level != Orthanc::ResourceType_Study &&
       level != Orthanc::ResourceType_Series &&
@@ -727,7 +727,7 @@
     loader->PrepareDicom(instances[i]["ID"].asString(), transcodeThisInstance);
   }
 
-  perfTotalFilesCount = instances.size();
+  perfTotalInstancesCount = instances.size();
 
   for (Json::Value::ArrayIndex i = 0; i < instances.size(); i++)
   {
@@ -752,8 +752,8 @@
   if (OrthancPlugins::Configuration::IsPerformanceLogsEnabled())
   {
     uint64_t elapsedMicrosends = perfTimer.GetElapsedMicroseconds();
-    float filesPerSeconds = float(perfTotalFilesCount) / (float(elapsedMicrosends) / 1000000.0f);
-    LOG(INFO) << "WADO-RS: elapsed: " << perfTimer.GetElapsedMicroseconds() << " us, rate: " << std::fixed << std::setprecision(2) << filesPerSeconds << " files/s, " << Orthanc::Toolbox::GetHumanTransferSpeed(false, perfTotalSizeInBytes, elapsedMicrosends * 1000);
+    float instancesPerSeconds = float(perfTotalInstancesCount) / (float(elapsedMicrosends) / 1000000.0f);
+    LOG(INFO) << "WADO-RS: elapsed: " << perfTimer.GetElapsedMicroseconds() << " us, rate: " << std::fixed << std::setprecision(2) << instancesPerSeconds << " instances/s, " << Orthanc::Toolbox::GetHumanTransferSpeed(false, perfTotalSizeInBytes, elapsedMicrosends * 1000);
   }
 }