Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Consider a common scenario like:
create table T1 (...) clustered by (key) sorted by (key) into 2 buckets;
create table T2 (...) clustered by (key) sorted by (key) into 2 buckets;
SET hive.enforce.sorting=true;
SET hive.enforce.bucketing=true;
insert overwrite table T2
select * from T1;
The above query creates a reducer to make sure T2 is bucketed/sorted.
That is not needed