Skip to content

Switch to using aws-java-sdk-bundle dependency#5288

Closed
samarthjain wants to merge 3 commits intoapache:masterfrom
samarthjain:master
Closed

Switch to using aws-java-sdk-bundle dependency#5288
samarthjain wants to merge 3 commits intoapache:masterfrom
samarthjain:master

Conversation

@samarthjain
Copy link
Copy Markdown
Contributor

AWS provides bundled java-sdk dependency (https://aws.amazon.com/blogs/developer/java-sdk-bundle/) which shades jackson and other dependencies that was preventing druid from upgrading from 1.10.* version of aws-sdk. This pull request causes druid to now use this bundle as a dependency.

Comment thread pom.xml Outdated
<properties>
<jackson.version>2.6.5</jackson.version>
<aws.sdk.version>1.11.143</aws.sdk.version>
<aws.java.sdk.bundle.version>1.11.143</aws.java.sdk.bundle.version>
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This line not needed

Comment thread pom.xml Outdated
Need to update Druid to use Jackson 2.6+ -->
<aws.sdk.version>1.10.77</aws.sdk.version>
<!-- Use aws-sdk bundle to let druid use newer version of aws-sdk and handle dependency conflict with Jackson -->
<aws.java.sdk.bundle.version>1.11.143</aws.java.sdk.bundle.version>
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Not needed to extract this as a property, because it's used just at one place

@leventov
Copy link
Copy Markdown
Member

@samarthjain thanks for contribution, please sign CLA: http://druid.io/community/cla.html

@jihoonson
Copy link
Copy Markdown
Contributor

Hi @samarthjain, I'm working on #5382 which includes some parts of this patch, and I think it's almost done. Do you think this PR is still needed?

…using newer version of aws-sdk"

This reverts commit 5b63198.
@samarthjain samarthjain closed this Mar 6, 2018
@samarthjain
Copy link
Copy Markdown
Contributor Author

@jihoonson - I am closing this pull request for now.

@jihoonson
Copy link
Copy Markdown
Contributor

Ok, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants