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

Bump the load-gen-gradle-deps group across 1 directory with 13 updates #416

Open
wants to merge 1 commit into
base: terraform
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Jun 11, 2024

Bumps the load-gen-gradle-deps group with 12 updates in the /load-generator directory:

Package From To
com.google.guava:guava 32.1.2-jre 33.2.1-jre
io.grpc:grpc-bom 1.57.1 1.64.0
io.grpc:grpc-api 1.57.1 1.64.0
io.grpc:grpc-netty-shaded 1.57.1 1.64.0
io.opentelemetry:opentelemetry-bom 1.28.0 1.39.0
io.opentelemetry:opentelemetry-semconv 1.28.0-alpha 1.30.1-alpha
com.amazonaws:aws-xray-recorder-sdk-core 2.14.0 2.16.0
com.amazonaws:aws-xray-recorder-sdk-aws-sdk 2.14.0 2.16.0
info.picocli:picocli 4.7.4 4.7.6
org.apache.logging.log4j:log4j-api 2.20.0 2.23.1
org.apache.logging.log4j:log4j-core 2.20.0 2.23.1
io.freefair.lombok 8.1.0 8.6

Updates com.google.guava:guava from 32.1.2-jre to 33.2.1-jre

Release notes

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

33.2.1

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

Jar files

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

Javadoc

JDiff

Changelog

  • net: Changed InetAddress-String conversion methods to preserve the IPv6 scope ID if present. The scope ID can be necessary for IPv6-capable devices with multiple network interfaces. However, preserving it can also lead to problems for callers that rely on the returned values not to include the scope ID:
    • Callers might compensate for the old behavior of the methods by appending the scope ID to a returned string themselves. If so, you can update your code to stop doing so at the same time as you upgrade Guava. Of, if your code might run against multiple versions of Guava, you can check whether Guava has included a scope ID before you add one yourself.
    • Callers might pass the returned string to another system that does not understand scope IDs. If so, you can strip the scope ID off, whether by truncating the string form at a % character (leaving behind any trailing ] character in the case of forUriString) or by replacing the returned InetAddress with a new instance constructed by calling InetAddress.getByAddress(addr).
    • java.net.InetAddress validates any provided scope ID against the interfaces available on the machine. As a result, methods in InetAddresses may now fail if the scope ID fails validation.
      • Notable cases in which this may happen include:
        • if the code runs in an Android app without networking permission
        • if code passes InetAddress instances or strings across devices
      • If this is not the behavior that you want, then you can strip off the scope ID from the input string before passing it to Guava, as discussed above. (3f61870ac6)

33.2.0

Android users: Please test recent Guava versions

If you know of Guava Android users who have not yet upgraded to at least release 33.0.0, please encourage them to upgrade, preferably to today's release, 33.2.0. These releases have begun adding Java 8+ APIs to guava-android. While we don't anticipate problems, we do anticipate that any unexpected problems could force a disruptive rollback. To minimize any disruption, we'd like to catch any such problems early.

Please let us know of any problems you encounter.

Maven

... (truncated)

Commits

Updates io.grpc:grpc-bom from 1.57.1 to 1.64.0

Release notes

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

v1.64.0

API Changes

  • compiler: the option jakarta_omit was renamed @generated=omit (#11086) (8a21afcc9)

New Features

  • New API LoadBalancer.getChannelTarget() (4561bb5b8)
  • opentelemetry: Publish new module grpc-opentelemetry (5ba1a5563). The feature is still missing documentation and an example. It only supports metrics; tracing and logs will be future enhancements. See gRFC A66
  • bazel: Add support for bzlmod (#11046) (d1890c0ac)
  • bazel: Replace usages of the old compatibility maven targets with @maven targets (00649913b)
  • okhttp: Support serverBuilder.maxConcurrentCallsPerConnection (Fixes #11062). (#11063) (805072339)
  • xds: Experimental metrics recording in WRR LB (06df25b65, 35a171bc1, 2897b3939), to be exported by grpc-opentelemetry if explicitly enabled in GrpcOpenTelemetry. See gRFC A78
  • rls: Experimental metrics recording in RLS LB (a9fb272b7, a1d19327f, 813331837), to be exported by grpc-opentelemetry if explicitly enabled in GrpcOpenTelemetry

Improvements

  • examples: support bazel build for retry policy example (58de563fa)
  • netty: Allow deframer errors to close stream with a status code, as long as headers have not yet been sent (e036b1b19). This will greatly improve the debuggability of certain server errors in particular cases. Instead of the client seeing “CANCELLED: RST_STREAM closed stream. HTTP/2 error code: CANCEL”, they could see “RESOURCE_EXHAUSTED: gRPC message exceeds maximum size 4194304: 6144592”
  • netty: Improve handling of unexpected write queue promise failures (#11016)
  • servlet: Avoid unnecessary FINEST hex string conversion by checking log level. Fixes #11031. (f7ee5f318)
  • StatusException/StatusRuntimeException hide stack trace in a simpler way (#11064) (e36f099be)
  • util: Status desc for outlier detection ejection (#11036) (10cb4a3be)
  • binder: Helper class to allow in process servers to use peer uids in test (#11014) (537dbe826)
  • Add load() statements for the Bazel builtin top-level java symbols (#11105) (add8c37a4)
  • Add StatusProto.toStatusException overload to accept Throwable (#11083) (5c9b49231)

Bug fixes

  • Fix retry race condition that can lead to double decrementing inFlightSubStreams and so miss calling closed (#11026) (bdb623031)
  • Change defaults to use the older PickFirstLoadBalancer and disable Happy Eyeballs. This disables a performance optimization added in v1.63. (#11120) We have had a report that the new implementation can trigger a NullPointerException
  • core: Transition to CONNECTING immediately when exiting idle (2c5f0c22c). Previously the visible state change from channel.getState() was delayed until the name resolver returned results. This had no impact to RPC behavior
  • xds: Specify a locale for upper/lower case conversions (e6305930d)
  • rls: Synchronization fixes in CachingRlsLbClient (6e97b180b). These races had not been witnessed in practice
  • rls: Guarantee backoff will update RLS picker (f9b6e5f92). This fixes a regression introduced by 6e97b180b that could hang RPCs instead of using fallback, but fixes a pre-existing bug that could greatly delay RPCs from using fallback.
  • rls: Fix time handling in CachingRlsLbClient (da619e2bd). This could have caused backoff entries to improperly be considered expired
  • xds: Properly disable the default endpoint identification algorithm with XdsChannelCredentials (097a46b76). The credential does its own verification and the default needs to be disabled for SPIFFE
  • netty: Release SendGrpcFrameCommand when stream is missing (#11116) (fb9a10809)
  • okhttp: Remove finished stream even if a pending stream was started (d21fe32be)

Dependencies

  • cronet: Update Cronet to latest release + Move to Stable Cronet APIs. (5a8da19f3)
  • cronet: @​javadoc update android permission MODIFY_NETWORK_ACCOUNTING (deprecated) => UPDATE_DEVICE_STATS (c703a1ee0)
  • cronet: Update to Java-8 API's and tighten the scopes (163efa371)
  • cronet: Update to StandardCharsets and assertNotNull API's (77e59b29d)

Acknowledgements

@​panchenko @​Ashok-Varma @​benjaminp @​AutomatedTester @​hypnoce @​keith @​laglangyue

... (truncated)

Commits
  • a54c72f Bump version to 1.64.0
  • 2c1b07c Update README etc to reference 1.64.0
  • 9798e4a all: Add opentelemetry
  • d086f5a opentelemetry: Mark registerGlobal() as experimental
  • 3158f91 rls: Guarantee backoff will update RLS picker
  • 80f872e xds, rls: Experimental metrics are disabled by default (#11196) (#11197)
  • cc587e6 opentelemetry: Publish grpc opentelemetry (#11187) (#11195)
  • 8133318 rls: Add gauge metric recording (#11175)
  • f737cbc api: Hide internal metric APIs
  • 1e731be opentelemetry: Rename and stabilize API OpenTelemetryModule
  • Additional commits viewable in compare view

Updates io.grpc:grpc-api from 1.57.1 to 1.64.0

Release notes

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

v1.64.0

API Changes

  • compiler: the option jakarta_omit was renamed @generated=omit (#11086) (8a21afcc9)

New Features

  • New API LoadBalancer.getChannelTarget() (4561bb5b8)
  • opentelemetry: Publish new module grpc-opentelemetry (5ba1a5563). The feature is still missing documentation and an example. It only supports metrics; tracing and logs will be future enhancements. See gRFC A66
  • bazel: Add support for bzlmod (#11046) (d1890c0ac)
  • bazel: Replace usages of the old compatibility maven targets with @maven targets (00649913b)
  • okhttp: Support serverBuilder.maxConcurrentCallsPerConnection (Fixes #11062). (#11063) (805072339)
  • xds: Experimental metrics recording in WRR LB (06df25b65, 35a171bc1, 2897b3939), to be exported by grpc-opentelemetry if explicitly enabled in GrpcOpenTelemetry. See gRFC A78
  • rls: Experimental metrics recording in RLS LB (a9fb272b7, a1d19327f, 813331837), to be exported by grpc-opentelemetry if explicitly enabled in GrpcOpenTelemetry

Improvements

  • examples: support bazel build for retry policy example (58de563fa)
  • netty: Allow deframer errors to close stream with a status code, as long as headers have not yet been sent (e036b1b19). This will greatly improve the debuggability of certain server errors in particular cases. Instead of the client seeing “CANCELLED: RST_STREAM closed stream. HTTP/2 error code: CANCEL”, they could see “RESOURCE_EXHAUSTED: gRPC message exceeds maximum size 4194304: 6144592”
  • netty: Improve handling of unexpected write queue promise failures (#11016)
  • servlet: Avoid unnecessary FINEST hex string conversion by checking log level. Fixes #11031. (f7ee5f318)
  • StatusException/StatusRuntimeException hide stack trace in a simpler way (#11064) (e36f099be)
  • util: Status desc for outlier detection ejection (#11036) (10cb4a3be)
  • binder: Helper class to allow in process servers to use peer uids in test (#11014) (537dbe826)
  • Add load() statements for the Bazel builtin top-level java symbols (#11105) (add8c37a4)
  • Add StatusProto.toStatusException overload to accept Throwable (#11083) (5c9b49231)

Bug fixes

  • Fix retry race condition that can lead to double decrementing inFlightSubStreams and so miss calling closed (#11026) (bdb623031)
  • Change defaults to use the older PickFirstLoadBalancer and disable Happy Eyeballs. This disables a performance optimization added in v1.63. (#11120) We have had a report that the new implementation can trigger a NullPointerException
  • core: Transition to CONNECTING immediately when exiting idle (2c5f0c22c). Previously the visible state change from channel.getState() was delayed until the name resolver returned results. This had no impact to RPC behavior
  • xds: Specify a locale for upper/lower case conversions (e6305930d)
  • rls: Synchronization fixes in CachingRlsLbClient (6e97b180b). These races had not been witnessed in practice
  • rls: Guarantee backoff will update RLS picker (f9b6e5f92). This fixes a regression introduced by 6e97b180b that could hang RPCs instead of using fallback, but fixes a pre-existing bug that could greatly delay RPCs from using fallback.
  • rls: Fix time handling in CachingRlsLbClient (da619e2bd). This could have caused backoff entries to improperly be considered expired
  • xds: Properly disable the default endpoint identification algorithm with XdsChannelCredentials (097a46b76). The credential does its own verification and the default needs to be disabled for SPIFFE
  • netty: Release SendGrpcFrameCommand when stream is missing (#11116) (fb9a10809)
  • okhttp: Remove finished stream even if a pending stream was started (d21fe32be)

Dependencies

  • cronet: Update Cronet to latest release + Move to Stable Cronet APIs. (5a8da19f3)
  • cronet: @​javadoc update android permission MODIFY_NETWORK_ACCOUNTING (deprecated) => UPDATE_DEVICE_STATS (c703a1ee0)
  • cronet: Update to Java-8 API's and tighten the scopes (163efa371)
  • cronet: Update to StandardCharsets and assertNotNull API's (77e59b29d)

Acknowledgements

@​panchenko @​Ashok-Varma @​benjaminp @​AutomatedTester @​hypnoce @​keith @​laglangyue

... (truncated)

Commits
  • a54c72f Bump version to 1.64.0
  • 2c1b07c Update README etc to reference 1.64.0
  • 9798e4a all: Add opentelemetry
  • d086f5a opentelemetry: Mark registerGlobal() as experimental
  • 3158f91 rls: Guarantee backoff will update RLS picker
  • 80f872e xds, rls: Experimental metrics are disabled by default (#11196) (#11197)
  • cc587e6 opentelemetry: Publish grpc opentelemetry (#11187) (#11195)
  • 8133318 rls: Add gauge metric recording (#11175)
  • f737cbc api: Hide internal metric APIs
  • 1e731be opentelemetry: Rename and stabilize API OpenTelemetryModule
  • Additional commits viewable in compare view

Updates io.grpc:grpc-netty-shaded from 1.57.1 to 1.64.0

Release notes

Sourced from io.grpc:grpc-netty-shaded's releases.

v1.64.0

API Changes

  • compiler: the option jakarta_omit was renamed @generated=omit (#11086) (8a21afcc9)

New Features

  • New API LoadBalancer.getChannelTarget() (4561bb5b8)
  • opentelemetry: Publish new module grpc-opentelemetry (5ba1a5563). The feature is still missing documentation and an example. It only supports metrics; tracing and logs will be future enhancements. See gRFC A66
  • bazel: Add support for bzlmod (#11046) (d1890c0ac)
  • bazel: Replace usages of the old compatibility maven targets with @maven targets (00649913b)
  • okhttp: Support serverBuilder.maxConcurrentCallsPerConnection (Fixes #11062). (#11063) (805072339)
  • xds: Experimental metrics recording in WRR LB (06df25b65, 35a171bc1, 2897b3939), to be exported by grpc-opentelemetry if explicitly enabled in GrpcOpenTelemetry. See gRFC A78
  • rls: Experimental metrics recording in RLS LB (a9fb272b7, a1d19327f, 813331837), to be exported by grpc-opentelemetry if explicitly enabled in GrpcOpenTelemetry

Improvements

  • examples: support bazel build for retry policy example (58de563fa)
  • netty: Allow deframer errors to close stream with a status code, as long as headers have not yet been sent (e036b1b19). This will greatly improve the debuggability of certain server errors in particular cases. Instead of the client seeing “CANCELLED: RST_STREAM closed stream. HTTP/2 error code: CANCEL”, they could see “RESOURCE_EXHAUSTED: gRPC message exceeds maximum size 4194304: 6144592”
  • netty: Improve handling of unexpected write queue promise failures (#11016)
  • servlet: Avoid unnecessary FINEST hex string conversion by checking log level. Fixes #11031. (f7ee5f318)
  • StatusException/StatusRuntimeException hide stack trace in a simpler way (#11064) (e36f099be)
  • util: Status desc for outlier detection ejection (#11036) (10cb4a3be)
  • binder: Helper class to allow in process servers to use peer uids in test (#11014) (537dbe826)
  • Add load() statements for the Bazel builtin top-level java symbols (#11105) (add8c37a4)
  • Add StatusProto.toStatusException overload to accept Throwable (#11083) (5c9b49231)

Bug fixes

  • Fix retry race condition that can lead to double decrementing inFlightSubStreams and so miss calling closed (#11026) (bdb623031)
  • Change defaults to use the older PickFirstLoadBalancer and disable Happy Eyeballs. This disables a performance optimization added in v1.63. (#11120) We have had a report that the new implementation can trigger a NullPointerException
  • core: Transition to CONNECTING immediately when exiting idle (2c5f0c22c). Previously the visible state change from channel.getState() was delayed until the name resolver returned results. This had no impact to RPC behavior
  • xds: Specify a locale for upper/lower case conversions (e6305930d)
  • rls: Synchronization fixes in CachingRlsLbClient (6e97b180b). These races had not been witnessed in practice
  • rls: Guarantee backoff will update RLS picker (f9b6e5f92). This fixes a regression introduced by 6e97b180b that could hang RPCs instead of using fallback, but fixes a pre-existing bug that could greatly delay RPCs from using fallback.
  • rls: Fix time handling in CachingRlsLbClient (da619e2bd). This could have caused backoff entries to improperly be considered expired
  • xds: Properly disable the default endpoint identification algorithm with XdsChannelCredentials (097a46b76). The credential does its own verification and the default needs to be disabled for SPIFFE
  • netty: Release SendGrpcFrameCommand when stream is missing (#11116) (fb9a10809)
  • okhttp: Remove finished stream even if a pending stream was started (d21fe32be)

Dependencies

  • cronet: Update Cronet to latest release + Move to Stable Cronet APIs. (5a8da19f3)
  • cronet: @​javadoc update android permission MODIFY_NETWORK_ACCOUNTING (deprecated) => UPDATE_DEVICE_STATS (c703a1ee0)
  • cronet: Update to Java-8 API's and tighten the scopes (163efa371)
  • cronet: Update to StandardCharsets and assertNotNull API's (77e59b29d)

Acknowledgements

@​panchenko @​Ashok-Varma @​benjaminp @​AutomatedTester @​hypnoce @​keith @​laglangyue

... (truncated)

Commits
  • a54c72f Bump version to 1.64.0
  • 2c1b07c Update README etc to reference 1.64.0
  • 9798e4a all: Add opentelemetry
  • d086f5a opentelemetry: Mark registerGlobal() as experimental
  • 3158f91 rls: Guarantee backoff will update RLS picker
  • 80f872e xds, rls: Experimental metrics are disabled by default (#11196) (#11197)
  • cc587e6 opentelemetry: Publish grpc opentelemetry (#11187) (#11195)
  • 8133318 rls: Add gauge metric recording (#11175)
  • f737cbc api: Hide internal metric APIs
  • 1e731be opentelemetry: Rename and stabilize API OpenTelemetryModule
  • Additional commits viewable in compare view

Updates io.opentelemetry:opentelemetry-bom from 1.28.0 to 1.39.0

Release notes

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

Version 1.39.0

API

Incubator

  • BREAKING: Refactor ExtendedTracer, ExtendedSpanBuilder to reflect incubating API conventions (#6497)

SDK

Exporter

  • BREAKING: Serve prometheus metrics only on /metrics by default. To restore the previous behavior and serve metrics on all paths, override the default handler as demonstrated here. (#6476)
  • Make OTLP exporter memory mode API public (#6469)
  • Speed up OTLP string marshaling using sun.misc.Unsafe (#6433)
  • Add exporter data classes for experimental profiling signal type. (#6374)
  • Start prometheus http server with daemon thread (#6472)
  • Update the Prometheus metrics library and improve how units are included in metric names. (#6473)
  • Remove android animalsniffer check from prometheus exporter (#6478)

Extensions

  • Load file config YAML using core schema, ensure that env var substitution retains string types. (#6436)
  • Define dedicated file configuration SPI ComponentProvider (#6457)

Tooling

  • Normalize timestamps and file ordering in jars, making the outputs reproducible (#6471)
  • GHA for generating the post-release pull request (#6449)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​breedx-splk @​crossoverJie @​DPUkyle @​fstab @​hboutemy @​jack-berg @​jhalliday @​jkwatson @​laurit @​lizongwu @​nluk @​trask @​zeitlinger

Version 1.38.0

API

... (truncated)

Changelog

Sourced from io.opentelemetry:opentelemetry-bom's changelog.

Version 1.39.0 (2024-06-07)

API

Incubator

  • BREAKING: Refactor ExtendedTracer, ExtendedSpanBuilder to reflect incubating API conventions (#6497)

SDK

Exporter

  • BREAKING: Serve prometheus metrics only on /metrics by default. To restore the previous behavior and serve metrics on all paths, override the default handler as demonstrated here. (#6476)
  • Make OTLP exporter memory mode API public (#6469)
  • Speed up OTLP string marshaling using sun.misc.Unsafe (#6433)
  • Add exporter data classes for experimental profiling signal type. (#6374)
  • Start prometheus http server with daemon thread (#6472)
  • Update the Prometheus metrics library and improve how units are included in metric names. (#6473)
  • Remove android animalsniffer check from prometheus exporter (#6478)

Extensions

  • Load file config YAML using core schema, ensure that env var substitution retains string types. (#6436)
  • Define dedicated file configuration SPI ComponentProvider (#6457)

Tooling

  • Normalize timestamps and file ordering in jars, making the outputs reproducible (#6471)
  • GHA for generating the post-release pull request (#6449)

Version 1.38.0 (2024-05-10)

API

  • Stabilize synchronous gauge (#6419)

... (truncated)

Commits
  • 96bb3ba [release/v1.39.x] Prepare release 1.39.0 (#6508)
  • edbb475 Prepare 1.39.0 (#6506)
  • 934da84 Fix incubator docs (#6505)
  • d0b463d Refactor ExtendedTracer, ExtendedSpanBuilder to reflect incubating API conven...
  • 7364687 Update dependency net.ltgt.gradle:gradle-errorprone-plugin to v4 (#6501)
  • 5a84398 Update dependency org.jctools:jctools-core to v4.0.5 (#6500)
  • a68349e Update errorProneVersion to v2.28.0 (#6489)
  • e15eedc Update dependency com.google.api.grpc:proto-google-common-protos to v2.40.0 (...
  • 88be482 Update dependency gradle to v8.8 (#6488)
  • 915cb4d Update dependency com.uber.nullaway:nullaway to v0.11.0 (#6487)
  • Additional commits viewable in compare view

Updates io.opentelemetry:opentelemetry-semconv from 1.28.0-alpha to 1.30.1-alpha

Release notes

Sourced from io.opentelemetry:opentelemetry-semconv's releases.

Version 1.30.0

API

Incubator

  • Add experimental synchronous gauge (#5506)

SDK

Metrics

  • Add attributes advice API (#5677, #5722)
  • Add AttributesProcessor toString, add attribute filter helper (#5765)
  • Increase metric name maximum length from 63 to 255 characters (#5697)

Exporter

  • Prometheus exporter: remove non-ucum units from conversion (#5719)
  • Prometheus exporter: add units to metric names in TYPE and HELP comments (#5718)

SDK Extensions

Semantic conventions

Project Tooling

  • Update Gradle Wrapper from 8.2.1 to 8.3 (#5728)
  • Remove dependabot and update-gradle-wrapper task in favor of renovate (#5746)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​breedx-splk @​brunobat @​dashpole @​dependabot @​Emily-Jiang @​erenming @​jack-berg @​jkwatson @​jsuereth @​mateuszrzeszutek @​tigrannajaryan @​trask

... (truncated)

Changelog

Sourced from io.opentelemetry:opentelemetry-semconv's changelog.

Changelog

Unreleased

Version 1.39.0 (2024-06-07)

API

Incubator

  • BREAKING: Refactor ExtendedTracer, ExtendedSpanBuilder to reflect incubating API conventions (#6497)

SDK

Exporter

  • BREAKING: Serve prometheus metrics only on /metrics by default. To restore the previous behavior and serve metrics on all paths, override the default handler as demonstrated here. (#6476)
  • Make OTLP exporter memory mode API public (#6469)
  • Speed up OTLP string marshaling using sun.misc.Unsafe (#6433)
  • Add exporter data classes for experimental profiling signal type. (#6374)
  • Start prometheus http server with daemon thread (#6472)
  • Update the Prometheus metrics library and improve how units are included in metric names. (#6473)
  • Remove android animalsniffer check from prometheus exporter (#6478)

Extensions

  • Load file config YAML using core schema, ensure that env var substitution retains string types. (#6436)
  • Define dedicated file configuration SPI ComponentProvider (#6457)

Tooling

  • Normalize timestamps and file ordering in jars, making the outputs reproducible (#6471)
  • GHA for generating the post-release pull request (#6449)

Version 1.38.0 (2024-05-10)

... (truncated)

Commits

Updates com.amazonaws:aws-xray-recorder-sdk-core from 2.14.0 to 2.16.0

Release notes

Sourced from com.amazonaws:aws-xray-recorder-sdk-core's releases.

Release v2.16.0

Please refer change-log for details.

Release v2.15.3

Please refer change-log for details.

Release v2.15.2

Please refer change-log for details.

Release v2.15.1

Please refer change-log for details.

Release v2.15.0

Please refer change-log for details.

Changelog

Sourced from com.amazonaws:aws-xray-recorder-sdk-core's changelog.

2.16.0 - 2024-05-28

  • Send NoOp segment when trace header is incomplete in Lambda Context PR 403
  • Do not propagate trace header if dummy subsegment PR 404

2.15.3 - 2024-04-25

  • Bump aws-java-sdk-core version to 1.12.708 PR 401

2.15.2 - 2024-03-08

  • Fixed TracingInterceptor to take effect only one time PR 399

2.15.1 - 2024-02-15

  • Fixing S3 bucket name extraction for AWS SDK V2 PR 393

2.15.0 - 2023-12-07

  • Remove usage of deprecated jackson property PR 391
  • Optimize default resolver chain construction PR 387
  • Refactored AWSXRayServletFilter - not to use deprecated method for strategy creation PR 386
  • Bumping grgit version PR 385
  • Use jackson to snake case for better performance PR 382
  • Thread safety PR 383
Commits

Updates com.amazonaws:aws-xray-recorder-sdk-aws-sdk from 2.14.0 to 2.16.0

Release notes

Sourced from com.amazonaws:aws-xray-recorder-sdk-aws-sdk's releases.

Release v2.16.0

Please refer change-log for details.

Release v2.15.3

Please refer change-log for details.

Release v2.15.2

Please refer change-log for details.

Release v2.15.1

Please refer change-log for details.

Release v2.15.0

Please refer change-log for details.

Changelog

Sourced from com.amazonaws:aws-xray-recorder-sdk-aws-sdk's changelog.

2.16.0 - 2024-05-28

  • Send NoOp segment when trace header is incomplete in Lambda Context PR 403
  • Do not propagate trace header if dummy subsegment PR 404

2.15.3 - 2024-04-25

  • Bump aws-java-sdk-core version to 1.12.708 PR 401

2.15.2 - 2024-03-08

  • Fixed TracingInterceptor to take effect only one time PR 399

2.15.1 - 2024-02-15

  • Fixing S3 bucket name extraction for AWS SDK V2 PR 393

2.15.0 - 2023-12-07

  • Remove usage of deprecated jackson property PR 391
  • Optimize default resolver chain construction PR 387
  • Refactored AWSXRayServletFilter - not to use deprecated method for strategy creation PR 386
  • Bumping grgit version PR 385
  • Use jackson to snake case for better performance PR 382
  • Thread safety PR 383
Commits

Updates info.picocli:picocli from 4.7.4 to 4.7.6

Release notes

Sourced from info.picocli:picocli's releases.

Picocli 4.7.6

Picocli 4.7.6

The picocli community is pleased to announce picocli 4.7.6.

This release includes bugfixes and enhancements.

Many thanks to the picocli community for raising these issues and providing the pull requests to address them!

This is the eighty-fifth public release. Picocli follows semantic versioning. Artifacts in this release are signed by Remko Popma (6601 E5C0 8DCC BB96).

Table of Contents

  • New and noteworthy
  • Fixed issues
  • Deprecations
  • Potential breaking changes

New and Noteworthy

PropertiesDefaultProvider now tries to load properties from the classpath if the file cannot be found in the user.home directory.

Fixed issues

  • #2102#2107 Enhancement: PropertiesDefaultProvider should try to load properties from classpath (last). Thanks to Lumír Návrat for the pull request.
  • #2202 Enhancement: Change log level from WARN to INFO when bean not found in ApplicationContext. Thanks to Desmond Kirrane for raising this.
  • #2248 Enhancement: Don't show hidden commands in JLine3 command description. Thanks to Reinhard Handler for the pull request.
  • #2170 Enhancement: Use ... vararg instead of array parameter to match overridden method signature. Thanks to Michael Vorburger for the pull request.
  • #2058 Bugfix: defaultValue should not be applied in addition to user-specified value for options with a custom IParameterConsumer. Thanks to Staffan Arvidsson McShane for raising this.
  • #2148 Bugfix: Fix NPE in jline3 Example.jar as ConfigurationPath cannot be null anymore. Thanks to llzen44 for the pull request.
  • #2232 Bugfix: fix bug for Optional<T> arguments with initial value. Thanks to hq6 for raising this.
  • #2149 Bugfix: @Option-annotated setter method not invoked with default value when used in mixin for both command and subcommand. Thanks to Zhonghao Wang for raising this.
  • #2270 Bugfix: Custom type converter for primitive boolean options should not be ignored. Thanks to Sven Kammerer for raising this.
  • #2234 BUILD: fix errorprone TruthSelfEquals warnings
  • #2172 BUILD: Fix broken build. Thanks to Michael Vorburger for the pull request.
  • #2174 BUILD: Fix .gitattributes related CR/LF problems. Thanks to Michael Vorburger for the pull request.

Bumps the load-gen-gradle-deps group with 12 updates in the /load-generator directory:

| Package | From | To |
| --- | --- | --- |
| [com.google.guava:guava](https://github.com/google/guava) | `32.1.2-jre` | `33.2.1-jre` |
| [io.grpc:grpc-bom](https://github.com/grpc/grpc-java) | `1.57.1` | `1.64.0` |
| [io.grpc:grpc-api](https://github.com/grpc/grpc-java) | `1.57.1` | `1.64.0` |
| [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) | `1.57.1` | `1.64.0` |
| [io.opentelemetry:opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java) | `1.28.0` | `1.39.0` |
| [io.opentelemetry:opentelemetry-semconv](https://github.com/open-telemetry/opentelemetry-java) | `1.28.0-alpha` | `1.30.1-alpha` |
| [com.amazonaws:aws-xray-recorder-sdk-core](https://github.com/aws/aws-xray-sdk-java) | `2.14.0` | `2.16.0` |
| [com.amazonaws:aws-xray-recorder-sdk-aws-sdk](https://github.com/aws/aws-xray-sdk-java) | `2.14.0` | `2.16.0` |
| [info.picocli:picocli](https://github.com/remkop/picocli) | `4.7.4` | `4.7.6` |
| org.apache.logging.log4j:log4j-api | `2.20.0` | `2.23.1` |
| org.apache.logging.log4j:log4j-core | `2.20.0` | `2.23.1` |
| [io.freefair.lombok](https://github.com/freefair/gradle-plugins) | `8.1.0` | `8.6` |



Updates `com.google.guava:guava` from 32.1.2-jre to 33.2.1-jre
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

Updates `io.grpc:grpc-bom` from 1.57.1 to 1.64.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](grpc/grpc-java@v1.57.1...v1.64.0)

Updates `io.grpc:grpc-api` from 1.57.1 to 1.64.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](grpc/grpc-java@v1.57.1...v1.64.0)

Updates `io.grpc:grpc-netty-shaded` from 1.57.1 to 1.64.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](grpc/grpc-java@v1.57.1...v1.64.0)

Updates `io.opentelemetry:opentelemetry-bom` from 1.28.0 to 1.39.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-java/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-java@v1.28.0...v1.39.0)

Updates `io.opentelemetry:opentelemetry-semconv` from 1.28.0-alpha to 1.30.1-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java/commits)

Updates `com.amazonaws:aws-xray-recorder-sdk-core` from 2.14.0 to 2.16.0
- [Release notes](https://github.com/aws/aws-xray-sdk-java/releases)
- [Changelog](https://github.com/aws/aws-xray-sdk-java/blob/master/CHANGELOG.md)
- [Commits](aws/aws-xray-sdk-java@v2.14.0...v2.16.0)

Updates `com.amazonaws:aws-xray-recorder-sdk-aws-sdk` from 2.14.0 to 2.16.0
- [Release notes](https://github.com/aws/aws-xray-sdk-java/releases)
- [Changelog](https://github.com/aws/aws-xray-sdk-java/blob/master/CHANGELOG.md)
- [Commits](aws/aws-xray-sdk-java@v2.14.0...v2.16.0)

Updates `info.picocli:picocli` from 4.7.4 to 4.7.6
- [Release notes](https://github.com/remkop/picocli/releases)
- [Changelog](https://github.com/remkop/picocli/blob/main/RELEASE-NOTES.md)
- [Commits](remkop/picocli@v4.7.4...v4.7.6)

Updates `info.picocli:picocli-codegen` from 4.7.4 to 4.7.6
- [Release notes](https://github.com/remkop/picocli/releases)
- [Changelog](https://github.com/remkop/picocli/blob/main/RELEASE-NOTES.md)
- [Commits](remkop/picocli@v4.7.4...v4.7.6)

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

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

Updates `io.freefair.lombok` from 8.1.0 to 8.6
- [Release notes](https://github.com/freefair/gradle-plugins/releases)
- [Commits](freefair/gradle-plugins@8.1.0...8.6)

---
updated-dependencies:
- dependency-name: com.google.guava:guava
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: load-gen-gradle-deps
- dependency-name: io.grpc:grpc-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: load-gen-gradle-deps
- dependency-name: io.grpc:grpc-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: load-gen-gradle-deps
- dependency-name: io.grpc:grpc-netty-shaded
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: load-gen-gradle-deps
- dependency-name: io.opentelemetry:opentelemetry-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: load-gen-gradle-deps
- dependency-name: io.opentelemetry:opentelemetry-semconv
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: load-gen-gradle-deps
- dependency-name: com.amazonaws:aws-xray-recorder-sdk-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: load-gen-gradle-deps
- dependency-name: com.amazonaws:aws-xray-recorder-sdk-aws-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: load-gen-gradle-deps
- dependency-name: info.picocli:picocli
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: load-gen-gradle-deps
- dependency-name: info.picocli:picocli-codegen
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: load-gen-gradle-deps
- dependency-name: org.apache.logging.log4j:log4j-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: load-gen-gradle-deps
- dependency-name: org.apache.logging.log4j:log4j-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: load-gen-gradle-deps
- dependency-name: io.freefair.lombok
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: load-gen-gradle-deps
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Jun 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file java Pull requests that update Java code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants