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

hxd pushed a change to branch comparison_doc
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.


    from edbd41d  add a tsdb comaprison article
     add bf10d9e  [IOTDB-611] Add documents introducing Data Query design 
fundamentals (#1101)
     add 35de74a  [IOTDB-626] Fix UserGuide error of v0.9.x (#1123)
     add 03c2305  [IOTDB-625] Change default storage group level number (#1121)
     add 4fb606f  [IOTDB-628] rename package client to cli (#1122)
     add 8c59b1b  Update status code related doc (#1116)
     add 85ef983  [IOTDB-605] Add more levels of index in TsFileMetadata (#1100)
     add 91b26ff  fix SessionPool logger
     add ea4e66c  enlarge default memtable size and tsfile size
     add 3913a70  add metadata system design docs (#1119)
     add 15c5567  add scrollbar (#1140)
     add 5f1cb2b  [IOTDB-628] change readme.md description (#1137)
     add 20be40b   [IOTDB-633]Update Session.java : Fix sort bug (#1141)
     add d36070c  -- Resolving Spelling mistake
     add 7931d71  Added workaround when doing Aggregation over boolean Series 
for v0.10, and fix time precision not effect bug
     add 58f7227  remove unused codes
     add 1ec34bd  fix user guide
     add 73dd5eb  fix sonar code smell
     add 18f726c  fix merge stuck bug (#1133)
     add 5c95b6f  [IOTDB-634] Fix merge and flush caused errors for TsFile 
storage in HDFS (#1145)
     add 99975f7  [IOTDB-560] add TSRecordOutputFormat to write TsFile via 
Flink DataSet/DataStream API.
     add af8943e  address comments
     add 023d9a7  address comments
     add fd62d4f  address comments
     add 39d5c2c  change closeOperation logger from info to debug
     add 01aa984  only log error message in isSignalMemTable
     add 3c05164  Fix SessionUT bug and update Session.java
     add cbd9c99  Add ResultSet Constrction Doc (#1114)
     add 5c492b1  [IOTDB-640] Move flush and merge to anltr (Enable flush and 
merge in Session) (#1143)
     add bef8a97  [IOTDB-631] Using new TsFile MetadataIndex to optimize query 
and cache (#1134)
     add f9e4a85  fix the compiler error of pr_1143
     add d33366e  [IOTDB-641] Remove TsFileMetadataCache (#1160)
     add 1064e28  Merge remote-tracking branch 'origin/master'
     add 917fd5f  Fix Null pointer bug in Last with empty unseq files (#1165)
     add 887f2fb  decrease default tsfile size
     add 5ce272a  [IOTDB-632]Performance improve for Linear Fill (#1136)
     add 215f878  fix comment in config file
     add 230432d  [IOTDB-642] Data can't be inserted correctly by alias (#1166)
     add 0fe46eb  [IOTDB-630] Add a jdbc-like way to fetch data in session 
(#1129)
     add cd3c824  page not consumed bug (#1170)
     add 822b6dd  [IOTDB-651] Last query bug (#1172)
     add b5f05c7  count endless loop (#1173)
     add c29f431  Insert by alias bug (#1175)
     add bb1284f  [IOTDB-599] fix TsFileSketchTool (#1168)
     add 7b29194  [IOTDB-652] Fix Group By Fill Null Pointer Bug (#1176)
     add 7528c01  [IOTDB-654] ignore gitpod theia settings
     add f4d28fd  [IOTDB-656] Upgrade fastjson version to 1.2.68 (#1179)
     add ef8ef2c  [IOTDB-658] Update JMX User Guide document (#1178)
     add 3276737  Fix concurrent queries cause BufferUnderflowException when 
storage in HDFS (#1151)
     add 8f2b0e4  group by bug (#1182)
     add 2a8052c  [IOTDB-661] Keep the alias column in result if it's used in 
query (#1183)
     add 391bd28  modify sample data link (#1184)
     add 1275474  [IOTDB-659] Move the same construct dataset logic to 
service-rpc (#1181)
     new dd9193f  Merge remote-tracking branch 'origin/master' into 
comparison_doc
     new 1aa8114  add license descrption of IoTDB

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |   3 +
 LICENSE-binary                                     |   2 +-
 README.md                                          |  18 +-
 README_ZH.md                                       |  14 +-
 {client => cli}/pom.xml                            |   6 +-
 .../client.xml => cli/src/assembly/cli.xml         |   2 +-
 .../src/assembly/resources/sbin/start-cli.bat      |   4 +-
 .../src/assembly/resources/sbin/start-cli.sh       |   2 +-
 .../src/assembly/resources/tools/export-csv.bat    |   0
 .../src/assembly/resources/tools/export-csv.sh     |   0
 .../src/assembly/resources/tools/import-csv.bat    |   0
 .../src/assembly/resources/tools/import-csv.sh     |   0
 .../java/org/apache/iotdb/cli/AbstractCli.java     |  17 +-
 .../src/main/java/org/apache/iotdb/cli/Cli.java    |  10 +-
 .../src/main/java/org/apache/iotdb/cli/WinCli.java |   6 +-
 .../apache/iotdb/exception/ArgsErrorException.java |   0
 .../org/apache/iotdb/tool/AbstractCsvTool.java     |   0
 .../main/java/org/apache/iotdb/tool/ExportCsv.java |   4 +-
 .../main/java/org/apache/iotdb/tool/ImportCsv.java |   0
 .../java/org/apache/iotdb/cli/AbstractCliIT.java   | 218 ++++++++++
 .../java/org/apache/iotdb/cli}/AbstractScript.java |   4 +-
 .../org/apache/iotdb/cli}/StartClientScriptIT.java |   8 +-
 .../org/apache/iotdb/tool/ExportCsvTestIT.java     |   2 +-
 .../org/apache/iotdb/tool/ImportCsvTestIT.java     |   2 +-
 {client => cli}/src/test/resources/logback.xml     |   0
 .../org/apache/iotdb/client/AbstractClientIT.java  | 218 ----------
 distribution/pom.xml                               |   2 +-
 docs/SystemDesign/1-TsFile/2-Format.md             | 283 +++++++++---
 docs/SystemDesign/1-TsFile/3-Write.md              |   2 +-
 .../2-QueryEngine/4-ResultSetConstruction.md       | 177 ++++++++
 .../3-SchemaManager/1-SchemaManager.md             | 218 +++++++++-
 docs/SystemDesign/5-DataQuery/1-DataQuery.md       |   4 +-
 .../5-DataQuery/2-QueryFundamentals.md             | 128 ++++++
 .../5-DataQuery/3-ModificationHandle.md            |  73 ----
 .../{2-SeriesReader.md => 3-SeriesReader.md}       |   0
 docs/SystemDesign/5-DataQuery/9-FillFunction.md    |  12 +-
 docs/UserGuide/0-Get Started/1-QuickStart.md       |  12 +-
 .../0-Get Started/2-Frequently asked questions.md  |  14 +-
 docs/UserGuide/3-Server/4-Config Manual.md         |  12 +
 .../UserGuide/4-Client/1-Command Line Interface.md |  44 +-
 docs/UserGuide/4-Client/3-Programming - JDBC.md    |   8 +
 .../4-Client/5-Programming - TsFile API.md         |  12 -
 docs/UserGuide/4-Client/7-Status Codes.md          |  11 +-
 .../1-DDL Data Definition Language.md              |  31 ++
 .../2-DML Data Manipulation Language.md            |   7 +-
 .../3-Account Management Statements.md             |   2 +-
 docs/UserGuide/6-System Tools/3-JMX Tool.md        |  47 +-
 .../6-System Tools/8-Load External Tsfile.md       |   4 +-
 .../UserGuide/7-Ecosystem Integration/1-Grafana.md |   7 +-
 docs/UserGuide/9-Comparison/TSDB-Comparison.md     |   4 +-
 .../2-QueryEngine/4-ResultSetConstruction.md       | 175 ++++++++
 .../3-SchemaManager/1-SchemaManager.md             | 210 ++++++++-
 docs/zh/SystemDesign/5-DataQuery/1-DataQuery.md    |   4 +-
 .../5-DataQuery/2-QueryFundamentals.md             | 110 +++++
 .../5-DataQuery/3-ModificationHandle.md            |  73 ----
 .../{2-SeriesReader.md => 3-SeriesReader.md}       |   0
 docs/zh/SystemDesign/5-DataQuery/9-FillFunction.md |  13 +-
 docs/zh/UserGuide/0-Get Started/1-QuickStart.md    |  10 +-
 .../0-Get Started/2-Frequently asked questions.md  |   8 +-
 docs/zh/UserGuide/3-Server/4-Config Manual.md      |  13 +
 .../UserGuide/4-Client/1-Command Line Interface.md |  38 +-
 docs/zh/UserGuide/4-Client/3-Programming - JDBC.md |   9 +-
 .../4-Client/5-Programming - TsFile API.md         |  13 -
 docs/zh/UserGuide/4-Client/7-Status Codes.md       |  11 +-
 .../1-DDL Data Definition Language.md              |  24 ++
 .../2-DML Data Manipulation Language.md            |   7 +-
 .../3-Account Management Statements.md             |   2 +-
 docs/zh/UserGuide/6-System Tools/3-JMX Tool.md     |  59 +--
 .../6-System Tools/8-Load External Tsfile.md       |   4 +-
 .../UserGuide/7-Ecosystem Integration/1-Grafana.md |   7 +-
 example/flink/README.md                            |   2 +
 .../apache/iotdb/flink/FlinkTsFileBatchSink.java   | 114 +++++
 .../apache/iotdb/flink/FlinkTsFileStreamSink.java  | 115 +++++
 .../java/org/apache/iotdb/flink/TsFlieUtils.java   |  26 ++
 .../main/java/org/apache/iotdb/SessionExample.java |  40 +-
 .../apache/iotdb/tsfile/TsFileSequenceRead.java    |  15 +-
 flink-tsfile-connector/README.md                   |  86 +++-
 .../iotdb/flink/tsfile/RowTSRecordConverter.java   | 163 +++++++
 .../iotdb/flink/tsfile/TSRecordConverter.java      |  61 +++
 .../iotdb/flink/tsfile/TSRecordOutputFormat.java   |  99 +++++
 .../iotdb/flink/tsfile/TsFileOutputFormat.java     | 122 ++++++
 .../iotdb/flink/tsfile/util/TSFileConfigUtil.java  |   1 +
 .../tsfile/RowTSRecordOutputFormatITCase.java      |  56 +++
 .../flink/tsfile/RowTSRecordOutputFormatTest.java  |  77 ++++
 .../flink/tsfile/RowTsFileConnectorTestBase.java   |  87 ++++
 .../flink/tsfile/RowTsFileInputFormatTestBase.java |  72 +---
 .../tsfile/RowTsFileOutputFormatTestBase.java      | 117 +++++
 .../util/TSFileConfigUtilCompletenessTest.java     | 102 ++---
 .../apache/iotdb/flink/util/TsFileWriteUtil.java   |   2 +-
 .../iotdb/web/grafana/dao/impl/BasicDaoImpl.java   | 109 +++--
 grafana/src/main/resources/application.properties  |   6 +-
 .../apache/iotdb/hadoop/fileSystem/HDFSFile.java   |  26 +-
 .../apache/iotdb/hadoop/fileSystem/HDFSInput.java  |  45 +-
 .../apache/iotdb/hadoop/fileSystem/HDFSOutput.java |  15 +-
 .../apache/iotdb/hadoop/tsfile/TSFInputFormat.java |  10 +-
 ...ultSet.java => AbstractIoTDBJDBCResultSet.java} | 273 +++++-------
 .../org/apache/iotdb/jdbc/IoTDBJDBCResultSet.java  |  93 ++++
 ...ultSet.java => IoTDBNonAlignJDBCResultSet.java} | 110 ++---
 .../org/apache/iotdb/jdbc/IoTDBQueryResultSet.java | 203 ---------
 .../java/org/apache/iotdb/jdbc/IoTDBStatement.java |  14 +-
 ...ultSetTest.java => IoTDBJDBCResultSetTest.java} |   2 +-
 pom.xml                                            |   4 +-
 .../resources/conf/iotdb-engine.properties         |  19 +-
 .../org/apache/iotdb/db/qp/strategy/SqlBase.g4     |   7 +-
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  14 +-
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |  51 ++-
 .../db/engine/cache/CacheHitRatioMonitor.java      |   6 -
 .../engine/cache/CacheHitRatioMonitorMXBean.java   |   2 -
 .../iotdb/db/engine/cache/ChunkMetadataCache.java  |  10 +-
 .../db/engine/cache/TimeSeriesMetadataCache.java   |  82 ++--
 .../iotdb/db/engine/cache/TsFileMetaDataCache.java | 175 --------
 .../iotdb/db/engine/merge/task/MergeFileTask.java  |  34 +-
 .../engine/storagegroup/StorageGroupProcessor.java |  14 +-
 .../db/engine/storagegroup/TsFileProcessor.java    |   2 +-
 .../db/engine/storagegroup/TsFileResource.java     |  44 +-
 .../org/apache/iotdb/db/metadata/MManager.java     |  14 +
 .../java/org/apache/iotdb/db/metadata/MTree.java   |  20 +
 .../org/apache/iotdb/db/metadata/MetaUtils.java    |   6 +-
 .../org/apache/iotdb/db/mqtt/PublishHandler.java   |   7 +-
 .../main/java/org/apache/iotdb/db/qp/Planner.java  |   2 +
 .../apache/iotdb/db/qp/constant/SQLConstant.java   |   4 +
 .../apache/iotdb/db/qp/executor/IPlanExecutor.java |   4 +-
 .../apache/iotdb/db/qp/executor/PlanExecutor.java  |  50 ++-
 .../org/apache/iotdb/db/qp/logical/Operator.java   |   2 +-
 .../apache/iotdb/db/qp/logical/RootOperator.java   |   1 -
 .../iotdb/db/qp/logical/crud/QueryOperator.java    |   2 +-
 ...eTimeSeriesOperator.java => FlushOperator.java} |  36 +-
 .../sys/{ShowOperator.java => MergeOperator.java}  |  19 +-
 .../iotdb/db/qp/physical/crud/FillQueryPlan.java   |   2 +-
 .../iotdb/db/qp/physical/crud/GroupByFillPlan.java |   2 +-
 .../iotdb/db/qp/physical/crud/QueryPlan.java       |   2 +-
 .../db/qp/physical/crud/RawDataQueryPlan.java      |  16 +-
 .../{LoadConfigurationPlan.java => FlushPlan.java} |  25 +-
 .../sys/{DataAuthPlan.java => MergePlan.java}      |  14 +-
 .../iotdb/db/qp/strategy/LogicalGenerator.java     |  42 +-
 .../iotdb/db/qp/strategy/PhysicalGenerator.java    | 149 +++++--
 .../qp/strategy/optimizer/ConcatPathOptimizer.java |  27 +-
 .../query/dataset/groupby/GroupByFillDataSet.java  |   7 +-
 .../dataset/groupby/LocalGroupByExecutor.java      |   6 +-
 .../db/query/executor/AggregationExecutor.java     |  31 +-
 .../iotdb/db/query/executor/FillQueryExecutor.java |   4 +-
 .../iotdb/db/query/executor/LastQueryExecutor.java |  26 +-
 .../iotdb/db/query/executor/QueryRouter.java       |   2 +-
 .../iotdb/db/query/{ => executor}/fill/IFill.java  |  16 +-
 .../fill/LastPointReader.java}                     |  89 +---
 .../db/query/{ => executor}/fill/LinearFill.java   |  93 ++--
 .../iotdb/db/query/executor/fill/PreviousFill.java | 115 +++++
 .../reader/series/SeriesRawDataBatchReader.java    |  24 +-
 .../query/timegenerator/ServerTimeGenerator.java   |   5 +-
 .../org/apache/iotdb/db/service/TSServiceImpl.java | 196 ++++-----
 .../apache/iotdb/db/tools/TsFileSketchTool.java    | 142 ++++---
 .../org/apache/iotdb/db/utils/FileLoaderUtils.java |  38 +-
 .../java/org/apache/iotdb/db/utils/MergeUtils.java |  14 +-
 .../writelog/recover/TsFileRecoverPerformer.java   |  30 +-
 .../apache/iotdb/db/engine/merge/MergeTest.java    |   2 -
 .../apache/iotdb/db/integration/IoTDBAliasIT.java  | 273 ++++++++++++
 .../db/integration/IoTDBEngineTimeGeneratorIT.java |  37 +-
 .../apache/iotdb/db/integration/IoTDBFillIT.java   |  52 ++-
 .../iotdb/db/integration/IoTDBGroupByFillIT.java   |  60 ++-
 .../apache/iotdb/db/integration/IoTDBLastIT.java   |   2 +
 .../db/integration/IoTDBLoadExternalTsfileIT.java  |   6 +-
 .../IoTDBMultiOverlappedChunkInUnseqIT.java        |  17 +-
 .../db/integration/IoTDBMultiOverlappedPageIT.java |  42 +-
 .../apache/iotdb/db/integration/IoTDBTagIT.java    |  32 ++
 .../org/apache/iotdb/db/metadata/MTreeTest.java    |  14 +
 .../apache/iotdb/db/qp/plan/PhysicalPlanTest.java  |  10 +-
 .../query/reader/series/SeriesReaderTestUtil.java  |   3 -
 .../apache/iotdb/db/utils/EnvironmentUtils.java    |   3 -
 ...est.java => RecoverResourceFromReaderTest.java} |  67 +--
 service-rpc/pom.xml                                |   5 +
 .../java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java | 406 ++++++++++++++++++
 .../java/org/apache/iotdb/rpc/TSStatusCode.java    |   2 +-
 .../java/org/apache/iotdb/session/Session.java     |  16 +-
 .../org/apache/iotdb/session/SessionDataSet.java   | 298 ++++++-------
 .../iotdb/session/pool/SessionDataSetWrapper.java  |   4 +-
 .../org/apache/iotdb/session/pool/SessionPool.java |   4 +-
 .../org/apache/iotdb/session/IoTDBSessionIT.java   |  19 +-
 .../iotdb/session/IoTDBSessionIteratorIT.java      | 122 ++++++
 .../java/org/apache/iotdb/session/SessionUT.java   |  92 ++++
 site/src/main/.vuepress/config.js                  |  20 +-
 site/src/main/.vuepress/styles/index.styl          |   2 +-
 .../org/apache/iotdb/spark/db/Converter.scala      |   4 +-
 .../apache/iotdb/spark/db/EnvironmentUtils.java    |   2 -
 .../apache/iotdb/spark/tsfile/DefaultSource.scala  |   2 +-
 .../iotdb/spark/tsfile/NarrowConverter.scala       |   2 +-
 .../apache/iotdb/spark/tsfile/WideConverter.scala  |   7 +-
 tsfile/format-changelist.md                        |   1 +
 .../iotdb/tsfile/common/conf/TSFileConfig.java     |  12 +
 .../iotdb/tsfile/common/conf/TSFileDescriptor.java |   2 +
 .../file/metadata/MetadataIndexConstructor.java    | 151 +++++++
 .../tsfile/file/metadata/MetadataIndexEntry.java   |  91 ++++
 .../tsfile/file/metadata/MetadataIndexNode.java    | 125 ++++++
 .../tsfile/file/metadata/TimeseriesMetadata.java   |  14 +-
 .../iotdb/tsfile/file/metadata/TsFileMetadata.java |  50 +--
 ...{TSDataType.java => MetadataIndexNodeType.java} | 190 ++++-----
 .../file/metadata/statistics/BinaryStatistics.java |   2 +-
 .../iotdb/tsfile/read/TsFileSequenceReader.java    | 472 +++++++++++++++------
 .../org/apache/iotdb/tsfile/read/common/Path.java  |   8 +-
 .../tsfile/read/controller/IMetadataQuerier.java   |   2 +-
 .../read/controller/MetadataQuerierByFileImpl.java |  37 +-
 .../tsfile/read/query/executor/TsFileExecutor.java |   3 -
 .../iotdb/tsfile/utils/ReadWriteIOUtils.java       |   7 +
 .../apache/iotdb/tsfile/write/schema/Schema.java   |   4 +-
 .../write/writer/RestorableTsFileIOWriter.java     |   9 +-
 .../iotdb/tsfile/write/writer/TsFileIOWriter.java  |  67 ++-
 .../file/metadata/MetadataIndexNodeTest.java       |  46 ++
 .../tsfile/file/metadata/utils/TestHelper.java     |  20 +-
 .../iotdb/tsfile/file/metadata/utils/Utils.java    |  14 +-
 .../iotdb/tsfile/read/reader/ReaderTest.java       |   2 +
 .../iotdb/tsfile/write/TsFileIOWriterTest.java     |   5 +-
 210 files changed, 6637 insertions(+), 2779 deletions(-)
 rename {client => cli}/pom.xml (97%)
 rename client/src/assembly/client.xml => cli/src/assembly/cli.xml (98%)
 rename client/src/assembly/resources/sbin/start-client.bat => 
cli/src/assembly/resources/sbin/start-cli.bat (94%)
 mode change 100755 => 100644
 rename client/src/assembly/resources/sbin/start-client.sh => 
cli/src/assembly/resources/sbin/start-cli.sh (97%)
 mode change 100755 => 100644
 rename {client => cli}/src/assembly/resources/tools/export-csv.bat (100%)
 rename {client => cli}/src/assembly/resources/tools/export-csv.sh (100%)
 mode change 100755 => 100644
 rename {client => cli}/src/assembly/resources/tools/import-csv.bat (100%)
 rename {client => cli}/src/assembly/resources/tools/import-csv.sh (100%)
 mode change 100755 => 100644
 rename client/src/main/java/org/apache/iotdb/client/AbstractClient.java => 
cli/src/main/java/org/apache/iotdb/cli/AbstractCli.java (98%)
 rename client/src/main/java/org/apache/iotdb/client/Client.java => 
cli/src/main/java/org/apache/iotdb/cli/Cli.java (94%)
 rename client/src/main/java/org/apache/iotdb/client/WinClient.java => 
cli/src/main/java/org/apache/iotdb/cli/WinCli.java (97%)
 rename {client => 
cli}/src/main/java/org/apache/iotdb/exception/ArgsErrorException.java (100%)
 rename {client => 
cli}/src/main/java/org/apache/iotdb/tool/AbstractCsvTool.java (100%)
 rename {client => cli}/src/main/java/org/apache/iotdb/tool/ExportCsv.java (99%)
 rename {client => cli}/src/main/java/org/apache/iotdb/tool/ImportCsv.java 
(100%)
 create mode 100644 cli/src/test/java/org/apache/iotdb/cli/AbstractCliIT.java
 rename {client/src/test/java/org/apache/iotdb/client => 
cli/src/test/java/org/apache/iotdb/cli}/AbstractScript.java (97%)
 rename {client/src/test/java/org/apache/iotdb/client => 
cli/src/test/java/org/apache/iotdb/cli}/StartClientScriptIT.java (96%)
 rename {client => 
cli}/src/test/java/org/apache/iotdb/tool/ExportCsvTestIT.java (98%)
 rename {client => 
cli}/src/test/java/org/apache/iotdb/tool/ImportCsvTestIT.java (98%)
 rename {client => cli}/src/test/resources/logback.xml (100%)
 delete mode 100644 
client/src/test/java/org/apache/iotdb/client/AbstractClientIT.java
 create mode 100644 docs/SystemDesign/2-QueryEngine/4-ResultSetConstruction.md
 create mode 100644 docs/SystemDesign/5-DataQuery/2-QueryFundamentals.md
 delete mode 100644 docs/SystemDesign/5-DataQuery/3-ModificationHandle.md
 rename docs/SystemDesign/5-DataQuery/{2-SeriesReader.md => 3-SeriesReader.md} 
(100%)
 create mode 100644 
docs/zh/SystemDesign/2-QueryEngine/4-ResultSetConstruction.md
 create mode 100644 docs/zh/SystemDesign/5-DataQuery/2-QueryFundamentals.md
 delete mode 100644 docs/zh/SystemDesign/5-DataQuery/3-ModificationHandle.md
 rename docs/zh/SystemDesign/5-DataQuery/{2-SeriesReader.md => 
3-SeriesReader.md} (100%)
 create mode 100644 
example/flink/src/main/java/org/apache/iotdb/flink/FlinkTsFileBatchSink.java
 create mode 100644 
example/flink/src/main/java/org/apache/iotdb/flink/FlinkTsFileStreamSink.java
 create mode 100644 
flink-tsfile-connector/src/main/java/org/apache/iotdb/flink/tsfile/RowTSRecordConverter.java
 create mode 100644 
flink-tsfile-connector/src/main/java/org/apache/iotdb/flink/tsfile/TSRecordConverter.java
 create mode 100644 
flink-tsfile-connector/src/main/java/org/apache/iotdb/flink/tsfile/TSRecordOutputFormat.java
 create mode 100644 
flink-tsfile-connector/src/main/java/org/apache/iotdb/flink/tsfile/TsFileOutputFormat.java
 create mode 100644 
flink-tsfile-connector/src/test/java/org/apache/iotdb/flink/tsfile/RowTSRecordOutputFormatITCase.java
 create mode 100644 
flink-tsfile-connector/src/test/java/org/apache/iotdb/flink/tsfile/RowTSRecordOutputFormatTest.java
 create mode 100644 
flink-tsfile-connector/src/test/java/org/apache/iotdb/flink/tsfile/RowTsFileConnectorTestBase.java
 create mode 100644 
flink-tsfile-connector/src/test/java/org/apache/iotdb/flink/tsfile/RowTsFileOutputFormatTestBase.java
 rename jdbc/src/main/java/org/apache/iotdb/jdbc/{AbstractIoTDBResultSet.java 
=> AbstractIoTDBJDBCResultSet.java} (80%)
 create mode 100644 
jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDBJDBCResultSet.java
 rename 
jdbc/src/main/java/org/apache/iotdb/jdbc/{IoTDBNonAlignQueryResultSet.java => 
IoTDBNonAlignJDBCResultSet.java} (58%)
 delete mode 100644 
jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDBQueryResultSet.java
 rename jdbc/src/test/java/org/apache/iotdb/jdbc/{IoTDBQueryResultSetTest.java 
=> IoTDBJDBCResultSetTest.java} (99%)
 delete mode 100644 
server/src/main/java/org/apache/iotdb/db/engine/cache/TsFileMetaDataCache.java
 copy 
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{DeleteTimeSeriesOperator.java
 => FlushOperator.java} (67%)
 copy 
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{ShowOperator.java => 
MergeOperator.java} (79%)
 copy 
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{LoadConfigurationPlan.java
 => FlushPlan.java} (76%)
 copy 
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{DataAuthPlan.java => 
MergePlan.java} (81%)
 rename server/src/main/java/org/apache/iotdb/db/query/{ => 
executor}/fill/IFill.java (79%)
 rename server/src/main/java/org/apache/iotdb/db/query/{fill/PreviousFill.java 
=> executor/fill/LastPointReader.java} (78%)
 rename server/src/main/java/org/apache/iotdb/db/query/{ => 
executor}/fill/LinearFill.java (65%)
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/query/executor/fill/PreviousFill.java
 create mode 100644 
server/src/test/java/org/apache/iotdb/db/integration/IoTDBAliasIT.java
 copy 
server/src/test/java/org/apache/iotdb/db/writelog/recover/{UnseqTsFileRecoverTest.java
 => RecoverResourceFromReaderTest.java} (79%)
 create mode 100644 
service-rpc/src/main/java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java
 create mode 100644 
session/src/test/java/org/apache/iotdb/session/IoTDBSessionIteratorIT.java
 create mode 100644 
session/src/test/java/org/apache/iotdb/session/SessionUT.java
 create mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/MetadataIndexConstructor.java
 create mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/MetadataIndexEntry.java
 create mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/MetadataIndexNode.java
 copy 
tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/enums/{TSDataType.java
 => MetadataIndexNodeType.java} (55%)
 create mode 100644 
tsfile/src/test/java/org/apache/iotdb/tsfile/file/metadata/MetadataIndexNodeTest.java

Reply via email to