This is an automated email from the ASF dual-hosted git repository.
morrysnow pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 42960ffd08 [typo](docs)fix docs format (#16279)
add a6c1eaf1d8 [refactor] bind slot and function in one rule (#16288)
No new revisions were added by this update.
Summary of changes:
.../doris/nereids/analyzer/NereidsAnalyzer.java | 2 -
.../doris/nereids/jobs/batch/AnalyzeRulesJob.java | 13 +-
.../processor/post/RuntimeFilterGenerator.java | 47 ++-
...{BindSlotReference.java => BindExpression.java} | 213 +++++++----
.../doris/nereids/rules/analysis/BindFunction.java | 269 -------------
.../nereids/rules/analysis/FunctionBinder.java | 415 +++++++++++++++++++++
.../analysis/{Binder.java => SlotBinder.java} | 11 +-
.../nereids/rules/analysis/SubExprAnalyzer.java | 11 +-
.../rewrite/ExpressionNormalization.java | 1 +
.../rules/CharacterLiteralTypeCoercion.java | 1 +
.../expression/rewrite/rules/TypeCoercion.java | 3 +-
.../trees/plans/logical/LogicalSchemaScan.java | 12 -
.../rules/analysis/FillUpMissingSlotsTest.java | 4 +-
13 files changed, 594 insertions(+), 408 deletions(-)
rename
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/analysis/{BindSlotReference.java
=> BindExpression.java} (72%)
delete mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/analysis/BindFunction.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/analysis/FunctionBinder.java
rename
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/analysis/{Binder.java
=> SlotBinder.java} (96%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]