[jira] [Created] (FLINK-12624) Make Flink case-insensitive to meta object names

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (FLINK-12624) Make Flink case-insensitive to meta object names

Shang Yuanchun (Jira)
Bowen Li created FLINK-12624:
--------------------------------

             Summary: Make Flink case-insensitive to meta object names
                 Key: FLINK-12624
                 URL: https://issues.apache.org/jira/browse/FLINK-12624
             Project: Flink
          Issue Type: Improvement
          Components: Table SQL / API
            Reporter: Bowen Li
            Assignee: Bowen Li
             Fix For: 1.9.0


currently Flink is case-sensitive to meta object names. For example, for table names, "t1" and "T1" are two distinct tables in Flink.

There are two main reasons to make Flink case-insensitive to such names.
1) To make it more user-friendly for SQL users. Most popular databases nowadays are case insensitive to meta object names, to tolerate user typos in SQL commands and reduce usage friction
2) We chose Hive metastore as the main persistent catalog, and Hive metastore is case insensitive.





--
This message was sent by Atlassian JIRA
(v7.6.3#76005)