This is an automated email from the ASF dual-hosted git repository.
justinchen pushed a commit to branch dev/1.3
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/dev/1.3 by this push:
new 2dc75e77164 Load: Switched the logger level to debug when cache memory
temporarily exceeds the max size (#16289)
2dc75e77164 is described below
commit 2dc75e77164bd2218e4fb6c40447b6c5a1e40e22
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 cbe3b5de26b..f2fe5bac842 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
@@ -58,8 +58,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 608a305d8f0..623234859b9 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()