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