-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/58686/
-----------------------------------------------------------
(Updated April 28, 2017, 6:19 p.m.)
Review request for hive and pengcheng xiong.
Changes
-------
Furhter changes to fix the test failures:
1. partititon view does not have SD, so we need check if SD is null or not
before further calling its getCols()
2. ObjectStore.getMPartitionColumnStatistics validated the partition columns
against Table which I thought is not correct. Partition might have a different
column definition from Table. In this case, we should raise some warning
instead of throwing out the exception.
Bugs: HIVE-16147
https://issues.apache.org/jira/browse/HIVE-16147
Repository: hive-git
Description
-------
The patch is to
1. preserve the column stats after a partitioned table is renamed
2. rename the alter_table_invalidate_column_stats.q to
alter_table_column_stats.q
Diffs (updated)
-----
metastore/src/java/org/apache/hadoop/hive/metastore/HiveAlterHandler.java
77b3541
metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreUtils.java
1b701e0
metastore/src/java/org/apache/hadoop/hive/metastore/ObjectStore.java 6b21751
ql/src/test/queries/clientpositive/alter_table_column_stats.q PRE-CREATION
ql/src/test/queries/clientpositive/alter_table_invalidate_column_stats.q
a478451
ql/src/test/results/clientpositive/alter_table_column_stats.q.out
PRE-CREATION
ql/src/test/results/clientpositive/alter_table_invalidate_column_stats.q.out
85d7dc4
Diff: https://reviews.apache.org/r/58686/diff/2/
Changes: https://reviews.apache.org/r/58686/diff/1-2/
Testing
-------
manual tests
qtests
Thanks,
Chaoyu Tang