This is an automated email from the ASF dual-hosted git repository. kxiao pushed a commit to branch branch-2.0 in repository https://gitbox.apache.org/repos/asf/doris.git
commit ecab2530b7ad7ce8de24732c6b3cb88248681a60 Author: minghong <[email protected]> AuthorDate: Tue Oct 17 18:06:11 2023 +0800 [feature](nereids)print query id with memo and physical tree (#25501) print query id with memo and physical tree when dump_nereids_memo switched on. This is used for regression test. --- fe/fe-core/src/main/java/org/apache/doris/nereids/NereidsPlanner.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/NereidsPlanner.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/NereidsPlanner.java index 7aba5058680..817362d4638 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/NereidsPlanner.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/NereidsPlanner.java @@ -240,7 +240,7 @@ public class NereidsPlanner extends Planner { // if chooseNthPlan failed, we could get memo to debug if (cascadesContext.getConnectContext().getSessionVariable().dumpNereidsMemo) { String memo = cascadesContext.getMemo().toString(); - LOG.info(memo); + LOG.info(ConnectContext.get().getQueryIdentifier() + "\n" + memo); } int nth = cascadesContext.getConnectContext().getSessionVariable().getNthOptimizedPlan(); @@ -249,7 +249,7 @@ public class NereidsPlanner extends Planner { physicalPlan = postProcess(physicalPlan); if (cascadesContext.getConnectContext().getSessionVariable().dumpNereidsMemo) { String tree = physicalPlan.treeString(); - LOG.info(tree); + LOG.info(ConnectContext.get().getQueryIdentifier() + "\n" + tree); } if (explainLevel == ExplainLevel.OPTIMIZED_PLAN || explainLevel == ExplainLevel.ALL_PLAN --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
