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

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


    from 862728c2f49 fix: Fixed the name of the profile used to activate the 
integration-tests on jenkins. (#10806)
     add 0fd475041a6 Multi-Cluster IT framework (#10518)

No new revisions were added by this update.

Summary of changes:
 .../{cluster-it-1c3d.yml => pipe-it-2cluster.yml}  |  18 +-
 integration-test/pom.xml                           | 113 ++++++++
 .../java/org/apache/iotdb/it/env/EnvFactory.java   |  11 +-
 .../main/java/org/apache/iotdb/it/env/EnvType.java |   4 +-
 .../env/{EnvFactory.java => MultiEnvFactory.java}  |  51 ++--
 .../iotdb/it/env/cluster/ClusterConstant.java      | 221 ++++++++++++++++
 .../iotdb/it/env/cluster/ConfigNodeWrapper.java    | 175 -------------
 .../iotdb/it/env/cluster/DataNodeWrapper.java      | 217 ----------------
 .../org/apache/iotdb/it/env/cluster/EnvUtils.java  | 140 +++++++++-
 .../it/env/cluster/{ => config}/MppBaseConfig.java |   4 +-
 .../env/cluster/{ => config}/MppClusterConfig.java |   2 +-
 .../env/cluster/{ => config}/MppCommonConfig.java  |  24 +-
 .../cluster/{ => config}/MppConfigNodeConfig.java  |   2 +-
 .../cluster/{ => config}/MppDataNodeConfig.java    |   2 +-
 .../it/env/cluster/{ => config}/MppJVMConfig.java  |   2 +-
 .../{ => config}/MppSharedCommonConfig.java        |   2 +-
 .../it/env/cluster/{ => env}/AbstractEnv.java      |  93 +++++--
 .../it/env/cluster/{ => env}/Cluster1Env.java      |   3 +-
 .../{Cluster1Env.java => env/MultiClusterEnv.java} |  13 +-
 .../iotdb/it/env/cluster/{ => env}/SimpleEnv.java  |   2 +-
 .../cluster/{ => node}/AbstractNodeWrapper.java    | 283 ++++++++++++++++-----
 .../it/env/cluster/node/ConfigNodeWrapper.java     | 201 +++++++++++++++
 .../iotdb/it/env/cluster/node/DataNodeWrapper.java | 256 +++++++++++++++++++
 .../remote/{ => config}/RemoteClusterConfig.java   |   2 +-
 .../remote/{ => config}/RemoteCommonConfig.java    |   2 +-
 .../{ => config}/RemoteConfigNodeConfig.java       |   2 +-
 .../remote/{ => config}/RemoteDataNodeConfig.java  |   2 +-
 .../env/remote/{ => config}/RemoteJVMConfig.java   |   2 +-
 .../it/env/remote/{ => env}/RemoteServerEnv.java   |   8 +-
 .../apache/iotdb/it/framework/IoTDBTestRunner.java |  10 +-
 .../{ClusterIT.java => MultiClusterIT1.java}       |   2 +-
 .../{ClusterIT.java => MultiClusterIT2.java}       |   2 +-
 .../{ClusterIT.java => MultiClusterIT3.java}       |   2 +-
 .../java/org/apache/iotdb/itbase/env/BaseEnv.java  |   4 +-
 .../apache/iotdb/itbase/env/BaseNodeWrapper.java   |   4 +-
 .../apache/iotdb/cli/it/StartClientScriptIT.java   |   1 +
 .../it/cluster/IoTDBClusterNodeErrorStartUpIT.java |   8 +-
 .../it/cluster/IoTDBClusterNodeGetterIT.java       |   4 +-
 .../it/cluster/IoTDBClusterRestartIT.java          |  10 +-
 .../partition/IoTDBAutoRegionGroupExtensionIT.java |   1 +
 .../it/partition/IoTDBPartitionCreationIT.java     |   3 +-
 .../it/partition/IoTDBPartitionDurableIT.java      |   2 +-
 .../confignode/it/utils/ConfigNodeTestUtils.java   |   4 +-
 .../org/apache/iotdb/pipe/it/IoTDBPipeDemoIT.java  | 131 ++++++++++
 .../iotdb/pipe/it/IoTDBPipeSingleDemoIT.java       |  77 ++++++
 .../iotdb/session/it/IoTDBSessionComplexIT.java    |   2 +-
 .../tablet/TabletInsertionDataContainer.java       |   2 +-
 pom.xml                                            |   2 +-
 48 files changed, 1557 insertions(+), 571 deletions(-)
 copy .github/workflows/{cluster-it-1c3d.yml => pipe-it-2cluster.yml} (74%)
 copy integration-test/src/main/java/org/apache/iotdb/it/env/{EnvFactory.java 
=> MultiEnvFactory.java} (57%)
 create mode 100644 
integration-test/src/main/java/org/apache/iotdb/it/env/cluster/ClusterConstant.java
 delete mode 100644 
integration-test/src/main/java/org/apache/iotdb/it/env/cluster/ConfigNodeWrapper.java
 delete mode 100644 
integration-test/src/main/java/org/apache/iotdb/it/env/cluster/DataNodeWrapper.java
 rename integration-test/src/main/java/org/apache/iotdb/it/env/cluster/{ => 
config}/MppBaseConfig.java (97%)
 rename integration-test/src/main/java/org/apache/iotdb/it/env/cluster/{ => 
config}/MppClusterConfig.java (98%)
 rename integration-test/src/main/java/org/apache/iotdb/it/env/cluster/{ => 
config}/MppCommonConfig.java (90%)
 rename integration-test/src/main/java/org/apache/iotdb/it/env/cluster/{ => 
config}/MppConfigNodeConfig.java (97%)
 rename integration-test/src/main/java/org/apache/iotdb/it/env/cluster/{ => 
config}/MppDataNodeConfig.java (97%)
 rename integration-test/src/main/java/org/apache/iotdb/it/env/cluster/{ => 
config}/MppJVMConfig.java (98%)
 rename integration-test/src/main/java/org/apache/iotdb/it/env/cluster/{ => 
config}/MppSharedCommonConfig.java (99%)
 rename integration-test/src/main/java/org/apache/iotdb/it/env/cluster/{ => 
env}/AbstractEnv.java (90%)
 copy integration-test/src/main/java/org/apache/iotdb/it/env/cluster/{ => 
env}/Cluster1Env.java (92%)
 rename 
integration-test/src/main/java/org/apache/iotdb/it/env/cluster/{Cluster1Env.java
 => env/MultiClusterEnv.java} (74%)
 rename integration-test/src/main/java/org/apache/iotdb/it/env/cluster/{ => 
env}/SimpleEnv.java (96%)
 rename integration-test/src/main/java/org/apache/iotdb/it/env/cluster/{ => 
node}/AbstractNodeWrapper.java (52%)
 create mode 100644 
integration-test/src/main/java/org/apache/iotdb/it/env/cluster/node/ConfigNodeWrapper.java
 create mode 100644 
integration-test/src/main/java/org/apache/iotdb/it/env/cluster/node/DataNodeWrapper.java
 rename integration-test/src/main/java/org/apache/iotdb/it/env/remote/{ => 
config}/RemoteClusterConfig.java (97%)
 rename integration-test/src/main/java/org/apache/iotdb/it/env/remote/{ => 
config}/RemoteCommonConfig.java (99%)
 rename integration-test/src/main/java/org/apache/iotdb/it/env/remote/{ => 
config}/RemoteConfigNodeConfig.java (95%)
 rename integration-test/src/main/java/org/apache/iotdb/it/env/remote/{ => 
config}/RemoteDataNodeConfig.java (95%)
 rename integration-test/src/main/java/org/apache/iotdb/it/env/remote/{ => 
config}/RemoteJVMConfig.java (96%)
 rename integration-test/src/main/java/org/apache/iotdb/it/env/remote/{ => 
env}/RemoteServerEnv.java (97%)
 copy 
integration-test/src/main/java/org/apache/iotdb/itbase/category/{ClusterIT.java 
=> MultiClusterIT1.java} (95%)
 copy 
integration-test/src/main/java/org/apache/iotdb/itbase/category/{ClusterIT.java 
=> MultiClusterIT2.java} (95%)
 copy 
integration-test/src/main/java/org/apache/iotdb/itbase/category/{ClusterIT.java 
=> MultiClusterIT3.java} (95%)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/pipe/it/IoTDBPipeDemoIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/pipe/it/IoTDBPipeSingleDemoIT.java

Reply via email to