You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "Jacques Nadeau (JIRA)" <ji...@apache.org> on 2015/01/04 22:26:38 UTC

[jira] [Updated] (DRILL-1910) ROW_NUMBER() window function throws exception during execution

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

Jacques Nadeau updated DRILL-1910:
----------------------------------
    Fix Version/s: Future

> ROW_NUMBER() window function throws exception during execution
> --------------------------------------------------------------
>
>                 Key: DRILL-1910
>                 URL: https://issues.apache.org/jira/browse/DRILL-1910
>             Project: Apache Drill
>          Issue Type: New Feature
>          Components: Functions - Drill
>    Affects Versions: 0.8.0
>            Reporter: Victoria Markman
>             Fix For: Future
>
>
> Window function ROW_NUMBER() is currently:
>         * Supported in Calcite
>         * Not supported in DRILL
>         * Not documented in DRILL documentation
> It throws exception during execution:
> {code}
> 0: jdbc:drill:schema=dfs> select a1, row_number() over (partition by a1) from `t.json`;
> Query failed: Query failed: Unexpected exception during fragment initialization: null
> Error: exception while executing query: Failure while executing query. (state=,code=0)
> 0: jdbc:drill:schema=dfs> select a1, row_number() over () from `t.json`;
> Query failed: Query failed: Unexpected exception during fragment initialization: null
> Error: exception while executing query: Failure while executing query. (state=,code=0)
> {code}
> According to Jira, DRILL-1487 is targeted for 0.8.0 release.
> DRILL-1902 is marked as critical bug as well.
> We have two options:
>         1) Make this function work for 0.8.0
>         2) Throw unsupported error message in 0.8.0 and implement row_number() later
> If we decide to go with option #1, can we please file a separate bug for error message 
> in 0.8.0 and turn  this one into an enhancement request.
> {code}
> drill 0.8.0
> git.commit.id.abbrev=5f70ba1 
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)