-
- Downloads
[SPARK-10316] [SQL] respect nondeterministic expressions in PhysicalOperation
We did a lot of special handling for non-deterministic expressions in `Optimizer`. However, `PhysicalOperation` just collects all Projects and Filters and mess it up. We should respect the operators order caused by non-deterministic expressions in `PhysicalOperation`. Author: Wenchen Fan <cloud0fan@outlook.com> Closes #8486 from cloud-fan/fix.
Showing
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/planning/patterns.scala 8 additions, 30 deletions...ala/org/apache/spark/sql/catalyst/planning/patterns.scala
- sql/core/src/test/scala/org/apache/spark/sql/DataFrameSuite.scala 12 additions, 0 deletions.../src/test/scala/org/apache/spark/sql/DataFrameSuite.scala
Please register or sign in to comment