Skip to content

Commit

Permalink
Dependency fixes after rebase
Browse files Browse the repository at this point in the history
  • Loading branch information
ShubhamChaurasia committed Jul 4, 2023
1 parent 00b1c63 commit 4343d86
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 1 deletion.
14 changes: 13 additions & 1 deletion plugin/trino-delta-lake/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,16 @@
<artifactId>glue</artifactId>
</dependency>

<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>metrics-spi</artifactId>
</dependency>

<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>sdk-core</artifactId>
</dependency>

<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>utils</artifactId>
Expand Down Expand Up @@ -452,8 +462,10 @@
we only explicitly use a class from aws-java-sdk-glue, which in turn extends from a class from
aws-java-sdk-core -->
<ignoredDependency>com.amazonaws:aws-java-sdk-core</ignoredDependency>
<ignoredDependency>software.amazon.awssdk:auth</ignoredDependency>
<ignoredDependency>org.apache.iceberg:iceberg-api</ignoredDependency>
<ignoredDependency>software.amazon.awssdk:auth</ignoredDependency>
<ignoredDependency>software.amazon.awssdk:metrics-spi</ignoredDependency>
<ignoredDependency>software.amazon.awssdk:sdk-core</ignoredDependency>
</ignoredNonTestScopedDependencies>
<ignoredUnusedDeclaredDependencies>
<!-- dependency plugin fails to recognize software.amazon.awssdk:utils as a compile-time dependency,
Expand Down
8 changes: 8 additions & 0 deletions plugin/trino-iceberg/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -266,6 +266,11 @@
<artifactId>glue</artifactId>
</dependency>

<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>metrics-spi</artifactId>
</dependency>

<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>sdk-core</artifactId>
Expand Down Expand Up @@ -571,6 +576,9 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<configuration>
<ignoredNonTestScopedDependencies>
<ignoredDependency>software.amazon.awssdk:metrics-spi</ignoredDependency>
</ignoredNonTestScopedDependencies>
<ignoredUnusedDeclaredDependencies>
<!-- dependency plugin fails to recognize software.amazon.awssdk:utils as a compile-time dependency,
as it is not directly used, however most of the other dependencies from software.amazon.awssdk
Expand Down
5 changes: 5 additions & 0 deletions testing/trino-product-tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -229,6 +229,11 @@
<artifactId>glue</artifactId>
</dependency>

<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>sdk-core</artifactId>
</dependency>

<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>utils</artifactId>
Expand Down

0 comments on commit 4343d86

Please sign in to comment.