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