Uploaded image for project: 'Apache Drill'
  1. Apache Drill
  2. DRILL-3855

Enable FilterSetOpTransposeRule, DrillProjectSetOpTransposeRule

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      Since the infinite planning issues (Calcite Volcano Planner: Calcite-900) reported in DRILL-3257, FilterSetOpTransposeRule, DrillProjectSetOpTransposeRule were disabled. After it can be resolved in Calcite, we have to enable these two rules to lift the performance.

      In addition, will update the plan validation in Unit test in response of the newly enabled rules.

      To cover complex cases (when some non project or filter operator is placed under the LogicalUnion operator)
      these rules should be added to main logical stage for Volcano Planner - DRILL-6371.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            vitalii Vitalii Diravka
            seanhychu Sean Hsuan-Yi Chu
            Aman Sinha Aman Sinha
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment