diff --git ql/src/test/queries/clientpositive/bucket_num_reducers.q ql/src/test/queries/clientpositive/bucket_num_reducers.q index 37ae6cc..377144f 100644 --- ql/src/test/queries/clientpositive/bucket_num_reducers.q +++ ql/src/test/queries/clientpositive/bucket_num_reducers.q @@ -1,13 +1,13 @@ -set hive.enforce.bucketing = true; +set hive.enforce.bucketing=true; set hive.exec.mode.local.auto=false; -set mapred.reduce.tasks = 10; +set mapred.reduce.tasks=4; --- This test sets number of mapred tasks to 10 for a database with 50 buckets, --- and uses a post-hook to confirm that 10 tasks were created +-- This test sets number of mapred tasks to 4 for a database with 24 buckets, +-- and uses a post-hook to confirm that 4 tasks were created -CREATE TABLE bucket_nr(key int, value string) CLUSTERED BY (key) INTO 50 BUCKETS; +CREATE TABLE bucket_nr(key int, value string) CLUSTERED BY (key) INTO 24 BUCKETS; set hive.exec.post.hooks=org.apache.hadoop.hive.ql.hooks.VerifyNumReducersHook; -set VerifyNumReducersHook.num.reducers=10; +set VerifyNumReducersHook.num.reducers=4; insert overwrite table bucket_nr select * from src; diff --git ql/src/test/results/clientpositive/bucket_num_reducers.q.out ql/src/test/results/clientpositive/bucket_num_reducers.q.out index bdf2187..52548fc 100644 --- ql/src/test/results/clientpositive/bucket_num_reducers.q.out +++ ql/src/test/results/clientpositive/bucket_num_reducers.q.out @@ -1,12 +1,12 @@ -PREHOOK: query: -- This test sets number of mapred tasks to 10 for a database with 50 buckets, --- and uses a post-hook to confirm that 10 tasks were created +PREHOOK: query: -- This test sets number of mapred tasks to 4 for a database with 24 buckets, +-- and uses a post-hook to confirm that 4 tasks were created -CREATE TABLE bucket_nr(key int, value string) CLUSTERED BY (key) INTO 50 BUCKETS +CREATE TABLE bucket_nr(key int, value string) CLUSTERED BY (key) INTO 24 BUCKETS PREHOOK: type: CREATETABLE -POSTHOOK: query: -- This test sets number of mapred tasks to 10 for a database with 50 buckets, --- and uses a post-hook to confirm that 10 tasks were created +POSTHOOK: query: -- This test sets number of mapred tasks to 4 for a database with 24 buckets, +-- and uses a post-hook to confirm that 4 tasks were created -CREATE TABLE bucket_nr(key int, value string) CLUSTERED BY (key) INTO 50 BUCKETS +CREATE TABLE bucket_nr(key int, value string) CLUSTERED BY (key) INTO 24 BUCKETS POSTHOOK: type: CREATETABLE POSTHOOK: Output: default@bucket_nr PREHOOK: query: insert overwrite table bucket_nr