This is an automated email from the ASF dual-hosted git repository. hxd pushed a commit to branch fix_jira_67_valueDecoder_reset in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git
commit e3f972893e7f5dc79e638f31486f81599679cd91 Author: xiangdong huang <[email protected]> AuthorDate: Tue Mar 26 17:19:27 2019 +0800 call valueDecoder reset() when reading data from a new Page --- .../src/main/java/org/apache/iotdb/tsfile/TsFileSequenceRead.java | 1 + 1 file changed, 1 insertion(+) diff --git a/tsfile/example/src/main/java/org/apache/iotdb/tsfile/TsFileSequenceRead.java b/tsfile/example/src/main/java/org/apache/iotdb/tsfile/TsFileSequenceRead.java index f5caeaa..da4e784 100644 --- a/tsfile/example/src/main/java/org/apache/iotdb/tsfile/TsFileSequenceRead.java +++ b/tsfile/example/src/main/java/org/apache/iotdb/tsfile/TsFileSequenceRead.java @@ -70,6 +70,7 @@ public class TsFileSequenceRead { Decoder valueDecoder = Decoder .getDecoderByType(header.getEncodingType(), header.getDataType()); for (int j = 0; j < header.getNumOfPages(); j++) { + valueDecoder.reset(); System.out.println("\t\t[Page]\n \t\tPage head position: " + reader.position()); PageHeader pageHeader = reader.readPageHeader(header.getDataType()); System.out.println("\t\tPage data position: " + reader.position());
