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

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


    from 330a876  add mapping viewer
     add 90b6360  fix the analyse startup check bug
     add 3a7f97b  make the check logic more understandable
     add cf9c31a  Merge pull request #2432 from 
neuyilan/apache_master_0106_fix_check_start_bug
     add 7e2f27c  Switch Zeppelin connector from Session to JDBC (#2414)
     add f24f469  fix delete timeseries bug (#2441)
     add d5f1849  Improve dropping non-existent tag/attribute code (#2418)
     add 5b67483  Bump commons-collections4 from 4.0 to 4.4 to avoid a security 
bug (#2331)
     add 4b58c28  add debug log for IOTDB-1101 (#2424)
     add 682e9b8  Remove EnvironmentUtil in the cluster module and optimize UT 
(#2423)
     add 0270c03  Fix bugs on query statements that ignore timestamps, namely, 
the result's first column is not time when using Zeppelin. (#2447)
     add 38eb730  Execute compaction after sync and load is called (#2439)
     add 1a302f5  Fix a bug of sync last query not right (#2403)
     add 5a05c1c  Revert "Fix a bug of sync last query not right (#2403)" 
(#2453)
     add ca31fef  Revert "Execute compaction after sync and load is called 
(#2439)"
     add 6add2e0  e2e: add a simple E2E case and set up the workflow (#2166)
     add de17d23  [IOTDB-1104] Refactor the error handling process of query 
exceptions (#2436)
     add 95de08d  Fix compaction recover list bug (#2451)
     add 270ffdb  fix copyright declaim in NOTICE; remove 'incubating' out of 
README_ZH.md; simplify pull_request_template.md (#2465)
     add dfcf80d  fix metrics page nullpoint bug (#2459)
     add 09e21ed  Add monitor and qp tests (#2283)
     add bdb5d3e  Optimize synchronizing scope in MLogWriter.java (#2448)
     add 0a722ba  fix the test in RaftLogManagerTest
     add ee293e6  Merge pull request #2461 from 
neuyilan/apache_master_0110_applier_bug_fix
     add f2218dd  allow compress buffer to oversize maxLength during compression
     add 488511d  rename maxSoftLength to softMaxLength
     add d7b466c  Merge pull request #2322 from 
apache/change_transport_resize_policy
     add 5b3b423  add thrift readme
     add ab2b3db  minor fixes
     add 72ba8b9  add options of using maven parameter
     add c427797  Merge pull request #2227 from apache/add_thrift_readme
     add 70b228a  show devices limit (#2389)
     add 347958c  fix: print user not logged in info when the user has logged 
in (#2472)
     add 680bb1a  enable TsFile insertTablet with only a template (#2474)
     add 06b576e  Revert inplace merge (#2398)
     add cf44a1d  remove duplicate paramas in server script (#2463)
     add 7a67bc5  add docker file for 0.11.1 and 0.11.2; fix invalid urls in 
preivous d… (#2467)
     add 74cbf19  [ISSUE-2479] Remove redundant logic in 
session.genTSInsertRecordsOfOneDeviceReq() (#2480)
     add 4acc515  [IOTDB-1094] Improve some code writing and name typo (#2382)
     add a707012  [ISSUE-2476] fix the case that isNumber method returns true 
when the input is "NaN" (#2477)
     add 0e88973  fix import csv which can't import time format str (#2409)
     add 663d910  [ISSUE-2419] Server test logs contains lots of useless 
content (#2420)
     add 344c954  [IOTDB-1108] Add error log to print file name while error 
happened (#2450)
     add 652be96  [IOTDB-965] Add timeout in query (#2352)
     add 039c28e  Merge branch 'master' of https://github.com/apache/iotdb into 
virtual_partition_2_merge

No new revisions were added by this update.

Summary of changes:
 client-py/src/iotdb/__init__.py => .dockerignore   |   3 +
 .github/pull_request_template.md                   |  37 +-
 .github/workflows/e2e.yml                          |  52 ++
 NOTICE                                             |   2 +-
 NOTICE-binary                                      |   2 +-
 README.md                                          |  15 +
 README_ZH.md                                       |  14 +-
 .../antlr4/org/apache/iotdb/db/qp/sql/SqlBase.g4   |  17 +-
 .../main/java/org/apache/iotdb/tool/ImportCsv.java |  63 +-
 cluster/pom.xml                                    |   7 +
 cluster/src/assembly/resources/sbin/start-node.sh  |   2 +-
 .../iotdb/cluster/config/ClusterConstant.java      |  31 +-
 .../iotdb/cluster/log/manage/RaftLogManager.java   |   5 +-
 .../apache/iotdb/cluster/server/ClientServer.java  |  10 +-
 .../cluster/server/heartbeat/HeartbeatThread.java  |   8 +-
 .../apache/iotdb/cluster/utils/ClusterUtils.java   |   9 +-
 .../iotdb/cluster/common/EnvironmentUtils.java     | 218 -----
 .../org/apache/iotdb/cluster/common/IoTDBTest.java |   4 +-
 .../cluster/integration/BaseSingleNodeTest.java    |   2 +-
 .../iotdb/cluster/integration/SingleNodeTest.java  |   3 +-
 .../iotdb/cluster/log/CommitLogCallbackTest.java   |   2 +-
 .../iotdb/cluster/log/CommitLogTaskTest.java       |   2 +-
 .../iotdb/cluster/log/LogDispatcherTest.java       |   2 +-
 .../log/applier/AsyncDataLogApplierTest.java       |   2 +-
 .../cluster/log/applier/DataLogApplierTest.java    |   1 -
 .../iotdb/cluster/log/catchup/CatchUpTaskTest.java |   2 +-
 .../cluster/log/catchup/LogCatchUpTaskTest.java    |   2 +-
 .../log/catchup/SnapshotCatchUpTaskTest.java       |   2 +-
 .../cluster/log/manage/RaftLogManagerTest.java     |  17 +-
 .../cluster/log/snapshot/DataSnapshotTest.java     |   2 +-
 .../iotdb/cluster/partition/SlotManagerTest.java   |   2 +-
 .../cluster/partition/SlotPartitionTableTest.java  |   2 +-
 .../apache/iotdb/cluster/query/BaseQueryTest.java  |  10 +-
 .../query/ClusterAggregateExecutorTest.java        |  48 +-
 .../query/ClusterDataQueryExecutorTest.java        |  22 +-
 .../cluster/query/ClusterFillExecutorTest.java     |  72 +-
 .../cluster/query/ClusterPlanExecutorTest.java     |   8 +-
 .../cluster/query/ClusterQueryRouterTest.java      | 216 ++---
 .../ClusterGroupByNoVFilterDataSetTest.java        |  64 +-
 .../groupby/ClusterGroupByVFilterDataSetTest.java  |  74 +-
 .../query/groupby/MergeGroupByExecutorTest.java    |  83 +-
 .../query/groupby/RemoteGroupByExecutorTest.java   | 146 ++--
 .../query/reader/ClusterTimeGeneratorTest.java     |  34 +-
 .../cluster/query/reader/DatasourceInfoTest.java   |  16 +-
 .../reader/RemoteSeriesReaderByTimestampTest.java  | 122 +--
 .../query/reader/RemoteSimpleSeriesReaderTest.java | 136 +--
 .../caller/AppendGroupEntryHandlerTest.java        |   2 +-
 .../caller/AppendNodeEntryHandlerTest.java         |   2 +-
 .../handlers/caller/ElectionHandlerTest.java       |   2 +-
 .../handlers/caller/HeartbeatHandlerTest.java      |   2 +-
 .../handlers/caller/LogCatchUpHandlerTest.java     |   2 +-
 .../server/heartbeat/HeartbeatThreadTest.java      |   5 +-
 .../cluster/server/member/DataGroupMemberTest.java | 124 +--
 .../iotdb/cluster/server/member/MemberTest.java    |   9 +-
 docker/src/main/Dockerfile                         |  46 +-
 docker/src/main/Dockerfile-0.10.0                  |   4 +-
 docker/src/main/Dockerfile-0.10.1                  |   4 +-
 docker/src/main/Dockerfile-0.11.0                  |   4 +-
 .../main/{Dockerfile-0.11.0 => Dockerfile-0.11.1}  |  10 +-
 .../main/{Dockerfile-0.11.0 => Dockerfile-0.11.2}  |  10 +-
 docs/UserGuide/Client/Status Codes.md              |   2 +
 docs/UserGuide/System Tools/CSV Tool.md            |   1 +
 docs/zh/UserGuide/Client/Status Codes.md           |   2 +
 docs/zh/UserGuide/System Tools/CSV Tool.md         |   1 +
 .../main/java/org/apache/iotdb/SessionExample.java |  20 +-
 .../iotdb/jdbc/AbstractIoTDBJDBCResultSet.java     |   4 +-
 .../org/apache/iotdb/jdbc/IoTDBJDBCResultSet.java  |   4 +-
 .../iotdb/jdbc/IoTDBNonAlignJDBCResultSet.java     |   6 +-
 .../apache/iotdb/jdbc/IoTDBPreparedStatement.java  |   8 +-
 .../java/org/apache/iotdb/jdbc/IoTDBStatement.java |  29 +-
 pom.xml                                            |   2 +-
 .../resources/conf/iotdb-engine.properties         |   3 +
 server/src/assembly/resources/conf/logback.xml     |   1 +
 server/src/assembly/resources/sbin/start-server.sh |   2 +-
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  13 +
 .../org/apache/iotdb/db/conf/IoTDBConstant.java    |   3 +
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |   3 +
 .../org/apache/iotdb/db/engine/StorageEngine.java  |  11 -
 .../compaction/CompactionMergeTaskPoolManager.java |   2 +-
 .../db/engine/compaction/TsFileManagement.java     |  16 +
 .../level/LevelCompactionTsFileManagement.java     |  60 +-
 .../no/NoCompactionTsFileManagement.java           |   5 +
 .../apache/iotdb/db/engine/flush/FlushManager.java |  24 +-
 .../iotdb/db/engine/flush/MemTableFlushTask.java   |  48 +-
 .../iotdb/db/engine/merge/task/MergeFileTask.java  | 136 ++-
 .../db/engine/merge/task/MergeMultiChunkTask.java  |   2 +-
 .../engine/storagegroup/StorageGroupProcessor.java |  10 +-
 .../apache/iotdb/db/exception/IoTDBException.java  |  21 +
 ...xception.java => QueryIdNotExsitException.java} |  10 +-
 .../iotdb/db/exception/StorageEngineException.java |   2 +-
 .../db/exception/UDFRegistrationException.java     |   7 +-
 .../iotdb/db/exception/WriteProcessException.java  |   4 +
 .../metadata/AliasAlreadyExistException.java       |   1 +
 .../exception/metadata/IllegalPathException.java   |   1 +
 .../db/exception/metadata/MetadataException.java   |   8 +
 .../metadata/PathAlreadyExistException.java        |   1 +
 .../exception/metadata/PathNotExistException.java  |  20 +-
 .../metadata/StorageGroupNotSetException.java      |   5 +
 .../db/exception/query/OutOfTTLException.java      |   2 +-
 .../db/exception/query/QueryProcessException.java  |   6 +-
 .../query/QueryTimeoutRuntimeException.java        |  16 +-
 .../org/apache/iotdb/db/metadata/MManager.java     |  53 +-
 .../java/org/apache/iotdb/db/metadata/MTree.java   |  77 +-
 .../iotdb/db/metadata/logfile/MLogWriter.java      | 142 +---
 .../apache/iotdb/db/metrics/ui/MetricsPage.java    |   2 +-
 .../apache/iotdb/db/monitor/MonitorConstants.java  |   5 -
 .../org/apache/iotdb/db/monitor/StatMonitor.java   |   6 +-
 .../org/apache/iotdb/db/mqtt/PublishHandler.java   | 123 +--
 .../main/java/org/apache/iotdb/db/qp/Planner.java  |   1 +
 .../apache/iotdb/db/qp/constant/SQLConstant.java   |   2 +
 .../apache/iotdb/db/qp/executor/PlanExecutor.java  |  73 +-
 .../org/apache/iotdb/db/qp/logical/Operator.java   |   2 +-
 .../{ShowOperator.java => KillQueryOperator.java}  |  18 +-
 .../db/qp/logical/sys/RemoveFileOperator.java      |   5 -
 .../db/qp/logical/sys/ShowDevicesOperator.java     |  18 +
 .../iotdb/db/qp/logical/sys/TracingOperator.java   |  10 +-
 .../apache/iotdb/db/qp/physical/crud/UDFPlan.java  |   3 +-
 .../apache/iotdb/db/qp/physical/crud/UDTFPlan.java |   3 +-
 .../db/qp/physical/sys/AlterTimeSeriesPlan.java    |   2 +-
 .../iotdb/db/qp/physical/sys/AuthorPlan.java       |   2 +-
 .../qp/physical/sys/CreateMultiTimeSeriesPlan.java |   6 +-
 .../db/qp/physical/sys/CreateTimeSeriesPlan.java   |  14 +-
 .../sys/{MergePlan.java => KillQueryPlan.java}     |  14 +-
 .../iotdb/db/qp/physical/sys/ShowDevicesPlan.java  |  13 +-
 .../apache/iotdb/db/qp/physical/sys/ShowPlan.java  |  51 +-
 ...atusPlan.java => ShowQueryProcesslistPlan.java} |   8 +-
 .../db/qp/physical/sys/ShowTimeSeriesPlan.java     |  56 +-
 .../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java    |  34 +-
 .../iotdb/db/qp/strategy/PhysicalGenerator.java    |  29 +-
 .../db/qp/{constant => utils}/DatetimeUtils.java   |  12 +-
 .../db/query/aggregation/AggregateResult.java      |   3 +-
 .../db/query/aggregation/impl/AvgAggrResult.java   |  10 +-
 .../db/query/aggregation/impl/SumAggrResult.java   |  10 +-
 .../iotdb/db/query/control/QueryFileManager.java   |   2 +
 .../db/query/control/QueryResourceManager.java     |   3 +
 .../iotdb/db/query/control/QueryTimeManager.java   | 172 ++++
 .../db/query/dataset/NonAlignEngineDataSet.java    |  22 +
 .../dataset/RawQueryDataSetWithoutValueFilter.java |  39 +-
 .../apache/iotdb/db/query/dataset/ShowDataSet.java |  78 ++
 .../iotdb/db/query/dataset/ShowDevicesDataSet.java |  58 ++
 .../db/query/dataset/ShowTimeseriesDataSet.java    |  46 +-
 .../apache/iotdb/db/query/dataset/UDTFDataSet.java |   2 +-
 .../dataset/groupby/GroupByEngineDataSet.java      |   8 +-
 .../groupby/GroupByWithValueFilterDataSet.java     |   3 +-
 .../db/query/executor/AggregationExecutor.java     |   4 +-
 .../db/query/executor/RawDataQueryExecutor.java    |   4 +-
 .../iotdb/db/query/reader/series/SeriesReader.java |  14 +
 .../strategy/SlidingTimeWindowAccessStrategy.java  |   2 +-
 .../query/udf/service/UDFClassLoaderManager.java   |   9 +-
 .../java/org/apache/iotdb/db/service/IoTDB.java    |   5 +-
 .../apache/iotdb/db/service/RegisterManager.java   |  17 +-
 .../org/apache/iotdb/db/service/ServiceType.java   |   1 +
 .../org/apache/iotdb/db/service/TSServiceImpl.java | 919 +++++++++------------
 .../apache/iotdb/db/tools/IoTDBDataDirViewer.java  |   2 +-
 .../iotdb/db/tools/TsFileResourcePrinter.java      |   2 +-
 .../db/tools/watermark/WatermarkDetector.java      |   2 +-
 .../org/apache/iotdb/db/utils/SchemaUtils.java     |   5 +-
 .../apache/iotdb/db/utils/TypeInferenceUtils.java  |   3 +
 .../compaction/LevelCompactionRecoverTest.java     |  10 +-
 .../iotdb/db/integration/IOTDBGroupByIT.java       |   1 -
 .../apache/iotdb/db/integration/IoTDBFillIT.java   |   6 +
 .../db/integration/IoTDBFlushQueryMergeIT.java     |   2 +-
 .../integration/IoTDBGroupByFillWithRangeIT.java   |   3 -
 .../iotdb/db/integration/IoTDBInsertNaNIT.java     |  46 +-
 ...TDBTracingTest.java => IoTDBKillQueryTest.java} |  55 +-
 .../apache/iotdb/db/integration/IoTDBLastIT.java   |   1 -
 .../db/integration/IoTDBLevelCompactionIT.java     |   4 -
 .../iotdb/db/integration/IoTDBMergeTest.java       |   5 +
 .../iotdb/db/integration/IoTDBMultiSeriesIT.java   |  26 +-
 .../db/integration/IoTDBQueryTimeoutTest.java      | 154 ++++
 .../iotdb/db/integration/IoTDBSensorUpdateIT.java  |   3 -
 .../iotdb/db/integration/IoTDBSimpleQueryIT.java   |  52 ++
 .../iotdb/db/integration/IoTDBUDFManagementIT.java |  10 -
 .../db/integration/IoTDBUDTFHybridQueryIT.java     |   6 +-
 .../aggregation/IoTDBAggregationIT.java            |  24 +-
 .../aggregation/IoTDBAggregationSmallDataIT.java   |   4 +-
 .../org/apache/iotdb/db/metadata/MTreeTest.java    |  23 +
 .../iotdb/db/monitor/IoTDBStatMonitorTest.java     | 153 ++++
 .../java/org/apache/iotdb/db/qp/PlannerTest.java   |  59 +-
 .../qp/{plan => logical}/IndexLogicalPlanTest.java |   2 +-
 .../qp/{plan => logical}/LogicalPlanSmallTest.java |   3 +-
 .../qp/{plan => physical}/ConcatOptimizerTest.java |   3 +-
 .../IndexSubMatchingPhysicalPlanTest.java          |   3 +-
 .../IndexWholeMatchingPhysicalPlanTest.java        |   3 +-
 .../db/qp/physical/PhysicalPlanSerializeTest.java  | 305 +++++++
 .../db/qp/{plan => physical}/PhysicalPlanTest.java |   4 +-
 .../qp/{plan => physical}/SerializationTest.java   |   3 +-
 .../db/qp/sql/DatetimeQueryDataSetUtilsTest.java   | 142 ----
 .../IoTDBsqlVisitorTest.java}                      |   4 +-
 .../db/qp/utils/DatetimeQueryDataSetUtilsTest.java | 190 +++++
 .../iotdb/db/query/control/TracingManagerTest.java |  10 +-
 .../iotdb/db/query/dataset/ListDataSetTest.java    |   2 +-
 .../db/query/reader/series/SeriesReaderTest.java   |  22 +-
 .../iotdb/db/query/udf/example/Accumulator.java    |  10 +
 .../apache/iotdb/db/query/udf/example/Adder.java   |  10 +
 .../apache/iotdb/db/query/udf/example/Counter.java |  10 +
 .../org/apache/iotdb/db/query/udf/example/Max.java |  10 +
 .../iotdb/db/query/udf/example/Multiplier.java     |  10 +
 .../SlidingSizeWindowConstructorTester0.java       |  11 +
 .../SlidingSizeWindowConstructorTester1.java       |  11 +
 .../SlidingTimeWindowConstructionTester.java       |  11 +
 .../db/query/udf/example/TerminateTester.java      |  10 +
 .../org/apache/iotdb/db/tools/MLogParserTest.java  |  35 +-
 .../apache/iotdb/db/utils/EnvironmentUtils.java    |  10 +-
 .../db/utils/datastructure/PrecisionTest.java      |  22 +-
 server/src/test/resources/logback.xml              |   1 +
 .../java/org/apache/iotdb/rpc/IoTDBRpcDataSet.java |   7 +-
 .../main/java/org/apache/iotdb/rpc/RpcUtils.java   |   8 +-
 .../rpc/TCompressedElasticFramedTransport.java     |  45 +-
 .../apache/iotdb/rpc/TElasticFramedTransport.java  |  41 +-
 .../java/org/apache/iotdb/rpc/TSStatusCode.java    |   1 +
 .../iotdb/rpc/TSnappyElasticFramedTransport.java   |   2 +-
 .../main/java/org/apache/iotdb/session/Config.java |   3 +-
 .../java/org/apache/iotdb/session/Session.java     |  33 +-
 .../apache/iotdb/session/SessionConnection.java    |   9 +-
 .../org/apache/iotdb/session/SessionDataSet.java   |  12 +-
 .../iotdb/session/IoTDBSessionComplexIT.java       |   3 +-
 .../iotdb/session/IoTDBSessionIteratorIT.java      |  29 +
 .../e2e/base/docker-compose.yaml                   |  46 +-
 test/e2e/cases/README.md                           |  53 ++
 .../e2e/cases/cli/README.md                        |   6 +-
 .../e2e/cases/cli/cleanup.sh                       |   9 +-
 .../e2e/cases/cli/docker-compose.yaml              |  29 +-
 test/e2e/cases/cli/res/init.sql                    |  26 +
 .../sbin/stop-node.sh => test/e2e/cases/cli/run.sh |  35 +-
 thrift/src/main/thrift/rpc.thrift                  |   3 +
 ...tion.java => QueryTimeoutRuntimeException.java} |  19 +-
 .../write/UnSupportedDataTypeException.java        |   4 +-
 .../iotdb/tsfile/read/TsFileSequenceReader.java    | 165 ++--
 .../iotdb/tsfile/read/reader/LocalTsFileInput.java |  20 +
 .../apache/iotdb/tsfile/write/TsFileWriter.java    |  13 +-
 .../org/apache/iotdb/tsfile/read/ReadTest.java     |  22 +-
 .../iotdb/tsfile/read/TimePlainEncodeReadTest.java |   5 -
 .../read/query/executor/QueryExecutorTest.java     |   1 -
 .../tsfile/write/DefaultDeviceTemplateTest.java    | 110 +++
 zeppelin-interpreter/pom.xml                       |   2 +-
 .../apache/zeppelin/iotdb/IoTDBInterpreter.java    | 212 +++--
 .../zeppelin/iotdb/IoTDBInterpreterTest.java       | 108 ++-
 238 files changed, 4653 insertions(+), 2502 deletions(-)
 copy client-py/src/iotdb/__init__.py => .dockerignore (97%)
 create mode 100644 .github/workflows/e2e.yml
 delete mode 100644 
cluster/src/test/java/org/apache/iotdb/cluster/common/EnvironmentUtils.java
 copy docker/src/main/{Dockerfile-0.11.0 => Dockerfile-0.11.1} (77%)
 copy docker/src/main/{Dockerfile-0.11.0 => Dockerfile-0.11.2} (84%)
 copy 
server/src/main/java/org/apache/iotdb/db/exception/{LoadEmptyFileException.java 
=> QueryIdNotExsitException.java} (79%)
 copy 
tsfile/src/main/java/org/apache/iotdb/tsfile/exception/write/WriteProcessException.java
 => 
server/src/main/java/org/apache/iotdb/db/exception/query/QueryTimeoutRuntimeException.java
 (65%)
 copy 
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{ShowOperator.java => 
KillQueryOperator.java} (72%)
 copy server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{MergePlan.java 
=> KillQueryPlan.java} (83%)
 copy 
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{ShowMergeStatusPlan.java
 => ShowQueryProcesslistPlan.java} (84%)
 rename server/src/main/java/org/apache/iotdb/db/qp/{constant => 
utils}/DatetimeUtils.java (99%)
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/query/control/QueryTimeManager.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/query/dataset/ShowDataSet.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/query/dataset/ShowDevicesDataSet.java
 copy 
server/src/test/java/org/apache/iotdb/db/integration/{IoTDBTracingTest.java => 
IoTDBKillQueryTest.java} (54%)
 create mode 100644 
server/src/test/java/org/apache/iotdb/db/integration/IoTDBQueryTimeoutTest.java
 create mode 100644 
server/src/test/java/org/apache/iotdb/db/monitor/IoTDBStatMonitorTest.java
 rename server/src/test/java/org/apache/iotdb/db/qp/{plan => 
logical}/IndexLogicalPlanTest.java (99%)
 rename server/src/test/java/org/apache/iotdb/db/qp/{plan => 
logical}/LogicalPlanSmallTest.java (99%)
 rename server/src/test/java/org/apache/iotdb/db/qp/{plan => 
physical}/ConcatOptimizerTest.java (98%)
 rename server/src/test/java/org/apache/iotdb/db/qp/{plan => 
physical}/IndexSubMatchingPhysicalPlanTest.java (98%)
 rename server/src/test/java/org/apache/iotdb/db/qp/{plan => 
physical}/IndexWholeMatchingPhysicalPlanTest.java (98%)
 create mode 100644 
server/src/test/java/org/apache/iotdb/db/qp/physical/PhysicalPlanSerializeTest.java
 rename server/src/test/java/org/apache/iotdb/db/qp/{plan => 
physical}/PhysicalPlanTest.java (99%)
 rename server/src/test/java/org/apache/iotdb/db/qp/{plan => 
physical}/SerializationTest.java (98%)
 delete mode 100644 
server/src/test/java/org/apache/iotdb/db/qp/sql/DatetimeQueryDataSetUtilsTest.java
 rename 
server/src/test/java/org/apache/iotdb/db/qp/{strategy/LogicalGeneratorTest.java 
=> sql/IoTDBsqlVisitorTest.java} (97%)
 create mode 100644 
server/src/test/java/org/apache/iotdb/db/qp/utils/DatetimeQueryDataSetUtilsTest.java
 copy cluster/src/assembly/resources/sbin/stop-node.sh => 
test/e2e/base/docker-compose.yaml (54%)
 create mode 100644 test/e2e/cases/README.md
 copy docs/zh/SystemDesign/QueryEngine/PlanExecutor.md => 
test/e2e/cases/cli/README.md (88%)
 copy 
server/src/main/resources/META-INF/services/org.apache.iotdb.db.mqtt.PayloadFormatter
 => test/e2e/cases/cli/cleanup.sh (89%)
 copy server/src/assembly/resources/tools/stop-sync-client.sh => 
test/e2e/cases/cli/docker-compose.yaml (67%)
 mode change 100755 => 100644
 create mode 100644 test/e2e/cases/cli/res/init.sql
 copy cluster/src/assembly/resources/sbin/stop-node.sh => 
test/e2e/cases/cli/run.sh (55%)
 copy 
tsfile/src/main/java/org/apache/iotdb/tsfile/exception/{NotImplementedException.java
 => QueryTimeoutRuntimeException.java} (68%)
 create mode 100644 
tsfile/src/test/java/org/apache/iotdb/tsfile/write/DefaultDeviceTemplateTest.java

Reply via email to