Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-17357

Simplified predicates can't be pushed down through operators because of the rule order in Optimizer

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Incomplete
    • None
    • None
    • SQL

    Description

      In Optimizer, Filter operator will go through the rules PushDownPredicate, CombineFilters and BooleanSimplification.

      Under this rule order, it is possibly that some predicates that should be able to push down, can't be pushed down through operators.

      We should fix it.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              viirya L. C. Hsieh
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: