Skip to content

Commit 5f7f446

Browse files
committed
[SPARK-25144][SQL][TEST][BRANCH-2.3] Add a test case.
1 parent 4355bf7 commit 5f7f446

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

sql/core/src/test/scala/org/apache/spark/sql/SQLQuerySuite.scala

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2818,4 +2818,12 @@ class SQLQuerySuite extends QueryTest with SharedSQLContext {
28182818
spark.sql(s"select * from spark_25084 distribute by ($distributeExprs)").count === count)
28192819
}
28202820
}
2821+
2822+
test("SPARK-25144 'distinct' causes memory leak") {
2823+
val ds = List(Foo(Some("bar"))).toDS
2824+
val result = ds.flatMap(_.bar).distinct
2825+
result.rdd.isEmpty
2826+
}
28212827
}
2828+
2829+
case class Foo(bar: Option[String])

0 commit comments

Comments
 (0)