You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by "Vladimir Ozerov (JIRA)" <ji...@apache.org> on 2017/05/24 11:14:04 UTC
[jira] [Created] (IGNITE-5287) SQL: CacheConfiguration.sqlEscapeAll
must affect only predefined objects
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)