aws-observability / aws-otel-test-framework

AWS Distro for OpenTelemetry Test Framework
https://aws-otel.github.io/
Apache License 2.0
30 stars 62 forks source link

Bump the root-gradle-deps group with 25 updates #1605

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 6 months ago

Bumps the root-gradle-deps group with 25 updates:

Package From To
com.google.guava:guava 33.0.0-jre 33.1.0-jre
com.github.ben-manes.versions 0.50.0 0.51.0
com.google.cloud.tools.jib 3.4.0 3.4.2
com.amazonaws:aws-java-sdk-bom 1.12.626 1.12.697
org.mockito:mockito-core 5.8.0 5.11.0
io.kubernetes:client-java-extended 19.0.0 20.0.1-legacy
org.assertj:assertj-core 3.24.2 3.25.3
org.apache.logging.log4j:log4j-api 2.22.1 2.23.1
org.apache.logging.log4j:log4j-core 2.22.1 2.23.1
commons-io:commons-io 2.15.1 2.16.1
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml 2.16.1 2.17.0
io.freefair.lombok 8.4 8.6
com.diffplug.spotless 6.23.3 6.25.0
io.grpc:grpc-bom 1.61.0 1.63.0
io.grpc:grpc-api 1.60.1 1.63.0
io.grpc:grpc-netty-shaded 1.60.1 1.63.0
io.opentelemetry:opentelemetry-bom 1.34.1 1.37.0
com.amazonaws:aws-xray-recorder-sdk-core 2.15.0 2.15.2
com.amazonaws:aws-xray-recorder-sdk-aws-sdk 2.15.0 2.15.2
io.opentracing.brave:brave-opentracing 1.0.0 1.0.1
io.zipkin.zipkin2:zipkin 2.25.2 3.1.1
io.zipkin.reporter2:zipkin-sender-okhttp3 2.17.1 3.3.0
io.zipkin.brave:brave 5.17.0 6.0.2
software.amazon.awssdk:s3 2.22.6 2.25.27
org.slf4j:slf4j-simple 2.0.9 2.0.12

Updates com.google.guava:guava from 33.0.0-jre to 33.1.0-jre

Release notes

Sourced from com.google.guava:guava's releases.

33.1.0

Request for Android users

If you know of Guava Android users who have not yet upgraded to at least the previous release 33.0.0, please encourage them to do so. Starting with that version, we are experimenting with including Java 8+ APIs in guava-android. Before we commit to adding such APIs, we want as much testing as we can get: If we later expose a set of Java 8+ APIs and then discover that they break users, we won't want to remove them, as the removal would break users, too.

Maven

<dependency>
  <groupId>com.google.guava</groupId>
  <artifactId>guava</artifactId>
  <version>33.1.0-jre</version>
  <!-- or, for Android: -->
  <version>33.1.0-android</version>
</dependency>

Jar files

Guava requires one runtime dependency, which you can download here:

Javadoc

JDiff

Changelog

  • Updated our Error Prone dependency to 2.26.1, which includes a JPMS-ready jar of annotations. If you use the Error Prone annotations in a modular build of your own code, you may need to add a requires line for them. (d48c6dfbb8, c6e91c498ced26631029d1bdfdb9154d4a217368)
  • base: Added a Duration overload for Suppliers.memoizeWithExpiration. (76e46ec35b)
  • base: Deprecated the remaining two overloads of Throwables.propagateIfPossible. They won't be deleted, but we recommend migrating off them. (cf86414a87)
  • cache: Fixed a bug that could cause false "recursive load" reports during refresh. (0e1aebf73e)
  • graph: Changed the return types of transitiveClosure() and reachableNodes() to Immutable* types. reachableNodes() already returned an immutable object (even though that was not reflected in the declared return type); transitiveClosure() used to return a mutable object. The old signatures remain available, so this change does not break binary compatibility. (09e655f6c1)
  • graph: Changed the behavior of views returned by graph accessor methods that take a graph element as input: They now throw IllegalStateException when that element is removed from the graph. (8dca776341)
  • hash: Optimized Checksum-based hash functions for Java 9+. (afb35a5d1b)
  • testing: Exposed FakeTicker Duration methods to Android users. (f346bbb6a7)
  • util.concurrent: Deprecated the constructors of UncheckedExecutionException and ExecutionError that don't accept a cause. We won't remove these constructors, but we recommend migrating off them, as users of those classes often assume that instances will contain a cause. (1bb3c4386b)
  • util.concurrent: Improved the correctness of racy accesses for J2ObjC users. (d3232b71ce)
Commits


Updates com.github.ben-manes.versions from 0.50.0 to 0.51.0

Updates com.google.cloud.tools.jib from 3.4.0 to 3.4.2

Updates com.amazonaws:aws-java-sdk-bom from 1.12.626 to 1.12.697

Changelog

Sourced from com.amazonaws:aws-java-sdk-bom's changelog.

1.12.697 2024-04-08

AWS Control Catalog

  • Features

    • This is the initial SDK release for AWS Control Catalog, a central catalog for AWS managed controls. This release includes 3 new APIs - ListDomains, ListObjectives, and ListCommonControls - that vend high-level data to categorize controls across the AWS platform.

Amazon CloudWatch Network Monitor

  • Features

    • Updated the allowed monitorName length for CloudWatch Network Monitor.

Application Migration Service

  • Features

    • Added USE_SOURCE as default option to LaunchConfigurationTemplate bootMode parameter.

1.12.696 2024-04-05

AWS Resource Groups

  • Features

    • Added a new QueryErrorCode RESOURCE_TYPE_NOT_SUPPORTED that is returned by the ListGroupResources operation if the group query contains unsupported resource types.

Amazon QuickSight

  • Features

    • Adding IAMIdentityCenterInstanceArn parameter to CreateAccountSubscription

Amazon Verified Permissions

  • Features

    • Adding BatchIsAuthorizedWithToken API which supports multiple authorization requests against a PolicyStore given a bearer token.

1.12.695 2024-04-04

AWS B2B Data Interchange

  • Features

    • Adding support for X12 5010 HIPAA EDI version and associated transaction sets.

AWS Clean Rooms Service

  • Features

    • Feature: New schemaStatusDetails field to the existing Schema object that displays a status on Schema API responses to show whether a schema is queryable or not. New BatchGetSchemaAnalysisRule API to retrieve multiple schemaAnalysisRules using a single API call.

Amazon EMR Containers

  • Features

    • This release adds support for integration with EKS AccessEntry APIs to enable automatic Cluster Access for EMR on EKS.

Amazon Elastic Compute Cloud

  • Features

    • Amazon EC2 G6 instances powered by NVIDIA L4 Tensor Core GPUs can be used for a wide range of graphics-intensive and machine learning use cases. Gr6 instances also feature NVIDIA L4 GPUs and can be used for graphics workloads with higher memory requirements.

Amazon Interactive Video Service

  • Features

    • API update to include an SRT ingest endpoint and passphrase for all channels.

Amazon Verified Permissions

  • Features

    • Adds GroupConfiguration field to Identity Source API's

... (truncated)

Commits
  • e33773e AWS SDK for Java 1.12.697
  • 679abae Update GitHub version number to 1.12.697-SNAPSHOT
  • fd5cbc2 AWS SDK for Java 1.12.696
  • ad47c92 Update GitHub version number to 1.12.696-SNAPSHOT
  • f3f5543 AWS SDK for Java 1.12.695
  • b4ec2ab Update GitHub version number to 1.12.695-SNAPSHOT
  • 4a46bf3 AWS SDK for Java 1.12.694
  • 5de4081 Update GitHub version number to 1.12.694-SNAPSHOT
  • c2aacfe AWS SDK for Java 1.12.693
  • f740c21 Update GitHub version number to 1.12.693-SNAPSHOT
  • Additional commits viewable in compare view


Updates org.mockito:mockito-core from 5.8.0 to 5.11.0

Release notes

Sourced from org.mockito:mockito-core's releases.

v5.11.0

Changelog generated by Shipkit Changelog Gradle Plugin

5.11.0

v5.10.0

Changelog generated by Shipkit Changelog Gradle Plugin

5.10.0

v5.9.0

What's Changed

... (truncated)

Commits
  • ea6ff8c Add native method to MissingMethodInvocationException (#3283)
  • 8431ae2 Bump com.google.googlejavaformat:google-java-format (#3277)
  • a10d43c Bump versions.bytebuddy from 1.14.11 to 1.14.12 (#3272)
  • 699799d Bump gradle/wrapper-validation-action from 2.1.0 to 2.1.1 (#3268)
  • 861ca99 Bump org.shipkit:shipkit-auto-version from 2.0.3 to 2.0.4 (#3267)
  • 043c0f0 Bump gradle/wrapper-validation-action from 2.0.1 to 2.1.0 (#3266)
  • fa31e11 Bump gradle/wrapper-validation-action from 2.0.0 to 2.0.1 (#3264)
  • efa8d2a Bump org.junit.platform:junit-platform-launcher from 1.10.1 to 1.10.2 (#3265)
  • 66d18cc Bump org.assertj:assertj-core from 3.25.2 to 3.25.3 (#3261)
  • e76f14a Bump versions.junitJupiter from 5.10.1 to 5.10.2 (#3260)
  • Additional commits viewable in compare view


Updates io.kubernetes:client-java-extended from 19.0.0 to 20.0.1-legacy

Release notes

Sourced from io.kubernetes:client-java-extended's releases.

v20.0.1-legacy

No release notes provided.

v20.0.1

No release notes provided.

v20.0.0-legacy

[maven-release-plugin] copy for tag v20.0.0-legacy

v20.0.0

No release notes provided.

v19.0.1

No release notes provided.

Commits
  • e7bb4b8 [maven-release-plugin] prepare release v20.0.1-legacy
  • 45c73c6 Merge pull request #3203 from kubernetes-client/brendandburns-patch-12
  • 21b3edb Fix a typo in pom.xml files
  • 1fcc676 Update pom.xml
  • 146b327 Merge pull request #3194 from brfrn169/brfrn169-release-legacy-20-commons-com...
  • 7b2ad28 build(deps): bump org.apache.commons:commons-compress
  • 10df693 [maven-release-plugin] prepare for next development iteration
  • 8e7d5b1 [maven-release-plugin] prepare release v20.0.0-legacy
  • 807e3a7 cherr-pick: kubernetes-client/java#3051
  • b7efcd2 Merge pull request #3041 from yue9944882/master-java8-release-workflow
  • Additional commits viewable in compare view


Updates org.assertj:assertj-core from 3.24.2 to 3.25.3

Release notes

Sourced from org.assertj:assertj-core's releases.

v.3.25.3

:bug: Bug Fixes

  • Lock maven-clean-plugin version for all modules

Core

  • Fix a performance regression in the recursive comparison related to FieldLocation #3350
  • Don't fail when the recursive comparison checks compared fields in collection elements #3349 (proper fix: #3354)

:hammer: Dependency Upgrades

  • Upgrade to Flatten Maven Plugin 1.6.0 #3335
  • Upgrade to Groovy 4.0.18 #3347
  • Upgrade to Hibernate Core 6.4.2.Final #3338
  • Upgrade to Maven Surefire Report Plugin 3.2.5 #3330
  • Upgrade to PITest Maven 1.15.6 #3348
  • Upgrade to SpotBugs Maven Plugin 4.8.3.0 #3336
  • Upgrade to advanced-security/maven-dependency-submission-action to 4 #3346

:heart: Contributors

Thanks to all the contributors who worked on this release:

@​ash211

v3.25.2

:bug: Bug Fixes

  • Fix unresolvable Javadoc stylesheet URLs, simplify configuration #3324

Core

  • Fix missing configuration for MatcherAssert soft assertions
  • Make deprecation notice visible in AbstractAssert#asList #3327
  • Recursive comparison uses equals on root object when useOverriddenEquals is enabled #3320
  • satisfiesExactlyInAnyOrder fails if actual overrides equals #3339
  • Avoid calling actual.hashCode() and expected.hashCode() in DualValue #3340
  • Recursive comparison checks for existence of fields in types that parameterize nested unordered iterables #3332

:hammer: Dependency Upgrades

  • Upgrade to EqualsVerifier 3.15.6 #3329
  • Upgrade to Maven Surefire Plugin 3.2.5 #3328
  • Upgrade to Spotless Maven Plugin 2.43.0 #3345

:heart: Contributors

Thanks to all the contributors who worked on this release:

... (truncated)

Commits
  • cd72df8 [maven-release-plugin] prepare release assertj-build-3.25.3
  • c9b3177 fix: missing license
  • ae62aca Ignore containers when checking compared fields existence in the recursive co...
  • bad16ef chore(deps-dev): bump org.hibernate.orm:hibernate-core from 6.4.2.Final to 6....
  • c794057 Fix a performance regression in the recursive comparison related to FieldLoca...
  • 9ecb7f4 Lock maven-clean-plugin version for all modules
  • d42d40c chore(deps): bump org.pitest:pitest-maven from 1.15.3 to 1.15.6 (#3348)
  • 5b32492 chore(deps): bump org.apache.maven.plugins:maven-surefire-report-plugin from ...
  • e27cc02 chore(deps): bump org.codehaus.mojo:flatten-maven-plugin from 1.5.0 to 1.6.0 ...
  • 9771091 chore(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.2.0 to 4...
  • Additional commits viewable in compare view


Updates org.apache.logging.log4j:log4j-api from 2.22.1 to 2.23.1

Updates org.apache.logging.log4j:log4j-core from 2.22.1 to 2.23.1

Updates commons-io:commons-io from 2.15.1 to 2.16.1

Updates com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.16.1 to 2.17.0

Commits
  • 5947a45 [maven-release-plugin] prepare release jackson-dataformats-text-2.17.0
  • 66e39ff Prepare for 2.17.0 release
  • 00d45d2 Merge branch '2.16' into 2.17
  • 17b06ec Back to snapshot dep
  • 6924d24 [maven-release-plugin] prepare for next development iteration
  • d4977eb [maven-release-plugin] prepare release jackson-dataformats-text-2.16.2
  • cd23e6c Prepare for 2.16.2 release
  • 5f89d60 Add explicit overrides for JsonParser.getNumberTypeFP()
  • 1b8ca46 Test renaming
  • 0550039 Minor test refactoring
  • Additional commits viewable in compare view


Updates io.freefair.lombok from 8.4 to 8.6

Release notes

Sourced from io.freefair.lombok's releases.

8.6

What's Changed

... (truncated)

Commits
  • cd27d73 Reproduce #1023
  • 0670620 Update to AssertJ 3.25.3
  • 964e4a9 Merge pull request #1025 from freefair/dependabot/gradle/org.asciidoctor.jvm....
  • c9d8019 Update to PlantUML 1.2024.3
  • 80c7c09 Update to AspectJ 1.9.21.1
  • c66bdfc Merge pull request #1037 from freefair/dependabot/gradle/de.larsgrefer.sass-s...
  • a8dfd31 Merge pull request #1034 from freefair/dependabot/gradle/com.gradle.enterpris...
  • 649505c Update to PlantUML 1.2024.2
  • cfd3051 Merge pull request #1035 from freefair/dependabot/gradle/org.junit-junit-bom-...
  • 086171e Merge pull request #1033 from freefair/dependabot/gradle/examples/com.github....
  • Additional commits viewable in compare view


Updates com.diffplug.spotless from 6.23.3 to 6.25.0

Updates io.grpc:grpc-bom from 1.61.0 to 1.63.0

Release notes

Sourced from io.grpc:grpc-bom's releases.

v1.63.0

API Changes

  • xds: Stabilize CsdsService (#11003) (0d749c594)
  • api: Stabilize server.getListenerSockets (#10910) (ff34d51c7)
  • servlet: Introduce ServletServerBuilder.buildServlet(#10921) (257d1c2db)
  • api: Allow configuration of the queued byte threshold at which a Stream is considered not ready (#10977) (2c83ef063)

New Features

xds, dual stack, happy eyeballs: Support dual stack in xds, change list includes:

  • Enable new PickFirst lb policy by default. The new PickFirst implements subchannel picking logic. (#11002) (8a9ce990b)
  • EDS resource now supports additional addresses (#11011) (38f968faf)
  • Change address based outlier detection to endpoint based (#10939) (c61fe6980)
  • Enable Happy Eyeballs by default (#11022) (51f811df8)

Improvements

  • rls: Adding extra debug logs (#10902) (eba699ad1)
  • binder: Add missing Android API annotations (#10841) (ce2adcca9)
  • core: Provide DEADLINE_EXCEEDED insights for context deadline (3abab95e7). When the deadline triggered and the deadline was set on the RPC via the stub or CallOptions, gRPC would gather additional debugging information to help understand where the RPC took so long. However if the deadline came from io.grpc.Context the error was simply “context timed out.” Now the debugging information is provided in both cases
  • examples: Fix file paths in debug example README (e19f1f15a)
  • compiler: implement ability to skip generation of javax annotation (#10927) (0d39c2c70). Pass the option JakartaMode=omit to protoc-gen-grpc-java when generating code
  • xds: Get rid of xDS v2 proto dependencies (#10968) (feab4e544). grpc-xds jar size has decreased by 35%.
  • xds: Support retrieving names from wrapped resource containers (#10975) (867e46940)
  • netty: improve server handling of writes to reset streams (#10258) (a68399a9b)
  • api: Fix a typo in ServerInterceptor JavaDoc (#10990) (0b82f0126)
  • servlet: Check log fine level before hex string conversion. (#11038)
  • auth: Specify a locale for upper/lower case conversions (1.63.x backport) #11050

Bug Fixes

  • xds: Copy data in least request to avoid picker data race (f4cc166f1). This fixes a possible regression introduced in 1.60.0. Auditing the buggy code showed it unlikely to cause problems in practice, but that was more by happenstance than by design
  • xds: Fix data race in the xds client that contacts the control plane (d7628a3ab)
  • rls: Fix a local and remote race (aa9076812). The remote race could cause an RPC to hang until its deadline. It had been seen in practice when the client was severely CPU under-provisioned
  • xds: Fix xdsNameResolver virtual host lookup authority with xdstp style names. Use service authority instead of ldsResourceName (#10960) (78b3972ff)
  • core: Fix retry race condition that can lead to double decrementing inFlightSubStreams and so miss calling closed (#11026) (#11033)
  • okhttp: Fix OkHTTP client transport leak (#11060)
  • xds: Use empty string when disabling server hostname verification ( #11058)

Dependencies

  • Upgraded google-auth-library-java to 1.22.0

Acknowledgement

Alex Panchenko Benjamin Peterson David Ankin Prashanth Swaminathan Touko Vainio-Kaila

v1.62.2

gRPC Java 1.62.2 Release Notes

Note that this is the initial 1.62.x release

... (truncated)

Commits
  • 48aa1b8 Bump version to 1.63.0
  • 456c50f Update README etc to reference 1.63.0
  • e0f134d Revert "Start 1.64.0 development cycle" (#11069)
  • cc278e6 Use empty string instead of null for endpoint identification algorithm to dis...
  • 922bf5b Make setOnReadyThreshold() a noop method instead of abstract. (#11044) (#11059)
  • 385ebda okhttp: Remove finished stream even if a pending stream was started
  • 2c52450 Upgrade to google-auth-library 1.22
  • 5febb39 Revert "auth: Add support for Retryable interface"
  • 43edd73 Specify a locale for upper/lower case conversions (1.63.x backport)
  • 630e0a3 servlet: Check log fine level before hex string conversion. Fixes #11031.
  • Additional commits viewable in compare view


Updates io.grpc:grpc-api from 1.60.1 to 1.63.0

Release notes

Sourced from io.grpc:grpc-api's releases.

v1.63.0

API Changes

  • xds: Stabilize CsdsService (#11003) (0d749c594)
  • api: Stabilize server.getListenerSockets (#10910) (ff34d51c7)
  • servlet: Introduce ServletServerBuilder.buildServlet(#10921) (257d1c2db)
  • api: Allow configuration of the queued byte threshold at which a Stream is considered not ready (#10977) (2c83ef063)

New Features

xds, dual stack, happy eyeballs: Support dual stack in xds, change list includes:

  • Enable new PickFirst lb policy by default. The new PickFirst implements subchannel picking logic. (#11002) (8a9ce990b)
  • EDS resource now supports additional addresses (#11011) (38f968faf)
  • Change address based outlier detection to endpoint based (#10939) (c61fe6980)
  • Enable Happy Eyeballs by default (#11022) (51f811df8)

Improvements

  • rls: Adding extra debug logs (#10902) (eba699ad1)
  • binder: Add missing Android API annotations (#10841) (ce2adcca9)
  • core: Provide DEADLINE_EXCEEDED insights for context deadline (3abab95e7). When the deadline triggered and the deadline was set on the RPC via the stub or CallOptions, gRPC would gather additional debugging information to help understand where the RPC took so long. However if the deadline came from io.grpc.Context the error was simply “context timed out.” Now the debugging information is provided in both cases
  • examples: Fix file paths in debug example README (e19f1f15a)
  • compiler: implement ability to skip generation of javax annotation (#10927) (0d39c2c70). Pass the option JakartaMode=omit to protoc-gen-grpc-java when generating code
  • xds: Get rid of xDS v2 proto dependencies (#10968) (feab4e544). grpc-xds jar size has decreased by 35%.
  • xds: Support retrieving names from wrapped resource containers (#10975) (867e46940)
  • netty: improve server handling of writes to reset streams (#10258) (a68399a9b)
  • api: Fix a typo in ServerInterceptor JavaDoc (#10990) (0b82f0126)
  • servlet: Check log fine level before hex string conversion. (#11038)
  • auth: Specify a locale for upper/lower case conversions (1.63.x backport) #11050

Bug Fixes

  • xds: Copy data in least request to avoid picker data race (f4cc166f1). This fixes a possible regression introduced in 1.60.0. Auditing the buggy code showed it unlikely to cause problems in practice, but that was more by happenstance than by design
  • xds: Fix data race in the xds client that contacts the control plane (d7628a3ab)
  • rls: Fix a local and remote race (aa9076812). The remote race could cause an RPC to hang until its deadline. It had been seen in practice when the client was severely CPU under-provisioned
  • xds: Fix xdsNameResolver virtual host lookup authority with xdstp style names. Use service authority instead of ldsResourceName (#10960) (78b3972ff)
  • core: Fix retry race condition that can lead to double decrementing inFlightSubStreams and so miss calling closed (#11026) (#11033)
  • okhttp: Fix OkHTTP client transport leak (#11060)
  • xds: Use empty string when disabling server hostname verification ( #11058)

Dependencies

  • Upgraded google-auth-library-java to 1.22.0

Acknowledgement

Alex Panchenko Benjamin Peterson David Ankin Prashanth Swaminathan Touko Vainio-Kaila

v1.62.2

gRPC Java 1.62.2 Release Notes

Note that this is the initial 1.62.x release

... (truncated)

Commits
  • 48aa1b8 Bump version to 1.63.0
  • 456c50f Update README etc to reference 1.63.0
  • e0f134d Revert "Start 1.64.0 development cycle" (#11069)
  • cc278e6 Use empty string instead ... _Description has been truncated_
dependabot[bot] commented 6 months ago

Superseded by #1609.