This is an automated email from the ASF dual-hosted git repository.
qiaojialin pushed a change to branch partition_cache
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 1fb7229c2d Fix DeadLock bug (#6334)
add f10eed6ddb Increase the timeout (#6335)
add 7d7834c200 [IOTDB-3544] Packaging udf-api as dependency jar in build
(#6339)
add c42cfe5fbe [IOTDB-3510] Read/Write Routing policy (Routing to DataNode
with the lowest-loaded) (#6308)
No new revisions were added by this update.
Summary of changes:
.../consensus/response/DataPartitionResp.java | 79 ++++++++++----
.../response/SchemaNodeManagementResp.java | 48 ++++++---
.../consensus/response/SchemaPartitionResp.java | 59 +++++++----
.../iotdb/confignode/manager/ConfigManager.java | 116 +++++++++++----------
.../apache/iotdb/confignode/manager/Manager.java | 24 +++--
.../iotdb/confignode/manager/load/LoadManager.java | 35 +++++++
.../manager/load/balancer/RouteBalancer.java | 56 ++++++++++
.../IRegionAllocator.java => router/IRouter.java} | 29 +++---
.../balancer/router/LoadScoreGreedyRouter.java | 80 ++++++++++++++
.../manager/load/heartbeat/HeartbeatCache.java | 9 +-
.../persistence/partition/PartitionInfo.java | 67 +++++-------
.../partition/StorageGroupPartitionTable.java | 47 ++-------
.../thrift/ConfigNodeRPCServiceProcessor.java | 38 +------
.../iotdb/itbase/runtime/ClusterTestStatement.java | 2 +-
udf-api/pom.xml | 29 ++++++
15 files changed, 463 insertions(+), 255 deletions(-)
create mode 100644
confignode/src/main/java/org/apache/iotdb/confignode/manager/load/balancer/RouteBalancer.java
copy
confignode/src/main/java/org/apache/iotdb/confignode/manager/load/balancer/{region/IRegionAllocator.java
=> router/IRouter.java} (50%)
create mode 100644
confignode/src/main/java/org/apache/iotdb/confignode/manager/load/balancer/router/LoadScoreGreedyRouter.java