Rahul Challapalli created DRILL-5037: ----------------------------------------
Summary: NPE in Parquet Decimal Converter Key: DRILL-5037 URL: https://issues.apache.org/jira/browse/DRILL-5037 Project: Apache Drill Issue Type: Bug Components: Storage - Parquet Affects Versions: 1.9.0 Reporter: Rahul Challapalli git.commit.id.abbrev=4b1902c In one of our regression runs, I observed that the below query failed. I couldn't reproduce this issue again. Query : {code} select count(*) as count_star, sum(a.d18) as sum_d18, --round(avg(a.d18)) as round_avg_d18, cast(avg(a.d18) as bigint) as round_avg_d18, --trunc(avg(a.d18)) as trunc_avg_d18, cast(avg(a.d18) as bigint) as trunc_avg_d18, --sum(case when a.d18 = 0 then 100 else round(a.d18/12) end) as case_in_sum_d18, cast(sum(case when a.d18 = 0 then 100 else round(a.d18/12) end) as bigint) as case_in_sum_d18, --coalesce(sum(case when a.d18 = 0 then 100 else round(a.d18/12) end), 0) as case_in_sum_d18 cast(coalesce(sum(case when a.d18 = 0 then 100 else round(a.d18/12) end), 0) as bigint) as case_in_sum_d18 from alltypes_with_nulls a left outer join alltypes_with_nulls b on (a.c_integer = b.c_integer) left outer join alltypes_with_nulls c on (b.c_integer = c.c_integer) group by a.c_varchar ,b.c_varchar ,c.c_varchar ,a.c_integer ,b.c_integer ,c.c_integer ,a.d9 ,b.d9 ,c.d9 ,a.d18 ,b.d18 ,c.d18 ,a.d28 ,b.d28 ,c.d28 ,a.d38 ,b.d38 ,c.d38 ,a.c_date ,b.c_date ,c.c_date ,a.c_date ,b.c_date ,c.c_date ,a.c_time order by a.c_varchar ,b.c_varchar ,c.c_varchar ,a.c_integer ,b.c_integer ,c.c_integer ,a.d9 ,b.d9 ,c.d9 ,a.d18 ,b.d18 ,c.d18 ,a.d28 ,b.d28 ,c.d28 ,a.d38 ,b.d38 ,c.d38 ,a.c_date ,b.c_date ,c.c_date ,a.c_date ,b.c_date ,c.c_date ,a.c_time {code} I attached the data set and error from the log file -- This message was sent by Atlassian JIRA (v6.3.4#6332)