Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
Repro
set hive.stats.autogather=false;
set hive.optimize.sort.dynamic.partition.threshold=1;
set hive.optimize.bucketingsorting = true;
drop table if exists t1_staging; create table t1_staging( a string, b int, c int, d string) partitioned by (e decimal(18,0)) clustered by(a) into 256 buckets STORED AS TEXTFILE; load data local inpath '../../data/files/sortdp/000000_0' overwrite into table t1_staging partition (e=100); drop table t1_n147; create table t1_n147( a string, b decimal(6,0), c int, d string) partitioned by (e decimal(3,0)) clustered by(a,b) into 10 buckets STORED AS ORC TBLPROPERTIES ('transactional'='true'); set hive.stats.autogather=false; set hive.optimize.bucketingsorting = true; explain insert overwrite table t1_n147 partition(e) select a,b,c,d,e from t1_staging;
Attachments
Attachments
Issue Links
- relates to
-
HIVE-20910 Insert in bucketed table fails due to dynamic partition sort optimization
- Closed
- links to