-
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
[HUDI-1540] Fixing commons codec depedency in bundle jars #2562
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2562 +/- ##
============================================
- Coverage 50.90% 50.90% -0.01%
- Complexity 3167 3168 +1
============================================
Files 433 433
Lines 19806 19806
Branches 2032 2032
============================================
- Hits 10083 10082 -1
- Misses 8904 8905 +1
Partials 819 819
Flags with carried forward coverage won't be shown. Click here to find out more.
|
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
@nsivabalan can you confirm that the package is relocated and not a hard dependency on the actual package ? |
so the reason, this was left out was that we could use it from spark/hive etc, who should already have this? whats the actual problem we are addressing here , by including these jars? |
+1 on relocation. we need to be really sure about relocating or not. |
mvn dependency:tree -Dincludes=commons-codec:commons-codec
Full output: https://gist.github.com/nsivabalan/aa5b78c8346045e966b2b916821cbed6 |
and yes, it is relocated as well. tar -tvf packaging/hudi-utilities-bundle/target/hudi-utilities-bundle_2.11-0.8.0-SNAPSHOT.jar | grep commons.codec | head -3 |
@vinothchandar @n3nash : gentle ping. |
cc @yanghua @garyli1019 @leesf to consider this for flink bundle as well. |
What is the purpose of the pull request
commons-codec wasn't pulled in from any of the dep. So had to explicitly add it in our bundles
Brief change log
(for example:)
Verify this pull request
manually verified.
Committer checklist
Has a corresponding JIRA in PR title & commit
Commit message is descriptive of the change
CI is green
Necessary doc changes done or have another open PR
For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.