This is an automated email from the ASF dual-hosted git repository.
jackietien 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 910a623f91d fix: synchronized method in
ThreadSafeMemoryReservationManager #16950
910a623f91d is described below
commit 910a623f91dc8dd09ac5f40c233e0a354fc7aae1
Author: shizy <[email protected]>
AuthorDate: Thu Dec 25 18:23:00 2025 +0800
fix: synchronized method in ThreadSafeMemoryReservationManager #16950
---
.../plan/planner/memory/ThreadSafeMemoryReservationManager.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/memory/ThreadSafeMemoryReservationManager.java
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/memory/ThreadSafeMemoryReservationManager.java
index 190c4fedd5c..d167eae354f 100644
---
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/memory/ThreadSafeMemoryReservationManager.java
+++
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/memory/ThreadSafeMemoryReservationManager.java
@@ -52,12 +52,12 @@ public class ThreadSafeMemoryReservationManager extends
NotThreadSafeMemoryReser
}
@Override
- public Pair<Long, Long> releaseMemoryVirtually(final long size) {
+ public synchronized Pair<Long, Long> releaseMemoryVirtually(final long size)
{
return super.releaseMemoryVirtually(size);
}
@Override
- public void reserveMemoryVirtually(
+ public synchronized void reserveMemoryVirtually(
final long bytesToBeReserved, final long bytesAlreadyReserved) {
super.reserveMemoryVirtually(bytesToBeReserved, bytesAlreadyReserved);
}