You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@calcite.apache.org by Jing Zhang <be...@gmail.com> on 2021/11/18 13:28:52 UTC

PR review request (CALCITE-4888)

Hi community,
Currently, there is a minor inconsistent behavior in `RexBuilder#makeIn`.
It does not take
`RelDataTypeSystem.shouldConvertRaggedUnionTypesToVarying()` into
consideration.

I guess it's reasonable if `shouldConvertRaggedUnionTypesToVarying` is
true, we should use less restrictive type based on all ranges types instead
of first range type.


CALCITE-4888 aims to update the `makeIn` behavior.

PR: https://github.com/apache/calcite/pull/2612
JIRA: https://issues.apache.org/jira/browse/CALCITE-4888

Best,
Jing Zhang