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

yongzao pushed a change to branch multi-db-cfd
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from dc8a193e06c resolve conversation
     add 49e199ef0ea fix: consider more general type of nodes in optimization 
above LimitNode (#12240)
     add db9530568d3 Forcibly take snapshot when upgrade procedure WAL (#12252)
     add 7f88de31cb2 Modify compaction task priority comparator (#12255)
     add e3d48b5e1a0 Add the import and export function of SQl files on the 
basis of CSV import and export scripts (#12248)
     add 4d826ef2a64 invert insertRecords to insertTablets (#12113)
     add d8ac76ebe8c Fix the mistaken argument in LZ4Uncompressor
     add cd6ba732a42 Subscription: fix some issues on DN and session & improve 
IT (#12254)
     add 611f203847f Pipe: Added handshake logic when config receiver is reset 
due to receiver side DataNode redirection & Enhance IT & Refactor (#12256)
     add d46dd660a67 Region migration related work (#12246)
     add 4165e4c95f5 [IOTDB-6307] GCR algorithm for multi-database (#12183)
     add b619e418f7b Revert "Region migration related work (#12246)"
     add 424c4eb0720 resolve conflict

No new revisions were added by this update.

Summary of changes:
 .../apache/iotdb/SubscriptionSessionExample.java   |  16 +-
 .../partition/IoTDBAutoRegionGroupExtensionIT.java | 119 +++++-----
 .../scalar/IoTDBSubStringFunctionIT.java           |  30 +--
 .../iotdb/pipe/it/autocreate/IoTDBPipeAlterIT.java | 167 +++++++-------
 .../it/autocreate/IoTDBPipeAutoConflictIT.java     |  72 +++---
 .../pipe/it/autocreate/IoTDBPipeClusterIT.java     | 218 +++++++++---------
 .../autocreate/IoTDBPipeConnectorParallelIT.java   |  18 +-
 .../pipe/it/autocreate/IoTDBPipeDataSinkIT.java    |  32 +--
 .../pipe/it/autocreate/IoTDBPipeExtractorIT.java   | 200 ++++++++---------
 .../pipe/it/autocreate/IoTDBPipeIdempotentIT.java  |  28 +--
 .../pipe/it/autocreate/IoTDBPipeLifeCycleIT.java   | 180 +++++++--------
 .../pipe/it/autocreate/IoTDBPipeNullValueIT.java   |  29 +--
 .../it/autocreate/IoTDBPipePatternFormatIT.java    |  54 ++---
 .../pipe/it/autocreate/IoTDBPipeProcessorIT.java   |  18 +-
 .../pipe/it/autocreate/IoTDBPipeProtocolIT.java    |  70 +++---
 .../it/autocreate/IoTDBPipeSwitchStatusIT.java     |  58 ++---
 .../pipe/it/autocreate/IoTDBPipeSyntaxIT.java      | 218 +++++++++---------
 .../iotdb/pipe/it/manual/IoTDBPipeInclusionIT.java |  48 ++--
 .../pipe/it/manual/IoTDBPipeManualConflictIT.java  |  52 ++---
 .../pipe/it/manual/IoTDBPipeMetaHistoricalIT.java  |  38 ++--
 .../it/manual/IoTDBPipeMetaLeaderChangeIT.java     |  34 +--
 .../pipe/it/manual/IoTDBPipeMetaRestartIT.java     |  32 +--
 .../it/manual/IoTDBPipeMultiSchemaRegionIT.java    |  29 ++-
 .../iotdb/pipe/it/single/IoTDBPipeAggregateIT.java |  10 +-
 .../pipe/it/single/IoTDBPipeSingleEnvDemoIT.java   |  10 +-
 .../iotdb/session/it/IoTDBSessionSimpleIT.java     |  37 +++
 .../it/{ => dual}/AbstractSubscriptionDualIT.java  |   2 +-
 .../IoTDBSubscriptionConsumerGroupIT.java          |  58 ++---
 .../it/{ => dual}/IoTDBSubscriptionTopicIT.java    | 113 +++++-----
 .../it/local/IoTDBSubscriptionBasicIT.java         | 157 +++++++++++++
 .../it/local/IoTDBSubscriptionIdempotentIT.java    | 162 +++++++++++++
 .../IoTDBSubscriptionRestartIT.java}               | 212 ++++++++---------
 ...{ExportCsvTestIT.java => ExportDataTestIT.java} |  59 ++++-
 ...{ImportCsvTestIT.java => ImportDataTestIT.java} |   6 +-
 iotdb-client/cli/pom.xml                           |   4 +
 .../tools/{export-csv.bat => export-data.bat}      |   2 +-
 .../tools/{export-csv.sh => export-data.sh}        |   2 +-
 .../tools/{import-csv.bat => import-data.bat}      |   2 +-
 .../tools/{import-csv.sh => import-data.sh}        |   2 +-
 .../java/org/apache/iotdb/cli/AbstractCli.java     |   4 +-
 ...{AbstractCsvTool.java => AbstractDataTool.java} |   7 +-
 .../iotdb/tool/{ExportCsv.java => ExportData.java} | 178 ++++++++++++++-
 .../iotdb/tool/{ImportCsv.java => ImportData.java} |  64 +++++-
 ...riteCsvFileTest.java => WriteDataFileTest.java} |   6 +-
 .../org/apache/iotdb/isession/SessionConfig.java   |   5 +-
 .../java/org/apache/iotdb/rpc/TSStatusCode.java    |   1 +
 .../java/org/apache/iotdb/session/Session.java     | 250 ++++++++++++++++++++-
 .../org/apache/iotdb/session/pool/SessionPool.java |  11 +
 .../session/subscription/SubscriptionSession.java  |   3 +-
 .../iotdb/session/SessionCacheLeaderTest.java      |   6 +-
 .../java/org/apache/iotdb/session/SessionTest.java |   5 +-
 .../apache/iotdb/session/pool/SessionPoolTest.java |   2 +
 .../iotdb/confignode/conf/ConfigNodeConfig.java    |   2 +-
 .../manager/consensus/ConsensusManager.java        |   3 +-
 .../manager/load/balancer/RegionBalancer.java      |   9 +-
 .../region/GreedyCopySetRegionGroupAllocator.java  | 100 ++++++---
 .../region/GreedyRegionGroupAllocator.java         |  40 +---
 .../balancer/region/IRegionGroupAllocator.java     |   3 +
 .../agent/receiver/IoTDBConfigNodeReceiver.java    |  21 +-
 .../config/IoTDBConfigRegionAirGapConnector.java   |  53 +++--
 .../config/IoTDBConfigRegionConnector.java         |  15 +-
 .../persistence/partition/PartitionInfo.java       |   4 +-
 .../region/AllocatorScatterWidthManualTest.java    |   5 +
 .../GreedyCopySetRegionGroupAllocatorTest.java     | 115 +++++++---
 .../region/GreedyRegionGroupAllocatorTest.java     |   4 +
 .../UpgradeFromWALToConsensusLayerTest.java        |   4 +-
 .../airgap/IoTDBDataNodeAirGapConnector.java       |   5 +
 .../airgap/IoTDBDataRegionAirGapConnector.java     |  20 +-
 .../airgap/IoTDBSchemaRegionAirGapConnector.java   |  40 ++--
 .../receiver/thrift/IoTDBDataNodeReceiver.java     |   2 +-
 .../iotdb/db/protocol/client/ConfigNodeClient.java |   6 +-
 .../protocol/thrift/impl/ClientRPCServiceImpl.java |  31 +--
 .../plan/optimization/LimitOffsetPushDown.java     |  48 ++--
 .../java/org/apache/iotdb/db/service/DataNode.java |   2 +-
 .../DefaultCompactionTaskComparatorImpl.java       |  21 +-
 .../broker/SerializedEnrichedEvent.java            |   2 +-
 .../apache/iotdb/commons/conf/CommonConfig.java    |  14 +-
 .../iotdb/commons/conf/CommonDescriptor.java       |   6 +-
 .../pipe/connector/client/IoTDBSyncClient.java     |  13 ++
 .../connector/client/IoTDBSyncClientManager.java   |  35 ++-
 .../connector/protocol/IoTDBAirGapConnector.java   |  44 ++--
 .../connector/protocol/IoTDBSslSyncConnector.java  |   5 +
 .../commons/pipe/receiver/IoTDBFileReceiver.java   |  31 ++-
 .../iotdb/commons/pipe/receiver/IoTDBReceiver.java |   2 +-
 .../commons/pipe/receiver/IoTDBReceiverAgent.java  |   8 +-
 .../subscription/config/SubscriptionConfig.java    |   8 +-
 .../iotdb/tsfile/compress/IUnCompressor.java       |   2 +-
 .../org/apache/iotdb/tsfile/compress/LZ4Test.java  |  21 ++
 88 files changed, 2481 insertions(+), 1403 deletions(-)
 rename integration-test/src/test/java/org/apache/iotdb/subscription/it/{ => 
dual}/AbstractSubscriptionDualIT.java (97%)
 rename integration-test/src/test/java/org/apache/iotdb/subscription/it/{ => 
dual}/IoTDBSubscriptionConsumerGroupIT.java (93%)
 rename integration-test/src/test/java/org/apache/iotdb/subscription/it/{ => 
dual}/IoTDBSubscriptionTopicIT.java (82%)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/subscription/it/local/IoTDBSubscriptionBasicIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/subscription/it/local/IoTDBSubscriptionIdempotentIT.java
 rename 
integration-test/src/test/java/org/apache/iotdb/subscription/it/{IoTDBSubscriptionBasicIT.java
 => local/IoTDBSubscriptionRestartIT.java} (55%)
 rename 
integration-test/src/test/java/org/apache/iotdb/tools/it/{ExportCsvTestIT.java 
=> ExportDataTestIT.java} (77%)
 rename 
integration-test/src/test/java/org/apache/iotdb/tools/it/{ImportCsvTestIT.java 
=> ImportDataTestIT.java} (94%)
 rename iotdb-client/cli/src/assembly/resources/tools/{export-csv.bat => 
export-data.bat} (99%)
 rename iotdb-client/cli/src/assembly/resources/tools/{export-csv.sh => 
export-data.sh} (97%)
 rename iotdb-client/cli/src/assembly/resources/tools/{import-csv.bat => 
import-data.bat} (99%)
 rename iotdb-client/cli/src/assembly/resources/tools/{import-csv.sh => 
import-data.sh} (97%)
 rename 
iotdb-client/cli/src/main/java/org/apache/iotdb/tool/{AbstractCsvTool.java => 
AbstractDataTool.java} (98%)
 rename iotdb-client/cli/src/main/java/org/apache/iotdb/tool/{ExportCsv.java => 
ExportData.java} (69%)
 rename iotdb-client/cli/src/main/java/org/apache/iotdb/tool/{ImportCsv.java => 
ImportData.java} (94%)
 rename 
iotdb-client/cli/src/test/java/org/apache/iotdb/tool/{WriteCsvFileTest.java => 
WriteDataFileTest.java} (87%)

Reply via email to