Skip to content
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

Make SparkCatalog use a case sensitive CachingCatalog by default. #7535

Merged

Conversation

wypoon
Copy link
Contributor

@wypoon wypoon commented May 4, 2023

Follow up to #7469.
To avoid breaking Spark users of Nessie, restore the former default behavior.
The case sensitivity of the CachingCatalog that wraps the SparkCatalog is still configurable, but it defaults to true.

@wypoon
Copy link
Contributor Author

wypoon commented May 4, 2023

Copy link
Member

@snazy snazy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, confirm this works for Nessie.

@szehon-ho szehon-ho merged commit 7406098 into apache:master May 5, 2023
41 checks passed
@szehon-ho
Copy link
Collaborator

szehon-ho commented May 5, 2023

Thanks guys, merged. After discussion on #7535 i'm also open to add the Catalog method caseSensitive(), we can default to true there and then set it to false for Hive, if someone is interested? I guess it can be a separate pr as there may be more discussion needed

manisin pushed a commit to Snowflake-Labs/iceberg that referenced this pull request May 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants