Skip to content

Commit 684de5c

Browse files
committed
use mainline versions.aws via hardcode
Signed-off-by: Brian Flores <[email protected]>
1 parent b986151 commit 684de5c

File tree

4 files changed

+21
-17
lines changed

4 files changed

+21
-17
lines changed

build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ subprojects {
8282
resolutionStrategy.force "com.google.guava:guava:32.1.3-jre"
8383
resolutionStrategy.force 'org.apache.commons:commons-compress:1.26.0'
8484
resolutionStrategy.force "org.apache.commons:commons-lang3:${versions.commonslang}"
85+
resolutionStrategy.force 'software.amazon.awssdk:bom:2.32.29'
8586

8687
}
8788
}

common/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ dependencies {
4444
compileOnly group: 'com.networknt' , name: 'json-schema-validator', version: '1.4.0'
4545
// Multi-tenant SDK Client
4646
compileOnly "org.opensearch:opensearch-remote-metadata-sdk:${opensearch_build}"
47-
compileOnly (group: 'software.amazon.awssdk', name: 'netty-nio-client', version: "${versions.aws}") {
47+
compileOnly (group: 'software.amazon.awssdk', name: 'netty-nio-client', version: "2.32.29") {
4848
exclude(group: 'org.reactivestreams', module: 'reactive-streams')
4949
exclude(group: 'org.slf4j', module: 'slf4j-api')
5050
}

ml-algorithms/build.gradle

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -72,24 +72,27 @@ dependencies {
7272
}
7373
}
7474

75-
implementation platform('software.amazon.awssdk:bom:2.30.18')
76-
api 'software.amazon.awssdk:auth:2.30.18'
77-
implementation 'software.amazon.awssdk:apache-client'
75+
implementation platform(group: 'software.amazon.awssdk', name: 'bom', version:"2.32.29")
76+
api "software.amazon.awssdk:auth:2.32.29"
77+
implementation group: 'software.amazon.awssdk', name:'apache-client', version: "2.32.29"
78+
implementation (group: 'software.amazon.awssdk', name: 'bedrockruntime', version: "2.32.29") {
79+
exclude group: 'io.netty'
80+
}
7881
implementation ('com.amazonaws:aws-encryption-sdk-java:2.4.1') {
7982
exclude group: 'org.bouncycastle', module: 'bcprov-ext-jdk18on'
8083
}
81-
implementation 'org.bouncycastle:bcprov-jdk18on:1.78.1'
82-
83-
compileOnly group: 'software.amazon.awssdk', name: 'aws-core', version: "2.30.18"
84-
compileOnly group: 'software.amazon.awssdk', name: 's3', version: "2.30.18"
85-
compileOnly group: 'software.amazon.awssdk', name: 'regions', version: "2.30.18"
84+
// needed by aws-encryption-sdk-java
85+
implementation "org.bouncycastle:bc-fips:2.1.1"
86+
compileOnly group: 'software.amazon.awssdk', name: 'aws-core', version: "2.32.29"
87+
compileOnly group: 'software.amazon.awssdk', name: 's3', version: "2.32.29"
88+
compileOnly group: 'software.amazon.awssdk', name: 'regions', version: "2.32.29"
8689

8790
implementation ('com.jayway.jsonpath:json-path:2.9.0') {
8891
exclude group: 'net.minidev', module: 'json-smart'
8992
}
9093
implementation('net.minidev:json-smart:2.5.2')
9194
implementation group: 'org.json', name: 'json', version: '20231013'
92-
implementation group: 'software.amazon.awssdk', name: 'netty-nio-client', version: "2.30.18"
95+
implementation group: 'software.amazon.awssdk', name: 'netty-nio-client', version: "2.32.29"
9396
testImplementation("com.fasterxml.jackson.core:jackson-annotations:${versions.jackson}")
9497
testImplementation("com.fasterxml.jackson.core:jackson-databind:${versions.jackson_databind}")
9598
testImplementation group: 'com.networknt' , name: 'json-schema-validator', version: '1.4.0'
@@ -102,7 +105,7 @@ lombok {
102105
configurations.all {
103106
resolutionStrategy.force 'com.google.protobuf:protobuf-java:3.25.5'
104107
resolutionStrategy.force 'org.apache.commons:commons-compress:1.26.0'
105-
resolutionStrategy.force 'software.amazon.awssdk:bom:2.30.18'
108+
resolutionStrategy.force group: 'software.amazon.awssdk', name:'bom', version:"2.32.29"
106109
resolutionStrategy.force 'commons-beanutils:commons-beanutils:1.11.0'
107110
}
108111

plugin/build.gradle

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,15 @@ dependencies {
5454
implementation project(':opensearch-ml-memory')
5555
compileOnly "com.google.guava:guava:32.1.3-jre"
5656

57-
implementation group: 'software.amazon.awssdk', name: 'aws-core', version: "${versions.aws}"
58-
implementation group: 'software.amazon.awssdk', name: 's3', version: "${versions.aws}"
59-
implementation group: 'software.amazon.awssdk', name: 'regions', version: "${versions.aws}"
57+
implementation group: 'software.amazon.awssdk', name: 'aws-core', version: "2.32.29"
58+
implementation group: 'software.amazon.awssdk', name: 's3', version: "2.32.29"
59+
implementation group: 'software.amazon.awssdk', name: 'regions', version: "2.32.29"
6060

61-
implementation group: 'software.amazon.awssdk', name: 'aws-xml-protocol', version: "${versions.aws}"
61+
implementation group: 'software.amazon.awssdk', name: 'aws-xml-protocol', version: "2.32.29"
6262

63-
implementation group: 'software.amazon.awssdk', name: 'aws-query-protocol', version: "${versions.aws}"
63+
implementation group: 'software.amazon.awssdk', name: 'aws-query-protocol', version: "2.32.29"
6464

65-
implementation group: 'software.amazon.awssdk', name: 'protocol-core', version: "${versions.aws}"
65+
implementation group: 'software.amazon.awssdk', name: 'protocol-core', version: "2.32.29"
6666

6767
zipArchive group: 'org.opensearch.plugin', name:'opensearch-job-scheduler', version: "${opensearch_build}"
6868
compileOnly "org.opensearch:opensearch-job-scheduler-spi:${opensearch_build}"

0 commit comments

Comments
 (0)