[
https://issues.apache.org/jira/browse/HIVE-28633?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17902286#comment-17902286
]
Ayush Saxena commented on HIVE-28633:
-------------------------------------
Committed to master.
Thanx [~Indhumathi27] for the contribution, [~abstractdog] & [~soumyakanti.das]
for the reviews!!!
> Insert to Bucketed Partition table fails with CBO=false and dynamic sort
> partition optimization enabled
> -------------------------------------------------------------------------------------------------------
>
> Key: HIVE-28633
> URL: https://issues.apache.org/jira/browse/HIVE-28633
> Project: Hive
> Issue Type: Bug
> Security Level: Public(Viewable by anyone)
> Reporter: Indhumathi Muthumurugesh
> Assignee: Indhumathi Muthumurugesh
> Priority: Major
> Labels: pull-request-available
>
> Steps To Reproduce:
> |set hive.cbo.enable=false;
> drop table if exists dynpart_bucket;
> CREATE TABLE dynpart_bucket (bn string) PARTITIONED BY (br string) CLUSTERED
> BY (bn) INTO 2 BUCKETS ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' STORED
> AS TEXTFILE ;
> *INSERT into TABLE dynpart_bucket VALUES ('tv_0', 'tv');*|
>
> Error:
> |java.lang.NullPointerException
> at org.apache.hadoop.hive.ql.exec.RowSchema.getPosition(RowSchema.java:90)
> at
> org.apache.hadoop.hive.ql.optimizer.ConstantPropagateProcCtx.getPropagatedConstants(ConstantPropagateProcCtx.java:217)
> at
> org.apache.hadoop.hive.ql.optimizer.ConstantPropagateProcFactory$ConstantPropagateReduceSinkProc.process(ConstantPropagateProcFactory.java:1328)
> at
> org.apache.hadoop.hive.ql.lib.DefaultRuleDispatcher.dispatch(DefaultRuleDispatcher.java:90)
> at
> org.apache.hadoop.hive.ql.lib.DefaultGraphWalker.dispatchAndReturn(DefaultGraphWalker.java:105)
> at
> org.apache.hadoop.hive.ql.lib.DefaultGraphWalker.dispatch(DefaultGraphWalker.java:89)
> at
> org.apache.hadoop.hive.ql.optimizer.ConstantPropagate$ConstantPropagateWalker.walk(ConstantPropagate.java:151)
> at
> org.apache.hadoop.hive.ql.lib.DefaultGraphWalker.startWalking(DefaultGraphWalker.java:120)
> at
> org.apache.hadoop.hive.ql.optimizer.ConstantPropagate.transform(ConstantPropagate.java:120)
> at
> org.apache.hadoop.hive.ql.parse.TezCompiler.optimizeOperatorPlan(TezCompiler.java:257)
> at
> org.apache.hadoop.hive.ql.parse.TaskCompiler.compile(TaskCompiler.java:182)
> at
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.compilePlan(SemanticAnalyzer.java:13096)
> at
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeInternal(SemanticAnalyzer.java:13331)
> at
> org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.analyzeInternal(SemanticAnalyzer.java:12669|
--
This message was sent by Atlassian Jira
(v8.20.10#820010)