You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by su...@apache.org on 2022/06/11 05:23:12 UTC

[iotdb] branch tsfile_v4 updated (134aecab43 -> e811f4dfb4)

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

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


    from 134aecab43 Ignore RowTsFileInputFormatIntegrationTest.testStreamExecution()
     add 2d57e4349d Ignore IoTDBSyncReceiverIT.testReceiveDataAndLoad()
     add ecf22abdbe [IOTDB-3399] Reconstruct PartitionTable (#6199)
     add b1c33910c1 [ISSUE-5885] Synchronize this method to match the synchronization on "setModFile" (#6197)
     add a7c9179b59 fix the issue that NPE will be threw when query the series with no data (#6211)
     add 13912663db fix missing import (#6222)
     add 5bf64166a4 [IOTDB-3435] Interface of migrate region for internal service (#6206)
     add 8d1cb93260 Fix standalone data partition bug (#6220)
     add 4d6bc04a6a [IOTDB-3439] Move Setting up RPC Service to the last step of starting DataNode (#6221)
     add 5afedbe88f set the type of compaction execution thread pool to fix size thread pool (#6224)
     add 033ecd148f [IOTDB-3448] Migrate the logic of deleteRegion onto the consensus module (#6216)
     add b8c60541ff [IOTDB-3410] Support Snapshot Folder Hierarchy (#6210)
     add e811f4dfb4 Merge remote-tracking branch 'origin/master' into TsFile_v4_new

No new revisions were added by this update.

Summary of changes:
 .../request/write/CreateDataPartitionReq.java      |  84 +--
 .../consensus/request/write/CreateRegionsReq.java  |   1 +
 .../request/write/CreateSchemaPartitionReq.java    |  55 +-
 .../consensus/request/write/DeleteRegionsReq.java  |  37 +-
 .../request/write/DeleteStorageGroupReq.java       |  21 +-
 .../consensus/response/DataPartitionResp.java      |  10 +
 .../consensus/response/SchemaPartitionResp.java    |  10 +
 ...on.java => StorageGroupNotExistsException.java} |   6 +-
 .../confignode/manager/ClusterSchemaManager.java   |  46 +-
 .../iotdb/confignode/manager/ConfigManager.java    |  12 +-
 .../iotdb/confignode/manager/ConsensusManager.java |   2 -
 .../iotdb/confignode/manager/PartitionManager.java | 450 +++++++-------
 .../iotdb/confignode/manager/load/LoadManager.java | 113 ++--
 .../manager/load/balancer/PartitionBalancer.java   |  71 +++
 .../manager/load/balancer/RegionBalancer.java      |  12 +-
 .../load/balancer/SeriesPartitionSlotBalancer.java |  21 -
 .../partition/GreedyPartitionAllocator.java        | 124 ++++
 .../balancer/partition/IPartitionAllocator.java    |  53 ++
 .../CopySetRegionAllocator.java                    |   2 +-
 .../{allocator => region}/IRegionAllocator.java    |   2 +-
 .../confignode/partition/DataPartitionRule.java    |  50 --
 .../confignode/persistence/ClusterSchemaInfo.java  | 229 +-------
 .../confignode/persistence/PartitionInfo.java      | 645 ---------------------
 .../executor/ConfigRequestExecutor.java            |  16 +-
 .../persistence/partition/PartitionInfo.java       | 617 ++++++++++++++++++++
 .../persistence/partition/RegionGroup.java         |  97 ++++
 .../partition/StorageGroupPartitionTable.java      | 320 ++++++++++
 .../procedure/env/ConfigNodeProcedureEnv.java      |   9 +-
 .../impl/DeleteStorageGroupProcedure.java          |   2 +-
 .../thrift/ConfigNodeRPCServiceProcessor.java      |   5 -
 .../consensus/request/ConfigRequestSerDeTest.java  |  93 +--
 .../hash/DeviceGroupHashExecutorManualTest.java    |   2 +-
 .../persistence/ClusterSchemaInfoTest.java         |  12 -
 .../confignode/persistence/PartitionInfoTest.java  |  86 +--
 .../iotdb/consensus/ratis/RatisConsensus.java      |   2 +-
 .../iotdb/consensus/ratis/SnapshotStorage.java     |  59 +-
 integration/checkstyle.xml                         | 188 +-----
 .../db/integration/sync/IoTDBSyncReceiverIT.java   |   2 +
 .../iotdb/commons/partition/DataPartition.java     | 204 +------
 .../commons/partition/DataPartitionTable.java      | 183 ++++++
 .../iotdb/commons/partition/SchemaPartition.java   | 168 +-----
 .../commons/partition/SchemaPartitionTable.java    | 177 ++++++
 .../commons/partition/SeriesPartitionTable.java    | 192 ++++++
 .../commons/partition/DataPartitionTableTest.java  | 124 ++++
 .../iotdb/commons/partition/DataPartitionTest.java |  69 ---
 .../partition/SchemaPartitionTableTest.java        | 101 ++++
 .../commons/partition/SchemaPartitionTest.java     |  65 ---
 .../partition/SeriesPartitionTableTest.java        | 111 ++++
 .../utils/ThriftConfigNodeSerDeUtilsTest.java      |  14 -
 .../statemachine/visitor/DataExecutionVisitor.java |  10 -
 .../apache/iotdb/db/engine/StorageEngineV2.java    |   5 +-
 .../engine/compaction/CompactionTaskManager.java   |  32 +-
 .../db/engine/storagegroup/TsFileResource.java     |   6 +-
 .../iotdb/db/localconfignode/LocalConfigNode.java  |   2 +-
 .../localconfignode/LocalDataPartitionTable.java   |  28 +-
 .../metadata/visitor/SchemaExecutionVisitor.java   |  14 -
 .../planner/distribution/ExchangeNodeAdder.java    |  17 +-
 .../db/mpp/plan/planner/plan/PlanFragment.java     |   3 +-
 .../plan/planner/plan/node/DeleteRegionNode.java   | 113 ----
 .../plan/planner/plan/node/PlanGraphPrinter.java   |  18 +-
 .../mpp/plan/planner/plan/node/PlanNodeType.java   |   3 -
 .../db/mpp/plan/planner/plan/node/PlanVisitor.java |   4 -
 .../java/org/apache/iotdb/db/service/DataNode.java |  47 +-
 .../service/thrift/impl/InternalServiceImpl.java   | 110 +++-
 .../apache/iotdb/db/tools/TsFileSelfCheckTool.java |  19 +-
 .../distribution/NoDataRegionPlanningTest.java     |  84 +++
 .../plan/node/write/DeleteRegionNodeSerdeTest.java |  60 --
 .../java/org/apache/iotdb/rpc/TSStatusCode.java    |  13 +-
 .../src/main/thrift/confignode.thrift              |   2 -
 thrift/src/main/thrift/mpp.thrift                  |  31 +-
 .../java/org/apache/iotdb/tsfile/utils/Pair.java   |   8 +
 71 files changed, 2965 insertions(+), 2638 deletions(-)
 copy confignode/src/main/java/org/apache/iotdb/confignode/exception/{ConfigNodeException.java => StorageGroupNotExistsException.java} (80%)
 create mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/manager/load/balancer/PartitionBalancer.java
 delete mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/manager/load/balancer/SeriesPartitionSlotBalancer.java
 create mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/manager/load/balancer/partition/GreedyPartitionAllocator.java
 create mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/manager/load/balancer/partition/IPartitionAllocator.java
 rename confignode/src/main/java/org/apache/iotdb/confignode/manager/load/balancer/{allocator => region}/CopySetRegionAllocator.java (98%)
 rename confignode/src/main/java/org/apache/iotdb/confignode/manager/load/balancer/{allocator => region}/IRegionAllocator.java (96%)
 delete mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/partition/DataPartitionRule.java
 delete mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/persistence/PartitionInfo.java
 create mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/persistence/partition/PartitionInfo.java
 create mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/persistence/partition/RegionGroup.java
 create mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/persistence/partition/StorageGroupPartitionTable.java
 create mode 100644 node-commons/src/main/java/org/apache/iotdb/commons/partition/DataPartitionTable.java
 create mode 100644 node-commons/src/main/java/org/apache/iotdb/commons/partition/SchemaPartitionTable.java
 create mode 100644 node-commons/src/main/java/org/apache/iotdb/commons/partition/SeriesPartitionTable.java
 create mode 100644 node-commons/src/test/java/org/apache/iotdb/commons/partition/DataPartitionTableTest.java
 delete mode 100644 node-commons/src/test/java/org/apache/iotdb/commons/partition/DataPartitionTest.java
 create mode 100644 node-commons/src/test/java/org/apache/iotdb/commons/partition/SchemaPartitionTableTest.java
 delete mode 100644 node-commons/src/test/java/org/apache/iotdb/commons/partition/SchemaPartitionTest.java
 create mode 100644 node-commons/src/test/java/org/apache/iotdb/commons/partition/SeriesPartitionTableTest.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/plan/planner/plan/node/DeleteRegionNode.java
 create mode 100644 server/src/test/java/org/apache/iotdb/db/mpp/plan/plan/distribution/NoDataRegionPlanningTest.java
 delete mode 100644 server/src/test/java/org/apache/iotdb/db/mpp/plan/plan/node/write/DeleteRegionNodeSerdeTest.java