ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergi Vladykin (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-3595) Improve Enum fields handling in SQL.
Date Thu, 28 Jul 2016 06:17:20 GMT
Sergi Vladykin created IGNITE-3595:

             Summary: Improve Enum fields handling in SQL.
                 Key: IGNITE-3595
                 URL: https://issues.apache.org/jira/browse/IGNITE-3595
             Project: Ignite
          Issue Type: Improvement
    Affects Versions: 1.7
            Reporter: Sergi Vladykin
             Fix For: 2.0

Currently queries like this do not work in Ignite if we use enum field on the left side and
enum constant name or ordinal on the right side:

select * from A where my_enum = 'ENUM_CONST';
select * from A where my_enum = 3;

This is a huge usability issue.

We can try to solve it by contributing `User defined Value types` in H2 and implementing the
special value type for Enums to handle comparison with String (convert to enum by name) and
with int (convert to enum by ordinal).

This message was sent by Atlassian JIRA

View raw message