This is an automated email from the ASF dual-hosted git repository.
morrysnow pushed a change to branch branch-3.1
in repository https://gitbox.apache.org/repos/asf/doris.git
from df51a91cc07 branch-3.1: [fix](iceberg)Ensure proper authentication
context before accessing Iceberg Catalog #52149 (#52235)
add 719980842f7 branch-3.1: [fix/feature](kill) fix kill operation and
support kill by trace id #46882 #48942 #50791 #43231 (#52197)
No new revisions were added by this update.
Summary of changes:
fe/fe-core/pom.xml | 11 +
.../antlr4/org/apache/doris/nereids/DorisParser.g4 | 20 +-
.../java/org/apache/doris/common/ErrorCode.java | 2 +-
.../org/apache/doris/mysql/privilege/Auth.java | 4 +
.../doris/nereids/parser/LogicalPlanBuilder.java | 43 +++
.../apache/doris/nereids/trees/plans/PlanType.java | 7 +-
...rtedCommand.java => DropAnalyzeJobCommand.java} | 27 +-
.../{UnsupportedCommand.java => DropCommand.java} | 25 +-
.../trees/plans/commands/DropRoleCommand.java} | 54 ++--
...rtedCommand.java => KillAnalyzeJobCommand.java} | 28 +-
.../{UnsupportedCommand.java => KillCommand.java} | 24 +-
...MTMVCommand.java => KillConnectionCommand.java} | 39 ++-
...AlterMTMVCommand.java => KillQueryCommand.java} | 43 +--
.../trees/plans/commands/utils/KillUtils.java | 191 +++++++++++
.../trees/plans/visitor/CommandVisitor.java | 25 ++
.../java/org/apache/doris/qe/ConnectPoolMgr.java | 2 +-
.../java/org/apache/doris/qe/SessionVariable.java | 1 +
.../java/org/apache/doris/qe/StmtExecutor.java | 54 +---
.../apache/doris/statistics/AnalysisManager.java | 32 ++
.../trees/plans/commands/KillCommandTest.java | 315 ++++++++++++++++++
.../trees/plans/commands/utils/KillUtilsTest.java | 355 +++++++++++++++++++++
fe/pom.xml | 11 +
...d_stats.groovy => test_drop_analyze_job.groovy} | 43 ++-
23 files changed, 1152 insertions(+), 204 deletions(-)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/{UnsupportedCommand.java
=> DropAnalyzeJobCommand.java} (65%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/{UnsupportedCommand.java
=> DropCommand.java} (66%)
copy fe/fe-core/src/main/java/org/apache/doris/{analysis/DropRoleStmt.java =>
nereids/trees/plans/commands/DropRoleCommand.java} (64%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/{UnsupportedCommand.java
=> KillAnalyzeJobCommand.java} (65%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/{UnsupportedCommand.java
=> KillCommand.java} (66%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/{AlterMTMVCommand.java
=> KillConnectionCommand.java} (57%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/{AlterMTMVCommand.java
=> KillQueryCommand.java} (52%)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/utils/KillUtils.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/plans/commands/KillCommandTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/plans/commands/utils/KillUtilsTest.java
copy regression-test/suites/statistics/{test_drop_cached_stats.groovy =>
test_drop_analyze_job.groovy} (53%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]