Skip to content

Commit 485c61c

Browse files
committed
Update Optimizer.scala
1 parent f03fe7f commit 485c61c

File tree

1 file changed

+3
-0
lines changed
  • sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/optimizer

1 file changed

+3
-0
lines changed

sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/optimizer/Optimizer.scala

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,9 @@ object ColumnPruning extends Rule[LogicalPlan] {
171171

172172
Project(substitutedProjection, child)
173173

174+
case Project(projectList, Limit(exp, child)) =>
175+
Limit(exp, Project(projectList, child))
176+
174177
// Eliminate no-op Projects
175178
case Project(projectList, child) if child.output == projectList => child
176179
}

0 commit comments

Comments
 (0)