-
Notifications
You must be signed in to change notification settings - Fork 2.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
Build: relocate httpclient5 dependency for runtime jars #5761
Conversation
@pan3793 : Please take a look |
The change LGTM, which part relies on httpclient5? better to verify the runtime jar works manually, because relocation is not always safe. |
79c7778
to
9bbb79b
Compare
@pan3793: As mentioned, REST catalog uses this |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like we have all of them 👍🏻
grep -R "relocate 'org.threeten.extra'" . | wc -l
9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks @ajantha-bhat
REST API catalog introduces a dependency on httpclient5 and it is included without proper relocation.
So, relocate httpclient5 dependency for runtime jars to avoid conflicts.