Apache Drill
  1. Apache Drill
  2. DRILL-491

Support project push-down into scan operator

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.4.0
    • Component/s: None
    • Labels:
      None

      Description

      Currently, the scan operator will read all the columns from the data source, and pass all the columns to down-stream operator.

      In order to improve performance of Drill query, we should instead push the project operation into scan operator. The scan operator will take as an input a list of columns required to retrieve. If the query only refers a subset of columns, the scan operator will only have to retrieve values for the column in the list.

      It's expected to see performance improvement once project push-down is supported.

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              Jinfeng Ni
              Reporter:
              Jinfeng Ni
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development