HADOOP-18307. Remove hadoop-cos as a dependency of hadoop-cloud-storage.

Workaround for HADOOP-18159; this ensures that projects declaring
a dependency on hadoop-cloud-storage do _not_ have their s3 http
connections broken by an out of date mozilla/public-suffix-list.txt
resource on the classpath.

Contributed by Steve Loughran

Change-Id: Ib90d07f1ebe1ceaf91263e4d2aa09218e6d4e518
This commit is contained in:
Steve Loughran 2022-06-21 15:17:00 +01:00
parent 953255a3fa
commit 34d7fc45d8
No known key found for this signature in database
GPG Key ID: D22CF846DBB162A0
1 changed files with 9 additions and 0 deletions

View File

@ -128,10 +128,19 @@
<artifactId>hadoop-openstack</artifactId> <artifactId>hadoop-openstack</artifactId>
<scope>compile</scope> <scope>compile</scope>
</dependency> </dependency>
<!--
This dependency has been cut from this release because
the cos library dependency broke the s3a client from interacting
with some AWS regions.
See HADOOP-18307.
<dependency> <dependency>
<groupId>org.apache.hadoop</groupId> <groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-cos</artifactId> <artifactId>hadoop-cos</artifactId>
<scope>compile</scope> <scope>compile</scope>
</dependency> </dependency>
-->
</dependencies> </dependencies>
</project> </project>