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

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


    from 2113864  [IOTDB-1203] Create interface of IMeasurementSchema
     add 74cd5fb  [To Vector] Support vector write in tsfile (#2799)
     add 9c72690  Add the missing apache header
     add bb9d863  [IOTDB-1203] Create interface of IMeasurementSchema
     add 91501be  Solve conflict
     add 297803e  Merge remote-tracking branch 'origin/IMeasurementSchema'

No new revisions were added by this update.

Summary of changes:
 .../iotdb/db/engine/flush/MemTableFlushTask.java   |  12 +-
 .../db/tools/upgrade/TsFileOnlineUpgradeTool.java  |  12 +-
 .../java/org/apache/iotdb/db/utils/MergeUtils.java |  27 +-
 .../iotdb/tsfile/file/header/ChunkHeader.java      |  15 +-
 .../tsfile/file/metadata/enums/TSDataType.java     |   5 +-
 .../file/metadata/statistics/Statistics.java       |  94 ++-----
 .../file/metadata/statistics/TimeStatistics.java   | 161 ++++++++++++
 .../org/apache/iotdb/tsfile/utils/PublicBAOS.java  |   4 +
 .../apache/iotdb/tsfile/utils/TsPrimitiveType.java |  60 +++++
 .../iotdb/tsfile/write/chunk/ChunkWriterImpl.java  |  24 +-
 .../iotdb/tsfile/write/chunk/IChunkWriter.java     |  15 +-
 .../iotdb/tsfile/write/chunk/TimeChunkWriter.java  | 255 ++++++++++++++++++
 .../iotdb/tsfile/write/chunk/ValueChunkWriter.java | 252 ++++++++++++++++++
 .../tsfile/write/chunk/VectorChunkWriterImpl.java  | 202 ++++++++++++++
 .../apache/iotdb/tsfile/write/page/PageWriter.java |   1 +
 .../iotdb/tsfile/write/page/TimePageWriter.java    | 177 +++++++++++++
 .../page/{PageWriter.java => ValuePageWriter.java} | 160 ++++++-----
 .../write/record/datapoint/BooleanDataPoint.java   |   2 +-
 .../write/record/datapoint/DoubleDataPoint.java    |   2 +-
 .../write/record/datapoint/FloatDataPoint.java     |   2 +-
 .../write/record/datapoint/IntDataPoint.java       |   2 +-
 .../write/record/datapoint/LongDataPoint.java      |   2 +-
 .../write/record/datapoint/StringDataPoint.java    |   2 +-
 .../iotdb/tsfile/write/writer/TsFileIOWriter.java  |  22 +-
 .../iotdb/tsfile/write/TsFileIOWriterTest.java     |   3 +-
 .../write/writer/RestorableTsFileIOWriterTest.java |   5 +-
 .../tsfile/write/writer/TestTsFileOutput.java}     |  49 ++--
 .../tsfile/write/writer/TimeChunkWriterTest.java   | 111 ++++++++
 .../tsfile/write/writer/TimePageWriterTest.java    | 171 ++++++++++++
 .../tsfile/write/writer/ValueChunkWriterTest.java  | 109 ++++++++
 .../tsfile/write/writer/ValuePageWriterTest.java   | 291 +++++++++++++++++++++
 .../write/writer/VectorChunkWriterImplTest.java    | 178 +++++++++++++
 .../write/writer/VectorMeasurementSchemaStub.java  |  80 ++++++
 33 files changed, 2287 insertions(+), 220 deletions(-)
 create mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/statistics/TimeStatistics.java
 create mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/write/chunk/TimeChunkWriter.java
 create mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/write/chunk/ValueChunkWriter.java
 create mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/write/chunk/VectorChunkWriterImpl.java
 create mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/write/page/TimePageWriter.java
 copy tsfile/src/main/java/org/apache/iotdb/tsfile/write/page/{PageWriter.java 
=> ValuePageWriter.java} (69%)
 copy 
tsfile/src/{main/java/org/apache/iotdb/tsfile/read/reader/series/EmptyFileSeriesReader.java
 => test/java/org/apache/iotdb/tsfile/write/writer/TestTsFileOutput.java} (50%)
 create mode 100644 
tsfile/src/test/java/org/apache/iotdb/tsfile/write/writer/TimeChunkWriterTest.java
 create mode 100644 
tsfile/src/test/java/org/apache/iotdb/tsfile/write/writer/TimePageWriterTest.java
 create mode 100644 
tsfile/src/test/java/org/apache/iotdb/tsfile/write/writer/ValueChunkWriterTest.java
 create mode 100644 
tsfile/src/test/java/org/apache/iotdb/tsfile/write/writer/ValuePageWriterTest.java
 create mode 100644 
tsfile/src/test/java/org/apache/iotdb/tsfile/write/writer/VectorChunkWriterImplTest.java
 create mode 100644 
tsfile/src/test/java/org/apache/iotdb/tsfile/write/writer/VectorMeasurementSchemaStub.java

Reply via email to