Pavel Pereslegin created IGNITE-24584:
-----------------------------------------
Summary: Sql. IgniteNameUtils.parseIdentifier must be compatible
with Calcite's sql identifier.
Key: IGNITE-24584
URL: https://issues.apache.org/jira/browse/IGNITE-24584
Project: Ignite
Issue Type: Bug
Components: sql
Reporter: Pavel Pereslegin
After IGNITE-24021 IgniteNameUtils does not accept identifiers like _id, $id
and so on, but sql parser accept such identifiers.
Need to:
We need to learn which SQL identifiers are valid from Calcite's point of view
and make IgniteNameUtils compatible with them.
Or
Prohibit invalid identifiers at the SQL parser level.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)