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
[dynamodb] AWS SDK updated to 2.17.102 #11914
Conversation
Some steps were obsolete and required corrections. Signed-off-by: Sami Salonen <ssalonen@gmail.com>
- Added NOTICE with all compiled dependencies. Dependencies listed in feature.xml are omitted. - jackson dependency is now provided by AWS SDK as a 'shaded' copy - log4j version used in tests updated - Specifying DefaultsMode=STANDARD to make the SDK utilize latest recommended parameters. RetryMode is also controlled by DefaultsMode, so we avoid setting it explicitly unless overridden by the user. - Fixed test regressions due to SDK changes Signed-off-by: Sami Salonen <ssalonen@gmail.com>
This is trimmed changelog for AWS Java SDK versions 2.15.57...2.17.102. Only relevant product changes (related to DynamoDB) are shown here. Code for generating this is shared here: https://gist.github.com/ssalonen/3257ac35788fee940898bb09a4fa5ce7#file-parser-py Full changelog is at https://github.com/aws/aws-sdk-java-v2/blob/master/CHANGELOG.md Click to expand!2.17.102 2021-12-21AWS SDK for Java v2
2.17.101 2021-12-20AWS SDK for Java v2
Apache HTTP Client
Netty NIO HTTP Client
2.17.100 2021-12-13AWS SDK for Java v2
Netty NIO HTTP Client
2.17.98 2021-12-08AWS SDK for Java v2
Netty NIO HTTP Client
2.17.97 2021-12-06URL Connection Http Client
2.17.96 2021-12-03AWS SDK for Java v2
2.17.95 2021-12-02AWS SDK for Java v2
2.17.94 2021-12-01AWS SDK for Java v2
Amazon DynamoDB
2.17.93 2021-11-30AWS SDK for Java v2
2.17.88 2021-11-23Amazon DynamoDB
2.17.87 2021-11-22AWS SDK for Java v2
2.17.86 2021-11-19DynamoDB Enhanced Client
2.17.85 2021-11-18AWS SDK for Java v2
2.17.84 2021-11-17AWS SDK for Java v2
2.17.83 2021-11-16AWS SDK for Java v2
DynamoDB Enhanced Client
2.17.82 2021-11-15AWS SDK for Java v2
2.17.81 2021-11-12AWS SDK for Java v2
2.17.80 2021-11-11AWS SDK for Java v2
Amazon DynamoDB
2.17.79 2021-11-10AWS SDK for Java
AWS SDK for Java v2
Apache HTTP Client
2.17.78 2021-11-09AWS SDK for Java v2
2.17.76 2021-11-05AWS SDK for Java v2
2.17.75 2021-11-04AWS SDK for Java v2
2.17.74 2021-11-03AWS SDK for Java v2
2.17.73 2021-11-02AWS SDK for Java v2
Netty NIO HTTP Client
2.17.72 2021-11-01AWS SDK for Java v2
2.17.71 2021-10-29AWS SDK for Java v2
2.17.69 2021-10-27AWS DynamoDB Enhanced Client
AWS SDK for Java v2
2.17.67 2021-10-25AWS SDK for Java v2
2.17.65 2021-10-21AWS SDK for Java v2
2.17.64 2021-10-20AWS SDK for Java v2
2.17.62 2021-10-18AWS SDK for Java v2
2.17.60 2021-10-14AWS SDK for Java v2
2.17.59 2021-10-13AWS SDK for Java v2
2.17.58 2021-10-12AWS SDK for Java v2
2.17.56 2021-10-08AWS SDK for Java v2
Netty NIO HTTP Client
2.17.55 2021-10-07AWS SDK for Java v2
2.17.54 2021-10-06AWS SDK for Java v2
DynamoDB Enhanced Client
2.17.53 2021-10-05Amazon DynamoDB
2.17.51 2021-10-01AWS SDK for Java v2
2.17.50 2021-09-30AWS SDK for Java v2
2.17.49 2021-09-29AWS SDK for Java v2
Netty NIO HTTP Client
2.17.48 2021-09-28AWS SDK for Java v2
2.17.47 2021-09-27AWS SDK for Java v2
2.17.46 2021-09-24AWS SDK for Java v2
DynamoDB Enhanced Client
2.17.45 2021-09-23AWS SDK for Java v2
2.17.44 2021-09-22AWS SDK for Java v2
2.17.43 2021-09-21AWS SDK for Java v2
DynamoDB Enhanced Client
2.17.42 2021-09-17AWS SDK for Java v2
2.17.41 2021-09-16AWS SDK for Java v2
DynamoDB Enhanced Client
2.17.40 2021-09-14AWS SDK for Java v2
2.17.39 2021-09-13AWS SDK for Java v2
2.17.38 2021-09-10AWS SDK for Java v2
DynamoDB Enhanced Client
2.17.37 2021-09-09AWS SDK for Java v2
2.17.36 2021-09-08AWS SDK for Java v2
2.17.35 2021-09-07AWS SDK for Java v2
DynamoDB Enhanced Client
2.17.34 2021-09-03AWS SDK for Java v2
2.17.33 2021-09-02AWS SDK for Java v2
2.17.32 2021-09-01AWS SDK for Java v2
2.17.31 2021-08-31AWS SDK for Java v2
2.17.29 2021-08-27AWS SDK for Java v2
2.17.27 2021-08-25AWS SDK for Java v2
2.17.26 2021-08-24AWS SDK for Java v2
2.17.25 2021-08-23AWS SDK for Java v2
2.17.23 2021-08-19AWS SDK for Java v2
2.17.20 2021-08-16AWS SDK for Java v2
Netty NIO HTTP Client
2.17.19 2021-08-13URL Connection Http Client
2.17.18 2021-08-12AWS SDK for Java v2
2.17.17 2021-08-11AWS SDK for Java v2
2.17.16 2021-08-10AWS SDK for Java v2
2.17.14 2021-08-06AWS SDK for Java v2
2.17.12 2021-08-04AWS SDK for Java v2
2.17.11 2021-08-03AWS SDK for Java v2
2.17.10 2021-08-02AWS SDK for Java v2
2.17.9 2021-07-30AWS SDK for Java v2
2.17.8 2021-07-29AWS SDK for Java v2
2.17.6 2021-07-27AWS SDK for Java v2
2.17.5 2021-07-26AWS SDK for Java v2
2.17.0 2021-07-19AWS SDK for Java v2
2.16.104 2021-07-16AWS SDK for Java v2
2.16.103 2021-07-15AWS SDK for Java v2
2.16.102 2021-07-14AWS SDK for Java v2
2.16.101 2021-07-13AWS SDK for Java v2
2.16.100 2021-07-12AWS SDK for Java v2
2.16.99 2021-07-09AWS SDK for Java v2
2.16.98 2021-07-08AWS SDK for Java v2
2.16.96 2021-07-06AWS SDK for Java v2
2.16.95 2021-07-02AWS SDK for Java v2
2.16.94 2021-07-01AWS SDK for Java v2
2.16.91 2021-06-25AWS SDK for Java v2
2.16.90 2021-06-24AWS SDK for Java v2
Amazon DynamoDB Accelerator (DAX)
2.16.88 2021-06-21AWS SDK for Java v2
2.16.87 2021-06-17AWS SDK for Java v2
2.16.85 2021-06-15AWS SDK for Java v2
2.16.83 2021-06-11AWS SDK for Java v2
2.16.82 2021-06-10AWS SDK for Java v2
2.16.80 2021-06-08AWS SDK for Java v2
2.16.74 2021-05-28AWS SDK for Java v2
2.16.73 2021-05-27AWS SDK for Java v2
2.16.71 2021-05-26AWS SDK for Java v2
2.16.69 2021-05-24AWS SDK for Java v2
2.16.68 2021-05-21AWS SDK for Java v2
2.16.67 2021-05-20AWS SDK for Java v2
2.16.66 2021-05-19AWS SDK for Java v2
2.16.63 2021-05-14AWS SDK for Java v2
2.16.62 2021-05-12AWS SDK for Java v2
Netty NIO Async HTTP Client
2.16.60 2021-05-10AWS SDK for Java v2
Amazon DynamoDB
2.16.59 2021-05-07AWS SDK for Java v2
2.16.58 2021-05-06AWS SDK for Java v2
2.16.49 2021-04-27AWS SDK for Java v2
2.16.47 2021-04-23AWS SDK for Java v2
2.16.46 2021-04-22AWS SDK for Java v2
Amazon DynamoDB
2.16.45 2021-04-21DynamoDB Enhanced Client
2.16.44 2021-04-19AWS SDK for Java v2
2.16.43 2021-04-15AWS SDK for Java v2
Amazon DynamoDB
2.16.42 2021-04-14AWS SDK for Java v2
2.16.41 2021-04-13DynamoDB Enhanced Client
2.16.40 2021-04-12AWS SDK for Java v2
2.16.39 2021-04-09DynamoDB Enhanced Client
2.16.38 2021-04-08AWS SDK for Java v2
2.16.37 2021-04-07AWS SDK for Java v2
2.16.36 2021-04-06Netty NIO HTTP Client
2.16.35 2021-04-05AWS SDK for Java v2
2.16.34 2021-04-02AWS SDK for Java v2
2.16.33 2021-04-01AWS SDK for Java v2
2.16.32 2021-03-31AWS SDK for Java v2
2.16.31 2021-03-30AWS SDK for Java v2
2.16.30 2021-03-29AWS SDK for Java v2
2.16.29 2021-03-26AWS SDK for Java v2
2.16.27 2021-03-25AWS SDK for Java v2
2.16.24 2021-03-22AWS SDK for Java v2
2.16.22 2021-03-18AWS SDK for Java v2
2.16.21 2021-03-17AWS SDK for Java v2
2.16.20 2021-03-16Amazon DynamoDB
2.16.16 2021-03-10AWS SDK for Java v2
2.16.15 2021-03-09AWS SDK for Java v2
2.16.12 2021-03-04AWS SDK for Java v2
2.16.9 2021-03-01AWS SDK for Java v2
2.16.7 2021-02-25AWS SDK for Java v2
2.16.5 2021-02-23AWS SDK for Java v2
2.16.3 2021-02-19AWS SDK for Java v2
2.16.1 2021-02-17AWS SDK for Java v2
2.16.0 2021-02-16AWS SDK for Java v2
2.15.81 2021-02-12AWS SDK for Java v2
2.15.79 2021-02-09AWS SDK for Java v2
2.15.78 2021-02-08AWS SDK for Java v2
2.15.77 2021-02-05AWS SDK for Java v2
2.15.76 2021-02-04AWS SDK for Java v2
2.15.73 2021-01-29AWS SDK for Java v2
2.15.72 2021-01-28AWS SDK for Java v2
2.15.71 2021-01-27AWS SDK for Java v2
2.15.70 2021-01-26AWS SDK for Java v2
DynamoDB Enhanced Client
2.15.68 2021-01-21AWS SDK for Java v2
2.15.67 2021-01-19AWS SDK for Java v2
2.15.64 2021-01-13AWS SDK for Java v2
2.15.63 2021-01-12AWS Commont Runtime HTTP Client
2.15.62 2021-01-11AWS SDK for Java v2
Netty NIO HTTP Client
2.15.61 2021-01-07AWS SDK for Java v2
2.15.58 2021-01-04AWS SDK for Java v2
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the update!
* [dynamodb] Update guide for updating the SDK Some steps were obsolete and required corrections. Signed-off-by: Sami Salonen <ssalonen@gmail.com> * [dynamodb] Update AWS SDK to 2.17.102 - Added NOTICE with all compiled dependencies. Dependencies listed in feature.xml are omitted. - jackson dependency is now provided by AWS SDK as a 'shaded' copy - log4j version used in tests updated - Specifying DefaultsMode=STANDARD to make the SDK utilize latest recommended parameters. RetryMode is also controlled by DefaultsMode, so we avoid setting it explicitly unless overridden by the user. - Fixed test regressions due to SDK changes Signed-off-by: Sami Salonen <ssalonen@gmail.com> Signed-off-by: Michael Schmidt <mi.schmidt.83@gmail.com>
* [dynamodb] Update guide for updating the SDK Some steps were obsolete and required corrections. Signed-off-by: Sami Salonen <ssalonen@gmail.com> * [dynamodb] Update AWS SDK to 2.17.102 - Added NOTICE with all compiled dependencies. Dependencies listed in feature.xml are omitted. - jackson dependency is now provided by AWS SDK as a 'shaded' copy - log4j version used in tests updated - Specifying DefaultsMode=STANDARD to make the SDK utilize latest recommended parameters. RetryMode is also controlled by DefaultsMode, so we avoid setting it explicitly unless overridden by the user. - Fixed test regressions due to SDK changes Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [dynamodb] Update guide for updating the SDK Some steps were obsolete and required corrections. Signed-off-by: Sami Salonen <ssalonen@gmail.com> * [dynamodb] Update AWS SDK to 2.17.102 - Added NOTICE with all compiled dependencies. Dependencies listed in feature.xml are omitted. - jackson dependency is now provided by AWS SDK as a 'shaded' copy - log4j version used in tests updated - Specifying DefaultsMode=STANDARD to make the SDK utilize latest recommended parameters. RetryMode is also controlled by DefaultsMode, so we avoid setting it explicitly unless overridden by the user. - Fixed test regressions due to SDK changes Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [dynamodb] Update guide for updating the SDK Some steps were obsolete and required corrections. Signed-off-by: Sami Salonen <ssalonen@gmail.com> * [dynamodb] Update AWS SDK to 2.17.102 - Added NOTICE with all compiled dependencies. Dependencies listed in feature.xml are omitted. - jackson dependency is now provided by AWS SDK as a 'shaded' copy - log4j version used in tests updated - Specifying DefaultsMode=STANDARD to make the SDK utilize latest recommended parameters. RetryMode is also controlled by DefaultsMode, so we avoid setting it explicitly unless overridden by the user. - Fixed test regressions due to SDK changes Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [dynamodb] Update guide for updating the SDK Some steps were obsolete and required corrections. Signed-off-by: Sami Salonen <ssalonen@gmail.com> * [dynamodb] Update AWS SDK to 2.17.102 - Added NOTICE with all compiled dependencies. Dependencies listed in feature.xml are omitted. - jackson dependency is now provided by AWS SDK as a 'shaded' copy - log4j version used in tests updated - Specifying DefaultsMode=STANDARD to make the SDK utilize latest recommended parameters. RetryMode is also controlled by DefaultsMode, so we avoid setting it explicitly unless overridden by the user. - Fixed test regressions due to SDK changes Signed-off-by: Sami Salonen <ssalonen@gmail.com> Signed-off-by: Nick Waterton <n.waterton@outlook.com>
* [dynamodb] Update guide for updating the SDK Some steps were obsolete and required corrections. Signed-off-by: Sami Salonen <ssalonen@gmail.com> * [dynamodb] Update AWS SDK to 2.17.102 - Added NOTICE with all compiled dependencies. Dependencies listed in feature.xml are omitted. - jackson dependency is now provided by AWS SDK as a 'shaded' copy - log4j version used in tests updated - Specifying DefaultsMode=STANDARD to make the SDK utilize latest recommended parameters. RetryMode is also controlled by DefaultsMode, so we avoid setting it explicitly unless overridden by the user. - Fixed test regressions due to SDK changes Signed-off-by: Sami Salonen <ssalonen@gmail.com>
* [dynamodb] Update guide for updating the SDK Some steps were obsolete and required corrections. Signed-off-by: Sami Salonen <ssalonen@gmail.com> * [dynamodb] Update AWS SDK to 2.17.102 - Added NOTICE with all compiled dependencies. Dependencies listed in feature.xml are omitted. - jackson dependency is now provided by AWS SDK as a 'shaded' copy - log4j version used in tests updated - Specifying DefaultsMode=STANDARD to make the SDK utilize latest recommended parameters. RetryMode is also controlled by DefaultsMode, so we avoid setting it explicitly unless overridden by the user. - Fixed test regressions due to SDK changes Signed-off-by: Sami Salonen <ssalonen@gmail.com> Signed-off-by: Andras Uhrin <andras.uhrin@gmail.com>
feature.xml are omitted. Please review these.
DefaultsMode
to make the SDK utilize latestrecommended parameters (
DefaultsMode.STANDARD
). Default otherwise would beLEGACY
(historical parameters used by the java sdk specifically).RetryMode
is also controlled by DefaultsMode,so we no longer set it explicitly unless overridden by the user in the profile.
I have also updated the guidance to update the SDK, it had some obsolete notes that required updating.
Integration tests pass against mock and real dynamodb. Smoke-tested the packaged openhab-addons.kar locally with 3.3.0-SNAPSHOT, no issues.