We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5469caf commit 556a382Copy full SHA for 556a382
1 file changed
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/optimizer/Optimizer.scala
@@ -749,8 +749,8 @@ object ReorderJoin extends Rule[LogicalPlan] with PredicateHelper {
749
750
def apply(plan: LogicalPlan): LogicalPlan = plan transform {
751
// TODO: support outer join
752
- case j @ ExtractFiltersAndInnerJoins(input, conditions) if input.size > 2 =>
753
- assert(conditions.nonEmpty)
+ case j @ ExtractFiltersAndInnerJoins(input, conditions)
+ if input.size > 2 && conditions.nonEmpty =>
754
createOrderedJoin(input, conditions)
755
}
756
0 commit comments