-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/32254/
-----------------------------------------------------------
Review request for hive, Ashutosh Chauhan, Szehon Ho, and Xuefu Zhang.
Bugs: HIVE-10007
https://issues.apache.org/jira/browse/HIVE-10007
Repository: hive-git
Description
-------
Currently Currently "analyze table compute statistics for columns" command can
not compute column stats for a table in a different database since it does not
support qualified table name. You need switch to that table database in order
to compute its column stats. So does it for ALTER TABLE .. UPDATE STATISTICS
FOR COLUMN command.
This JIRA will provide the support to qualified table name in analyze and
update column stats commands.
Diffs
-----
ql/src/java/org/apache/hadoop/hive/ql/exec/ColumnStatsTask.java
e2f696eea7b472d4e417629eedd33406b41caf98
ql/src/java/org/apache/hadoop/hive/ql/exec/ColumnStatsUpdateTask.java
28c17b75356eb4ffaac2193a80b27bdd67d98009
ql/src/java/org/apache/hadoop/hive/ql/parse/ColumnStatsSemanticAnalyzer.java
c83523e507f1003eff1a821c216a7f6904f293ed
ql/src/java/org/apache/hadoop/hive/ql/parse/DDLSemanticAnalyzer.java
b9e15a1b2f60b291759444a4407acaf1e0d9c515
ql/src/test/queries/clientpositive/alter_partition_update_status.q
1eee9a506f3854eace7deaa3f4ec02c1f7bd3479
ql/src/test/queries/clientpositive/alter_table_update_status.q
fd45cd426c17a7bfa1371081dd81ff6eb1b7353d
ql/src/test/queries/clientpositive/columnstats_partlvl.q
82a9e0f0fef0c9bf909028f23ccd47ee07a61a2b
ql/src/test/queries/clientpositive/columnstats_tbllvl.q
07cc959ec6bb9f5e1f1ba3184da5ce3fc8bf951b
ql/src/test/results/clientpositive/alter_partition_update_status.q.out
7e33a7e8ecc07b2b9d8ab8b0f12b383e5a442cf3
ql/src/test/results/clientpositive/alter_table_update_status.q.out
361359807b9c8c1a2e25a629fd53f026e02957e7
ql/src/test/results/clientpositive/columnstats_partlvl.q.out
a86c5fbd718a490c5973382810cc02c10184925e
ql/src/test/results/clientpositive/columnstats_tbllvl.q.out
0ef04f5f4b70d84cd6118c2407d29fc555bac116
Diff: https://reviews.apache.org/r/32254/diff/
Testing
-------
1. Performed some manullay tests
2. Added new qtests for those cases
3. Precommit build
Thanks,
Chaoyu Tang