Vladimir Ozerov created IGNITE-5058: ---------------------------------------
Summary: Improve QueryEntity validation Key: IGNITE-5058 URL: https://issues.apache.org/jira/browse/IGNITE-5058 Project: Ignite Issue Type: Task Components: SQL Reporter: Vladimir Ozerov Assignee: Vladimir Ozerov Fix For: 2.0 Currently {{QueryEntity.setIndexes}} mutates provided index in order to set missing index name if needed. This is fundamentally wrong because validation must occur after everything is set, not before. This faulty approach worked fine before, when index name was not dependent on type name. But recent DDL changes broken it further, so now it is impossible to set indexes with null names before setting {{QueryEntity.typeName}}. -- This message was sent by Atlassian JIRA (v6.3.15#6346)