Hello Bikramjeet Vig,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/14384
to look at the new patch set (#9).
Change subject: WIP - IMPALA-8999: make union scheduling work with mt_dop
......................................................................
WIP - IMPALA-8999: make union scheduling work with mt_dop
This change unifies mt_dop scheduling between the
union and scan cases.
TODO: check that planner estimates for union match this
behaviour
Testing:
Manually checked that fragments with unions get parallelised
to the correct degree, both as a result of scans within the
fragment and input fragments.
Extend TestMtDopAdmissionSlots to test to confirm that queries
that were not parallelised before are now parallelised.
TODO:
- unit tests to verify logic for more complex cases,
e.g. unions, joins with different parallelism on RHS and LHS
Change-Id: I0d2e9c86b530da3053e49d42b837dca0b1348ff2
---
M be/src/scheduling/query-schedule.cc
M be/src/scheduling/scheduler.cc
M be/src/scheduling/scheduler.h
M
testdata/workloads/functional-query/queries/QueryTest/mt-dop-parquet-admission-slots.test
4 files changed, 284 insertions(+), 174 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/84/14384/9
--
To view, visit http://gerrit.cloudera.org:8080/14384
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I0d2e9c86b530da3053e49d42b837dca0b1348ff2
Gerrit-Change-Number: 14384
Gerrit-PatchSet: 9
Gerrit-Owner: Tim Armstrong <[email protected]>
Gerrit-Reviewer: Bikramjeet Vig <[email protected]>
Gerrit-Reviewer: Tim Armstrong <[email protected]>