This is an automated email from the ASF dual-hosted git repository.
jackietien pushed a change to branch IOTDB-3883
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from fbed27c84f delete standalone
add bc15965817 delete standalone
add 3bc0bf50c3 [IOTDB-3865] Add Cluster tool show confignodes (#6781)
add 7c0a6209b9 [IOTDB-3975]refactoring cache from authorityFetcher (#6791)
add 82e984baf2 [IOTDB-3947] LeaderPolicy can't broadcast when a DataNode
down (#6777)
add acce8c4631 [IOTDB-3781] Reinforce the regionCleaner task's startup
logic (#6804)
add a354fd4c35 [IOTDB-3979] Let WrappedCallable/WrappedRunnable catch
Throwable (#6803)
add a751beccc1 [IOTDB-3922] Fix incorrect column name in some scenarios
for GroupByLevel (#6789)
add 195cea0a82 Refine LocalExecutionPlanner (#6797)
add 322403b14a resolve conflicts
No new revisions were added by this update.
Summary of changes:
.../org/apache/iotdb/db/qp/sql/IdentifierParser.g4 | 1 +
.../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4 | 9 +-
.../antlr4/org/apache/iotdb/db/qp/sql/SqlLexer.g4 | 4 +
.../async/datanode/AsyncDataNodeClientPool.java | 1 -
.../async/handlers/DataNodeHeartbeatHandler.java | 3 +-
.../handlers/UpdateRegionRouteMapHandler.java | 7 +-
.../statemachine/PartitionRegionStateMachine.java | 6 +-
.../iotdb/confignode/manager/ConfigManager.java | 13 +
.../apache/iotdb/confignode/manager/IManager.java | 4 +
.../iotdb/confignode/manager/NodeManager.java | 23 +
.../iotdb/confignode/manager/PartitionManager.java | 79 +-
.../iotdb/confignode/manager/ProcedureManager.java | 2 +
.../iotdb/confignode/manager/load/LoadManager.java | 29 +-
.../manager/load/heartbeat/RegionGroupCache.java | 14 +-
.../thrift/ConfigNodeRPCServiceProcessor.java | 10 +-
.../load/balancer/router/LeaderRouterTest.java | 137 +-
.../Maintenance-Tools/Maintenance-Command.md | 38 +
.../Maintenance-Tools/Maintenance-Command.md | 38 +
.../it/aligned/IoTDBLastQueryWithDeletion2IT.java | 5 +-
.../aligned/IoTDBLastQueryWithoutLastCache2IT.java | 4 +-
...DBLastQueryWithoutLastCacheWithDeletion2IT.java | 4 +-
.../org/apache/iotdb/db/it/query/IoTDBAliasIT.java | 27 +
.../iotdb/commons/concurrent/WrappedCallable.java | 4 +-
.../iotdb/commons/concurrent/WrappedRunnable.java | 4 +-
.../apache/iotdb/db/auth/AuthorizerManager.java | 6 +-
.../apache/iotdb/db/auth/BasicAuthorityCache.java | 104 ++
.../iotdb/db/auth/ClusterAuthorityFetcher.java | 89 +-
.../org/apache/iotdb/db/auth/IAuthorCache.java | 29 +-
.../apache/iotdb/db/auth/IAuthorityFetcher.java | 2 +
.../iotdb/db/auth/StandaloneAuthorityFetcher.java | 15 +-
.../apache/iotdb/db/client/ConfigNodeClient.java | 17 +
.../iotdb/db/mpp/common/header/HeaderConstant.java | 14 +
.../iotdb/db/mpp/plan/analyze/AnalyzeVisitor.java | 97 +-
.../db/mpp/plan/analyze/ExpressionAnalyzer.java | 8 +-
.../mpp/plan/analyze/GroupByLevelController.java | 16 +-
.../plan/execution/config/ConfigTaskVisitor.java | 7 +
...DataNodesTask.java => ShowConfigNodesTask.java} | 43 +-
.../config/executor/ClusterConfigTaskExecutor.java | 22 +
.../config/executor/IConfigTaskExecutor.java | 2 +
.../executor/StandaloneConfigTaskExecutor.java | 11 +
.../iotdb/db/mpp/plan/parser/ASTVisitor.java | 8 +
.../plan/planner/LocalExecutionPlanContext.java | 161 ++
.../db/mpp/plan/planner/LocalExecutionPlanner.java | 1638 +-------------------
.../db/mpp/plan/planner/OperatorTreeGenerator.java | 1604 +++++++++++++++++++
.../db/mpp/plan/statement/StatementVisitor.java | 5 +
...tatement.java => ShowConfigNodesStatement.java} | 5 +-
.../iotdb/db/qp/utils/GroupByLevelController.java | 35 +-
.../iotdb/db/auth/AuthorizerManagerTest.java | 22 +-
.../src/main/thrift/confignode.thrift | 15 +
49 files changed, 2550 insertions(+), 1891 deletions(-)
create mode 100644
server/src/main/java/org/apache/iotdb/db/auth/BasicAuthorityCache.java
copy
integration-test/src/main/java/org/apache/iotdb/itbase/env/BaseNodeWrapper.java
=> server/src/main/java/org/apache/iotdb/db/auth/IAuthorCache.java (67%)
copy
server/src/main/java/org/apache/iotdb/db/mpp/plan/execution/config/{ShowDataNodesTask.java
=> ShowConfigNodesTask.java} (54%)
create mode 100644
server/src/main/java/org/apache/iotdb/db/mpp/plan/planner/LocalExecutionPlanContext.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/mpp/plan/planner/OperatorTreeGenerator.java
copy
server/src/main/java/org/apache/iotdb/db/mpp/plan/statement/metadata/{ShowClusterStatement.java
=> ShowConfigNodesStatement.java} (89%)