-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
Druid connector fails to identify tables with uppercase names. #15587
Comments
We don't have case-insensitive-name-matching implemented in druid connection I think. Just did some research on the behavior of druid and mysql. According to Druid-SQL's doc https://druid.apache.org/docs/latest/querying/sql.html
For mysql, as described in https://dev.mysql.com/doc/refman/8.0/en/identifier-case-sensitivity.html
We can also check the discussion here #2863 I think the case insensitive matching should be something nice to have. Looks like we might need something like #13087 for druid connector, I might make it once I got a chance. |
we have the same problem too, and the way we solved it like #13087 for druid connector |
Really appreciate if you could send a PR for the change on druid connector. |
@beinan in case no one is working on this change, I can work on it for solving this in druid connector. |
@imjalpreet feel free to send a PR to us, I can help review. many thanks! |
@beinan I got caught up in some other work due to which this got delayed. Late last week I have raised a PR for this, can you help review the same? |
When trying to query druid tables with uppercase names, the query fails with the error: Table 'TABLE_NAME' does not exist. A similar issue was observed in MySql connector and the attribute option "case-insensitive-name-matching" was added for MySql connector catalogue file. I have tried using the same attribute for Druid catalogue and it doesn't seem to be working.
The text was updated successfully, but these errors were encountered: