You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Seonggon Namgung (Jira)" <ji...@apache.org> on 2025/03/07 08:14:00 UTC
[jira] [Created] (HIVE-28807) Hive fails to print user level explain when a vertex has multiple join operators and its top operator is dynamic partition hash join.
Seonggon Namgung created HIVE-28807:
---------------------------------------
Summary: Hive fails to print user level explain when a vertex has multiple join operators and its top operator is dynamic partition hash join.
Key: HIVE-28807
URL: https://issues.apache.org/jira/browse/HIVE-28807
Project: Hive
Issue Type: Bug
Reporter: Seonggon Namgung
Assignee: Seonggon Namgung
I found that Hive occasionally fails to print the user level explain due to the following exception:
{code:java}
java.lang.Exception: Can not find the source operator on one of the branches of map join.
at org.apache.hadoop.hive.common.jsonexplain.Op.inlineJoinOp(Op.java:173) ~[hive-common-4.0.0.jar:4.0.0]
at org.apache.hadoop.hive.common.jsonexplain.Op.print(Op.java:316) ~[hive-common-4.0.0.jar:4.0.0]
at org.apache.hadoop.hive.common.jsonexplain.Op.print(Op.java:347) ~[hive-common-4.0.0.jar:4.0.0]
at org.apache.hadoop.hive.common.jsonexplain.Op.print(Op.java:347) ~[hive-common-4.0.0.jar:4.0.0] {code}
This happens when a reducer vertex contains multiple join operators, and its top operator is DPHJ.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)