This is an automated email from the ASF dual-hosted git repository.
haonan pushed a change to branch enable_time_partition
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 8b9ce77b22 fix query
add ffd346c236 Support TimePartiton in mpp query (#6901)
add ade087b330 [IOTDB-4029] Latent routing policy for MultiLeader protocol
(#6880)
add 399340e6fd [IOTDB-3845] Add annotations in confignode.thrift (#6899)
add 8a97792086 [IOTDB-4030] Simplify Privilege Operations SQL (#6875)
add 742cc64c85 [IOTDB-4050] Failed to wait region migrate finished (#6908)
add 39db994138 [IOTDB-4051] fix nodeid duplicated problem (#6909)
add c04767fb60 update administration user-guide (#6913)
add a8f757d6e4 disable the log in state tracker for previous debugging
(#6917)
add 00d58a2f19 Merge branch 'master' of https://github.com/apache/iotdb
into enable_time_partition
No new revisions were added by this update.
Summary of changes:
.../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4 | 31 +---
.../consensus/request/ConfigPhysicalPlanType.java | 2 +
.../confignode/manager/ClusterSchemaManager.java | 37 +---
.../iotdb/confignode/manager/ConfigManager.java | 1 -
.../iotdb/confignode/manager/PartitionManager.java | 21 +--
.../iotdb/confignode/manager/ProcedureManager.java | 21 +--
.../iotdb/confignode/manager/load/LoadManager.java | 95 ++++++----
.../manager/load/balancer/RouteBalancer.java | 60 +++++-
.../load/balancer/router/LazyGreedyRouter.java | 154 ++++++++++++++++
.../manager/load/heartbeat/IRegionGroupCache.java | 9 +
.../manager/load/heartbeat/RegionGroupCache.java | 7 +-
.../iotdb/confignode/persistence/AuthorInfo.java | 103 +++++------
.../iotdb/confignode/persistence/NodeInfo.java | 20 +-
.../persistence/executor/ConfigPlanExecutor.java | 10 +-
.../procedure/env/DataNodeRemoveHandler.java | 13 +-
.../procedure/impl/RegionMigrateProcedure.java | 11 +-
.../procedure/state/RegionTransitionState.java | 1 -
.../thrift/ConfigNodeRPCServiceProcessor.java | 11 +-
.../load/balancer/router/LazyGreedyRouterTest.java | 166 +++++++++++++++++
.../load/balancer/router/LeaderRouterTest.java | 2 +-
.../confignode/persistence/AuthorInfoTest.java | 43 +++--
.../thrift/ConfigNodeRPCServiceProcessorTest.java | 4 +-
.../Administration-Management/Administration.md | 59 +++---
.../Administration-Management/Administration.md | 119 ++++++------
.../iotdb/db/integration/IoTDBAuthorizationIT.java | 20 +-
.../iotdb/db/localconfignode/LocalConfigNode.java | 90 ++++-----
.../iotdb/db/mpp/plan/parser/ASTVisitor.java | 52 +-----
.../scheduler/FixedRateFragInsStateTracker.java | 10 +-
.../db/mpp/plan/statement/sys/AuthorStatement.java | 8 -
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 18 +-
.../iotdb/db/qp/logical/sys/AuthorOperator.java | 12 +-
.../iotdb/db/qp/physical/sys/AuthorPlan.java | 8 -
.../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java | 54 ++----
.../java/org/apache/iotdb/db/qp/PlannerTest.java | 2 +-
.../src/main/thrift/confignode.thrift | 204 +++++++++++++++++----
35 files changed, 936 insertions(+), 542 deletions(-)
create mode 100644
confignode/src/main/java/org/apache/iotdb/confignode/manager/load/balancer/router/LazyGreedyRouter.java
create mode 100644
confignode/src/test/java/org/apache/iotdb/confignode/manager/load/balancer/router/LazyGreedyRouterTest.java