You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by "Alexander Paschenko (JIRA)" <ji...@apache.org> on 2016/11/25 11:16:58 UTC

[jira] [Created] (IGNITE-4308) Make QueryEntity.keyFields optional for caches having SQL types as keys

Alexander Paschenko created IGNITE-4308:
-------------------------------------------

             Summary: Make QueryEntity.keyFields optional for caches having SQL types as keys
                 Key: IGNITE-4308
                 URL: https://issues.apache.org/jira/browse/IGNITE-4308
             Project: Ignite
          Issue Type: Improvement
          Components: SQL
    Affects Versions: 1.8
            Reporter: Alexander Paschenko
            Assignee: Alexander Paschenko


Initial implementation of DML requires the user to specify keyFields in configuration explicitly, even if it's empty, in cases when DML is used and binary marshaller is used. As [~vozerov] noted, it could affect usability, if even a little, so this should be fixed - when a primitive/simple SQL type is used as a key, it's obvious that there's no key fields and hence it's not necessary to specify empty keyFields in this case.



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