commit 615e35c7adbc5f8a055ad2dfd5701eb2341ec183 Author: Zoltan Haindrich Date: Fri Nov 17 14:21:26 2017 +0100 92 Change-Id: I4c797942fd4137ff6b2c2854e66e55d6180787cc diff --git hbase-handler/src/test/queries/positive/hbase_handler_snapshot.q hbase-handler/src/test/queries/positive/hbase_handler_snapshot.q index ebdc63ca47..dd4fe0f278 100644 --- hbase-handler/src/test/queries/positive/hbase_handler_snapshot.q +++ hbase-handler/src/test/queries/positive/hbase_handler_snapshot.q @@ -1,3 +1,4 @@ +set hive.stats.column.autogather=true; SET hive.hbase.snapshot.name=src_hbase_snapshot; SET hive.hbase.snapshot.restoredir=/tmp; diff --git ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java index 1de3dd7230..b66817f65f 100644 --- ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java +++ ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java @@ -7151,6 +7151,7 @@ protected Operator genFileSinkPlan(String dest, QB qb, Operator input) // hive.stats.autogather=true // and it is an insert overwrite or insert into table if (dest_tab != null + && !dest_tab.isNonNative() && conf.getBoolVar(ConfVars.HIVESTATSAUTOGATHER) && conf.getBoolVar(ConfVars.HIVESTATSCOLAUTOGATHER) && ColumnStatsAutoGatherContext.canRunAutogatherStats(fso)) {