Description
Current verbose string don't have joinType
(5) BroadcastHashJoin [codegen id : 8] Left keys [1]: [ss_sold_date_sk#3] Right keys [1]: [d_date_sk#5] Join condition: None
override def verboseStringWithOperatorId(): String = { val joinCondStr = if (condition.isDefined) { s"${condition.get}" } else "None" if (leftKeys.nonEmpty || rightKeys.nonEmpty) { s""" |$formattedNodeName |${ExplainUtils.generateFieldString("Left keys", leftKeys)} |${ExplainUtils.generateFieldString("Right keys", rightKeys)} |${ExplainUtils.generateFieldString("Join condition", joinCondStr)} |""".stripMargin } else { s""" |$formattedNodeName |${ExplainUtils.generateFieldString("Join condition", joinCondStr)} |""".stripMargin } }