From 0668e061beba683d026a2d48011ff74faf8a38ab Mon Sep 17 00:00:00 2001 From: Andrew Ash <andrew@andrewash.com> Date: Thu, 12 Jan 2017 23:14:07 -0800 Subject: [PATCH] Fix missing close-parens for In filter's toString Otherwise the open parentheses isn't closed in query plan descriptions of batch scans. PushedFilters: [In(COL_A, [1,2,4,6,10,16,219,815], IsNotNull(COL_B), ... Author: Andrew Ash <andrew@andrewash.com> Closes #16558 from ash211/patch-9. (cherry picked from commit b040cef2ed0ed46c3dfb483a117200c9dac074ca) Signed-off-by: Reynold Xin <rxin@databricks.com> --- .../src/main/scala/org/apache/spark/sql/sources/filters.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql/core/src/main/scala/org/apache/spark/sql/sources/filters.scala b/sql/core/src/main/scala/org/apache/spark/sql/sources/filters.scala index e0494dfd93..2499e9b604 100644 --- a/sql/core/src/main/scala/org/apache/spark/sql/sources/filters.scala +++ b/sql/core/src/main/scala/org/apache/spark/sql/sources/filters.scala @@ -130,7 +130,7 @@ case class In(attribute: String, values: Array[Any]) extends Filter { case _ => false } override def toString: String = { - s"In($attribute, [${values.mkString(",")}]" + s"In($attribute, [${values.mkString(",")}])" } override def references: Array[String] = Array(attribute) ++ values.flatMap(findReferences) -- GitLab