You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Pavel Kuznetsov (JIRA)" <ji...@apache.org> on 2018/04/05 16:39:00 UTC
[jira] [Created] (IGNITE-8152) Forbid empty sql schema name
Pavel Kuznetsov created IGNITE-8152:
---------------------------------------
Summary: Forbid empty sql schema name
Key: IGNITE-8152
URL: https://issues.apache.org/jira/browse/IGNITE-8152
Project: Ignite
Issue Type: Bug
Reporter: Pavel Kuznetsov
Assignee: Vladimir Ozerov
Currently we allow empty schema name (quoted) in cache configuration
org.apache.ignite.configuration.CacheConfiguration#setSqlSchema :
{noformat}
When sqlSchema is not specified, quoted cacheName is used instead.
sqlSchema could not be an empty string. Has to be "\"\"" instead.
Params:
sqlSchema - Schema name for current cache according to SQL ANSI-99. Should not be null.
{noformat}
Specifying schema \"\" results in empty string schema name.
No schema in sql query is treated as PUBLIC, but \"\" is regular schema name.
It's better to disallow usage of \"\" schema
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)