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

Sergey Nuyanzin updated CALCITE-7027:
-------------------------------------
    Description: 
-We have our exception classification system internally which based on cause 
decides whether it is a user exception or not. Since currently there 
{{Util#needToImplement}} which might be thrown from multiple places. We prefer 
to not include the whole variety of {{Util#needToImplement}} to user error 
since it would be tricky to control.-

-The proposal is to introduce also some message part which could allow to add 
more context what exactly is not implemented-

-Also open to other suggestions-


UPD: it looks the reason of failures we faced is unsupported {{UNION}}, 
{{INTERSECT}}, {{EXCEPT}}, {{MINUS}} in {{}}

  was:
We have our exception classification system internally which based on cause 
decides whether it is a user exception or not. Since currently there 
{{Util#needToImplement}} which might be thrown from multiple places. We prefer 
to not include the whole variety of {{Util#needToImplement}} to user error 
since it would be tricky to control.

The proposal is to introduce also some message part which could allow to add 
more context what exactly is not implemented

Also open to other suggestions


> SqlUtil#getSelectListItem doesn't support union, intersect, except
> ------------------------------------------------------------------
>
>                 Key: CALCITE-7027
>                 URL: https://issues.apache.org/jira/browse/CALCITE-7027
>             Project: Calcite
>          Issue Type: Improvement
>          Components: core
>            Reporter: Sergey Nuyanzin
>            Priority: Major
>              Labels: pull-request-available
>
> -We have our exception classification system internally which based on cause 
> decides whether it is a user exception or not. Since currently there 
> {{Util#needToImplement}} which might be thrown from multiple places. We 
> prefer to not include the whole variety of {{Util#needToImplement}} to user 
> error since it would be tricky to control.-
> -The proposal is to introduce also some message part which could allow to add 
> more context what exactly is not implemented-
> -Also open to other suggestions-
> UPD: it looks the reason of failures we faced is unsupported {{UNION}}, 
> {{INTERSECT}}, {{EXCEPT}}, {{MINUS}} in {{}}



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

Reply via email to