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

Core, Spark, Flink, Hive: Remove unused failsafe dependency from core and add Failsafe to runtime LICENSE(s) #11828

Merged
merged 1 commit into from
Dec 19, 2024

Conversation

amogh-jahagirdar
Copy link
Contributor

I think #11816 is something we should cherry pick to 1.7.x. Even though Failsafe is an Apache License 2.0 project with zero-dependencies of it's own, and no NOTICE file, in the Iceberg project historically we've always followed the practice of including the dependencies in Runtime LICENSE(s). Though not strictly required as per https://infra.apache.org/licensing-howto.html#alv2-dep , it's probably best to just keep aspects like LICENSE(s) consistent for future releases. Automation here is the ideal see #11559, that way aspects like this can just work but for the time being we don't really have that at the moment, so taking the 1.7.2 opportunity to at least fix the failsafe case.

@amogh-jahagirdar
Copy link
Contributor Author

Thanks @danielcweeks @bryanck for reviewing!

@amogh-jahagirdar amogh-jahagirdar merged commit 8553c3e into apache:1.7.x Dec 19, 2024
50 checks passed
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.

3 participants