This is an automated email from the ASF dual-hosted git repository.
caogaofei pushed a change to branch fix_count_1
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 177f13d9954 add ut
add c5e8c8c663d Reapply "Fix optimizers doesn't work when execute Explain
Analyze query"
No new revisions were added by this update.
Summary of changes:
.../plan/planner/plan/node/PlanGraphPrinter.java | 9 +++++
.../relational/planner/TableLogicalPlanner.java | 13 ++++++-
...olumns.java => PruneExplainAnalyzeColumns.java} | 16 ++++----
.../planner/node/ExplainAnalyzeNode.java | 20 ++++++++--
.../plan/relational/planner/node/Patterns.java | 4 ++
.../optimizations/LogicalOptimizeFactory.java | 2 +
.../optimizations/UnaliasSymbolReferences.java | 15 +++++++-
.../relational/analyzer/ExplainAnalyzeTest.java | 43 ++++++++++++++++++++++
.../plan/relational/planner/PlanTester.java | 8 ++--
.../planner/assertions/PlanMatchPattern.java | 13 +++++++
10 files changed, 124 insertions(+), 19 deletions(-)
copy
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/planner/iterative/rule/{PruneOutputSourceColumns.java
=> PruneExplainAnalyzeColumns.java} (77%)
create mode 100644
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/queryengine/plan/relational/analyzer/ExplainAnalyzeTest.java