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

Projection pushdown does not occur with Calcite upgrade

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Not A Bug
    • 1.13.0
    • 1.13.0
    • None
    • None

    Description

      I am seeing  plan issues where projection pushdown does not occur due to costing. The root cause is in DrillScanRel we are relying on utility functions to determine STAR columns which fails with the Calcite upgrade - because GroupScan is using GroupScan.ALL_COLUMNS which is different from STAR_COLUMN/DYNAMIC_STAR.

      While looking at references of SchemaPath.STAR_COLUMN, we found comparisons involving hardcoded '*'. These might also need to change to accommodate for DYNAMIC STAR.

      arina  amansinha100 please let me know your thoughts on this issue.

      Attachments

        Activity

          People

            Unassigned Unassigned
            gparai Gautam Parai
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: