Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ignore] Testing branch with useSraAuth=true #4535

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
10d4407
Set TIME_OFFSET attribtue in SRA signin methods (#4483)
zoewangg Sep 26, 2023
f76a4cd
Add missing dependency for transcribestreaming (#4486)
zoewangg Sep 26, 2023
9f6282b
Merge remote-tracking branch 'origin/feature/master/sra-identity-auth…
zoewangg Sep 27, 2023
01fc8c8
Set useSraAuth to true
zoewangg Sep 27, 2023
1ae9ac9
Verify that execution attributes set by old interceptors can be read …
millems Sep 28, 2023
fa59e55
Merge remote-tracking branch 'origin/feature/master/sra-identity-auth…
zoewangg Sep 28, 2023
ad0c81a
Merge remote-tracking branch 'origin/feature/master/sra-identity-auth…
zoewangg Sep 28, 2023
b55a20f
Merge remote-tracking branch 'origin/feature/master/sra-identity-auth…
zoewangg Sep 28, 2023
ec19254
Merge remote-tracking branch 'origin/feature/master/sra-identity-auth…
zoewangg Sep 29, 2023
ba2eab9
Merge branch 'feature/master/sra-identity-auth' into feature/master/s…
zoewangg Oct 2, 2023
0adf153
Merge remote-tracking branch 'origin/feature/master/sra-identity-auth…
zoewangg Oct 2, 2023
7c50e83
Merge remote-tracking branch 'origin/feature/master/sra-identity-auth…
zoewangg Oct 3, 2023
c70ee2b
Commenting out codegen tests
zoewangg Oct 3, 2023
0293109
Merge remote-tracking branch 'origin/feature/master/sra-identity-auth…
gosar Oct 4, 2023
50fa109
Merge remote-tracking branch 'origin/feature/master/sra-identity-auth…
gosar Oct 4, 2023
d269d6b
Uncomment codegen tests and use useSraAuth=false/true
gosar Oct 4, 2023
9ecc9c7
Merge remote-tracking branch 'origin/feature/master/sra-identity-auth…
gosar Oct 4, 2023
360ce83
Merge remote-tracking branch 'origin/feature/master/sra-identity-auth…
gosar Oct 4, 2023
e0ebe0e
Update codegen-generated-classes-test for SRA (#4548)
gosar Oct 4, 2023
8e1a09e
Temporarily comment failing BlockingAsyncRequestResponseBodyTest test…
gosar Oct 4, 2023
bcd9dba
Merge branch 'feature/master/sra-identity-auth' into feature/master/s…
gosar Oct 5, 2023
0e3d265
Removed @Disabled from test that was missed earlier
gosar Oct 5, 2023
41a1e64
Merge branch 'feature/master/sra-identity-auth' into feature/master/s…
gosar Oct 6, 2023
730de26
Merge branch 'feature/master/sra-identity-auth' into feature/master/s…
gosar Oct 6, 2023
3800d0b
fix incorrect docs for DocumentTableSchema (#4348)
manishdait Oct 11, 2023
3748964
Support Proxy Configuration from Environment Variables also refactor …
joviegas Oct 12, 2023
7cb3cad
Add public API annotation to base client builder interface (#4581)
dagnir Oct 12, 2023
157989a
Defer requirement of mappedTableResource until it is required (#4566)
dagnir Oct 12, 2023
99c975d
Merge pull request #4509 from aws/feature/master/sra-identity-auth
aws-sdk-java-automation Oct 12, 2023
5c24787
Merge branch 'feature/master/sra-identity-auth' into feature/master/s…
gosar Oct 12, 2023
f6e5ea4
Amazon Machine Learning Update: This release marks Password field as …
Oct 12, 2023
49c7796
AWS Control Tower Update: Added new EnabledControl resource details t…
Oct 12, 2023
74a3061
Amazon WorkSpaces Update: Updated the CreateWorkspaces action documen…
Oct 12, 2023
c2a22db
Amazon Interactive Video Service RealTime Update: Update GetParticipa…
Oct 12, 2023
b97e20f
Auto Scaling Update: Update the NotificationMetadata field to only al…
Oct 12, 2023
15b771f
AWS Audit Manager Update: This release introduces a new limit to the …
Oct 12, 2023
671cf36
Amazon Textract Update: This release adds 9 new APIs for adapter and …
Oct 12, 2023
95f1561
Amazon Location Service Update: This release adds endpoint updates fo…
Oct 12, 2023
e57f01d
Inspector2 Update: Add MacOs ec2 platform support
Oct 12, 2023
c5d4e14
AWS Lambda Update: Adds support for Lambda functions to access Dual-S…
Oct 12, 2023
0344a98
Elastic Load Balancing Update: This release enables routing policies …
Oct 12, 2023
06dea1e
Amazon Relational Database Service Update: This release adds support …
Oct 12, 2023
feb64d2
Amazon Connect Customer Profiles Update: Adds sensitive trait to vari…
Oct 12, 2023
fa91d96
AWS Price List Service Update: Documentation updates for Price List
Oct 12, 2023
470d88e
AWS Config Update: Add enums for resource types supported by Config
Oct 12, 2023
9f62597
Amazon Transcribe Service Update: This release is to enable m4a forma…
Oct 12, 2023
b0db884
Amazon Rekognition Update: Amazon Rekognition introduces support for …
Oct 12, 2023
28cc01a
Amazon SageMaker Service Update: Amazon SageMaker Canvas adds KendraS…
Oct 12, 2023
b12ee0e
Amazon Elastic Compute Cloud Update: This release adds Ubuntu Pro as …
Oct 12, 2023
bce7c28
AWS Glue Update: Extending version control support to GitLab and Bitb…
Oct 12, 2023
2ce4653
Updated endpoints.json and partitions.json.
Oct 12, 2023
9da2d56
Release 2.21.0. Updated CHANGELOG.md, README.md and all pom.xml.
Oct 12, 2023
d9cd9d3
Merge pull request #2714 from aws/staging/1aa9ea38-9161-4d55-b739-f46…
aws-sdk-java-automation Oct 12, 2023
1efe159
Added changelog for PR #4467 (#4586)
joviegas Oct 12, 2023
d9f7ec0
Merge remote-tracking branch 'public/release'
Oct 12, 2023
586b471
Update to next snapshot version: 2.21.1-SNAPSHOT
Oct 12, 2023
c971882
fix typo in release-javadoc.yml (#4589)
L-Applin Oct 13, 2023
9a690e1
Merge remote-tracking branch 'origin/master' into sra-identity-auth-t…
gosar Oct 13, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
144 changes: 144 additions & 0 deletions .changes/2.21.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,144 @@
{
"version": "2.21.0",
"date": "2023-10-12",
"entries": [
{
"type": "bugfix",
"category": "DynamoDB Enhanced Client",
"contributor": "",
"description": "Fix an issue where the presence of a `MappedTableResource` was being unnecessarily asserted when building a `WriteBatch` or `ReadBatch`."
},
{
"type": "feature",
"category": "AWS Audit Manager",
"contributor": "",
"description": "This release introduces a new limit to the awsAccounts parameter. When you create or update an assessment, there is now a limit of 200 AWS accounts that can be specified in the assessment scope."
},
{
"type": "feature",
"category": "AWS Config",
"contributor": "",
"description": "Add enums for resource types supported by Config"
},
{
"type": "feature",
"category": "AWS Control Tower",
"contributor": "",
"description": "Added new EnabledControl resource details to ListEnabledControls API and added new GetEnabledControl API."
},
{
"type": "feature",
"category": "AWS Glue",
"contributor": "",
"description": "Extending version control support to GitLab and Bitbucket from AWSGlue"
},
{
"type": "feature",
"category": "AWS Lambda",
"contributor": "",
"description": "Adds support for Lambda functions to access Dual-Stack subnets over IPv6, via an opt-in flag in CreateFunction and UpdateFunctionConfiguration APIs"
},
{
"type": "feature",
"category": "AWS Price List Service",
"contributor": "",
"description": "Documentation updates for Price List"
},
{
"type": "feature",
"category": "AWS SDK for Java v2",
"contributor": "",
"description": "This release contains a major internal refactor of authentication. The refactor is part of moving the SDK to a standardized AWS SDK architecture.\n\nIt paves the way for new features to be released over the coming months: SDK plugins to provide a unified interface to add third-party functionality to the SDK and the ability to define additional ways of authenticating with services. \n\nWith this release, custom 3rd party credential providers can be created with fewer SDK dependencies (with the new `identity-spi` module), and AWS signers can be used with fewer SDK dependencies (with the new `http-auth-aws` module).\n\nBecause this is a major refactor that may result in backwards-compatible behavior changes, this release bumps the minor version of the SDK to 2.21."
},
{
"type": "feature",
"category": "Amazon Connect Customer Profiles",
"contributor": "",
"description": "Adds sensitive trait to various shapes in Customer Profiles Calculated Attribute API model."
},
{
"type": "feature",
"category": "Amazon Elastic Compute Cloud",
"contributor": "",
"description": "This release adds Ubuntu Pro as a supported platform for On-Demand Capacity Reservations and adds support for setting an Amazon Machine Image (AMI) to disabled state. Disabling the AMI makes it private if it was previously shared, and prevents new EC2 instance launches from it."
},
{
"type": "feature",
"category": "Amazon Interactive Video Service RealTime",
"contributor": "",
"description": "Update GetParticipant to return additional metadata."
},
{
"type": "feature",
"category": "Amazon Location Service",
"contributor": "",
"description": "This release adds endpoint updates for all AWS Location resource operations."
},
{
"type": "feature",
"category": "Amazon Machine Learning",
"contributor": "",
"description": "This release marks Password field as sensitive"
},
{
"type": "feature",
"category": "Amazon Rekognition",
"contributor": "",
"description": "Amazon Rekognition introduces support for Custom Moderation. This allows the enhancement of accuracy for detect moderation labels operations by creating custom adapters tuned on customer data."
},
{
"type": "feature",
"category": "Amazon Relational Database Service",
"contributor": "",
"description": "This release adds support for adding a dedicated log volume to open-source RDS instances."
},
{
"type": "feature",
"category": "Amazon SageMaker Service",
"contributor": "",
"description": "Amazon SageMaker Canvas adds KendraSettings and DirectDeploySettings support for CanvasAppSettings"
},
{
"type": "feature",
"category": "Amazon Textract",
"contributor": "",
"description": "This release adds 9 new APIs for adapter and adapter version management, 3 new APIs for tagging, and updates AnalyzeDocument and StartDocumentAnalysis API parameters for using adapters."
},
{
"type": "feature",
"category": "Amazon Transcribe Service",
"contributor": "",
"description": "This release is to enable m4a format to customers"
},
{
"type": "feature",
"category": "Amazon WorkSpaces",
"contributor": "",
"description": "Updated the CreateWorkspaces action documentation to clarify that the PCoIP protocol is only available for Windows bundles."
},
{
"type": "feature",
"category": "Auto Scaling",
"contributor": "",
"description": "Update the NotificationMetadata field to only allow visible ascii characters. Add paginators to DescribeInstanceRefreshes, DescribeLoadBalancers, and DescribeLoadBalancerTargetGroups"
},
{
"type": "feature",
"category": "Elastic Load Balancing",
"contributor": "",
"description": "This release enables routing policies with Availability Zone affinity for Network Load Balancers."
},
{
"type": "feature",
"category": "Inspector2",
"contributor": "",
"description": "Add MacOs ec2 platform support"
},
{
"type": "feature",
"category": "AWS SDK for Java v2",
"contributor": "",
"description": "Updated endpoint and partition metadata."
}
]
}
6 changes: 0 additions & 6 deletions .changes/next-release/feature-AWSSDKforJavav2-07cf633.json

This file was deleted.

6 changes: 6 additions & 0 deletions .changes/next-release/feature-AWSSDKforJavav2-691394d.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"type": "feature",
"category": "AWS SDK for Java v2",
"contributor": "",
"description": "Proxy Configuration from Environment Variables for all SDK clients, including Apache, Netty, URL, and CRT HTTP clients PR [#4467](https://github.com/aws/aws-sdk-java-v2/issues/4467)"
}
96 changes: 96 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,99 @@
# __2.21.0__ __2023-10-12__
## __AWS Audit Manager__
- ### Features
- This release introduces a new limit to the awsAccounts parameter. When you create or update an assessment, there is now a limit of 200 AWS accounts that can be specified in the assessment scope.

## __AWS Config__
- ### Features
- Add enums for resource types supported by Config

## __AWS Control Tower__
- ### Features
- Added new EnabledControl resource details to ListEnabledControls API and added new GetEnabledControl API.

## __AWS Glue__
- ### Features
- Extending version control support to GitLab and Bitbucket from AWSGlue

## __AWS Lambda__
- ### Features
- Adds support for Lambda functions to access Dual-Stack subnets over IPv6, via an opt-in flag in CreateFunction and UpdateFunctionConfiguration APIs

## __AWS Price List Service__
- ### Features
- Documentation updates for Price List

## __AWS SDK for Java v2__
- ### Features
- This release contains a major internal refactor of authentication. The refactor is part of moving the SDK to a standardized AWS SDK architecture.

It paves the way for new features to be released over the coming months: SDK plugins to provide a unified interface to add third-party functionality to the SDK and the ability to define additional ways of authenticating with services.

With this release, custom 3rd party credential providers can be created with fewer SDK dependencies (with the new `identity-spi` module), and AWS signers can be used with fewer SDK dependencies (with the new `http-auth-aws` module).

Because this is a major refactor that may result in backwards-compatible behavior changes, this release bumps the minor version of the SDK to 2.21.
- Updated endpoint and partition metadata.

## __Amazon Connect Customer Profiles__
- ### Features
- Adds sensitive trait to various shapes in Customer Profiles Calculated Attribute API model.

## __Amazon Elastic Compute Cloud__
- ### Features
- This release adds Ubuntu Pro as a supported platform for On-Demand Capacity Reservations and adds support for setting an Amazon Machine Image (AMI) to disabled state. Disabling the AMI makes it private if it was previously shared, and prevents new EC2 instance launches from it.

## __Amazon Interactive Video Service RealTime__
- ### Features
- Update GetParticipant to return additional metadata.

## __Amazon Location Service__
- ### Features
- This release adds endpoint updates for all AWS Location resource operations.

## __Amazon Machine Learning__
- ### Features
- This release marks Password field as sensitive

## __Amazon Rekognition__
- ### Features
- Amazon Rekognition introduces support for Custom Moderation. This allows the enhancement of accuracy for detect moderation labels operations by creating custom adapters tuned on customer data.

## __Amazon Relational Database Service__
- ### Features
- This release adds support for adding a dedicated log volume to open-source RDS instances.

## __Amazon SageMaker Service__
- ### Features
- Amazon SageMaker Canvas adds KendraSettings and DirectDeploySettings support for CanvasAppSettings

## __Amazon Textract__
- ### Features
- This release adds 9 new APIs for adapter and adapter version management, 3 new APIs for tagging, and updates AnalyzeDocument and StartDocumentAnalysis API parameters for using adapters.

## __Amazon Transcribe Service__
- ### Features
- This release is to enable m4a format to customers

## __Amazon WorkSpaces__
- ### Features
- Updated the CreateWorkspaces action documentation to clarify that the PCoIP protocol is only available for Windows bundles.

## __Auto Scaling__
- ### Features
- Update the NotificationMetadata field to only allow visible ascii characters. Add paginators to DescribeInstanceRefreshes, DescribeLoadBalancers, and DescribeLoadBalancerTargetGroups

## __DynamoDB Enhanced Client__
- ### Bugfixes
- Fix an issue where the presence of a `MappedTableResource` was being unnecessarily asserted when building a `WriteBatch` or `ReadBatch`.

## __Elastic Load Balancing__
- ### Features
- This release enables routing policies with Availability Zone affinity for Network Load Balancers.

## __Inspector2__
- ### Features
- Add MacOs ec2 platform support

# __2.20.162__ __2023-10-06__
## __AWS Marketplace Catalog Service__
- ### Features
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ To automatically manage module versions (currently all modules have the same ver
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>bom</artifactId>
<version>2.20.162</version>
<version>2.21.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand Down Expand Up @@ -86,12 +86,12 @@ Alternatively you can add dependencies for the specific services you use only:
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>ec2</artifactId>
<version>2.20.162</version>
<version>2.21.0</version>
</dependency>
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>s3</artifactId>
<version>2.20.162</version>
<version>2.21.0</version>
</dependency>
```

Expand All @@ -103,7 +103,7 @@ You can import the whole SDK into your project (includes *ALL* services). Please
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java</artifactId>
<version>2.20.162</version>
<version>2.21.0</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion archetypes/archetype-app-quickstart/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<parent>
<artifactId>archetypes</artifactId>
<groupId>software.amazon.awssdk</groupId>
<version>2.21.0-SNAPSHOT</version>
<version>2.21.1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion archetypes/archetype-lambda/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<parent>
<artifactId>archetypes</artifactId>
<groupId>software.amazon.awssdk</groupId>
<version>2.21.0-SNAPSHOT</version>
<version>2.21.1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archetype-lambda</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion archetypes/archetype-tools/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<parent>
<artifactId>archetypes</artifactId>
<groupId>software.amazon.awssdk</groupId>
<version>2.21.0-SNAPSHOT</version>
<version>2.21.1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion archetypes/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<parent>
<artifactId>aws-sdk-java-pom</artifactId>
<groupId>software.amazon.awssdk</groupId>
<version>2.21.0-SNAPSHOT</version>
<version>2.21.1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archetypes</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion aws-sdk-java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parent>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java-pom</artifactId>
<version>2.21.0-SNAPSHOT</version>
<version>2.21.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>aws-sdk-java</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion bom-internal/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<parent>
<artifactId>aws-sdk-java-pom</artifactId>
<groupId>software.amazon.awssdk</groupId>
<version>2.21.0-SNAPSHOT</version>
<version>2.21.1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parent>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java-pom</artifactId>
<version>2.21.0-SNAPSHOT</version>
<version>2.21.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>bom</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion buildspecs/release-javadoc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ phases:
commands:
- python ./scripts/doc_crosslinks/generate_cross_link_data.py --apiDefinitionsBasePath ./services/ --apiDefinitionsRelativeFilePath src/main/resources/codegen-resources/service-2.json --templateFilePath ./scripts/doc_crosslinks/crosslink_redirect.html --outputFilePath ./scripts/crosslink_redirect.html
- mvn install -P quick -T1C
- mvn clean install javadoc:aggregate -B -Ppublic-javadoc -Dcheckstyle.skip -Dspotbugs.skip -DskipTests -Ddoclint=none -pl '!:protocol-tests,!:protocol-tests-core,!:codegen-generated-classes-test,!:sdk-benchmarks,!:s3-benchmarks,!:module-path-tests,!:test-utils,!:http-client-tests,!:tests-coverage-reporting,!:sdk-native-image-test,!:ruleset-testing-core!:old-client-version-compatibility-testing'
- mvn clean install javadoc:aggregate -B -Ppublic-javadoc -Dcheckstyle.skip -Dspotbugs.skip -DskipTests -Ddoclint=none -pl '!:protocol-tests,!:protocol-tests-core,!:codegen-generated-classes-test,!:sdk-benchmarks,!:s3-benchmarks,!:module-path-tests,!:test-utils,!:http-client-tests,!:tests-coverage-reporting,!:sdk-native-image-test,!:ruleset-testing-core,!:old-client-version-compatibility-test'
- RELEASE_VERSION=`mvn -q -Dexec.executable=echo -Dexec.args='${project.version}' --non-recursive exec:exec`
-
- aws s3 sync target/site/apidocs/ $DOC_PATH/$RELEASE_VERSION/
Expand Down
2 changes: 1 addition & 1 deletion bundle/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java-pom</artifactId>
<version>2.21.0-SNAPSHOT</version>
<version>2.21.1-SNAPSHOT</version>
</parent>
<artifactId>bundle</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion codegen-lite-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java-pom</artifactId>
<version>2.21.0-SNAPSHOT</version>
<version>2.21.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>codegen-lite-maven-plugin</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion codegen-lite/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java-pom</artifactId>
<version>2.21.0-SNAPSHOT</version>
<version>2.21.1-SNAPSHOT</version>
</parent>
<artifactId>codegen-lite</artifactId>
<name>AWS Java SDK :: Code Generator Lite</name>
Expand Down
Loading
Loading