This is an automated email from the ASF dual-hosted git repository.

justinchen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git


The following commit(s) were added to refs/heads/master by this push:
     new 24bf08ae1a9 Load: Switched the logger level to debug when cache memory 
temporarily exceeds the max size (#16289)
24bf08ae1a9 is described below

commit 24bf08ae1a9684d4e14e9c5a8416fdef563514ae
Author: Caideyipi <[email protected]>
AuthorDate: Wed Aug 27 18:04:38 2025 +0800

    Load: Switched the logger level to debug when cache memory temporarily 
exceeds the max size (#16289)
    
    * fix
    
    * fix
    
    * comment
---
 .../db/storageengine/load/memory/LoadTsFileDataCacheMemoryBlock.java   | 3 ++-
 .../iotdb/db/storageengine/load/memory/LoadTsFileMemoryBlock.java      | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/load/memory/LoadTsFileDataCacheMemoryBlock.java
 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/load/memory/LoadTsFileDataCacheMemoryBlock.java
index 47f8c53edc3..9df46fff62a 100644
--- 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/load/memory/LoadTsFileDataCacheMemoryBlock.java
+++ 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/load/memory/LoadTsFileDataCacheMemoryBlock.java
@@ -59,8 +59,9 @@ public class LoadTsFileDataCacheMemoryBlock extends 
LoadTsFileAbstractMemoryBloc
 
   @Override
   public synchronized void addMemoryUsage(long memoryInBytes) {
+    // May temporarily exceed the max size
     if (memoryUsageInBytes.addAndGet(memoryInBytes) > 
limitedMemorySizeInBytes.get()) {
-      LOGGER.warn("{} has exceed total memory size", this);
+      LOGGER.debug("{} has exceed total memory size", this);
     }
   }
 
diff --git 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/load/memory/LoadTsFileMemoryBlock.java
 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/load/memory/LoadTsFileMemoryBlock.java
index af3c1f20f8f..a58278cc3c8 100644
--- 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/load/memory/LoadTsFileMemoryBlock.java
+++ 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/load/memory/LoadTsFileMemoryBlock.java
@@ -50,8 +50,9 @@ public class LoadTsFileMemoryBlock extends 
LoadTsFileAbstractMemoryBlock {
 
   @Override
   public synchronized void addMemoryUsage(long memoryInBytes) {
+    // May temporarily exceed the max size
     if (memoryUsageInBytes.addAndGet(memoryInBytes) > totalMemorySizeInBytes) {
-      LOGGER.warn("{} has exceed total memory size", this);
+      LOGGER.debug("{} has exceed total memory size", this);
     }
 
     MetricService.getInstance()

Reply via email to