Hi Pavel, You are right, we have some non-obvious rules here, mainly legacy. Please see how schema name is constructed here: org.apache.ignite.internal.processors.query.QueryUtils#normalizeSchemaName
On Mon, Aug 13, 2018 at 1:55 PM Pavel Tupitsyn <[email protected]> wrote: > Igniters, > > For .NET LINQ provider[1] I need to be able to infer SQL schema name from > CacheConfiguration. > > Looks like value from CacheConfiguration gets uppercased when not quoted. > > So my logic for now is: > * if config.SqlSchema == null, use config.name > * otherwise, if config.SqlSchema does not contain double quotes, use > uppercased SqlSchema > * otherwise, use config.SqlSchema as is > > Is it correct or am I missing something? > > Thanks, > Pavel > [1] https://issues.apache.org/jira/browse/IGNITE-9116 >
