Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-4268 Rework coordinator buffering to buffer more data
  3. IMPALA-7477

Improve QueryResultSet interface to allow appending a batch of rows at a time

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Impala 3.2.0
    • Component/s: Backend
    • Labels:
      None

      Description

      The QueryResultSet interface used from PlanRootSink operates on a row at a time and is inefficient and inelegant. We can improve code readability by moving some logic from PlanRootSink to QueryResultSet and improve perf if we switch to an interface that allows appending a batch.

      This will make IMPALA-4268 incrementally easier.

      There are some TODOs in the code related to this.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                tarmstrong Tim Armstrong
                Reporter:
                tarmstrong Tim Armstrong
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: