Skip to content

Commit eee2585

Browse files
SQUASH EVERYTHING, NEW CLEAN BASE
1 parent e210ea8 commit eee2585

22 files changed

+1000
-1161
lines changed

build-tools-internal/version.properties

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ jna = 5.12.1
1717
netty = 4.1.118.Final
1818
commons_lang3 = 3.9
1919
google_oauth_client = 1.34.1
20-
awsv1sdk = 1.12.746
2120
awsv2sdk = 2.30.38
2221
reactive_streams = 1.0.4
2322

gradle/verification-metadata.xml

Lines changed: 10 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -84,36 +84,6 @@
8484
<sha256 value="395eebdbfaae281244b2da7f369654d6ca79c4be70acfff87e6638c07f89a0be" origin="Generated by Gradle"/>
8585
</artifact>
8686
</component>
87-
<component group="com.amazonaws" name="aws-java-sdk-bedrockruntime" version="1.12.740">
88-
<artifact name="aws-java-sdk-bedrockruntime-1.12.740.jar">
89-
<sha256 value="ccc7efe5cd3ce22d6046cafd4d2f8bff5adcb43e0d27da482178fac5daadef81" origin="Generated by Gradle"/>
90-
</artifact>
91-
</component>
92-
<component group="com.amazonaws" name="aws-java-sdk-core" version="1.12.746">
93-
<artifact name="aws-java-sdk-core-1.12.746.jar">
94-
<sha256 value="798fd30dafcf6816e760ad8aef8b3f09c43351ed2e166993bddc4527dbafb0be" origin="Generated by Gradle"/>
95-
</artifact>
96-
</component>
97-
<component group="com.amazonaws" name="aws-java-sdk-ec2" version="1.12.746">
98-
<artifact name="aws-java-sdk-ec2-1.12.746.jar">
99-
<sha256 value="cec22d57e05ed75417b1342e9dd468c6fe7f2fab97c626c065d6495e44d732ad" origin="Generated by Gradle"/>
100-
</artifact>
101-
</component>
102-
<component group="com.amazonaws" name="aws-java-sdk-s3" version="1.12.746">
103-
<artifact name="aws-java-sdk-s3-1.12.746.jar">
104-
<sha256 value="dcd839802c71ffc4d3e6bebc8769a2149bc423baf95f3e6c8214f9c91536bc38" origin="Generated by Gradle"/>
105-
</artifact>
106-
</component>
107-
<component group="com.amazonaws" name="aws-java-sdk-sts" version="1.12.746">
108-
<artifact name="aws-java-sdk-sts-1.12.746.jar">
109-
<sha256 value="2916c28f9a6b6ade40c7e2ffdea3788b198a98b2b16830e02a24ec49fc0fb06f" origin="Generated by Gradle"/>
110-
</artifact>
111-
</component>
112-
<component group="com.amazonaws" name="jmespath-java" version="1.12.746">
113-
<artifact name="jmespath-java-1.12.746.jar">
114-
<sha256 value="d4239a7a1bfacbb9cd1f0e48a46ac95960ab7942c6fbb41ea825161efea72351" origin="Generated by Gradle"/>
115-
</artifact>
116-
</component>
11787
<component group="com.avast.gradle" name="gradle-docker-compose-plugin" version="0.17.5">
11888
<artifact name="gradle-docker-compose-plugin-0.17.5.jar">
11989
<sha256 value="bc818ee3015f7cea73d5a603fc7a542ad82ebb5799e406d9abc81ac42caa90f0" origin="Generated by Gradle"/>
@@ -4725,6 +4695,11 @@
47254695
<sha256 value="bfd558e937de70c3260df2356b47a25b562c59b5ebeded6b199846cc9a354fe5" origin="Generated by Gradle"/>
47264696
</artifact>
47274697
</component>
4698+
<component group="software.amazon.awssdk" name="aws-xml-protocol" version="2.30.38">
4699+
<artifact name="aws-xml-protocol-2.30.38.jar">
4700+
<sha256 value="6940bdaaa0dd135a6389bcd51a7bc613cf040cb8a689b5db7dcc18443b33d1fe" origin="Generated by Gradle"/>
4701+
</artifact>
4702+
</component>
47284703
<component group="software.amazon.awssdk" name="bedrockruntime" version="2.30.38">
47294704
<artifact name="bedrockruntime-2.30.38.jar">
47304705
<sha256 value="4424437b49fdf263ea460f4da634d3279ada7f4763827d74fea48c0f8f2afea3" origin="Generated by Gradle"/>
@@ -4825,6 +4800,11 @@
48254800
<sha256 value="da37cb021156b6aae5a30337e270a33a43817a64c59ca7aa4c39074cfda39a4b" origin="Generated by Gradle"/>
48264801
</artifact>
48274802
</component>
4803+
<component group="software.amazon.awssdk" name="s3" version="2.30.38">
4804+
<artifact name="s3-2.30.38.jar">
4805+
<sha256 value="c83dd82a9d82ff8c7d2eb1bdb2ae9f9505b312dad9a6bf0b80bc0136653a3a24" origin="Generated by Gradle"/>
4806+
</artifact>
4807+
</component>
48284808
<component group="software.amazon.awssdk" name="sdk-core" version="2.30.38">
48294809
<artifact name="sdk-core-2.30.38.jar">
48304810
<sha256 value="556463b8c353408d93feab74719d141fcfda7fd3d7b7d1ad3a8a548b7cc2982d" origin="Generated by Gradle"/>

modules/repository-s3/build.gradle

Lines changed: 22 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -19,24 +19,27 @@ esplugin {
1919
}
2020

2121
dependencies {
22-
api "com.amazonaws:aws-java-sdk-s3:${versions.awsv1sdk}"
23-
api "com.amazonaws:aws-java-sdk-core:${versions.awsv1sdk}"
24-
api "com.amazonaws:aws-java-sdk-sts:${versions.awsv1sdk}"
25-
api "com.amazonaws:jmespath-java:${versions.awsv1sdk}"
26-
api "org.apache.httpcomponents:httpclient:${versions.httpclient}"
27-
api "org.apache.httpcomponents:httpcore:${versions.httpcore}"
28-
api "commons-logging:commons-logging:${versions.commonslogging}"
29-
api "org.apache.logging.log4j:log4j-1.2-api:${versions.log4j}"
30-
api "commons-codec:commons-codec:${versions.commonscodec}"
31-
api "com.fasterxml.jackson.core:jackson-core:${versions.jackson}"
32-
api "com.fasterxml.jackson.core:jackson-databind:${versions.jackson}"
33-
api "com.fasterxml.jackson.core:jackson-annotations:${versions.jackson}"
34-
api "com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:${versions.jackson}"
35-
api "joda-time:joda-time:2.10.14"
36-
37-
// HACK: javax.xml.bind was removed from default modules in java 9, so we pull the api in here,
38-
// and whitelist this hack in JarHell
39-
api 'javax.xml.bind:jaxb-api:2.2.2'
22+
// TODO NOMERGE sort alphabetically
23+
implementation "software.amazon.awssdk:s3:${versions.awsv2sdk}"
24+
implementation "software.amazon.awssdk:utils:${versions.awsv2sdk}"
25+
implementation "software.amazon.awssdk:aws-core:${versions.awsv2sdk}"
26+
implementation "software.amazon.awssdk:sdk-core:${versions.awsv2sdk}"
27+
implementation "software.amazon.awssdk:regions:${versions.awsv2sdk}"
28+
implementation "software.amazon.awssdk:metrics-spi:${versions.awsv2sdk}"
29+
implementation "software.amazon.awssdk:aws-xml-protocol:${versions.awsv2sdk}"
30+
implementation "software.amazon.awssdk:http-client-spi:${versions.awsv2sdk}"
31+
implementation "software.amazon.awssdk:auth:${versions.awsv2sdk}"
32+
implementation "software.amazon.awssdk:identity-spi:${versions.awsv2sdk}"
33+
34+
implementation "org.apache.httpcomponents:httpclient:${versions.httpclient}"
35+
36+
runtimeOnly "software.amazon.awssdk:aws-core:${versions.awsv2sdk}"
37+
runtimeOnly "software.amazon.awssdk:annotations:${versions.awsv2sdk}"
38+
runtimeOnly "org.apache.httpcomponents:httpcore:${versions.httpcore}"
39+
runtimeOnly "commons-logging:commons-logging:${versions.commonslogging}"
40+
runtimeOnly "org.apache.logging.log4j:log4j-1.2-api:${versions.log4j}"
41+
runtimeOnly "commons-codec:commons-codec:${versions.commonscodec}"
42+
runtimeOnly "joda-time:joda-time:2.10.14"
4043

4144
testImplementation project(':test:fixtures:s3-fixture')
4245

@@ -68,10 +71,7 @@ restResources {
6871
}
6972

7073
tasks.named("dependencyLicenses").configure {
71-
mapping from: /aws-java-sdk-.*/, to: 'aws-java-sdk'
72-
mapping from: /jmespath-java.*/, to: 'aws-java-sdk'
73-
mapping from: /jackson-.*/, to: 'jackson'
74-
mapping from: /jaxb-.*/, to: 'jaxb'
74+
mapping from: 's3', to: 'aws-sdk-2'
7575
}
7676

7777
esplugin.bundleSpec.from('config/repository-s3') {
@@ -139,17 +139,6 @@ tasks.named("thirdPartyAudit").configure {
139139
'org.apache.log.Hierarchy',
140140
'org.apache.log.Logger',
141141
'javax.jms.Message',
142-
// We don't use the kms dependency
143-
'com.amazonaws.services.kms.AWSKMS',
144-
'com.amazonaws.services.kms.AWSKMSClient',
145-
'com.amazonaws.services.kms.AWSKMSClientBuilder',
146-
'com.amazonaws.services.kms.model.DecryptRequest',
147-
'com.amazonaws.services.kms.model.DecryptResult',
148-
'com.amazonaws.services.kms.model.EncryptRequest',
149-
'com.amazonaws.services.kms.model.EncryptResult',
150-
'com.amazonaws.services.kms.model.GenerateDataKeyRequest',
151-
'com.amazonaws.services.kms.model.GenerateDataKeyResult',
152-
'javax.activation.DataHandler'
153142
)
154143
}
155144

modules/repository-s3/licenses/aws-java-sdk-LICENSE.txt

Lines changed: 0 additions & 63 deletions
This file was deleted.

modules/repository-s3/licenses/aws-java-sdk-NOTICE.txt

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)