Tim Armstrong has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/12213 )
Change subject: IMPALA-7929: Allow null qualifier in THBaseFilter ...................................................................... IMPALA-7929: Allow null qualifier in THBaseFilter Impala query failed with "IntenalException: Required field 'qualifier' was not present!" on table created via hive and mapped to HBase, because the qualifier of the HBase key column is null in the mapped table, and Impala required non-null qualifier. The fix here is to relax this requirement. Test: Added unit test. Tested in real cluster. Change-Id: I378c2249604481067b5b1c3a3bbb28c30ad4d751 Reviewed-on: http://gerrit.cloudera.org:8080/12213 Reviewed-by: Joe McDonnell <[email protected]> Tested-by: Tim Armstrong <[email protected]> --- M common/thrift/PlanNodes.thrift M fe/src/main/java/org/apache/impala/planner/HBaseScanNode.java A testdata/workloads/functional-query/queries/QueryTest/hbase-col-filter.test M tests/query_test/test_hbase_queries.py 4 files changed, 70 insertions(+), 4 deletions(-) Approvals: Joe McDonnell: Looks good to me, approved Tim Armstrong: Verified -- To view, visit http://gerrit.cloudera.org:8080/12213 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: I378c2249604481067b5b1c3a3bbb28c30ad4d751 Gerrit-Change-Number: 12213 Gerrit-PatchSet: 8 Gerrit-Owner: Yongjun Zhang <[email protected]> Gerrit-Reviewer: Impala Public Jenkins <[email protected]> Gerrit-Reviewer: Joe McDonnell <[email protected]> Gerrit-Reviewer: Paul Rogers <[email protected]> Gerrit-Reviewer: Tim Armstrong <[email protected]> Gerrit-Reviewer: Yongjun Zhang <[email protected]>
