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

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

commit fd1888a984aa1fbb3048be5b88b269476a245050
Merge: 3fc62917874 fd105e030d6
Author: HTHou <[email protected]>
AuthorDate: Thu Dec 5 17:02:32 2024 +0800

    Merge branch 'master' of github.com:apache/iotdb into Wal_mem_control

 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |  21 ++
 .../schemaregion/SchemaExecutionVisitor.java       | 102 ++++----
 .../execution/executor/RegionWriteExecutor.java    | 268 ++++++++++-----------
 .../conf/iotdb-system.properties.template          |  34 +++
 .../commons/binaryallocator/BinaryAllocator.java   | 260 ++++++++++++++++++++
 .../binaryallocator/BinaryAllocatorState.java      |  71 ++++++
 .../iotdb/commons/binaryallocator/arena/Arena.java | 233 ++++++++++++++++++
 .../binaryallocator/arena/ArenaStrategy.java       |  35 +++
 .../binaryallocator/config/AllocatorConfig.java    |  53 ++++
 .../ema/AdaptiveWeightedAverage.java               | 100 ++++++++
 .../commons/binaryallocator/evictor/Evictor.java   |  96 ++++++++
 .../metric/BinaryAllocatorMetrics.java             | 104 ++++++++
 .../commons/binaryallocator/utils/SizeClasses.java | 146 +++++++++++
 .../iotdb/commons/concurrent/ThreadName.java       |   1 +
 .../apache/iotdb/commons/conf/CommonConfig.java    |  50 ++++
 .../iotdb/commons/conf/CommonDescriptor.java       |  25 ++
 .../service/metric/JvmGcMonitorMetrics.java        |   6 +
 .../iotdb/commons/service/metric/enums/Metric.java |   1 +
 .../binaryallocator/BinaryAllocatorTest.java       | 139 +++++++++++
 19 files changed, 1562 insertions(+), 183 deletions(-)


Reply via email to