Skip to content

Commit dc83ae9

Browse files
committed
Update FilterPushdownSuite.scala
1 parent 485c61c commit dc83ae9

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/optimizer/FilterPushdownSuite.scala

+16
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,23 @@ class FilterPushdownSuite extends PlanTest {
9090

9191
comparePlans(optimized, correctAnswer)
9292
}
93+
94+
test("column pruning for Project(ne, Limit)") {
95+
val originalQuery =
96+
testRelation
97+
.select('a,'b)
98+
.limit(2)
99+
.select('a)
93100

101+
val optimized = Optimize(originalQuery.analyze)
102+
val correctAnswer =
103+
testRelation
104+
.select('a)
105+
.limit(2).analyze
106+
107+
comparePlans(optimized, correctAnswer)
108+
}
109+
94110
// After this line is unimplemented.
95111
test("simple push down") {
96112
val originalQuery =

0 commit comments

Comments
 (0)