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()