Dayakar M created HIVE-29568:
--------------------------------
Summary: Vectorized PTF is throwing RuntimeException
Key: HIVE-29568
URL: https://issues.apache.org/jira/browse/HIVE-29568
Project: Hive
Issue Type: Bug
Components: Vectorization
Reporter: Dayakar M
Assignee: Dayakar M
Vectorized PTF is throwing java.lang.RuntimeException: Cannot convert column
vector type: 'VOID' to TypeInfo
Reproduce steps:
{noformat}
create table a(age int, name string) stored as orc;
select cast(row_number() over(order by NULL) as STRING) from a;{noformat}
Stacktrace:
{noformat}
Caused by: java.lang.RuntimeException: Cannot convert column vector type:
'VOID' to TypeInfo
at
org.apache.hadoop.hive.ql.exec.vector.ptf.VectorPTFOperator.columnVectorTypeToTypeInfo(VectorPTFOperator.java:582)
at
org.apache.hadoop.hive.ql.exec.vector.ptf.VectorPTFOperator.initBufferedColumns(VectorPTFOperator.java:452)
at
org.apache.hadoop.hive.ql.exec.vector.ptf.VectorPTFOperator.initializeOp(VectorPTFOperator.java:342)
at org.apache.hadoop.hive.ql.exec.Operator.initialize(Operator.java:360)
at
org.apache.hadoop.hive.ql.exec.tez.ReduceRecordProcessor.init(ReduceRecordProcessor.java:191)
at
org.apache.hadoop.hive.ql.exec.tez.TezProcessor.initializeAndRunProcessor(TezProcessor.java:292)
... 15 more{noformat}
When _hive.vectorized.execution.ptf.enabled_ property is disabled then its
working fine.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)