Vladimir Ozerov created IGNITE-5287:
---------------------------------------
Summary: SQL: CacheConfiguration.sqlEscapeAll must affect only predefined objects
Key: IGNITE-5287
URL:
https://issues.apache.org/jira/browse/IGNITE-5287 Project: Ignite
Issue Type: Bug
Components: cache, sql
Reporter: Vladimir Ozerov
Assignee: Alexander Paschenko
Fix For: 2.1
Mentioned flag should work as follows:
1) If set, all object names (schema, QueryEntity (table, fields and aliases), QueryIndex (name and fields)) should be left as is.
2) Otherwise we should convert them to uppercase, and replace class delimiters (".", "$") with underscore.
This is it. This property should not be used anywhere else. Allmost all usages of {{IgniteH2Indexing.escapeName}} should go away.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)