Tim Armstrong has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/15715


Change subject: IMPALA-9643: fix runtime filter race for mt_dop
......................................................................

IMPALA-9643: fix runtime filter race for mt_dop

The fix is to set the consumer filter from the producer filter if it had
previously arrived.

Testing:
Added a regression test that reliably failed before this
fix. This relies on extending debug actions to allow longer
delays, plus a minor extension to the RUNTIME_PROFILE .test
file parser to handle spaces in counter names.

Change-Id: I194c0d2515b6a0e5474e1c0c8647f0e54dc94397
---
M be/src/exec/exec-node.cc
M be/src/runtime/runtime-filter-bank.cc
M common/thrift/PlanNodes.thrift
A 
testdata/workloads/functional-query/queries/QueryTest/runtime_row_filter_reservations.test
M testdata/workloads/functional-query/queries/QueryTest/runtime_row_filters.test
M tests/common/test_result_verifier.py
M tests/query_test/test_runtime_filters.py
7 files changed, 130 insertions(+), 75 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/15/15715/1
--
To view, visit http://gerrit.cloudera.org:8080/15715
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I194c0d2515b6a0e5474e1c0c8647f0e54dc94397
Gerrit-Change-Number: 15715
Gerrit-PatchSet: 1
Gerrit-Owner: Tim Armstrong <[email protected]>

Reply via email to