This is an automated email from the ASF dual-hosted git repository.
jakevin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 45c89c1d3c [Fix](stats) Stats persistence failed when a column is all
null values (#19412)
add 99cef84acf [Feature](Nereids) Add nereids minidump (#18747)
No new revisions were added by this update.
Summary of changes:
.../main/java/org/apache/doris/catalog/Env.java | 3 +
.../org/apache/doris/nereids/CascadesContext.java | 25 ++-
.../org/apache/doris/nereids/NereidsPlanner.java | 113 +++++++++++-
.../java/org/apache/doris/nereids/cost/Cost.java | 14 +-
.../apache/doris/nereids/cost/CostCalculator.java | 13 +-
.../org/apache/doris/nereids/cost/CostWeight.java | 10 +-
.../doris/nereids/jobs/cascades/ApplyRuleJob.java | 2 +
.../nereids/jobs/cascades/CostAndEnforcerJob.java | 32 +++-
.../nereids/jobs/cascades/DeriveStatsJob.java | 9 +-
.../jobs/joinorder/hypergraph/GraphSimplifier.java | 4 +-
.../nereids/jobs/rewrite/PlanTreeRewriteJob.java | 2 +
.../apache/doris/nereids/minidump/Minidump.java | 169 ++++++++++++++++++
.../doris/nereids/minidump/MinidumpUtils.java | 194 +++++++++++++++++++++
.../doris/nereids/minidump/NereidsTracer.java | 176 +++++++++++++++++++
.../properties/EnforceMissingPropertiesHelper.java | 3 +
.../doris/nereids/rules/analysis/BindRelation.java | 5 +-
.../doris/nereids/rules/analysis/CheckPolicy.java | 3 +-
.../nereids/rules/analysis/UserAuthentication.java | 4 +
.../rules/expression/rules/FunctionBinder.java | 2 +-
.../doris/nereids/stats/StatsCalculator.java | 72 +++++++-
.../doris/nereids/trees/plans/AbstractPlan.java | 17 ++
.../nereids/trees/plans/logical/LogicalJoin.java | 14 ++
.../trees/plans/logical/LogicalProject.java | 19 ++
.../trees/plans/logical/LogicalRelation.java | 12 ++
.../trees/plans/logical/LogicalSetOperation.java | 1 +
.../trees/plans/physical/AbstractPhysicalJoin.java | 14 ++
.../trees/plans/physical/PhysicalDistribute.java | 10 ++
.../trees/plans/physical/PhysicalOlapScan.java | 15 ++
.../java/org/apache/doris/qe/ConnectContext.java | 53 ++++++
.../java/org/apache/doris/qe/ConnectProcessor.java | 4 +
.../java/org/apache/doris/qe/SessionVariable.java | 54 +++++-
.../java/org/apache/doris/qe/StmtExecutor.java | 4 +
.../apache/doris/statistics/ColumnStatistic.java | 55 +++++-
.../org/apache/doris/nereids/memo/MemoTest.java | 2 +-
34 files changed, 1080 insertions(+), 49 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/minidump/Minidump.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/minidump/MinidumpUtils.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/minidump/NereidsTracer.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]