[ 
https://issues.apache.org/jira/browse/HIVE-26621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sungwoo updated HIVE-26621:
---------------------------
    Priority: Major  (was: Critical)

> TPC-DS query 2 fails with java.lang.RuntimeException: cannot find field _col0 
> from []
> -------------------------------------------------------------------------------------
>
>                 Key: HIVE-26621
>                 URL: https://issues.apache.org/jira/browse/HIVE-26621
>             Project: Hive
>          Issue Type: Bug
>    Affects Versions: 4.0.0-alpha-1
>            Reporter: Sungwoo
>            Priority: Major
>
> How to reproduce:
> 1. Build Hive using the master branch. Tez version is 0.10.2.
> 2. Generate 100GB TPC-DS text data.
> 3. Load the TPC-DS data using ORC format.
> 4. Run TPC-DS queries. Query 2 fails with the error shown below.
>  
> {code:java}
> Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: 
> java.lang.RuntimeException: cannot find field _col0 from []
>     at 
> org.apache.hadoop.hive.ql.exec.ReduceSinkOperator.process(ReduceSinkOperator.java:384)
>     at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:888)
>     at 
> org.apache.hadoop.hive.ql.exec.SelectOperator.process(SelectOperator.java:94)
>     at 
> org.apache.hadoop.hive.ql.exec.tez.ReduceRecordSource$GroupIterator.next(ReduceRecordSource.java:370)
>     ... 19 more
> Caused by: java.lang.RuntimeException: cannot find field _col0 from []
>     at 
> org.apache.hadoop.hive.serde2.objectinspector.ObjectInspectorUtils.getStandardStructFieldRef(ObjectInspectorUtils.java:550)
>     at 
> org.apache.hadoop.hive.serde2.objectinspector.StandardStructObjectInspector.getStructFieldRef(StandardStructObjectInspector.java:153)
>     at 
> org.apache.hadoop.hive.ql.exec.ExprNodeColumnEvaluator.initialize(ExprNodeColumnEvaluator.java:56)
>     at 
> org.apache.hadoop.hive.ql.exec.Operator.initEvaluators(Operator.java:1073)
>     at 
> org.apache.hadoop.hive.ql.exec.Operator.initEvaluatorsAndReturnStruct(Operator.java:1099)
>     at 
> org.apache.hadoop.hive.ql.exec.ReduceSinkOperator.process(ReduceSinkOperator.java:305)
>     ... 22 more
>  
> {code}
>  
> A slightly simplified query that produces the same error is:
> {code:java}
> with wscs as
>  (select sold_date_sk
>         ,sales_price
>   from (select ws_sold_date_sk sold_date_sk
>               ,ws_ext_sales_price sales_price
>         from web_sales) x
>         union all
>        (select cs_sold_date_sk sold_date_sk
>               ,cs_ext_sales_price sales_price
>         from catalog_sales)),
>  wswscs as
>  (select d_week_seq
>  from wscs
>      ,date_dim
>  where d_date_sk = sold_date_sk
>  group by d_week_seq)
>  select d_week_seq1
>  from
>  (select wswscs.d_week_seq d_week_seq1
>   from wswscs,date_dim
>   where date_dim.d_week_seq = wswscs.d_week_seq and d_year = 2001) y,
>  (select wswscs.d_week_seq d_week_seq2
>   from wswscs,date_dim
>   where date_dim.d_week_seq = wswscs.d_week_seq and d_year = 2001+1) z
>  where d_week_seq1=d_week_seq2-53
>  order by d_week_seq1;{code}
>  
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to