Description
We need to add constructor QueryEntity(Class keyType, Class valueType) to query entities class and deprecate CacheConfiguration.setIndexedTypes(…) method.
Otherwise, there is no easy way for people who define SQL scheme with the annotations to do advanced settings like names of key and value objects, table name, etc.
See this discussion for more details:
http://apache-ignite-developers.2346864.n4.nabble.com/SQL-setting-key-field-name-for-types-registered-via-CacheConfiguration-setIndexedTypes-td17603.html