Hello Michael Ho, Lars Volker,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/9749
to look at the new patch set (#3).
Change subject: IMPALA-6694: fix "buffer pool" child profile order
......................................................................
IMPALA-6694: fix "buffer pool" child profile order
The bug is that child profiles can be re-ordered when being sent between
an executor and a coordinator. This occurs if child profile A is present
in one update, then another child profile B is inserted at a position
before A and is sent to the coordinator in a subsequent update. The
algorithm for merging profiles did not preserve the order in that case.
The algorithm is fixed to preserve order when the relative order of
child profiles is consistent between all updates.
Testing:
Added a targeted unit test.
Change-Id: I230f0673edf20a846fdb13191b7a292d329c1bb8
---
M be/src/util/runtime-profile-test.cc
M be/src/util/runtime-profile.cc
2 files changed, 74 insertions(+), 3 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/49/9749/3
--
To view, visit http://gerrit.cloudera.org:8080/9749
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I230f0673edf20a846fdb13191b7a292d329c1bb8
Gerrit-Change-Number: 9749
Gerrit-PatchSet: 3
Gerrit-Owner: Tim Armstrong <[email protected]>
Gerrit-Reviewer: Lars Volker <[email protected]>
Gerrit-Reviewer: Michael Ho <[email protected]>
Gerrit-Reviewer: Tim Armstrong <[email protected]>