blob: b02659a5c1dad8254b23c2a60eee1bca5931faf8 [file] [log] [blame]
--! qt:dataset:src
-- In this test, there is a dummy stats publisher which throws an error when the
-- method connect is called (as indicated by the parameter hive.test.dummystats.publisher)
-- If stats need not be reliable, the statement succeeds. However, if stats are supposed
-- to be reliable (by setting hive.stats.reliable to true), the insert statement fails
-- because stats cannot be collected for this statement
create table tmptable(key string, value string);
set hive.stats.dbclass=custom;
set hive.stats.default.publisher=org.apache.hadoop.hive.ql.stats.DummyStatsPublisher;
set hive.stats.default.aggregator=org.apache.hadoop.hive.ql.stats.DummyStatsAggregator;
set hive.test.dummystats.publisher=connect;
set hive.stats.reliable=false;
INSERT OVERWRITE TABLE tmptable select * from src;
set hive.stats.reliable=true;
INSERT OVERWRITE TABLE tmptable select * from src;