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

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

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

Anton Vinogradov (Jira)
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)