Saving all output to "!!{outputDirectory}!!/hook_context_cs.q.raw". Enter "record" with no arguments to stop it. >>> !run !!{qFileDirectory}!!/hook_context_cs.q >>> drop table vcsc; No rows affected >>> CREATE TABLE vcsc (c STRING) PARTITIONED BY (ds STRING); No rows affected >>> ALTER TABLE vcsc ADD partition (ds='dummy') location '${system:test.tmp.dir}/VerifyContentSummaryCacheHook'; No rows affected >>> >>> set hive.exec.pre.hooks=org.apache.hadoop.hive.ql.hooks.VerifyContentSummaryCacheHook; No rows affected >>> SELECT a.c, b.c FROM vcsc a JOIN vcsc b ON a.ds = 'dummy' AND b.ds = 'dummy' AND a.c = b.c; 'c','c' No rows selected >>> >>> set mapred.job.tracker=local; No rows affected >>> set hive.exec.pre.hooks = ; No rows affected >>> set hive.exec.post.hooks=org.apache.hadoop.hive.ql.hooks.VerifyContentSummaryCacheHook; No rows affected >>> SELECT a.c, b.c FROM vcsc a JOIN vcsc b ON a.ds = 'dummy' AND b.ds = 'dummy' AND a.c = b.c; 'c','c' No rows selected >>> >>> set hive.exec.post.hooks=; No rows affected >>> drop table vcsc; No rows affected >>> !record