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
discard 86bddefe6ba [enhancement](Nereids) refine and speedup analyzer (#31792) (#32106) 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 (5f125bbaaa1) \ O -- O -- O (86bddefe6ba) 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: be/src/clucene | 2 +- docs/en/docs/admin-manual/config/fe-config.md | 5471 +++++--------------- docs/en/docs/advanced/variables.md | 2945 ++--------- docs/zh-CN/docs/admin-manual/config/fe-config.md | 5457 +++++-------------- docs/zh-CN/docs/advanced/variables.md | 2766 ++-------- .../org/apache/doris/catalog/FunctionRegistry.java | 22 +- .../apache/doris/catalog/FunctionSignature.java | 3 +- .../org/apache/doris/nereids/CascadesContext.java | 9 - .../doris/nereids/analyzer/ComplexDataType.java | 22 - .../apache/doris/nereids/analyzer/MappingSlot.java | 115 - .../org/apache/doris/nereids/analyzer/Scope.java | 37 +- .../nereids/jobs/rewrite/PlanTreeRewriteJob.java | 18 +- .../rules/analysis/AvgDistinctToSumDivCount.java | 2 +- .../nereids/rules/analysis/BindExpression.java | 1223 ++--- .../nereids/rules/analysis/BindSlotWithPaths.java | 2 +- .../nereids/rules/analysis/CheckAnalysis.java | 12 +- .../rules/analysis/EliminateLogicalSelectHint.java | 2 +- .../nereids/rules/analysis/ExpressionAnalyzer.java | 807 --- .../doris/nereids/rules/analysis/SlotBinder.java | 2 +- .../nereids/rules/analysis/SubExprAnalyzer.java | 19 +- .../rewrite/PushDownLimitDistinctThroughUnion.java | 2 +- .../rules/rewrite/PushProjectIntoUnion.java | 2 +- .../rules/rewrite/PushProjectThroughUnion.java | 2 +- .../mv/SelectMaterializedIndexWithAggregate.java | 2 +- .../doris/nereids/trees/AbstractTreeNode.java | 10 +- .../org/apache/doris/nereids/trees/TreeNode.java | 17 +- .../doris/nereids/trees/expressions/CaseWhen.java | 31 +- .../nereids/trees/expressions/Expression.java | 65 +- .../nereids/trees/expressions/SlotReference.java | 4 +- .../functions/ComputeSignatureHelper.java | 35 +- .../functions/ExplicitlyCastableSignature.java | 4 - .../expressions/functions/IdenticalSignature.java | 4 - .../functions/ImplicitlyCastableSignature.java | 10 +- .../functions/NullOrIdenticalSignature.java | 4 - .../visitor/DefaultExpressionRewriter.java | 48 +- .../trees/plans/logical/LogicalGenerate.java | 6 +- .../nereids/trees/plans/logical/LogicalJoin.java | 6 +- .../trees/plans/logical/LogicalOlapScan.java | 21 +- .../trees/plans/logical/LogicalProject.java | 13 +- .../trees/plans/logical/LogicalSetOperation.java | 30 +- .../nereids/trees/plans/logical/LogicalUnion.java | 4 +- .../trees/plans/visitor/InferPlanOutputAlias.java | 68 +- .../org/apache/doris/nereids/types/ArrayType.java | 3 +- .../org/apache/doris/nereids/types/MapType.java | 3 +- .../org/apache/doris/nereids/types/StructType.java | 3 +- .../apache/doris/nereids/util/ExpressionUtils.java | 169 +- .../org/apache/doris/nereids/util/JoinUtils.java | 8 +- .../org/apache/doris/nereids/util/PlanUtils.java | 18 - .../doris/nereids/util/TypeCoercionUtils.java | 82 +- .../java/org/apache/doris/nereids/util/Utils.java | 69 - .../apache/doris/regression/RegressionTest.groovy | 11 +- .../doris/regression/util/OutputUtils.groovy | 2 +- 52 files changed, 4527 insertions(+), 15165 deletions(-) delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/analyzer/ComplexDataType.java delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/analyzer/MappingSlot.java delete mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/rules/analysis/ExpressionAnalyzer.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org