Skip to content

Commit 1cc8062

Browse files
Merge pull request #2871 from aws/staging/6a11e764-329c-484d-8b19-653c828dcbe6
Pull request: release <- staging/6a11e764-329c-484d-8b19-653c828dcbe6
2 parents 3810512 + 91686d0 commit 1cc8062

File tree

485 files changed

+624
-527
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

485 files changed

+624
-527
lines changed

.changes/2.23.14.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"version": "2.23.14",
3+
"date": "2024-01-30",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "Amazon DataZone",
8+
"contributor": "",
9+
"description": "Add new skipDeletionCheck to DeleteDomain. Add new skipDeletionCheck to DeleteProject which also automatically deletes dependent objects"
10+
},
11+
{
12+
"type": "feature",
13+
"category": "Amazon Route 53",
14+
"contributor": "",
15+
"description": "Update the SDKs for text changes in the APIs."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "Amazon S3",
20+
"contributor": "",
21+
"description": "Reduce memory usage when request-level plugins aren't used."
22+
}
23+
]
24+
}

.github/workflows/closed-issue-message.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,5 @@ jobs:
1313
# These inputs are both required
1414
repo-token: "${{ secrets.GITHUB_TOKEN }}"
1515
message: |
16-
### ⚠️COMMENT VISIBILITY WARNING⚠️
17-
Comments on closed issues are hard for our team to see.
18-
If you need more assistance, please open a new issue that references this one.
19-
If you wish to keep having a conversation with other community members under this issue feel free to do so.
16+
This issue is now closed. Comments on closed issues are hard for our team to see.
17+
If you need more assistance, please open a new issue that references this one.

.github/workflows/stale-issue.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ jobs:
4242
closed-for-staleness-label: closed-for-staleness
4343

4444
# Issue timing
45-
days-before-stale: 5
46-
days-before-close: 2
45+
days-before-stale: 10
46+
days-before-close: 4
4747
days-before-ancient: 36500
4848

4949
# If you don't want to mark a issue as being ancient based on a

CHANGELOG.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
# __2.23.14__ __2024-01-30__
2+
## __Amazon DataZone__
3+
- ### Features
4+
- Add new skipDeletionCheck to DeleteDomain. Add new skipDeletionCheck to DeleteProject which also automatically deletes dependent objects
5+
6+
## __Amazon Route 53__
7+
- ### Features
8+
- Update the SDKs for text changes in the APIs.
9+
10+
## __Amazon S3__
11+
- ### Features
12+
- Reduce memory usage when request-level plugins aren't used.
13+
114
# __2.23.13__ __2024-01-29__
215
## __AWS SDK for Java v2__
316
- ### Features
@@ -3019,7 +3032,7 @@ Special thanks to the following contributors to this release:
30193032
## __Contributors__
30203033
Special thanks to the following contributors to this release:
30213034

3022-
[@psnilesh](https://github.com/psnilesh), [@faucct](https://github.com/faucct)
3035+
[@faucct](https://github.com/faucct), [@psnilesh](https://github.com/psnilesh)
30233036
# __2.20.146__ __2023-09-12__
30243037
## __AWS CRT-based S3 Client__
30253038
- ### Bugfixes
@@ -4760,7 +4773,7 @@ Special thanks to the following contributors to this release:
47604773
## __Contributors__
47614774
Special thanks to the following contributors to this release:
47624775

4763-
[@breader124](https://github.com/breader124), [@bmaizels](https://github.com/bmaizels)
4776+
[@bmaizels](https://github.com/bmaizels), [@breader124](https://github.com/breader124)
47644777
# __2.20.85__ __2023-06-13__
47654778
## __AWS CloudTrail__
47664779
- ### Features

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ To automatically manage module versions (currently all modules have the same ver
5252
<dependency>
5353
<groupId>software.amazon.awssdk</groupId>
5454
<artifactId>bom</artifactId>
55-
<version>2.23.13</version>
55+
<version>2.23.14</version>
5656
<type>pom</type>
5757
<scope>import</scope>
5858
</dependency>
@@ -86,12 +86,12 @@ Alternatively you can add dependencies for the specific services you use only:
8686
<dependency>
8787
<groupId>software.amazon.awssdk</groupId>
8888
<artifactId>ec2</artifactId>
89-
<version>2.23.13</version>
89+
<version>2.23.14</version>
9090
</dependency>
9191
<dependency>
9292
<groupId>software.amazon.awssdk</groupId>
9393
<artifactId>s3</artifactId>
94-
<version>2.23.13</version>
94+
<version>2.23.14</version>
9595
</dependency>
9696
```
9797

@@ -103,7 +103,7 @@ You can import the whole SDK into your project (includes *ALL* services). Please
103103
<dependency>
104104
<groupId>software.amazon.awssdk</groupId>
105105
<artifactId>aws-sdk-java</artifactId>
106-
<version>2.23.13</version>
106+
<version>2.23.14</version>
107107
</dependency>
108108
```
109109

archetypes/archetype-app-quickstart/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>archetypes</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.23.13</version>
23+
<version>2.23.14</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

archetypes/archetype-lambda/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>archetypes</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.23.13</version>
23+
<version>2.23.14</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626
<artifactId>archetype-lambda</artifactId>

archetypes/archetype-tools/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>archetypes</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.23.13</version>
23+
<version>2.23.14</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

archetypes/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>aws-sdk-java-pom</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.23.13</version>
23+
<version>2.23.14</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626
<artifactId>archetypes</artifactId>

aws-sdk-java/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<parent>
1818
<groupId>software.amazon.awssdk</groupId>
1919
<artifactId>aws-sdk-java-pom</artifactId>
20-
<version>2.23.13</version>
20+
<version>2.23.14</version>
2121
<relativePath>../pom.xml</relativePath>
2222
</parent>
2323
<artifactId>aws-sdk-java</artifactId>

bom-internal/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>aws-sdk-java-pom</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.23.13</version>
23+
<version>2.23.14</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

bom/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<parent>
1818
<groupId>software.amazon.awssdk</groupId>
1919
<artifactId>aws-sdk-java-pom</artifactId>
20-
<version>2.23.13</version>
20+
<version>2.23.14</version>
2121
<relativePath>../pom.xml</relativePath>
2222
</parent>
2323
<artifactId>bom</artifactId>

bundle-logging-bridge/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>software.amazon.awssdk</groupId>
2323
<artifactId>aws-sdk-java-pom</artifactId>
24-
<version>2.23.13</version>
24+
<version>2.23.14</version>
2525
</parent>
2626
<artifactId>bundle-logging-bridge</artifactId>
2727
<packaging>jar</packaging>

bundle-sdk/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>software.amazon.awssdk</groupId>
2323
<artifactId>aws-sdk-java-pom</artifactId>
24-
<version>2.23.13</version>
24+
<version>2.23.14</version>
2525
</parent>
2626
<artifactId>bundle-sdk</artifactId>
2727
<packaging>jar</packaging>

bundle/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>software.amazon.awssdk</groupId>
2323
<artifactId>aws-sdk-java-pom</artifactId>
24-
<version>2.23.13</version>
24+
<version>2.23.14</version>
2525
</parent>
2626
<artifactId>bundle</artifactId>
2727
<packaging>jar</packaging>

codegen-lite-maven-plugin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>software.amazon.awssdk</groupId>
2424
<artifactId>aws-sdk-java-pom</artifactId>
25-
<version>2.23.13</version>
25+
<version>2.23.14</version>
2626
<relativePath>../pom.xml</relativePath>
2727
</parent>
2828
<artifactId>codegen-lite-maven-plugin</artifactId>

codegen-lite/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>software.amazon.awssdk</groupId>
2323
<artifactId>aws-sdk-java-pom</artifactId>
24-
<version>2.23.13</version>
24+
<version>2.23.14</version>
2525
</parent>
2626
<artifactId>codegen-lite</artifactId>
2727
<name>AWS Java SDK :: Code Generator Lite</name>

codegen-maven-plugin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>software.amazon.awssdk</groupId>
2424
<artifactId>aws-sdk-java-pom</artifactId>
25-
<version>2.23.13</version>
25+
<version>2.23.14</version>
2626
<relativePath>../pom.xml</relativePath>
2727
</parent>
2828
<artifactId>codegen-maven-plugin</artifactId>

codegen/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>software.amazon.awssdk</groupId>
2323
<artifactId>aws-sdk-java-pom</artifactId>
24-
<version>2.23.13</version>
24+
<version>2.23.14</version>
2525
</parent>
2626
<artifactId>codegen</artifactId>
2727
<name>AWS Java SDK :: Code Generator</name>

codegen/src/main/java/software/amazon/awssdk/codegen/poet/client/AsyncClientClass.java

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,7 @@ protected void addAdditionalMethods(TypeSpec.Builder type) {
172172
type.addMethod(isSignerOverriddenOnClientMethod());
173173
}
174174
}
175-
type.addMethod(updateSdkClientConfigurationMethod(configurationUtils.serviceClientConfigurationBuilderClassName(),
176-
"S3".equals(model.getMetadata().getServiceName())));
175+
type.addMethod(updateSdkClientConfigurationMethod(configurationUtils.serviceClientConfigurationBuilderClassName()));
177176
protocolSpec.createErrorResponseHandler().ifPresent(type::addMethod);
178177
}
179178

@@ -222,7 +221,9 @@ private MethodSpec constructor(TypeSpec.Builder classBuilder) {
222221
.addModifiers(PROTECTED)
223222
.addParameter(SdkClientConfiguration.class, "clientConfiguration")
224223
.addStatement("this.clientHandler = new $T(clientConfiguration)", AwsAsyncClientHandler.class)
225-
.addStatement("this.clientConfiguration = clientConfiguration");
224+
.addStatement("this.clientConfiguration = clientConfiguration.toBuilder()"
225+
+ ".option($T.SDK_CLIENT, this)"
226+
+ ".build()", SdkClientOption.class);
226227
FieldSpec protocolFactoryField = protocolSpec.protocolFactory(model);
227228
if (model.getMetadata().isJsonProtocol()) {
228229
builder.addStatement("this.$N = init($T.builder()).build()", protocolFactoryField.name,
@@ -293,8 +294,7 @@ protected MethodSpec serviceClientConfigMethod() {
293294
}
294295

295296
protected static MethodSpec updateSdkClientConfigurationMethod(
296-
TypeName serviceClientConfigurationBuilderClassName,
297-
boolean shouldAddClientReference) {
297+
TypeName serviceClientConfigurationBuilderClassName) {
298298
MethodSpec.Builder builder = MethodSpec.methodBuilder("updateSdkClientConfiguration")
299299
.addModifiers(PRIVATE)
300300
.addParameter(SdkRequest.class, "request")
@@ -306,10 +306,6 @@ protected static MethodSpec updateSdkClientConfigurationMethod(
306306
ParameterizedTypeName.get(List.class, SdkPlugin.class))
307307
.addStatement("$T configuration = clientConfiguration.toBuilder()", SdkClientConfiguration.Builder.class);
308308

309-
if (shouldAddClientReference) {
310-
builder.addStatement("configuration.option($T.SDK_CLIENT, this)", SdkClientOption.class);
311-
}
312-
313309
builder.beginControlFlow("if (plugins.isEmpty())")
314310
.addStatement("return configuration.build()")
315311
.endControlFlow()

codegen/src/main/java/software/amazon/awssdk/codegen/poet/client/SyncClientClass.java

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -148,8 +148,7 @@ protected void addAdditionalMethods(TypeSpec.Builder type) {
148148
.addMethod(resolveMetricPublishersMethod());
149149

150150
protocolSpec.createErrorResponseHandler().ifPresent(type::addMethod);
151-
type.addMethod(updateSdkClientConfigurationMethod(configurationUtils.serviceClientConfigurationBuilderClassName(),
152-
"S3".equals(model.getMetadata().getServiceName())));
151+
type.addMethod(updateSdkClientConfigurationMethod(configurationUtils.serviceClientConfigurationBuilderClassName()));
153152
type.addMethod(protocolSpec.initProtocolFactory(model));
154153
}
155154

@@ -197,7 +196,9 @@ private MethodSpec constructor() {
197196
.addModifiers(PROTECTED)
198197
.addParameter(SdkClientConfiguration.class, "clientConfiguration")
199198
.addStatement("this.clientHandler = new $T(clientConfiguration)", protocolSpec.getClientHandlerClass())
200-
.addStatement("this.clientConfiguration = clientConfiguration");
199+
.addStatement("this.clientConfiguration = clientConfiguration.toBuilder()"
200+
+ ".option($T.SDK_CLIENT, this)"
201+
+ ".build()", SdkClientOption.class);
201202

202203
FieldSpec protocolFactoryField = protocolSpec.protocolFactory(model);
203204
if (model.getMetadata().isJsonProtocol()) {
@@ -426,8 +427,7 @@ protected MethodSpec.Builder waiterOperationBody(MethodSpec.Builder builder) {
426427
}
427428

428429
protected MethodSpec updateSdkClientConfigurationMethod(
429-
TypeName serviceClientConfigurationBuilderClassName,
430-
boolean shouldAddClientReference) {
430+
TypeName serviceClientConfigurationBuilderClassName) {
431431
MethodSpec.Builder builder = MethodSpec.methodBuilder("updateSdkClientConfiguration")
432432
.addModifiers(PRIVATE)
433433
.addParameter(SdkRequest.class, "request")
@@ -439,10 +439,6 @@ protected MethodSpec updateSdkClientConfigurationMethod(
439439
ParameterizedTypeName.get(List.class, SdkPlugin.class))
440440
.addStatement("$T configuration = clientConfiguration.toBuilder()", SdkClientConfiguration.Builder.class);
441441

442-
if (shouldAddClientReference) {
443-
builder.addStatement("configuration.option($T.SDK_CLIENT, this)", SdkClientOption.class);
444-
}
445-
446442
builder.beginControlFlow("if (plugins.isEmpty())")
447443
.addStatement("return configuration.build()")
448444
.endControlFlow()

codegen/src/test/resources/software/amazon/awssdk/codegen/poet/client/sra/test-aws-json-async-client-class.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ final class DefaultJsonAsyncClient implements JsonAsyncClient {
133133

134134
protected DefaultJsonAsyncClient(SdkClientConfiguration clientConfiguration) {
135135
this.clientHandler = new AwsAsyncClientHandler(clientConfiguration);
136-
this.clientConfiguration = clientConfiguration;
136+
this.clientConfiguration = clientConfiguration.toBuilder().option(SdkClientOption.SDK_CLIENT, this).build();
137137
this.protocolFactory = init(AwsJsonProtocolFactory.builder()).build();
138138
this.executor = clientConfiguration.option(SdkAdvancedAsyncClientOption.FUTURE_COMPLETION_EXECUTOR);
139139
}

codegen/src/test/resources/software/amazon/awssdk/codegen/poet/client/sra/test-json-async-client-class.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ final class DefaultJsonAsyncClient implements JsonAsyncClient {
141141

142142
protected DefaultJsonAsyncClient(SdkClientConfiguration clientConfiguration) {
143143
this.clientHandler = new AwsAsyncClientHandler(clientConfiguration);
144-
this.clientConfiguration = clientConfiguration;
144+
this.clientConfiguration = clientConfiguration.toBuilder().option(SdkClientOption.SDK_CLIENT, this).build();
145145
this.protocolFactory = init(AwsJsonProtocolFactory.builder()).build();
146146
this.executor = clientConfiguration.option(SdkAdvancedAsyncClientOption.FUTURE_COMPLETION_EXECUTOR);
147147
}

codegen/src/test/resources/software/amazon/awssdk/codegen/poet/client/sra/test-json-client-class.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ final class DefaultJsonClient implements JsonClient {
100100

101101
protected DefaultJsonClient(SdkClientConfiguration clientConfiguration) {
102102
this.clientHandler = new AwsSyncClientHandler(clientConfiguration);
103-
this.clientConfiguration = clientConfiguration;
103+
this.clientConfiguration = clientConfiguration.toBuilder().option(SdkClientOption.SDK_CLIENT, this).build();
104104
this.protocolFactory = init(AwsJsonProtocolFactory.builder()).build();
105105
}
106106

codegen/src/test/resources/software/amazon/awssdk/codegen/poet/client/sra/test-query-async-client-class.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ final class DefaultQueryAsyncClient implements QueryAsyncClient {
103103

104104
protected DefaultQueryAsyncClient(SdkClientConfiguration clientConfiguration) {
105105
this.clientHandler = new AwsAsyncClientHandler(clientConfiguration);
106-
this.clientConfiguration = clientConfiguration;
106+
this.clientConfiguration = clientConfiguration.toBuilder().option(SdkClientOption.SDK_CLIENT, this).build();
107107
this.protocolFactory = init();
108108
this.executorService = clientConfiguration.option(SdkClientOption.SCHEDULED_EXECUTOR_SERVICE);
109109
}

codegen/src/test/resources/software/amazon/awssdk/codegen/poet/client/sra/test-query-client-class.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ final class DefaultQueryClient implements QueryClient {
9494

9595
protected DefaultQueryClient(SdkClientConfiguration clientConfiguration) {
9696
this.clientHandler = new AwsSyncClientHandler(clientConfiguration);
97-
this.clientConfiguration = clientConfiguration;
97+
this.clientConfiguration = clientConfiguration.toBuilder().option(SdkClientOption.SDK_CLIENT, this).build();
9898
this.protocolFactory = init();
9999
}
100100

codegen/src/test/resources/software/amazon/awssdk/codegen/poet/client/sra/test-xml-async-client-class.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ final class DefaultXmlAsyncClient implements XmlAsyncClient {
108108

109109
protected DefaultXmlAsyncClient(SdkClientConfiguration clientConfiguration) {
110110
this.clientHandler = new AwsAsyncClientHandler(clientConfiguration);
111-
this.clientConfiguration = clientConfiguration;
111+
this.clientConfiguration = clientConfiguration.toBuilder().option(SdkClientOption.SDK_CLIENT, this).build();
112112
this.protocolFactory = init();
113113
this.executor = clientConfiguration.option(SdkAdvancedAsyncClientOption.FUTURE_COMPLETION_EXECUTOR);
114114
}

codegen/src/test/resources/software/amazon/awssdk/codegen/poet/client/sra/test-xml-client-class.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ final class DefaultXmlClient implements XmlClient {
8989

9090
protected DefaultXmlClient(SdkClientConfiguration clientConfiguration) {
9191
this.clientHandler = new AwsSyncClientHandler(clientConfiguration);
92-
this.clientConfiguration = clientConfiguration;
92+
this.clientConfiguration = clientConfiguration.toBuilder().option(SdkClientOption.SDK_CLIENT, this).build();
9393
this.protocolFactory = init();
9494
}
9595

codegen/src/test/resources/software/amazon/awssdk/codegen/poet/client/test-aws-json-async-client-class.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ final class DefaultJsonAsyncClient implements JsonAsyncClient {
140140

141141
protected DefaultJsonAsyncClient(SdkClientConfiguration clientConfiguration) {
142142
this.clientHandler = new AwsAsyncClientHandler(clientConfiguration);
143-
this.clientConfiguration = clientConfiguration;
143+
this.clientConfiguration = clientConfiguration.toBuilder().option(SdkClientOption.SDK_CLIENT, this).build();
144144
this.protocolFactory = init(AwsJsonProtocolFactory.builder()).build();
145145
this.executor = clientConfiguration.option(SdkAdvancedAsyncClientOption.FUTURE_COMPLETION_EXECUTOR);
146146
}

0 commit comments

Comments
 (0)