Skip to content

Commit 7978e70

Browse files
committed
HADOOP-18742. AWS v2 SDK: stabilise dependencies with rest of hadoop libraries
* explicit jackson declaration in hadoop-aws * cut jackson, eventstream and ion from aws SDK dependencies Change-Id: I47f6e10d42c8067df8255eca69799469d7252480
1 parent 75220b7 commit 7978e70

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

hadoop-project/pom.xml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1133,6 +1133,12 @@
11331133
<groupId>com.amazonaws</groupId>
11341134
<artifactId>aws-java-sdk-core</artifactId>
11351135
<version>${aws-java-sdk.version}</version>
1136+
<exclusions>
1137+
<exclusion>
1138+
<groupId>software.amazon.ion</groupId>
1139+
<artifactId>ion-java</artifactId>
1140+
</exclusion>
1141+
</exclusions>
11361142
</dependency>
11371143
<dependency>
11381144
<groupId>software.amazon.awssdk</groupId>
@@ -1143,6 +1149,14 @@
11431149
<groupId>io.netty</groupId>
11441150
<artifactId>*</artifactId>
11451151
</exclusion>
1152+
<exclusion>
1153+
<groupId>software.amazon.eventstream</groupId>
1154+
<artifactId>eventstream</artifactId>
1155+
</exclusion>
1156+
<exclusion>
1157+
<groupId>com.fasterxml.jackson.dataformat</groupId>
1158+
<artifactId>jackson-dataformat-cbor</artifactId>
1159+
</exclusion>
11461160
</exclusions>
11471161
</dependency>
11481162
<dependency>

hadoop-tools/hadoop-aws/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -509,6 +509,10 @@
509509
<artifactId>aws-crt</artifactId>
510510
<scope>compile</scope>
511511
</dependency>
512+
<dependency>
513+
<groupId>com.fasterxml.jackson.dataformat</groupId>
514+
<artifactId>jackson-dataformat-cbor</artifactId>
515+
</dependency>
512516
<dependency>
513517
<groupId>org.assertj</groupId>
514518
<artifactId>assertj-core</artifactId>

0 commit comments

Comments
 (0)