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

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


    from 7eb8257f53 replace delete timeseries
     add cd75c50c38 add more tests
     add 3c78969fea Revert "[IOTDB-3390] Serialize ConfigNode expansion 
(#6256)" (#6266)
     add 9da5ad5281 [IOTDB-3463] IT framework supports read and compare from 
multi data nodes (#6271)
     add a93728770f IOTDB-3481 Optimize Log Print (#6273)
     add c4b22f26ac [IOTDB-3477] Send two phase message to ConfigNode when 
starting DataNode (#6269)
     add babb62a355 [IOTDB-3416] Abstract interface of ConfigTask Execution for 
standalone IoTDB (#6260)
     add d7cf590774 [IOTDB-3384] fix run length tsblock serde (#6270)
     add 16314af65a Add data Deletion IT and Insert IT for aligned time series 
(#6259)
     add b943041909 Merge branch 'master' into addIT

No new revisions were added by this update.

Summary of changes:
 .github/workflows/cluster-it.yml                   |   14 +-
 .../resources/conf/iotdb-confignode.properties     |    6 -
 ...lientPool.java => AsyncDataNodeClientPool.java} |   12 +-
 ...ientPool.java => SyncConfigNodeClientPool.java} |   55 +-
 ...ClientPool.java => SyncDataNodeClientPool.java} |   12 +-
 .../iotdb/confignode/conf/ConfigNodeConf.java      |   28 +-
 .../confignode/conf/ConfigNodeDescriptor.java      |    9 -
 .../confignode/conf/ConfigNodeStartupCheck.java    |  100 +-
 .../consensus/request/ConfigRequest.java           |    6 +-
 .../consensus/request/ConfigRequestType.java       |    2 +-
 ...rConfigNodeReq.java => ApplyConfigNodeReq.java} |   12 +-
 .../iotdb/confignode/manager/ConfigManager.java    |   97 +-
 .../iotdb/confignode/manager/ConsensusManager.java |   38 +-
 .../apache/iotdb/confignode/manager/Manager.java   |    8 +
 .../iotdb/confignode/manager/NodeManager.java      |  190 +-
 .../iotdb/confignode/manager/PartitionManager.java |    4 +-
 .../confignode/manager/PermissionManager.java      |    4 +-
 .../iotdb/confignode/manager/UDFManager.java       |    6 +-
 .../iotdb/confignode/manager/load/LoadManager.java |    6 +-
 .../iotdb/confignode/persistence/NodeInfo.java     |   12 +-
 .../executor/ConfigRequestExecutor.java            |    6 +-
 .../procedure/env/ConfigNodeProcedureEnv.java      |    6 +-
 .../iotdb/confignode/service/ConfigNode.java       |   10 +-
 .../thrift/ConfigNodeRPCServiceProcessor.java      |   23 +-
 .../consensus/request/ConfigRequestSerDeTest.java  |   10 +-
 .../iotdb/confignode/persistence/NodeInfoTest.java |    5 +-
 integration-test/README.md                         |   27 +-
 integration-test/import-control.xml                |   23 +-
 .../org/apache/iotdb/it/env/ClusterEnvBase.java    |  111 +-
 .../org/apache/iotdb/it/env/ClusterEnvConfig.java  |   11 +
 .../java/org/apache/iotdb/it/env/ConfigNode.java   |   16 +-
 .../java/org/apache/iotdb/it/env/DataNode.java     |   14 +-
 .../java/org/apache/iotdb/it/env/EnvFactory.java   |    2 +
 .../org/apache/iotdb/itbase/env/BaseConfig.java    |   16 +
 .../itbase/runtime/ClusterResultSetMetaData.java   |  239 ++
 .../itbase/runtime/ClusterTestConnection.java      |  333 +++
 .../iotdb/itbase/runtime/ClusterTestResultSet.java | 1230 +++++++++
 .../iotdb/itbase/runtime/ClusterTestStatement.java |  297 +++
 .../itbase/runtime/InconsistentDataException.java  |   11 +-
 .../iotdb/itbase/runtime/NodeConnection.java       |   85 +
 .../itbase/runtime/ParallelRequestDelegate.java    |   60 +
 .../iotdb/itbase/runtime/RequestDelegate.java      |   86 +
 .../iotdb/itbase/runtime/RequestThreadPool.java    |   32 +-
 .../itbase/runtime/SerialRequestDelegate.java      |   34 +-
 .../iotdb/db/it/aligned/AlignedWriteUtil.java      |    8 +-
 .../IoTDBAggregationWithoutValueFilterIT.java      |  408 ---
 ...ggregationWithoutValueFilterWithDeletionIT.java |   16 +-
 .../db/it/aligned/IoTDBAlignedSeriesQueryIT.java   | 2758 +++++++++++++++++++-
 .../db/it/aligned/IoTDBInsertAlignedValues2IT.java |  113 +
 .../db/it/aligned/IoTDBInsertAlignedValues3IT.java |  114 +
 .../db/it/aligned/IoTDBInsertAlignedValues4IT.java |   71 +
 .../db/it/aligned/IoTDBInsertAlignedValuesIT.java  |  286 ++
 ...2IT.java => IoTDBLastQueryWithDeletion2IT.java} |   11 +-
 ...heIT.java => IoTDBLastQueryWithDeletionIT.java} |  272 +-
 .../aligned/IoTDBLastQueryWithoutLastCacheIT.java  |   16 +-
 ...BLastQueryWithoutLastCacheWithDeletion2IT.java} |   17 +-
 ...DBLastQueryWithoutLastCacheWithDeletionIT.java} |   24 +-
 ...RawQueryWithoutValueFilterWithDeletion2IT.java} |   26 +-
 ...DBRawQueryWithoutValueFilterWithDeletionIT.java |  404 ++-
 .../iotdb/db/it/env/StandaloneEnvConfig.java       |   16 +
 .../integration/aligned/IoTDBAlignByDevice2IT.java |   67 -
 .../integration/aligned/IoTDBAlignByDeviceIT.java  | 1623 ------------
 .../IoTDBGroupByQueryWithoutValueFilter2IT.java    |   65 -
 .../IoTDBGroupByQueryWithoutValueFilterIT.java     | 1128 --------
 .../aligned/IoTDBInsertAlignedValuesIT.java        |  391 ---
 .../aligned/IoTDBLastQueryWithDeletion2IT.java     |   80 -
 .../aligned/IoTDBLastQueryWithDeletionIT.java      |  379 ---
 ...DBLastQueryWithoutLastCacheWithDeletion2IT.java |   85 -
 ...TDBLastQueryWithoutLastCacheWithDeletionIT.java |  383 ---
 ...BRawQueryWithoutValueFilterWithDeletion2IT.java |   83 -
 metrics/pom.xml                                    |   41 +
 .../org/apache/iotdb/commons/utils/AuthUtils.java  |   22 +
 .../apache/iotdb/db/auth/AuthorizerManager.java    |   19 +-
 .../iotdb/db/auth/ClusterAuthorityFetcher.java     |   64 +-
 .../apache/iotdb/db/auth/IAuthorityFetcher.java    |    9 +-
 .../iotdb/db/auth/StandaloneAuthorityFetcher.java  |   20 +-
 ...ConfigNodeClient.java => ConfigNodeClient.java} |   78 +-
 .../iotdb/db/client/DataNodeClientPoolFactory.java |   10 +-
 .../iotdb/db/localconfignode/LocalConfigNode.java  |   74 +-
 .../execution/datatransfer/DataBlockManager.java   |  108 +-
 .../execution/datatransfer/LocalSinkHandle.java    |    8 +-
 .../execution/datatransfer/LocalSourceHandle.java  |   46 +-
 .../db/mpp/execution/datatransfer/SinkHandle.java  |   36 +-
 .../mpp/execution/datatransfer/SourceHandle.java   |  134 +-
 .../execution/schedule/AbstractDriverThread.java   |   13 +-
 .../db/mpp/execution/schedule/DriverScheduler.java |    4 +-
 .../mpp/execution/schedule/DriverTaskThread.java   |   71 +-
 .../org/apache/iotdb/db/mpp/plan/Coordinator.java  |    8 +-
 .../mpp/plan/analyze/ClusterPartitionFetcher.java  |   25 +-
 .../db/mpp/plan/analyze/ClusterSchemaFetcher.java  |   36 +-
 .../db/mpp/plan/execution/QueryExecution.java      |   24 +-
 .../mpp/plan/execution/config/AuthorizerTask.java  |   67 +-
 .../mpp/plan/execution/config/ConfigExecution.java |   27 +-
 .../execution/config/CountStorageGroupTask.java    |   52 +-
 .../plan/execution/config/CreateFunctionTask.java  |   75 +-
 .../execution/config/DeleteStorageGroupTask.java   |   70 +-
 .../plan/execution/config/DropFunctionTask.java    |   66 +-
 .../db/mpp/plan/execution/config/FlushTask.java    |   42 +-
 .../db/mpp/plan/execution/config/IConfigTask.java  |    7 +-
 .../plan/execution/config/SetStorageGroupTask.java |   68 +-
 .../db/mpp/plan/execution/config/SetTTLTask.java   |   58 +-
 .../mpp/plan/execution/config/ShowClusterTask.java |   66 +-
 .../plan/execution/config/ShowFunctionsTask.java   |    7 +-
 .../execution/config/ShowStorageGroupTask.java     |   65 +-
 .../db/mpp/plan/execution/config/ShowTTLTask.java  |   86 +-
 .../config/executor/ClusterConfigTaskExecutor.java |  328 +++
 .../config/executor/IConfigTaskExecutor.java       |   61 +
 .../executor/StandsloneConfigTaskExecutor.java     |  265 ++
 .../db/mpp/plan/scheduler/ClusterScheduler.java    |   12 +-
 .../iotdb/db/qp/physical/sys/AuthorPlan.java       |   26 +-
 .../java/org/apache/iotdb/db/service/DataNode.java |   83 +-
 .../thrift/impl/DataNodeTSIServiceImpl.java        |   41 +-
 .../db/mpp/execution/ConfigExecutionTest.java      |    7 +-
 .../java/org/apache/iotdb/rpc/TSStatusCode.java    |    7 +-
 .../src/main/thrift/confignode.thrift              |   54 +-
 .../block/column/BinaryArrayColumnEncoder.java     |    5 +-
 .../block/column/ByteArrayColumnEncoder.java       |    5 +-
 .../read/common/block/column/ColumnEncoder.java    |    9 +-
 .../common/block/column/ColumnEncoderFactory.java  |    3 +-
 .../read/common/block/column/ColumnEncoding.java   |    6 +-
 .../block/column/Int32ArrayColumnEncoder.java      |    8 +-
 .../block/column/Int64ArrayColumnEncoder.java      |   21 +-
 .../block/column/RunLengthColumnEncoder.java       |   54 +
 .../block/column/RunLengthEncodedColumn.java       |    2 +-
 .../read/common/block/column/TsBlockSerde.java     |   19 +-
 .../common/block/BinaryArrayColumnEncoderTest.java |    8 +-
 .../common/block/ByteArrayColumnEncoderTest.java   |    9 +-
 .../common/block/Int32ArrayColumnEncoderTest.java  |   15 +-
 .../common/block/Int64ArrayColumnEncoderTest.java  |   17 +-
 ...erTest.java => RunLengthColumnEncoderTest.java} |   75 +-
 130 files changed, 8122 insertions(+), 6776 deletions(-)
 rename 
confignode/src/main/java/org/apache/iotdb/confignode/client/{AsyncConfigNodeToDataNodeClientPool.java
 => AsyncDataNodeClientPool.java} (96%)
 rename 
confignode/src/main/java/org/apache/iotdb/confignode/client/{SyncConfigNodeToConfigNodeClientPool.java
 => SyncConfigNodeClientPool.java} (65%)
 rename 
confignode/src/main/java/org/apache/iotdb/confignode/client/{SyncConfigNodeToDataNodeClientPool.java
 => SyncDataNodeClientPool.java} (94%)
 rename 
confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/write/{RegisterConfigNodeReq.java
 => ApplyConfigNodeReq.java} (85%)
 create mode 100644 
integration-test/src/main/java/org/apache/iotdb/itbase/runtime/ClusterResultSetMetaData.java
 create mode 100644 
integration-test/src/main/java/org/apache/iotdb/itbase/runtime/ClusterTestConnection.java
 create mode 100644 
integration-test/src/main/java/org/apache/iotdb/itbase/runtime/ClusterTestResultSet.java
 create mode 100644 
integration-test/src/main/java/org/apache/iotdb/itbase/runtime/ClusterTestStatement.java
 copy jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDBURLException.java => 
integration-test/src/main/java/org/apache/iotdb/itbase/runtime/InconsistentDataException.java
 (74%)
 create mode 100644 
integration-test/src/main/java/org/apache/iotdb/itbase/runtime/NodeConnection.java
 create mode 100644 
integration-test/src/main/java/org/apache/iotdb/itbase/runtime/ParallelRequestDelegate.java
 create mode 100644 
integration-test/src/main/java/org/apache/iotdb/itbase/runtime/RequestDelegate.java
 copy 
tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/SignalBatchData.java 
=> 
integration-test/src/main/java/org/apache/iotdb/itbase/runtime/RequestThreadPool.java
 (55%)
 copy 
server/src/main/java/org/apache/iotdb/db/query/externalsort/ExternalSortJob.java
 => 
integration-test/src/main/java/org/apache/iotdb/itbase/runtime/SerialRequestDelegate.java
 (54%)
 delete mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/aligned/IoTDBAggregationWithoutValueFilterIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/aligned/IoTDBInsertAlignedValues2IT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/aligned/IoTDBInsertAlignedValues3IT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/aligned/IoTDBInsertAlignedValues4IT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/aligned/IoTDBInsertAlignedValuesIT.java
 copy 
integration-test/src/test/java/org/apache/iotdb/db/it/aligned/{IoTDBAggregationWithoutValueFilterWithDeletion2IT.java
 => IoTDBLastQueryWithDeletion2IT.java} (92%)
 copy 
integration-test/src/test/java/org/apache/iotdb/db/it/aligned/{IoTDBLastQueryWithoutLastCacheIT.java
 => IoTDBLastQueryWithDeletionIT.java} (51%)
 copy 
integration-test/src/test/java/org/apache/iotdb/db/it/aligned/{IoTDBAggregationWithoutValueFilterWithDeletion2IT.java
 => IoTDBLastQueryWithoutLastCacheWithDeletion2IT.java} (87%)
 rename 
integration-test/src/test/java/org/apache/iotdb/db/it/aligned/{IoTDBAggregationWithoutValueFilterWithDeletion2IT.java
 => IoTDBLastQueryWithoutLastCacheWithDeletionIT.java} (81%)
 rename 
integration-test/src/test/java/org/apache/iotdb/db/it/aligned/{IoTDBAggregationWithoutValueFilter2IT.java
 => IoTDBRawQueryWithoutValueFilterWithDeletion2IT.java} (72%)
 rename {integration/src/test/java/org/apache/iotdb/db/integration => 
integration-test/src/test/java/org/apache/iotdb/db/it}/aligned/IoTDBRawQueryWithoutValueFilterWithDeletionIT.java
 (52%)
 delete mode 100644 
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBAlignByDevice2IT.java
 delete mode 100644 
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBAlignByDeviceIT.java
 delete mode 100644 
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBGroupByQueryWithoutValueFilter2IT.java
 delete mode 100644 
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBGroupByQueryWithoutValueFilterIT.java
 delete mode 100644 
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBInsertAlignedValuesIT.java
 delete mode 100644 
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBLastQueryWithDeletion2IT.java
 delete mode 100644 
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBLastQueryWithDeletionIT.java
 delete mode 100644 
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBLastQueryWithoutLastCacheWithDeletion2IT.java
 delete mode 100644 
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBLastQueryWithoutLastCacheWithDeletionIT.java
 delete mode 100644 
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBRawQueryWithoutValueFilterWithDeletion2IT.java
 rename 
server/src/main/java/org/apache/iotdb/db/client/{DataNodeToConfigNodeClient.java
 => ConfigNodeClient.java} (89%)
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/mpp/plan/execution/config/executor/ClusterConfigTaskExecutor.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/mpp/plan/execution/config/executor/IConfigTaskExecutor.java
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/mpp/plan/execution/config/executor/StandsloneConfigTaskExecutor.java
 create mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/column/RunLengthColumnEncoder.java
 copy 
tsfile/src/test/java/org/apache/iotdb/tsfile/common/block/{BinaryArrayColumnEncoderTest.java
 => RunLengthColumnEncoderTest.java} (53%)

Reply via email to