Attila Jeges has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/14032


Change subject: WIP: IMPALA-8842: Change column stat HMS calls to accommodate 
HIVE-22046.
......................................................................

WIP: IMPALA-8842: Change column stat HMS calls to accommodate HIVE-22046.

HIVE-22046 added 'engine' column to TAB_COL_STATS and PART_COL_STATS
HMS tables. The new column is used to differentiate among column stats
computed by different engines. The related HMS API calls were changed
accordingly.

This change sets 'engine' parameter to 'impala' in all the affected
HMS API calls.

For now this feature works with external tables only as COMPUTE STATS
is not yet supported for managed tables (see IMPALA-8836).

Change-Id: Ia782bda3891dee1281cfcd5cf8817aa1226217ad
---
M fe/src/compat-hive-2/java/org/apache/impala/compat/MetastoreShim.java
M fe/src/compat-hive-3/java/org/apache/impala/compat/MetastoreShim.java
M fe/src/main/java/org/apache/impala/catalog/Table.java
M fe/src/main/java/org/apache/impala/catalog/local/DirectMetaProvider.java
M fe/src/main/java/org/apache/impala/service/CatalogOpExecutor.java
M fe/src/test/java/org/apache/impala/catalog/CatalogTest.java
M tests/metadata/test_hms_integration.py
7 files changed, 108 insertions(+), 11 deletions(-)



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

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia782bda3891dee1281cfcd5cf8817aa1226217ad
Gerrit-Change-Number: 14032
Gerrit-PatchSet: 1
Gerrit-Owner: Attila Jeges <atti...@cloudera.com>

Reply via email to