Aleksey Plekhanov created IGNITE-19759: ------------------------------------------
Summary: Calcite engine. Review list of reserved keywords Key: IGNITE-19759 URL: https://issues.apache.org/jira/browse/IGNITE-19759 Project: Ignite Issue Type: Improvement Reporter: Aleksey Plekhanov Assignee: Aleksey Plekhanov For the calcite engine we have too strict list of reserved keywords. For example, lexems such as "TYPE" and "OPTIONS" are reserved keywords and can't be used as columns or table names. But "TYPE" is frequently used by users as column name and we should exclude it from the list of reserved keywords (add it to non-reserved keywords, see {{config.fmpp}} file \{{nonReservedKeywords}} section). Other vendors allow to use "TYPE" as column name. We should also review the whole list of reserved keywords (see generated {{{}Parser.jj{}}}), perhaps some other keywords should be excluded from reserved list too. -- This message was sent by Atlassian Jira (v8.20.10#820010)