You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ja...@apache.org on 2021/03/12 08:56:03 UTC

[iotdb] branch Vector updated (20ecbc7 -> 8c9b82a)

This is an automated email from the ASF dual-hosted git repository.

jackietien pushed a change to branch Vector
in repository https://gitbox.apache.org/repos/asf/iotdb.git.


    from 20ecbc7  [IOTDB-1203] Create interface of IMeasurementSchema (#2810)
     add 8c9b82a  [To Vector] Finish the tsfile read module (#2819)

No new revisions were added by this update.

Summary of changes:
 .../db/engine/cache/TimeSeriesMetadataCache.java   |   5 +-
 .../iotdb/db/engine/merge/task/MergeFileTask.java  |   3 +-
 .../db/engine/storagegroup/TsFileResource.java     |   3 +-
 .../db/query/executor/fill/LastPointReader.java    |   9 +-
 .../chunk/metadata/DiskChunkMetadataLoader.java    |  12 +-
 .../chunk/metadata/MemChunkMetadataLoader.java     |  10 +-
 .../iotdb/db/query/reader/series/SeriesReader.java |  19 +-
 .../org/apache/iotdb/db/utils/FileLoaderUtils.java |  37 +--
 .../java/org/apache/iotdb/db/utils/QueryUtils.java |   8 +-
 .../writelog/recover/UnseqTsFileRecoverTest.java   |  23 +-
 .../iotdb/tsfile/encoding/decoder/Decoder.java     |   4 +
 .../iotdb/tsfile/file/metadata/ChunkMetadata.java  |  10 +-
 .../iotdb/tsfile/file/metadata/IChunkMetadata.java |  71 ++++++
 .../metadata/ITimeSeriesMetadata.java}             |  23 +-
 .../tsfile/file/metadata/TimeseriesMetadata.java   |  16 +-
 .../tsfile/file/metadata/VectorChunkMetadata.java  | 163 +++++++++++++
 .../file/metadata/VectorTimeSeriesMetadata.java    |  88 +++++++
 .../tsfile/file/metadata/enums/TSDataType.java     |   2 +-
 .../file/metadata/statistics/Statistics.java       |   2 +-
 .../file/metadata/statistics/TimeStatistics.java   |   2 +-
 .../iotdb/tsfile/read/TsFileSequenceReader.java    |  21 +-
 .../apache/iotdb/tsfile/read/common/BatchData.java |  59 +++++
 .../read/controller/IChunkMetadataLoader.java      |   6 +-
 .../tsfile/read/controller/IMetadataQuerier.java   |   6 +-
 .../read/controller/MetadataQuerierByFileImpl.java |  13 +-
 .../query/executor/ExecutorWithTimeGenerator.java  |   4 +-
 .../tsfile/read/query/executor/TsFileExecutor.java |   4 +-
 .../query/timegenerator/TsFileTimeGenerator.java   |   4 +-
 .../tsfile/read/reader/chunk/ChunkReader.java      |   6 +-
 .../read/reader/chunk/VectorChunkReader.java       | 262 +++++++++++++++++++++
 .../tsfile/read/reader/page/TimePageReader.java    |  92 ++++++++
 .../page/{PageReader.java => ValuePageReader.java} | 125 ++++------
 .../reader/page/VectorChunkReader.java}            |   4 +-
 .../tsfile/read/reader/page/VectorPageReader.java  | 116 +++++++++
 .../reader/series/AbstractFileSeriesReader.java    |  14 +-
 .../read/reader/series/EmptyFileSeriesReader.java  |   6 +-
 .../read/reader/series/FileSeriesReader.java       |   9 +-
 .../reader/series/FileSeriesReaderByTimestamp.java |  13 +-
 .../apache/iotdb/tsfile/utils/TsPrimitiveType.java |   4 +-
 .../iotdb/tsfile/write/chunk/TimeChunkWriter.java  |   4 +-
 .../tsfile/write/chunk/VectorChunkWriterImpl.java  |   2 +-
 .../tsfile/write/schema/IMeasurementSchema.java    |   2 +-
 .../write/writer/RestorableTsFileIOWriter.java     |   9 +-
 .../iotdb/tsfile/write/writer/TsFileIOWriter.java  |  13 +-
 ...easurementChunkMetadataListMapIteratorTest.java |  13 +-
 .../tsfile/read/controller/ChunkLoaderTest.java    |   7 +-
 .../query/timegenerator/ReaderByTimestampTest.java |   4 +-
 .../iotdb/tsfile/read/reader/ReaderTest.java       |   6 +-
 .../tsfile/write/writer/TimeChunkWriterTest.java   |   4 +-
 .../tsfile/write/writer/TimePageWriterTest.java    |   2 +-
 .../write/writer/VectorChunkWriterImplTest.java    |   8 +
 .../write/writer/VectorMeasurementSchemaStub.java  |  31 ++-
 52 files changed, 1142 insertions(+), 241 deletions(-)
 create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/IChunkMetadata.java
 copy tsfile/src/main/java/org/apache/iotdb/tsfile/{read/reader/IPageReader.java => file/metadata/ITimeSeriesMetadata.java} (70%)
 create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/VectorChunkMetadata.java
 create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/VectorTimeSeriesMetadata.java
 create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/read/reader/chunk/VectorChunkReader.java
 create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/read/reader/page/TimePageReader.java
 copy tsfile/src/main/java/org/apache/iotdb/tsfile/read/reader/page/{PageReader.java => ValuePageReader.java} (50%)
 copy tsfile/src/main/java/org/apache/iotdb/tsfile/{write/writer/IDataWriter.java => read/reader/page/VectorChunkReader.java} (90%)
 create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/read/reader/page/VectorPageReader.java