Quanlong Huang has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/21794


Change subject: IMPALA-13378: Verify tuple ids in descriptor table received in 
executor side
......................................................................

IMPALA-13378: Verify tuple ids in descriptor table received in executor side

It's suspicious that KRPC could receive incomplete sidecar data
(KUDU-3582). TQueryCtx and TExecPlanFragmentInfo are both sent as
sidecars. Executors should check whether tuple ids in
TExecPlanFragmentInfo are consistent with the descriptor table
deserialized from TQueryCtx.

This patch adds the check when launching the fragment instance threads.

Tests
 - Ran TPCH queries locally
 - TODO: run CORE tests

Change-Id: I0c489d3bff7ae08813271c65086ea6b238420e47
---
M be/src/runtime/query-state.cc
1 file changed, 17 insertions(+), 0 deletions(-)



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

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I0c489d3bff7ae08813271c65086ea6b238420e47
Gerrit-Change-Number: 21794
Gerrit-PatchSet: 1
Gerrit-Owner: Quanlong Huang <[email protected]>

Reply via email to