ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vladimir Ozerov (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-5287) SQL: CacheConfiguration.sqlEscapeAll must affect only predefined objects
Date Wed, 24 May 2017 11:14:04 GMT
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)

Mime
View raw message