Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
ghx-label-2
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
- breaks
-
IMPALA-7588 incorrect HS2 null handling introduced by IMPALA-7477
- Resolved
- depends upon
-
IMPALA-7647 Fix test gap - no test coverage of non-trivial HS2 result sets
- Resolved
- is duplicated by
-
IMPALA-1580 Optimize conversion of row batch to query result set
- Resolved