Skip to content

Commit b25b3de

Browse files
committed
In TreeNode's argString, if a TreeNode is not a child of the current TreeNode, we will only return the simpleString.
1 parent 6a8cf80 commit b25b3de

File tree

1 file changed

+1
-1
lines changed
  • sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/trees

1 file changed

+1
-1
lines changed

sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/trees/TreeNode.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,7 @@ abstract class TreeNode[BaseType <: TreeNode[BaseType]] extends Product {
380380
/** Returns a string representing the arguments to this node, minus any children */
381381
def argString: String = productIterator.flatMap {
382382
case tn: TreeNode[_] if containsChild(tn) => Nil
383-
case tn: TreeNode[_] if tn.toString contains "\n" => s"(${tn.simpleString})" :: Nil
383+
case tn: TreeNode[_] => s"(${tn.simpleString})" :: Nil
384384
case seq: Seq[BaseType] if seq.toSet.subsetOf(children.toSet) => Nil
385385
case seq: Seq[_] => seq.mkString("[", ",", "]") :: Nil
386386
case set: Set[_] => set.mkString("{", ",", "}") :: Nil

0 commit comments

Comments
 (0)