-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Phoenix Connector Lowercase Table/View could not be find #858
Comments
Upon cursory reading of the source, I would assume this line might be responsible: If the uppercase is the default case for Phoenix, it may be it works as intended. JDBC-based connectors support case-insensitive name matching @vincentpoon would you like to take a look? |
For I think the issue here is with quoted identifiers. My general recommendation would be to not use quoted mixed/lowercase identifiers. Phoenix does support them, but certain areas can be confusing and/or not implemented well. For example, both |
@vincentpoon proper support for case sensitive identifiers requires engine changes (#17).
To support 3. the connector will need to be able to do case insensitive name resolution. Would it be possible to expose this functionality in Phoenix connector as well? cc @electrum |
@SimonWan1029 @findepi Check out #872 , which adds support for You'll need to add the following line into your phoenix catalog properties file: |
Once create a phoenix view which schema or table name is lowercased, then presto could not find these table ;
The text was updated successfully, but these errors were encountered: