This is an automated email from the ASF dual-hosted git repository.
lingmiao pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 29d4809c80 [BugFix](Array) fix DataTypeArray to_string use after free
(#10640)
add 5dfb59844f [enhancement](Nereids)refactor PlannerContext and
JobContext (#10485)
No new revisions were added by this update.
Summary of changes:
.../org/apache/doris/nereids/NereidsPlanner.java | 8 ++-
.../org/apache/doris/nereids/OptimizerContext.java | 76 --------------------
.../org/apache/doris/nereids/PlannerContext.java | 84 +++++++++++++---------
.../apache/doris/nereids/jobs/BatchRulesJob.java | 16 ++---
.../java/org/apache/doris/nereids/jobs/Job.java | 9 ++-
.../MatchingContext.java => jobs/JobContext.java} | 39 +++++-----
.../doris/nereids/jobs/cascades/ApplyRuleJob.java | 10 +--
.../nereids/jobs/cascades/CostAndEnforcerJob.java | 4 +-
.../nereids/jobs/cascades/DeriveStatsJob.java | 6 +-
.../jobs/cascades/ExploreGroupExpressionJob.java | 6 +-
.../nereids/jobs/cascades/ExploreGroupJob.java | 6 +-
.../jobs/cascades/OptimizeGroupExpressionJob.java | 4 +-
.../nereids/jobs/cascades/OptimizeGroupJob.java | 10 +--
.../nereids/jobs/rewrite/RewriteBottomUpJob.java | 13 ++--
.../nereids/jobs/rewrite/RewriteTopDownJob.java | 12 ++--
.../nereids/jobs/scheduler/SimpleJobScheduler.java | 2 +-
.../org/apache/doris/nereids/AnalyzeSSBTest.java | 17 +++--
.../doris/nereids/jobs/RewriteTopDownJobTest.java | 14 ++--
.../LogicalProjectToPhysicalProjectTest.java | 7 +-
.../rewrite/logical/PushDownPredicateTest.java | 38 +++++-----
20 files changed, 169 insertions(+), 212 deletions(-)
delete mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/OptimizerContext.java
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/{pattern/MatchingContext.java
=> jobs/JobContext.java} (53%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]