Hello Zoltan Borok-Nagy,

I'd like you to reexamine a change. Please visit

    http://gerrit.cloudera.org:8080/21742

to look at the new patch set (#2).

Change subject: IMPALA-11431: Avoid getting stats for synthetic column row__id 
from HMS
......................................................................

IMPALA-11431: Avoid getting stats for synthetic column row__id from HMS

Before this change Impala always tried to fetch stats for row__id in
full ACID tables, which does not exist in the metastore. Sometimes this
led to an exception from HMS, see HIVE-28498 for details.

This caused flakyness in test_compute_stats_with_structs. The test also
had side effects (it computed stats for a shared table) so it was
modified to use unique_database.

Testing:
- could reproduce the issue by starting HMS with
  hive.metastore.try.direct.sql=true and verified that the change
  fixes it

Change-Id: I759f57c99aa16e4ab5fd82aa5f6b756446291f03
---
M fe/src/main/java/org/apache/impala/catalog/CtasTargetTable.java
M fe/src/main/java/org/apache/impala/catalog/FeTable.java
M fe/src/main/java/org/apache/impala/catalog/HdfsTable.java
M fe/src/main/java/org/apache/impala/catalog/KuduTable.java
M fe/src/main/java/org/apache/impala/catalog/Table.java
M fe/src/main/java/org/apache/impala/catalog/VirtualTable.java
M fe/src/main/java/org/apache/impala/catalog/local/LocalTable.java
M 
testdata/workloads/functional-query/queries/QueryTest/compute-stats-with-structs.test
M tests/query_test/test_nested_types.py
9 files changed, 50 insertions(+), 28 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/42/21742/2
--
To view, visit http://gerrit.cloudera.org:8080/21742
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I759f57c99aa16e4ab5fd82aa5f6b756446291f03
Gerrit-Change-Number: 21742
Gerrit-PatchSet: 2
Gerrit-Owner: Csaba Ringhofer <[email protected]>
Gerrit-Reviewer: Zoltan Borok-Nagy <[email protected]>

Reply via email to