This is an automated email from the ASF dual-hosted git repository. hxd pushed a commit to branch fix_nativeRestoreTsFileWriter_if_file_is_complete in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git
commit 7bce744e910b7419eed9e78f4120bd2692e92f2d Author: xiangdong huang <[email protected]> AuthorDate: Fri May 31 23:18:56 2019 +0800 fix test --- .../org/apache/iotdb/tsfile/write/writer/NativeRestorableIOWriter.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/NativeRestorableIOWriter.java b/tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/NativeRestorableIOWriter.java index 4d9c0d5..9281ff7 100644 --- a/tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/NativeRestorableIOWriter.java +++ b/tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/NativeRestorableIOWriter.java @@ -100,7 +100,8 @@ public class NativeRestorableIOWriter extends TsFileIOWriter { TsFileMetaData metaData = reader.readFileMetadata(); knownSchemas = metaData.getMeasurementSchema(); chunkGroupMetaDataList = reader.readAllChunkGroupMetaData(metaData); - out.truncate(reader.getFirstTsDeviceMetadataPosition(metaData) - 1); + truncatedPosition = reader.getFirstTsDeviceMetadataPosition(metaData) - 1; + out.truncate(truncatedPosition); } }
