This is an automated email from the ASF dual-hosted git repository. yiguolei pushed a change to branch branch-2.1 in repository https://gitbox.apache.org/repos/asf/doris.git
omit b8168f877d9 [enhancement](Nereids) Enable parse sql from sql cache and fix some bugs (#33852) This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history. * -- * -- N refs/heads/branch-2.1 (ba05ef44055) \ O -- O -- O (b8168f877d9) Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .../java/org/apache/doris/catalog/ScalarType.java | 12 +- .../main/java/org/apache/doris/common/Config.java | 20 +- .../java/org/apache/doris/common/ConfigBase.java | 12 - .../main/java/org/apache/doris/common/Pair.java | 4 - .../apache/doris/blockrule/SqlBlockRuleMgr.java | 8 +- .../main/java/org/apache/doris/catalog/Env.java | 10 - .../doris/common/NereidsSqlCacheManager.java | 410 ------------- .../doris/common/profile/SummaryProfile.java | 2 +- .../org/apache/doris/nereids/CascadesContext.java | 6 +- .../org/apache/doris/nereids/NereidsPlanner.java | 295 ++++----- .../org/apache/doris/nereids/SqlCacheContext.java | 433 ------------- .../org/apache/doris/nereids/StatementContext.java | 123 +--- .../apache/doris/nereids/parser/NereidsParser.java | 113 ---- .../nereids/rules/analysis/BindExpression.java | 16 +- .../doris/nereids/rules/analysis/BindRelation.java | 118 ++-- .../nereids/rules/analysis/ExpressionAnalyzer.java | 77 +-- .../rules/expression/rules/FunctionBinder.java | 4 +- .../expression/rules/ReplaceVariableByLiteral.java | 13 +- .../nereids/rules/rewrite/CheckPrivileges.java | 12 +- .../trees/expressions/ExpressionEvaluator.java | 13 +- .../functions/AggCombinerFunctionBuilder.java | 17 +- .../functions/BuiltinFunctionBuilder.java | 7 +- .../expressions/functions/FunctionBuilder.java | 10 +- .../expressions/functions/scalar/ConnectionId.java | 3 +- .../expressions/functions/scalar/CurrentUser.java | 3 +- .../expressions/functions/scalar/Database.java | 3 +- .../trees/expressions/functions/scalar/User.java | 3 +- .../functions/table/TableValuedFunction.java | 4 +- .../expressions/functions/udf/AliasUdfBuilder.java | 5 +- .../expressions/functions/udf/JavaUdafBuilder.java | 21 +- .../expressions/functions/udf/JavaUdfBuilder.java | 7 +- .../trees/expressions/literal/DateLiteral.java | 40 +- .../trees/expressions/literal/DateTimeLiteral.java | 77 +-- .../expressions/literal/DateTimeV2Literal.java | 109 ++-- .../trees/expressions/literal/DateV2Literal.java | 13 +- .../doris/nereids/trees/plans/AbstractPlan.java | 30 +- .../apache/doris/nereids/trees/plans/PlanType.java | 2 - .../doris/nereids/trees/plans/TreeStringPlan.java | 112 ---- .../nereids/trees/plans/algebra/SqlCache.java | 36 -- .../trees/plans/logical/LogicalCheckPolicy.java | 15 +- .../trees/plans/logical/LogicalSqlCache.java | 155 ----- .../trees/plans/physical/PhysicalSqlCache.java | 157 ----- .../nereids/trees/plans/visitor/PlanVisitor.java | 8 - .../org/apache/doris/nereids/util/JoinUtils.java | 17 +- .../java/org/apache/doris/qe/ConnectProcessor.java | 191 ++---- .../main/java/org/apache/doris/qe/Coordinator.java | 18 +- .../java/org/apache/doris/qe/SessionVariable.java | 34 +- .../java/org/apache/doris/qe/StmtExecutor.java | 71 +-- .../main/java/org/apache/doris/qe/cache/Cache.java | 19 +- .../org/apache/doris/qe/cache/CacheAnalyzer.java | 175 +----- .../apache/doris/qe/cache/CacheCoordinator.java | 5 +- .../java/org/apache/doris/qe/cache/CacheProxy.java | 1 + .../org/apache/doris/qe/cache/RowBatchBuilder.java | 5 +- .../java/org/apache/doris/qe/cache/SqlCache.java | 61 +- .../rules/analysis/FunctionRegistryTest.java | 2 +- .../org/apache/doris/qe/HmsQueryCacheTest.java | 48 +- .../doris/regression/action/ExplainAction.groovy | 4 +- .../org/apache/doris/regression/suite/Suite.groovy | 74 +-- regression-test/plugins/test_helper.groovy | 63 -- .../cache/parse_sql_from_sql_cache.groovy | 671 --------------------- .../suites/query_p0/cache/sql_cache.groovy | 2 +- .../test_schema_change_duplicate.groovy | 1 + 62 files changed, 499 insertions(+), 3501 deletions(-) delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/common/NereidsSqlCacheManager.java delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/SqlCacheContext.java delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/TreeStringPlan.java delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/algebra/SqlCache.java delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/logical/LogicalSqlCache.java delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/physical/PhysicalSqlCache.java delete mode 100644 regression-test/plugins/test_helper.groovy delete mode 100644 regression-test/suites/nereids_p0/cache/parse_sql_from_sql_cache.groovy --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org