----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/50525/ -----------------------------------------------------------
(Updated Sept. 19, 2016, 9:02 p.m.) Review request for hive. Changes ------- Made the changes so the desc command will show skewed location for those locations not updated explicitly. With this patch, we will not automatically collect the skew mapping from the directory since that would cause the issue if the location is updated explicitly. Rather, given a query like select * from list_bucket_single where key=1, if the skew location for key 1 is updated explicitly, then we will have the new location from HMS, otherwise, we will check the default location /list_bucket_single/key=1. Repository: hive-git Description ------- HIVE-14341: Altered skewed location is not respected for list bucketing Diffs (updated) ----- ql/src/java/org/apache/hadoop/hive/ql/exec/FileSinkOperator.java e386717 ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java da46854 ql/src/java/org/apache/hadoop/hive/ql/metadata/formatting/MetaDataFormatUtils.java ba4f6a7 ql/src/test/queries/clientpositive/create_alter_list_bucketing_table1.q bf89e8f ql/src/test/results/clientpositive/create_alter_list_bucketing_table1.q.out 216d3be Diff: https://reviews.apache.org/r/50525/diff/ Testing ------- Thanks, Aihua Xu