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 java-sample-app-deps group across 1 directory with 18 updates #1058

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 7, 2024

Bumps the java-sample-app-deps group with 18 updates in the /sample-apps/java-sample-app directory:

Package From To
com.google.cloud.tools.jib 3.4.0 3.4.2
io.opentelemetry:opentelemetry-api 1.33.0 1.37.0
software.amazon.awssdk:bom 2.22.9 2.25.46
org.apache.logging.log4j:log4j-api 2.22.1 2.23.1
org.apache.logging.log4j:log4j-core 2.22.1 2.23.1
org.slf4j:slf4j-simple 2.0.10 2.0.13
software.amazon.opentelemetry:aws-opentelemetry-agent 1.32.0 1.32.1
io.opentelemetry:opentelemetry-bom 1.33.0 1.37.0
io.opentelemetry.contrib:opentelemetry-aws-xray-propagator 1.32.0-alpha 1.35.0-alpha
io.opentelemetry.contrib:opentelemetry-aws-xray 1.32.0 1.35.0
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha 1.32.0-alpha 2.3.0-alpha
io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0 1.32.0-alpha 2.3.0-alpha
com.fasterxml.jackson:jackson-bom 2.16.1 2.17.1
org.junit.jupiter:junit-jupiter-api 5.10.1 5.10.2
org.junit.jupiter:junit-jupiter-engine 5.10.1 5.10.2
io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi 1.33.0 1.37.0
io.opentelemetry.instrumentation:opentelemetry-instrumentation-api 1.32.0 2.3.0
io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api 1.32.0-alpha 2.3.0-alpha

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

Updates io.opentelemetry:opentelemetry-api from 1.33.0 to 1.37.0

Release notes

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

Version 1.37.0

NOTICE: This release contains a significant restructuring of the experimental event API and the API incubator artifact. Please read the notes in the API -> Incubator section carefully.

API

  • Promote Span#addLink to stable API (#6317)

Incubator

  • BREAKING: Rename opentelemetry-extension-incubator to opentelemetry-api-incubator, merge opentelemetry-api-events into opentelemetry-api-incubator. (#6289)
  • BREAKING: Remove domain from event api. EventEmitterProvider#setEventDomain has been removed. The event.name field should now be namespaced to avoid collisions. See Semantic Conventions for Event Attributes for more details. (#6253)
  • BREAKING: Rename EventEmitter and related classes to EventLogger. (#6316)
  • BREAKING: Refactor Event API to reflect spec changes. Restructure API to put fields in the AnyValue log record body. Add setters for timestamp, context, and severity. Set default severity to INFO=9. (#6318)

SDK

  • Add get{Signal}Exporter methods to Simple{Signal}Processor, Batch{Signal}Processor. (#6078)

Metrics

  • Use synchronized instead of reentrant lock in explicit bucket histogram (#6309)

Exporters

  • Fix typo in OTLP javadoc (#6311)
  • Add PrometheusHttpServer#toBuilder() (#6333)
  • Bugfix: Use getPrometheusName for Otel2PrometheusConverter map keys to avoid metric name conflicts (#6308)

Extensions

  • Add Metric exporter REUSABLE_DATA memory mode configuration options, including autoconfigure support via env var OTEL_JAVA_EXPERIMENTAL_EXPORTER_MEMORY_MODE=REUSABLE_DATA. (#6304)
  • Add autoconfigure console alias for logging exporter (#6027)
  • Update jaeger autoconfigure docs to point to OTLP (#6307)
  • Add ServiceInstanceIdResourceProvider implementation for generating service.instance.id UUID if not already provided by user. Included in opentelemetry-sdk-extension-incubator. (#6226)
  • Add GCP resource detector to list of resource providers in autoconfigure docs (#6336)

Tooling

  • Check for Java 17 toolchain and fail if not found (#6303)

🙇 Thank you

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

@​asafm @​bogdandrutu @​breedx-splk @​brunobat @​helpermethod @​jack-berg

... (truncated)

Changelog

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

Version 1.37.0 (2024-04-05)

NOTICE: This release contains a significant restructuring of the experimental event API and the API incubator artifact. Please read the notes in the API -> Incubator section carefully.

API

  • Promote Span#addLink to stable API (#6317)

Incubator

  • BREAKING: Rename opentelemetry-extension-incubator to opentelemetry-api-incubator, merge opentelemetry-api-events into opentelemetry-api-incubator. (#6289)
  • BREAKING: Remove domain from event api. EventEmitterProvider#setEventDomain has been removed. The event.name field should now be namespaced to avoid collisions. See Semantic Conventions for Event Attributes for more details. (#6253)
  • BREAKING: Rename EventEmitter and related classes to EventLogger. (#6316)
  • BREAKING: Refactor Event API to reflect spec changes. Restructure API to put fields in the AnyValue log record body. Add setters for timestamp, context, and severity. Set default severity to INFO=9. (#6318)

SDK

  • Add get{Signal}Exporter methods to Simple{Signal}Processor, Batch{Signal}Processor. (#6078)

Metrics

  • Use synchronized instead of reentrant lock in explicit bucket histogram (#6309)

Exporters

  • Fix typo in OTLP javadoc (#6311)
  • Add PrometheusHttpServer#toBuilder() (#6333)
  • Bugfix: Use getPrometheusName for Otel2PrometheusConverter map keys to avoid metric name conflicts (#6308)

Extensions

  • Add Metric exporter REUSABLE_DATA memory mode configuration options, including autoconfigure support via env var OTEL_JAVA_EXPERIMENTAL_EXPORTER_MEMORY_MODE=REUSABLE_DATA.

... (truncated)

Commits
  • a3e7f51 [release/v1.37.x] Prepare release 1.37.0 (#6355)
  • 95b8356 Prepare 1.37.0 (#6353)
  • 5ab678f Update dependency io.prometheus:prometheus-metrics-exporter-httpserver to v1....
  • 4d8f4f3 Metric exporter REUSABLE_DATA memory mode configuration options (#6304)
  • ff0480c Update dependency io.grpc:grpc-bom to v1.63.0 (#6349)
  • d1fef93 Update dependency org.owasp:dependency-check-gradle to v9.1.0 (#6332)
  • 7471fb8 Update dependency checkstyle to v10.15.0 (#6335)
  • f5490fb Update dependency com.squareup.wire:wire-bom to v4.9.9 (#6337)
  • 7f3e3e3 Update dependency jacoco to v0.8.12 (#6338)
  • 68cd649 Update plugin com.gradle.enterprise to v3.17 (#6339)
  • Additional commits viewable in compare view

Updates software.amazon.awssdk:bom from 2.22.9 to 2.25.46

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 org.slf4j:slf4j-simple from 2.0.10 to 2.0.13

Updates software.amazon.opentelemetry:aws-opentelemetry-agent from 1.32.0 to 1.32.1

Release notes

Sourced from software.amazon.opentelemetry:aws-opentelemetry-agent's releases.

Release v1.32.1

Contains the patched version of OpenTelemetry Instrumentation for Java - 1.32.1

This release also publishes the ADOT Java auto-instrumentation Docker image v1.32.1 into our public ECR repository: public.ecr.aws/aws-observability/adot-autoinstrumentation-java:v1.32.1

Check out the release notes for upstream version

Commits

Updates io.opentelemetry:opentelemetry-bom from 1.33.0 to 1.37.0

Release notes

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

Version 1.37.0

NOTICE: This release contains a significant restructuring of the experimental event API and the API incubator artifact. Please read the notes in the API -> Incubator section carefully.

API

  • Promote Span#addLink to stable API (#6317)

Incubator

  • BREAKING: Rename opentelemetry-extension-incubator to opentelemetry-api-incubator, merge opentelemetry-api-events into opentelemetry-api-incubator. (#6289)
  • BREAKING: Remove domain from event api. EventEmitterProvider#setEventDomain has been removed. The event.name field should now be namespaced to avoid collisions. See Semantic Conventions for Event Attributes for more details. (#6253)
  • BREAKING: Rename EventEmitter and related classes to EventLogger. (#6316)
  • BREAKING: Refactor Event API to reflect spec changes. Restructure API to put fields in the AnyValue log record body. Add setters for timestamp, context, and severity. Set default severity to INFO=9. (#6318)

SDK

  • Add get{Signal}Exporter methods to Simple{Signal}Processor, Batch{Signal}Processor. (#6078)

Metrics

  • Use synchronized instead of reentrant lock in explicit bucket histogram (#6309)

Exporters

  • Fix typo in OTLP javadoc (#6311)
  • Add PrometheusHttpServer#toBuilder() (#6333)
  • Bugfix: Use getPrometheusName for Otel2PrometheusConverter map keys to avoid metric name conflicts (#6308)

Extensions

  • Add Metric exporter REUSABLE_DATA memory mode configuration options, including autoconfigure support via env var OTEL_JAVA_EXPERIMENTAL_EXPORTER_MEMORY_MODE=REUSABLE_DATA. (#6304)
  • Add autoconfigure console alias for logging exporter (#6027)
  • Update jaeger autoconfigure docs to point to OTLP (#6307)
  • Add ServiceInstanceIdResourceProvider implementation for generating service.instance.id UUID if not already provided by user. Included in opentelemetry-sdk-extension-incubator. (#6226)
  • Add GCP resource detector to list of resource providers in autoconfigure docs (#6336)

Tooling

  • Check for Java 17 toolchain and fail if not found (#6303)

🙇 Thank you

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

@​asafm @​bogdandrutu @​breedx-splk @​brunobat @​helpermethod @​jack-berg

... (truncated)

Changelog

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

Version 1.37.0 (2024-04-05)

NOTICE: This release contains a significant restructuring of the experimental event API and the API incubator artifact. Please read the notes in the API -> Incubator section carefully.

API

  • Promote Span#addLink to stable API (#6317)

Incubator

  • BREAKING: Rename opentelemetry-extension-incubator to opentelemetry-api-incubator, merge opentelemetry-api-events into opentelemetry-api-incubator. (#6289)
  • BREAKING: Remove domain from event api. EventEmitterProvider#setEventDomain has been removed. The event.name field should now be namespaced to avoid collisions. See Semantic Conventions for Event Attributes for more details. (#6253)
  • BREAKING: Rename EventEmitter and related classes to EventLogger. (#6316)
  • BREAKING: Refactor Event API to reflect spec changes. Restructure API to put fields in the AnyValue log record body. Add setters for timestamp, context, and severity. Set default severity to INFO=9. (#6318)

SDK

  • Add get{Signal}Exporter methods to Simple{Signal}Processor, Batch{Signal}Processor. (#6078)

Metrics

  • Use synchronized instead of reentrant lock in explicit bucket histogram (#6309)

Exporters

  • Fix typo in OTLP javadoc (#6311)
  • Add PrometheusHttpServer#toBuilder() (#6333)
  • Bugfix: Use getPrometheusName for Otel2PrometheusConverter map keys to avoid metric name conflicts (#6308)

Extensions

  • Add Metric exporter REUSABLE_DATA memory mode configuration options, including autoconfigure support via env var OTEL_JAVA_EXPERIMENTAL_EXPORTER_MEMORY_MODE=REUSABLE_DATA.

... (truncated)

Commits
  • a3e7f51 [release/v1.37.x] Prepare release 1.37.0 (#6355)
  • 95b8356 Prepare 1.37.0 (#6353)
  • 5ab678f Update dependency io.prometheus:prometheus-metrics-exporter-httpserver to v1....
  • 4d8f4f3 Metric exporter REUSABLE_DATA memory mode configuration options (#6304)
  • ff0480c Update dependency io.grpc:grpc-bom to v1.63.0 (#6349)
  • d1fef93 Update dependency org.owasp:dependency-check-gradle to v9.1.0 (#6332)
  • 7471fb8 Update dependency checkstyle to v10.15.0 (#6335)
  • f5490fb Update dependency com.squareup.wire:wire-bom to v4.9.9 (#6337)
  • 7f3e3e3 Update dependency jacoco to v0.8.12 (#6338)
  • 68cd649 Update plugin com.gradle.enterprise to v3.17 (#6339)
  • Additional commits viewable in compare view

Updates io.opentelemetry.contrib:opentelemetry-aws-xray-propagator from 1.32.0-alpha to 1.35.0-alpha

Release notes

Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray-propagator's releases.

Version 1.34.0

This release targets the OpenTelemetry SDK 1.34.0.

AWS resources

  • Add support for cloud.account.id, cloud.availability_zone, cloud.region, and cloud.resource_id (#1171)

AWS X-Ray propagator

  • Add xray propagators that prioritizes xray environment variable (#1032)

GCP Resources

  • Update docs on how to use with Java agent v2.2.0 and later (#1237)

Micrometer MeterProvider

  • Implement Metrics incubator APIs to accept advice (#1190)

🙇 Thank you

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

@​breedx-splk @​HaloFour @​jsuereth @​laurit @​LikeTheSalad @​mmanciop @​psx95 @​rapphil @​robberphex @​trask @​tylerbenson @​wangzlei @​zeitlinger

Version 1.33.0

This release targets the OpenTelemetry SDK 1.33.0.

compressors/

  • Add zstd compressor implementation for OTLP exporters (#1108)

Consistent sampling

  • Switch from acceptance to rejection threshold (#1130)

Disk buffering

... (truncated)

Changelog

Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray-propagator's changelog.

Changelog

Unreleased

Version 1.35.0 (2024-04-16)

JMX metrics

  • Add support for newly named Tomcat MBean with Spring (#1269)

Span stack traces - New 🌟

This module provides a SpanProcessor that captures stack traces on spans that meet a certain criteria such as exceeding a certain duration threshold.

Version 1.34.0 (2024-03-27)

AWS resources

  • Add support for cloud.account.id, cloud.availability_zone, cloud.region, and cloud.resource_id (#1171)

AWS X-Ray propagator

  • Add xray propagators that prioritizes xray environment variable (#1032)

GCP Resources

  • Update docs on how to use with Java agent v2.2.0 and later (#1237)

Micrometer MeterProvider

  • Implement Metrics incubator APIs to accept advice (#1190)

Version 1.33.0 (2024-02-21)

Compressors

  • Add zstd compressor implementation for OTLP exporters (#1108)

Consistent sampling

  • Switch from acceptance to rejection threshold (#1130)

... (truncated)

Commits

Updates io.opentelemetry.contrib:opentelemetry-aws-xray from 1.32.0 to 1.35.0

Release notes

Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray's releases.

Version 1.35.0

This release targets the OpenTelemetry SDK 1.35.0.

JMX metrics

  • Add support for newly named Tomcat MBean with Spring (#1269)

Span stack traces - New 🌟

This module provides a SpanProcessor that captures stack traces on spans that meet a certain criteria such as exceeding a certain duration threshold.

🙇 Thank you

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

@​breedx-splk @​jackshirazi @​jkwatson @​JonasKunz @​laurit @​sethAmazon @​SylvainJuge @​trask @​zeitlinger

Version 1.34.0

This release targets the OpenTelemetry SDK 1.34.0.

AWS resources

  • Add support for cloud.account.id, cloud.availability_zone, cloud.region, and cloud.resource_id (#1171)

AWS X-Ray propagator

  • Add xray propagators that prioritizes xray environment variable (#1032)

GCP Resources

  • Update docs on how to use with Java agent v2.2.0 and later (#1237)

Micrometer MeterProvider

  • Implement Metrics incubator APIs to accept advice (#1190)

🙇 Thank you

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

@​breedx-splk @​HaloFour

... (truncated)

Changelog

Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray's changelog.

Version 1.35.0 (2024-04-16)

JMX metrics

  • Add support for newly named Tomcat MBean with Spring (#1269)

Span stack traces - New 🌟

This module provides a SpanProcessor that captures stack traces on spans that meet a certain criteria such as exceeding a certain duration threshold.

Version 1.34.0 (2024-03-27)

AWS resources

  • Add support for cloud.account.id, cloud.availability_zone, cloud.region, and cloud.resource_id (#1171)

AWS X-Ray propagator

  • Add xray propagators that prioritizes xray environment variable (#1032)

GCP Resources

  • Update docs on how to use with Java agent v2.2.0 and later (#1237)

Micrometer MeterProvider

  • Implement Metrics incubator APIs to accept advice (#1190)

Version 1.33.0 (2024-02-21)

Compressors

  • Add zstd compressor implementation for OTLP exporters (#1108)

Consistent sampling

  • Switch from acceptance to rejection threshold (#1130)

Disk buffering

  • Shadowing generated proto java sources

... (truncated)

Commits
  • 91dda19 [release/v1.35.x] Prepare release 1.35.0 (#1280)
  • 39833e5 Update change log for next release (#1275)
  • 07f0cbe In Tomcat Version 10.1.19 Spring Boot 3.2.4 Tomcat Bean Name Is Tomca… (#1269)
  • baf0eaa Update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentat...
  • 425bfb9 stacktrace span processor (#1255)
  • 0909264 Update dependency com.linecorp.armeria:armeria-bom to v1.28.1 (#1274)
  • 6bbb1d7 Update gradle/wrapper-validation-action action to v3 (#1272)
  • f67784f Update slf4j monorepo to v2.0.13 (#1271)
  • f0039ce Update dependency com.linecorp.armeria:armeria-bom to v1.28.0 (#1268)
  • 15a956b Update gradle/wrapper-validation-action action to v2.1.3 (#1265)
  • Additional commits viewable in compare view

Updates io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha from 1.32.0-alpha to 2.3.0-alpha

Release notes

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

Version 2.2.0

This release targets the OpenTelemetry SDK 1.36.0.

Note that many artifacts have the -alpha suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.

Migration notes

  • Remove deprecated spring properties (#10454)

🌟 New javaagent instrumentation

  • Add cloud resource detectors in javaagent, but keep them disabled by default (#10754)
  • Add support for XXL-JOB (#10421)

📈 Enhancements

  • Don't fill network peer for cassandra SniEndPoint (#10573)
  • Spring boot starter: add service.version detection, improve service.name detection (#10457)
  • Always create a JMS consumer span (#10604)
  • Ability to disable the automatic Logback appender addition (#10629)
  • Allow excluding all methods of a class (#10753)
  • Preserve attribute type for logback key value pairs (#10781)
  • Add instrumentation for graphql 20 that does not use deprecated methods (#10779)
  • Capture http.route for pekko-http (#10799)
  • Normalize SQL IN(?, ?, ...) statements to "in(?)" to reduce cardinality of db.statement attribute (#10564)
  • Capture db.operation for CREATE/DROP/ALTER SQL statement (#10020)
  • Ignore AWS Lambda Runtime internal handlers (#10736)
  • Spring use SDK autoconfig (#10453)
  • Add manifest resource detector (#10621)
  • Add instrumentation for jetty 12 (#10575)
  • add host.id resource provider (#10627)

🛠️ Bug fixes

  • Don't fail spring application startup if sdk is disabled (#10602)
  • Fix shading aws propagator (#10669)
  • Disable http and rpc metrics when advice can not be applied (#10671)
  • Fix native tests (#10685)
  • Fix tomcat instrumentation when user includes wrong servlet api (#10757)
  • Override xray trace header instead of appending (#10766)
  • Fix spring boot starter failing without logback (#10802)
  • Fix spring kafka context leak when batch listener is retried (#10741)
  • Fix the logic to get container.id resource attribute (#10737)
  • Configure kafka metrics reporter as class (#10855)
  • Disable context propagation when virtual thread is switched to the carrier thread (#10854)

🙇 Thank you

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

... (truncated)

Changelog

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

Changelog

Unreleased

Version 1.33.2 (2024-04-20)

📈 Enhancements

  • Backport: elasticsearch-java 7.17.20 has native instrumentation (#11098)
  • Update the OpenTelemetry SDK version to 1.37.0 (#11118)
  • Backport: graphql-java-22.0 support (#11171)

Version 2.3.0 (2024-04-12)

📈 Enhancements

  • Handle async requests in spring mvc library instrumentation (#10868)
  • Support statement sanitizer enabled flag in lettuce 5.1 instrumentation (#10922)
  • Remove AWS Active Tracing span linking (#10930)
  • Make spring boot honor the standard environment variables for maps (#11000)
  • Pulsar: use span links when receive telemetry is enabled (#10650)
  • Rename messaging.kafka.destination.partition to messaging.destination.partition.id (#11086)
  • Support service.instance.id in spring starter (#11071)
  • Add library instrumentation for RestTemplateBuilder (#11054)
  • Add cloud resource providers in spring starter (#11014)

🛠️ Bug fixes

  • Fix disabling virtual thread context propagation (#10881)
  • Fix virtual thread instrumentation for jdk 21 ea versions (#10887)
  • Fix spring kafka interceptor wrappers not delegating some methods (#10935)
  • AWS Lambda Runtime legacy internal handlers need to be ignored from being instrumented and so traced … (#10942)
  • Metro: ignore UnsupportedOperationException when updating span name (#10996)

... (truncated)

Commits

Updates io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0 from 1.32.0-alpha to 2.3.0-alpha

Release notes

Sourced from io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0's releases.

Version 2.2.0

This release targets the OpenTelemetry SDK 1.36.0.

Note that many artifacts have the -alpha suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.

Migration notes

  • Remove deprecated spring properties (#10454)

🌟 New javaagent instrumentation

  • Add cloud resource detectors in javaagent, but keep them disabled by default (#10754)
  • Add support for XXL-JOB (#10421)

📈 Enhancements

  • Don't fill network peer for cassandra SniEndPoint (#10573)
  • Spring boot starter: add service.version detection, improve service.name detection (#10457)
  • Always create a JMS consumer span (#10604)
  • Ability to disable the automatic Logback appender addition (#10629)
  • Allow excluding all methods of a class (#10753)
  • Preserve attribute type for logback key value pairs (#10781)
  • Add instrumentation for graphql 20 that does not use deprecated methods (#10779)
  • Capture http.route for pekko-http (#10799)
  • Normalize SQL IN(?, ?, ...) statements to "in(?)" to reduce cardinality of db.statement attribute (#10564)
  • Capture db.operation for CREATE/DROP/ALTER SQL statement (#10020)
  • Ignore AWS Lambda Runtime internal handlers (#10736)
  • Spring use SDK autoconfig (#10453)
  • Add manifest resource detector (#10621)
  • Add instrumentation for jetty 12 (#10575)
  • add host.id resource provider (#10627)

🛠️ Bug fixes

  • Don't fail spring application startup if sdk is disabled (#10602)
  • Fix shading aws propagator (#10669)
  • Disable http and rpc metrics when advice can not be applied (#10671)
  • Fix native tests (#10685)
  • Fix tomcat instrumentation when user includes wrong servlet api (#10757)
  • Override xray trace header instead of appending (#10766)
  • Fix spring boot starter failing without logback (#10802)
  • Fix spring kafka context leak when batch listener is retried (#10741)
  • Fix the logic to get container.id resource attribute (#10737)
  • Configure kafka metrics reporter as class (#10855)
  • Disable context propagation when virtual thread is switched to the carrier thread (#10854)

🙇 Thank you

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

... (truncated)

Changelog

Sourced from io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0's changelog.

Changelog

Unreleased

Version 1.33.2 (2024-04-20)

📈 Enhancements

  • Backport: elasticsearch-java 7.17.20 has native instrumentation (#11098)
  • Update the OpenTelemetry SDK version to 1.37.0 (#11118)
  • Backport: graphql-java-22.0 support (#11171)

Version 2.3.0 (2024-04-12)

📈 Enhancements

  • Handle async requests in spring mvc library instrumentation (#10868)
  • Support statement sanitizer enabled flag in lettuce 5.1 instrumentation (#10922)
  • Remove AWS Active Tracing span linking (#10930)
  • Make spring boot honor the standard environment variables for maps (#11000)
  • Pulsar: use span links when receive telemetry is enabled (#10650)
  • Rename messaging.kafka.destination.partition to messaging.destination.partition.id (#11086)
  • Support service.instance.id in spring starter (#11071)
  • Add library instrumentation for RestTemplateBuilder (#11054)
  • Add cloud resource providers in spring starter (#11014)

🛠️ Bug fixes

  • Fix disabling virtual thread context propagation (#10881)
  • Fix virtual thread instrumentation for jdk 21 ea versions (#10887)
  • Fix spring kafka interceptor wrappers not delegating some methods (#10935)
  • AWS Lambda Runtime legacy internal handlers need to be ignored from being instrumented and so traced … (#10942)
  • Metro: ignore UnsupportedOperationException when updating span name (#10996)

... (truncated)

Commits

Updates com.fasterxml.jackson:jackson-bom from 2.16.1 to 2.17.1

Commits
  • 50ab40a [maven-release-plugin] prepare release jackson-bom-2.17.1
  • 38201de Prepare for 2.17.1 release
  • 4d2e95a Back to snapshot deps
  • 3f7a9ee [maven-release-plugin] prepare for next development iteration
  • 518dce9 [maven-release-plugin] prepare release jackson-bom-2.17.0
  • 09f3f57 Prepare for 2.17.0 release
  • e35f5af Update to 2.17 jackson-parent
  • 8e000a1 Merge branch '2.16' into 2.17
  • 78fc05f Back to snapshot deps
  • 5cc2410 [maven-release-plugin] prepare for next development iteration
  • Additional commits viewable in compare view

Updates org.junit.jupiter:junit-jupiter-api from 5.10.1 to 5.10.2

Release notes

Sourced from org.junit.jupiter:junit-jupiter-api's releases.

JUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2

See Release Notes.

Full Changelog: junit-team/junit5@r5.10.1...r5.10.2

Commits
  • 4c0ddda Release 5.10.2
  • 463a147 Finalize release notes for 5.10.2
  • 43c105a Revert "Apply method predicate before searching type hierarchy"
  • 63d464d Revert "Harmonize application of method and field filters in search algorithms"
  • 85ec2fc Revert "Apply field predicate before searching type hierarchy"
  • 6209006 Update release notes
  • 5ee499f Fix CI build
  • d919ba7 Namespace user-specific build parameters
  • e26cd83 Prepare release notes for 5.10.2
  • ec8d428 Include LauncherInterceptor in launcher module declaration
  • Additional commits viewable in compare view

Updates org.junit.jupiter:junit-jupiter-engine ...

Description has been truncated

Bumps the java-sample-app-deps group with 18 updates in the /sample-apps/java-sample-app directory:

| Package | From | To |
| --- | --- | --- |
| com.google.cloud.tools.jib | `3.4.0` | `3.4.2` |
| [io.opentelemetry:opentelemetry-api](https://github.com/open-telemetry/opentelemetry-java) | `1.33.0` | `1.37.0` |
| software.amazon.awssdk:bom | `2.22.9` | `2.25.46` |
| org.apache.logging.log4j:log4j-api | `2.22.1` | `2.23.1` |
| org.apache.logging.log4j:log4j-core | `2.22.1` | `2.23.1` |
| org.slf4j:slf4j-simple | `2.0.10` | `2.0.13` |
| [software.amazon.opentelemetry:aws-opentelemetry-agent](https://github.com/aws-observability/aws-otel-java-instrumentation) | `1.32.0` | `1.32.1` |
| [io.opentelemetry:opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java) | `1.33.0` | `1.37.0` |
| [io.opentelemetry.contrib:opentelemetry-aws-xray-propagator](https://github.com/open-telemetry/opentelemetry-java-contrib) | `1.32.0-alpha` | `1.35.0-alpha` |
| [io.opentelemetry.contrib:opentelemetry-aws-xray](https://github.com/open-telemetry/opentelemetry-java-contrib) | `1.32.0` | `1.35.0` |
| [io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `1.32.0-alpha` | `2.3.0-alpha` |
| [io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `1.32.0-alpha` | `2.3.0-alpha` |
| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.16.1` | `2.17.1` |
| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit5) | `5.10.1` | `5.10.2` |
| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit5) | `5.10.1` | `5.10.2` |
| [io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi](https://github.com/open-telemetry/opentelemetry-java) | `1.33.0` | `1.37.0` |
| [io.opentelemetry.instrumentation:opentelemetry-instrumentation-api](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `1.32.0` | `2.3.0` |
| [io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `1.32.0-alpha` | `2.3.0-alpha` |



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

Updates `io.opentelemetry:opentelemetry-api` from 1.33.0 to 1.37.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.33.0...v1.37.0)

Updates `software.amazon.awssdk:bom` from 2.22.9 to 2.25.46

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 `org.slf4j:slf4j-simple` from 2.0.10 to 2.0.13

Updates `software.amazon.opentelemetry:aws-opentelemetry-agent` from 1.32.0 to 1.32.1
- [Release notes](https://github.com/aws-observability/aws-otel-java-instrumentation/releases)
- [Commits](aws-observability/aws-otel-java-instrumentation@v1.32.0...v1.32.1)

Updates `io.opentelemetry:opentelemetry-bom` from 1.33.0 to 1.37.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.33.0...v1.37.0)

Updates `io.opentelemetry.contrib:opentelemetry-aws-xray-propagator` from 1.32.0-alpha to 1.35.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-contrib/commits)

Updates `io.opentelemetry.contrib:opentelemetry-aws-xray` from 1.32.0 to 1.35.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-contrib/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-java-contrib@v1.32.0...v1.35.0)

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

Updates `io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0` from 1.32.0-alpha to 2.3.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits)

Updates `com.fasterxml.jackson:jackson-bom` from 2.16.1 to 2.17.1
- [Commits](FasterXML/jackson-bom@jackson-bom-2.16.1...jackson-bom-2.17.1)

Updates `org.junit.jupiter:junit-jupiter-api` from 5.10.1 to 5.10.2
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](junit-team/junit5@r5.10.1...r5.10.2)

Updates `org.junit.jupiter:junit-jupiter-engine` from 5.10.1 to 5.10.2
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](junit-team/junit5@r5.10.1...r5.10.2)

Updates `io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi` from 1.33.0 to 1.37.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.33.0...v1.37.0)

Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-api` from 1.32.0 to 2.3.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-java-instrumentation@v1.32.0...v2.3.0)

Updates `io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api` from 1.32.0-alpha to 2.3.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits)

---
updated-dependencies:
- dependency-name: com.google.cloud.tools.jib
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: java-sample-app-deps
- dependency-name: io.opentelemetry:opentelemetry-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-sample-app-deps
- dependency-name: software.amazon.awssdk:bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-sample-app-deps
- dependency-name: org.apache.logging.log4j:log4j-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-sample-app-deps
- dependency-name: org.apache.logging.log4j:log4j-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-sample-app-deps
- dependency-name: org.slf4j:slf4j-simple
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: java-sample-app-deps
- dependency-name: software.amazon.opentelemetry:aws-opentelemetry-agent
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: java-sample-app-deps
- dependency-name: io.opentelemetry:opentelemetry-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-sample-app-deps
- dependency-name: io.opentelemetry.contrib:opentelemetry-aws-xray-propagator
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-sample-app-deps
- dependency-name: io.opentelemetry.contrib:opentelemetry-aws-xray
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-sample-app-deps
- dependency-name: io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: java-sample-app-deps
- dependency-name: io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: java-sample-app-deps
- dependency-name: com.fasterxml.jackson:jackson-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-sample-app-deps
- dependency-name: org.junit.jupiter:junit-jupiter-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: java-sample-app-deps
- dependency-name: org.junit.jupiter:junit-jupiter-engine
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: java-sample-app-deps
- dependency-name: io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-sample-app-deps
- dependency-name: io.opentelemetry.instrumentation:opentelemetry-instrumentation-api
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: java-sample-app-deps
- dependency-name: io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: java-sample-app-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Java SDK labels May 7, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github May 21, 2024

Superseded by #1065.

@dependabot dependabot bot closed this May 21, 2024
@dependabot dependabot bot deleted the dependabot/gradle/sample-apps/java-sample-app/java-sample-app-deps-4a379bb647 branch May 21, 2024 17:08
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 Java SDK
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants