add stack
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 a874ede..ee56fb5 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
@@ -137,30 +137,6 @@ } } - private TsBlockBuilder( - int maxTsBlockBytes, - List<TSDataType> types, - TimeColumnBuilder templateTimeColumnBuilder, - ColumnBuilder[] templateValueColumnBuilders) { - this.types = requireNonNull(types, "types is null"); - - tsBlockBuilderStatus = new TsBlockBuilderStatus(maxTsBlockBytes); - valueColumnBuilders = new ColumnBuilder[types.size()]; - - checkArgument( - templateValueColumnBuilders.length == types.size(), - "Size of templates and types should match"); - timeColumnBuilder = - (TimeColumnBuilder) - templateTimeColumnBuilder.newColumnBuilderLike( - tsBlockBuilderStatus.createColumnBuilderStatus()); - for (int i = 0; i < valueColumnBuilders.length; i++) { - valueColumnBuilders[i] = - templateValueColumnBuilders[i].newColumnBuilderLike( - tsBlockBuilderStatus.createColumnBuilderStatus()); - } - } - public void buildValueColumnBuilders(List<TSDataType> types) { this.types = requireNonNull(types, "types is null"); valueColumnBuilders = new ColumnBuilder[types.size()]; @@ -225,33 +201,6 @@ } } - public void reset(int initialEntryCount) { - tsBlockBuilderStatus = - new TsBlockBuilderStatus(tsBlockBuilderStatus.getMaxTsBlockSizeInBytes()); - - declaredPositions = 0; - - timeColumnBuilder = - (TimeColumnBuilder) - timeColumnBuilder.newColumnBuilderLike( - tsBlockBuilderStatus.createColumnBuilderStatus()); - timeColumnBuilder.updateInitialEntryCount(initialEntryCount); - for (int i = 0; i < valueColumnBuilders.length; i++) { - valueColumnBuilders[i] = - valueColumnBuilders[i].newColumnBuilderLike( - tsBlockBuilderStatus.createColumnBuilderStatus()); - valueColumnBuilders[i].updateInitialEntryCount(initialEntryCount); - } - } - - public TsBlockBuilder newTsBlockBuilderLike() { - return new TsBlockBuilder( - tsBlockBuilderStatus.getMaxTsBlockSizeInBytes(), - types, - timeColumnBuilder, - valueColumnBuilders); - } - public TimeColumnBuilder getTimeColumnBuilder() { return timeColumnBuilder; }
diff --git a/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/column/TimeColumnBuilder.java b/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/column/TimeColumnBuilder.java index 2dabbab..b257e87 100644 --- a/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/column/TimeColumnBuilder.java +++ b/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/column/TimeColumnBuilder.java
@@ -113,7 +113,7 @@ @Override public ColumnBuilder newColumnBuilderLike(ColumnBuilderStatus columnBuilderStatus) { int count = calculateBlockResetSize(positionCount); - LOGGER.info("reset size: {}", count); + LOGGER.info("reset size: {}", count, new Exception("print")); return new TimeColumnBuilder(columnBuilderStatus, count); }