blob: b00ce45bc5ea4cbc5b10793d1feed8f3764d1b00 [file] [log] [blame]
set hive.strict.checks.bucketing=false;
set hive.mapred.mode=nonstrict;
create table src_rc_merge_test_n2(key int, value string) stored as rcfile;
load data local inpath '../../data/files/smbbucket_1.rc' into table src_rc_merge_test_n2;
load data local inpath '../../data/files/smbbucket_2.rc' into table src_rc_merge_test_n2;
load data local inpath '../../data/files/smbbucket_3.rc' into table src_rc_merge_test_n2;
show table extended like `src_rc_merge_test_n2`;
select count(1) from src_rc_merge_test_n2;
select sum(hash(key)), sum(hash(value)) from src_rc_merge_test_n2;
alter table src_rc_merge_test_n2 concatenate;
show table extended like `src_rc_merge_test_n2`;
select count(1) from src_rc_merge_test_n2;
select sum(hash(key)), sum(hash(value)) from src_rc_merge_test_n2;
create table src_rc_merge_test_part_n0(key int, value string) partitioned by (ds string) stored as rcfile;
alter table src_rc_merge_test_part_n0 add partition (ds='2011');
load data local inpath '../../data/files/smbbucket_1.rc' into table src_rc_merge_test_part_n0 partition (ds='2011');
load data local inpath '../../data/files/smbbucket_2.rc' into table src_rc_merge_test_part_n0 partition (ds='2011');
load data local inpath '../../data/files/smbbucket_3.rc' into table src_rc_merge_test_part_n0 partition (ds='2011');
show table extended like `src_rc_merge_test_part_n0` partition (ds='2011');
select count(1) from src_rc_merge_test_part_n0;
select sum(hash(key)), sum(hash(value)) from src_rc_merge_test_part_n0;
alter table src_rc_merge_test_part_n0 partition (ds='2011') concatenate;
show table extended like `src_rc_merge_test_part_n0` partition (ds='2011');
select count(1) from src_rc_merge_test_part_n0;
select sum(hash(key)), sum(hash(value)) from src_rc_merge_test_part_n0;
drop table src_rc_merge_test_n2;
drop table src_rc_merge_test_part_n0;