[
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)