You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ca...@apache.org on 2023/04/19 03:56:30 UTC
[iotdb] 04/04: change DEFAULT_INITIAL_EXPECTED_ENTRIES to 60 in tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/TsBlockBuilder.java
This is an automated email from the ASF dual-hosted git repository.
caogaofei pushed a commit to branch for_tsbs
in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit d0b44c258a3ad0c6cc635174ef5d153c4e2d4a8a
Author: Beyyes <cg...@foxmail.com>
AuthorDate: Wed Apr 19 11:56:05 2023 +0800
change DEFAULT_INITIAL_EXPECTED_ENTRIES to 60 in tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/TsBlockBuilder.java
---
.../operator/source/AbstractSeriesAggregationScanOperator.java | 2 +-
.../java/org/apache/iotdb/tsfile/read/common/block/TsBlockBuilder.java | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/source/AbstractSeriesAggregationScanOperator.java b/server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/source/AbstractSeriesAggregationScanOperator.java
index 67b42a4319..819625c53e 100644
--- a/server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/source/AbstractSeriesAggregationScanOperator.java
+++ b/server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/source/AbstractSeriesAggregationScanOperator.java
@@ -90,7 +90,7 @@ public abstract class AbstractSeriesAggregationScanOperator extends AbstractData
for (Aggregator aggregator : aggregators) {
dataTypes.addAll(Arrays.asList(aggregator.getOutputType()));
}
- this.resultTsBlockBuilder = new TsBlockBuilder(dataTypes);
+ this.resultTsBlockBuilder = new TsBlockBuilder(60, dataTypes);
this.cachedRawDataSize =
(1L + subSensorSize) * TSFileDescriptor.getInstance().getConfig().getPageSizeInByte();
diff --git a/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/TsBlockBuilder.java b/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/TsBlockBuilder.java
index c309835a09..b13c6ded4d 100644
--- a/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/TsBlockBuilder.java
+++ b/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/TsBlockBuilder.java
@@ -44,7 +44,7 @@ public class TsBlockBuilder {
// so the underlying data is larger than the object overhead, and the size is power of 2.
//
// This could be any other small number.
- private static final int DEFAULT_INITIAL_EXPECTED_ENTRIES = 8;
+ private static final int DEFAULT_INITIAL_EXPECTED_ENTRIES = 60;
private static final int MAX_LINE_NUMBER =
TSFileDescriptor.getInstance().getConfig().getMaxTsBlockLineNumber();