You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "Victoria Markman (JIRA)" <ji...@apache.org> on 2015/04/17 19:41:00 UTC
[jira] [Closed] (DRILL-2148) Wrong result with grouping on a column
of date type with streaming aggregation
[ https://issues.apache.org/jira/browse/DRILL-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Victoria Markman closed DRILL-2148.
-----------------------------------
> Wrong result with grouping on a column of date type with streaming aggregation
> ------------------------------------------------------------------------------
>
> Key: DRILL-2148
> URL: https://issues.apache.org/jira/browse/DRILL-2148
> Project: Apache Drill
> Issue Type: Bug
> Components: Execution - Relational Operators
> Affects Versions: 0.8.0
> Reporter: Victoria Markman
> Assignee: Daniel Barclay (Drill)
> Priority: Critical
> Fix For: 0.8.0
>
> Attachments: 0_0_0.parquet, t1.out, t1.res
>
>
> Disable hash aggregation and run query below:
> {code}
> alter system set `planner.enable_hashagg` = false;
> select
> c_date,
> COUNT(*)
> from t1
> group by
> c_date
> order by
> c_date;
> {code}
> You will get wrong result. Because NULLs are sorted in the middle ( see DRILL-2084 ) they are folded in one of the non related groups.
> We might have the same problem with the merge join on date, time and timestamp columns.
> Attached is a parquet file that was used in this query.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)