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 16 updates #1193

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

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 15, 2024

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

Package From To
io.opentelemetry:opentelemetry-api 1.41.0 1.43.0
software.amazon.awssdk:bom 2.27.8 2.28.22
org.yaml:snakeyaml 2.2 2.3
org.apache.logging.log4j:log4j-api 2.23.1 2.24.1
org.apache.logging.log4j:log4j-core 2.23.1 2.24.1
io.opentelemetry:opentelemetry-bom 1.41.0 1.43.0
io.opentelemetry.contrib:opentelemetry-aws-xray-propagator 1.38.0-alpha 1.39.0-alpha
io.opentelemetry.contrib:opentelemetry-aws-xray 1.38.0 1.39.0
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha 2.7.0-alpha 2.8.0-alpha
io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0 2.7.0-alpha 2.8.0-alpha
com.fasterxml.jackson:jackson-bom 2.17.2 2.18.0
org.junit.jupiter:junit-jupiter-api 5.11.0 5.11.2
org.junit.jupiter:junit-jupiter-engine 5.11.0 5.11.2
io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi 1.41.0 1.43.0
io.opentelemetry.instrumentation:opentelemetry-instrumentation-api 2.7.0 2.8.0
io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api 2.7.0-alpha 2.8.0-alpha

Updates io.opentelemetry:opentelemetry-api from 1.41.0 to 1.43.0

Release notes

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

Version 1.43.0

API

  • Add helper class to capture context using ScheduledExecutorService (#6712)
  • Adds Baggage.getEntry(String key) (#6765)

Extensions

  • Fix ottracepropagation for short span ids (#6734)

SDK

Metrics

  • Optimize advice with FilteredAttributes (#6633)

Exporters

  • Add experimental stdout log, metric, trace exporters for printing records to stdout in standard OTLP JSON format. (#6675, #6750)
  • Add Marshalers for profiling signal type (#6680)

Extensions

  • Add *Model suffix to declarative config generated classes. (#6721)
  • Use autoconfigured ClassLoader to load declarative config (#6725)
  • Update declarative config to use opentelemetry-configuration v0.3.0 (#6733)
  • Add StructuredConfigProperties#getStructured default method, add StructuredConfigProperties.empty() (#6759)

Testing

  • Add context info about wrong span or trace. (#6703)

🙇 Thank you

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

@​ammachado @​breedx-splk @​codeboten @​codefromthecrypt @​jack-berg @​jhalliday @​jkwatson @​laurit @​reta @​shalk @​smola @​stevesea @​trask @​vasantteja

... (truncated)

Changelog

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

Version 1.43.0 (2024-10-11)

API

  • Add helper class to capture context using ScheduledExecutorService (#6712)
  • Adds Baggage.getEntry(String key) (#6765)

Extensions

  • Fix ottracepropagation for short span ids (#6734)

SDK

Metrics

  • Optimize advice with FilteredAttributes (#6633)

Exporters

  • Add experimental stdout log, metric, trace exporters for printing records to stdout in standard OTLP JSON format. (#6675, #6750)
  • Add Marshalers for profiling signal type (#6680)

Extensions

  • Add *Model suffix to declarative config generated classes. (#6721)
  • Use autoconfigured ClassLoader to load declarative config (#6725)
  • Update declarative config to use opentelemetry-configuration v0.3.0 (#6733)
  • Add StructuredConfigProperties#getStructured default method, add StructuredConfigProperties.empty() (#6759)

Testing

  • Add context info about wrong span or trace. (#6703)

Version 1.42.1 (2024-09-10)

API

... (truncated)

Commits
  • bc4c65d [release/v1.43.x] Prepare release 1.43.0 (#6783)
  • b1cd30e Prepare changelog for 1.43.0 release (#6782)
  • b6badb2 Adds Baggage.getEntry(String key) (#6765)
  • e6eceb5 fix(deps): update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v2....
  • b927d9d Stdout exporter for span and metrics (#6750)
  • eb53fe3 Add helper class to capture context using ScheduledExecutorService (#6712)
  • 0f859b4 chore(deps): update plugin com.gradleup.shadow to v8.3.3 (#6758)
  • a7f950d fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...
  • 65af651 fix(deps): update dependency com.toasttab.android:gummy-bears-api-21 to v0.10...
  • 503cc53 fix(deps): update dependency org.junit:junit-bom to v5.11.2 (#6764)
  • Additional commits viewable in compare view

Updates software.amazon.awssdk:bom from 2.27.8 to 2.28.22

Updates org.yaml:snakeyaml from 2.2 to 2.3

Commits
  • bfc9c15 Merge branch 'refs/heads/master' into try-to-keep-anchor
  • 3137efd Update changes and doc
  • 5960909 Add test for issue 1091
  • 1430c40 Improve test for issue 1091
  • d9e15c1 Add Javadoc to explain issue 1093
  • 7ef0836 Improve Javadoc for comments in the directives
  • f2810dd feat: add mergeOnCompose option to LoaderOptions
  • f245567 few tests for merge expantion on Compose
  • 37c7aed feat: merge nodes on Compose
  • ae6515a fix: remove unnecessary variable
  • Additional commits viewable in compare view

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

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

Updates io.opentelemetry:opentelemetry-bom from 1.41.0 to 1.43.0

Release notes

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

Version 1.43.0

API

  • Add helper class to capture context using ScheduledExecutorService (#6712)
  • Adds Baggage.getEntry(String key) (#6765)

Extensions

  • Fix ottracepropagation for short span ids (#6734)

SDK

Metrics

  • Optimize advice with FilteredAttributes (#6633)

Exporters

  • Add experimental stdout log, metric, trace exporters for printing records to stdout in standard OTLP JSON format. (#6675, #6750)
  • Add Marshalers for profiling signal type (#6680)

Extensions

  • Add *Model suffix to declarative config generated classes. (#6721)
  • Use autoconfigured ClassLoader to load declarative config (#6725)
  • Update declarative config to use opentelemetry-configuration v0.3.0 (#6733)
  • Add StructuredConfigProperties#getStructured default method, add StructuredConfigProperties.empty() (#6759)

Testing

  • Add context info about wrong span or trace. (#6703)

🙇 Thank you

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

@​ammachado @​breedx-splk @​codeboten @​codefromthecrypt @​jack-berg @​jhalliday @​jkwatson @​laurit @​reta @​shalk @​smola @​stevesea @​trask @​vasantteja

... (truncated)

Changelog

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

Version 1.43.0 (2024-10-11)

API

  • Add helper class to capture context using ScheduledExecutorService (#6712)
  • Adds Baggage.getEntry(String key) (#6765)

Extensions

  • Fix ottracepropagation for short span ids (#6734)

SDK

Metrics

  • Optimize advice with FilteredAttributes (#6633)

Exporters

  • Add experimental stdout log, metric, trace exporters for printing records to stdout in standard OTLP JSON format. (#6675, #6750)
  • Add Marshalers for profiling signal type (#6680)

Extensions

  • Add *Model suffix to declarative config generated classes. (#6721)
  • Use autoconfigured ClassLoader to load declarative config (#6725)
  • Update declarative config to use opentelemetry-configuration v0.3.0 (#6733)
  • Add StructuredConfigProperties#getStructured default method, add StructuredConfigProperties.empty() (#6759)

Testing

  • Add context info about wrong span or trace. (#6703)

Version 1.42.1 (2024-09-10)

API

... (truncated)

Commits
  • bc4c65d [release/v1.43.x] Prepare release 1.43.0 (#6783)
  • b1cd30e Prepare changelog for 1.43.0 release (#6782)
  • b6badb2 Adds Baggage.getEntry(String key) (#6765)
  • e6eceb5 fix(deps): update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v2....
  • b927d9d Stdout exporter for span and metrics (#6750)
  • eb53fe3 Add helper class to capture context using ScheduledExecutorService (#6712)
  • 0f859b4 chore(deps): update plugin com.gradleup.shadow to v8.3.3 (#6758)
  • a7f950d fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...
  • 65af651 fix(deps): update dependency com.toasttab.android:gummy-bears-api-21 to v0.10...
  • 503cc53 fix(deps): update dependency org.junit:junit-bom to v5.11.2 (#6764)
  • Additional commits viewable in compare view

Updates io.opentelemetry.contrib:opentelemetry-aws-xray-propagator from 1.38.0-alpha to 1.39.0-alpha

Release notes

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

Version 1.38.0

This release targets the OpenTelemetry Java Instrumentation 2.7.0.

JFR connection

  • Recording close should not throw exception (#1412)

🙇 Thank you

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

@​breedx-splk @​dehaansa @​dsgrieve @​jack-berg @​laurit @​PeterF778 @​trask

Changelog

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

Changelog

Unreleased

Version 1.39.0 (2024-09-17)

AWS X-Ray propagator

  • Handle too short X-Amzn-Trace-Id header (#1036)
  • Add declarative config support for aws xray propagators (#1442)

AWS X-Ray SDK support

  • Fix native mode error cause by static init of random (#862)

Consistent sampling

  • Composite Samplers prototype (#1443)

Disk buffering

  • Add debug mode for verbose logging (#1455)

GCP Resources

  • Fix incorrect cloud.platform value for GCF (#1454)

JMX metrics

  • Add option to aggregate across multiple MBeans (#1366)

Samplers

  • Add declarative config support for RuleBasedRoutingSampler (#1440)

Span stack traces

  • Add config option otel.java.experimental.span-stacktrace.min.duration (#1414)

Version 1.38.0 (2024-08-19)

... (truncated)

Commits

Updates io.opentelemetry.contrib:opentelemetry-aws-xray from 1.38.0 to 1.39.0

Release notes

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

Version 1.39.0

This release targets the OpenTelemetry Java Instrumentation 2.8.0.

AWS X-Ray propagator

  • Handle too short X-Amzn-Trace-Id header (#1036)
  • Add declarative config support for aws xray propagators (#1442)

AWS X-Ray SDK support

  • Fix native mode error cause by static init of random (#862)

Consistent sampling

  • Composite Samplers prototype (#1443)

Disk buffering

  • Add debug mode for verbose logging (#1455)

GCP Resources

  • Fix incorrect cloud.platform value for GCF (#1454)

JMX metrics

  • Add option to aggregate across multiple MBeans (#1366)

Samplers

  • Add declarative config support for RuleBasedRoutingSampler (#1440)

Span stack traces

  • Add config option otel.java.experimental.span-stacktrace.min.duration (#1414)

🙇 Thank you

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

@​breedx-splk @​brunobat @​dashpole @​jack-berg @​jackshirazi @​jakob-o @​jefchien @​jmacd @​JonasKunz @​jsuereth

... (truncated)

Changelog

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

Version 1.39.0 (2024-09-17)

AWS X-Ray propagator

  • Handle too short X-Amzn-Trace-Id header (#1036)
  • Add declarative config support for aws xray propagators (#1442)

AWS X-Ray SDK support

  • Fix native mode error cause by static init of random (#862)

Consistent sampling

  • Composite Samplers prototype (#1443)

Disk buffering

  • Add debug mode for verbose logging (#1455)

GCP Resources

  • Fix incorrect cloud.platform value for GCF (#1454)

JMX metrics

  • Add option to aggregate across multiple MBeans (#1366)

Samplers

  • Add declarative config support for RuleBasedRoutingSampler (#1440)

Span stack traces

  • Add config option otel.java.experimental.span-stacktrace.min.duration (#1414)
Commits
  • f001cba [release/v1.39.x] Prepare release 1.39.0 (#1461)
  • 8d96fa5 Update changelog for upcoming release (#1458)
  • be32409 [disk-buffering] Add debug mode for verbose logging. (#1455)
  • c7ec823 Add declarative config support for RuleBasedRoutingSampler (#1440)
  • 34c624c Update dependency com.uber.nullaway:nullaway to v0.11.3 (#1457)
  • ca609c8 Fix native mode error cause by static init of random (#862)
  • 0edcfae Add declarative config support for aws xray propagators (#1442)
  • 1d05953 add span stacktrace config option (#1414)
  • 75db558 Issue-1034 Short XRay Trace (#1036)
  • 41c8891 Fix Tomcat metric definitions to aggregate multiple MBeans. (#1366)
  • Additional commits viewable in compare view

Updates io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha from 2.7.0-alpha to 2.8.0-alpha

Release notes

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

Version 2.7.0

This release targets the OpenTelemetry SDK 1.41.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.

📈 Enhancements

  • Add span baggage processor (#11697)
  • Improve tomcat version detection (#11936)
  • Improve akka route handling with java dsl (#11926)
  • Ignore Alibaba fastjson ASMClassLoader (#11954)
  • Use aws-lambda-java-serialization library, which is available by default, while deserializing input and serializing output (#11868)
  • Logback appender: map timestamp in nanoseconds if possible (#11974)
  • Save ILoggingEvent.getArgumentArray() arguments from Logback (#11865)
  • Update Java 17-based metrics to stable semconv (#11914)
  • Add Pulsar Consumer metrics (#11891)

🛠️ Bug fixes

  • Fix missing throw statement in RestClientWrapper (#11893)
  • Fix ClickHouse tracing when database name not included in connection string (#11852)
  • Fix class cast exception, noop meter does not implement incubating API (#11934)
  • Closing a kafka producer/consumer should not disable metrics from other consumers/producers (#11975)
  • Fix ending span in Ktor plugin (#11726)
  • Fix netty memory leak (#12003)

🙇 Thank you

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

@​ArtyomGabeev @​asuresh4 @​breedx-splk @​crossoverJie @​devurandom @​halleystar @​huange7 @​igor-suhorukov @​janfreymann @​jaydeluca @​jeanbisutti @​jjoslet @​jkwatson @​JonasKunz @​jpkrohling @​kjschnei001 @​kyy1996 @​laurit @​LikeTheSalad @​marrek13

... (truncated)

Changelog

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

Changelog

Unreleased

Version 2.8.0 (2024-09-13)

Migration notes

  • The unit on the opt-in Java 17 JFR-based metrics was updated from milliseconds to seconds to conform with the semantic conventions. If you are using the Java agent, this only affects you if you are opting in via otel.instrumentation.runtime-telemetry-java17.enable-all=true. (#12084, #12244)

📈 Enhancements

  • Update Pulsar instrumentation to work with next Pulsar release (#11648)
  • Capture network.peer.address in OkHttp 3.0 instrumentation (#12012)
  • Add support for CXF 4.0 JAX-WS (#12077)
  • Add rules for capturing Apache Camel metrics exposed by JMX MBeans (#11901)
  • Make RocketMQ span status extractor delegate to the default extractor (#12183)
  • Bridge log body any value (#12204)
  • Add declarative config support for resource providers (#12144)

🛠️ Bug fixes

  • Fix Javaagent doesn't work with java.net.spi.InetAddressResolverProvider (#11987)
  • Fix Oracle UCP 11 metrics not emitted (#12052)
  • Fix wrong database info captured while using Apache ShardingSphere (#12066)
  • Fix RabbitMQ NullPointerException (#12109)
  • Fix possible NullPointerException in Play instrumentation (#12121)
  • Fix error span status for successful requests in Ktor (#12161)
  • Make OpenTelemetryHandlerMappingFilter handle exceptions from ServletRequestPathUtils.parseAndCache() (#12221)
  • Fix tracing CoroutineCrudRepository.findById (#12131)

... (truncated)

Commits

Updates io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0 from 2.7.0-alpha to 2.8.0-alpha

Release notes

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

Version 2.7.0

This release targets the OpenTelemetry SDK 1.41.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.

📈 Enhancements

  • Add span baggage processor (#11697)
  • Improve tomcat version detection (#11936)
  • Improve akka route handling with java dsl (#11926)
  • Ignore Alibaba fastjson ASMClassLoader (#11954)
  • Use aws-lambda-java-serialization library, which is available by default, while deserializing input and serializing output (#11868)
  • Logback appender: map timestamp in nanoseconds if possible (#11974)
  • Save ILoggingEvent.getArgumentArray() arguments from Logback (#11865)
  • Update Java 17-based metrics to stable semconv (#11914)
  • Add Pulsar Consumer metrics (#11891)

🛠️ Bug fixes

  • Fix missing throw statement in RestClientWrapper (#11893)
  • Fix ClickHouse tracing when database name not included in connection string (#11852)
  • Fix class cast exception, noop meter does not implement incubating API (#11934)
  • Closing a kafka producer/consumer should not disable metrics from other consumers/producers (#11975)
  • Fix ending span in Ktor plugin (#11726)
  • Fix netty memory leak (#12003)

🙇 Thank you

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

@​ArtyomGabeev @​asuresh4 @​breedx-splk @​crossoverJie @​devurandom @​halleystar @​huange7 @​igor-suhorukov @​janfreymann @​jaydeluca @​jeanbisutti @​jjoslet @​jkwatson @​JonasKunz @​jpkrohling @​kjschnei001 @​kyy1996 @​laurit @​LikeTheSalad @​marrek13

... (truncated)

Changelog

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

Changelog

Unreleased

Version 2.8.0 (2024-09-13)

Migration notes

  • The unit on the opt-in Java 17 JFR-based metrics was updated from milliseconds to seconds to conform with the semantic conventions. If you are using the Java agent, this only affects you if you are opting in via otel.instrumentation.runtime-telemetry-java17.enable-all=true. (#12084, #12244)

📈 Enhancements

  • Update Pulsar instrumentation to work with next Pulsar release (#11648)
  • Capture network.peer.address in OkHttp 3.0 instrumentation (#12012)
  • Add support for CXF 4.0 JAX-WS (#12077)
  • Add rules for capturing Apache Camel metrics exposed by JMX MBeans (#11901)
  • Make RocketMQ span status extractor delegate to the default extractor (#12183)
  • Bridge log body any value (#12204)
  • Add declarative config support for resource providers (#12144)

🛠️ Bug fixes

  • Fix Javaagent doesn't work with java.net.spi.InetAddressResolverProvider (#11987)
  • Fix Oracle UCP 11 metrics not emitted (#12052)
  • Fix wrong database info captured while using Apache ShardingSphere (#12066)
  • Fix RabbitMQ NullPointerException (#12109)
  • Fix possible NullPointerException in Play instrumentation (#12121)
  • Fix error span status for successful requests in Ktor (#12161)
  • Make OpenTelemetryHandlerMappingFilter handle exceptions from ServletRequestPathUtils.parseAndCache() (#12221)
  • Fix tracing CoroutineCrudRepository.findById (#12131)

... (truncated)

Commits

Updates com.fasterxml.jackson:jackson-bom from 2.17.2 to 2.18.0

Commits
  • 7236550 [maven-release-plugin] prepare release jackson-bom-2.18.0
  • 58c2791 Prepare for 2.18.0 release
  • 3775318 Merge pull request #73 from FasterXML/dependabot/github_actions/github-action...
  • 540b7e7 Bump actions/setup-java from 4.2.1 to 4.2.2 in the github-actions group
  • 6cc8c64 Back to snapshot deps
  • 3c90e0e [maven-release-plugin] prepare for next development iteration
  • 7b9cf20 [maven-release-plugin] prepare release jackson-bom-2.18.0-rc1
  • f2d90ac Prepare for 2.18.0-rc1 release
  • e910a1e Update deps to 2.18.0-rc1-SNAPSHOT
  • b35d27c Merge branch '2.17' into 2.18
  • Additional commits viewable in compare view

Updates org.junit.jupiter:junit-jupiter-api from 5.11.0 to 5.11.2

Release notes

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

JUnit 5.11.2 = Platform 1.11.2 + Jupiter 5.11.2 + Vintage 5.11.2

See Release Notes.

Full Changelog: junit-team/junit5@r5.11.1...r5.11.2

JUnit 5.11.1 = Platform 1.11.1 + Jupiter 5.11.1 + Vintage 5.11.1

See Release Notes.

Full Changelog: junit-team/junit5@r5.11.0...r5.11.1

Commits
  • 5b1a6d1 Release 5.11.2
  • b7816b6 Finalize 5.11.2 release notes
  • f8e22c7 Finalize 5.10.5 release notes
  • 8e63938 Remove reference to 5.10.4 in 5.11.2 release notes
  • 7e9d728 Document #4043 in 5.10.5 release notes
  • c11f224 Create initial 5.10.5 release notes from template
  • ab94140 Fix global read-write lock handling when not declared on top level
  • 9658fac Add initial 5.11.2 release notes from template
  • 5f52ced Fix link to milestone page
  • 558f480 Back to snapshots for further development
  • Additional commits viewable in compare view

Updates org.junit.jupiter:junit-jupiter-engine from 5.11.0 to 5.11.2

Release notes

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

JUnit 5.11.2 = Platform 1.11.2 + Jupiter 5.11.2 + Vintage 5.11.2

See Release Notes.

Full Changelog: junit-team/junit5@r5.11.1...r5.11.2

JUnit 5.11.1 = Platform 1.11.1 + Jupiter 5.11.1 + Vintage 5.11.1

See Release Notes.

Full Changelog: junit-team/junit5@r5.11.0...r5.11.1

Commits
  • 5b1a6d1 Release 5.11.2
  • b7816b6 Finalize 5.11.2 release notes
  • f8e22c7 Finalize 5.10.5 release notes
  • 8e63938 Remove reference to 5.10.4 in 5.11.2 release notes
  • 7e9d728 Document #4043 in 5.10.5 release notes
  • c11f224 Create initial 5.10.5 release notes from template
  • ab94140 Fix global read-write lock handling when not declared on top level
  • 9658fac Add initial 5.11.2 release notes from template
  • 5f52ced Fix link to milestone page
  • 558f480 Back to snapshots for further development
  • Additional commits viewable in compare view

Updates io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi from 1.41.0 to 1.43.0

Release notes

Sourced from io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi's releases.

Version 1.43.0

API

  • Add helper class to capture context using ScheduledExecutorService (#6712)
  • Adds Baggage.getEntry(String key) (#6765)

Extensions

  • Fix ottracepropagation for short span ids (#6734)

SDK

Metrics

  • Optimize advice with FilteredAttributes (#6633)

Exporters

  • Add experimental stdout log, metric, trace exporters for printing records to stdout in standard OTLP JSON format. (#6675, #6750)
  • Add Marshalers for profiling signal type (#6680)

Extensions

  • Add *Model suffix to declarative config generated classes. (#6721)
  • Use autoconfigured ClassLoader to load declarative config (#6725)
  • Update declarative config to use opentelemetry-configuration v0.3.0 (#6733)
  • Add StructuredConfigProperties#getStructured default method, add StructuredConfigProperties.empty() (#6759)

Testing

  • Add context info about wrong span or trace. (#6703)

🙇 Thank you

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

@​ammachado @​breedx-splk @​codeboten @​codefromthecrypt @​jack-berg @​jhalliday @​jkwatson @​laurit @​reta @​shalk @​smola @​stevesea @​trask @​vasantteja

... (truncated)

Changelog

Sourced from io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi's changelog.

Version 1.43.0 (2024-10-11)

API

  • Add helper class to capture context using ScheduledExecutorService (#6712)
  • Adds Baggage.getEntry(String key) (#6765)

Extensions

  • Fix ottracepropagation for short span ids (#6734)

SDK

Metrics

  • Optimize advice with FilteredAttributes (

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

| Package | From | To |
| --- | --- | --- |
| [io.opentelemetry:opentelemetry-api](https://github.com/open-telemetry/opentelemetry-java) | `1.41.0` | `1.43.0` |
| software.amazon.awssdk:bom | `2.27.8` | `2.28.22` |
| [org.yaml:snakeyaml](https://bitbucket.org/snakeyaml/snakeyaml) | `2.2` | `2.3` |
| org.apache.logging.log4j:log4j-api | `2.23.1` | `2.24.1` |
| org.apache.logging.log4j:log4j-core | `2.23.1` | `2.24.1` |
| [io.opentelemetry:opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java) | `1.41.0` | `1.43.0` |
| [io.opentelemetry.contrib:opentelemetry-aws-xray-propagator](https://github.com/open-telemetry/opentelemetry-java-contrib) | `1.38.0-alpha` | `1.39.0-alpha` |
| [io.opentelemetry.contrib:opentelemetry-aws-xray](https://github.com/open-telemetry/opentelemetry-java-contrib) | `1.38.0` | `1.39.0` |
| [io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.7.0-alpha` | `2.8.0-alpha` |
| [io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.7.0-alpha` | `2.8.0-alpha` |
| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.17.2` | `2.18.0` |
| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit5) | `5.11.0` | `5.11.2` |
| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit5) | `5.11.0` | `5.11.2` |
| [io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi](https://github.com/open-telemetry/opentelemetry-java) | `1.41.0` | `1.43.0` |
| [io.opentelemetry.instrumentation:opentelemetry-instrumentation-api](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.7.0` | `2.8.0` |
| [io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.7.0-alpha` | `2.8.0-alpha` |



Updates `io.opentelemetry:opentelemetry-api` from 1.41.0 to 1.43.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.41.0...v1.43.0)

Updates `software.amazon.awssdk:bom` from 2.27.8 to 2.28.22

Updates `org.yaml:snakeyaml` from 2.2 to 2.3
- [Commits](https://bitbucket.org/snakeyaml/snakeyaml/branches/compare/snakeyaml-2.3..snakeyaml-2.2)

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

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

Updates `io.opentelemetry:opentelemetry-bom` from 1.41.0 to 1.43.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.41.0...v1.43.0)

Updates `io.opentelemetry.contrib:opentelemetry-aws-xray-propagator` from 1.38.0-alpha to 1.39.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.38.0 to 1.39.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.38.0...v1.39.0)

Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha` from 2.7.0-alpha to 2.8.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 2.7.0-alpha to 2.8.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.17.2 to 2.18.0
- [Commits](FasterXML/jackson-bom@jackson-bom-2.17.2...jackson-bom-2.18.0)

Updates `org.junit.jupiter:junit-jupiter-api` from 5.11.0 to 5.11.2
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](junit-team/junit5@r5.11.0...r5.11.2)

Updates `org.junit.jupiter:junit-jupiter-engine` from 5.11.0 to 5.11.2
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](junit-team/junit5@r5.11.0...r5.11.2)

Updates `io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi` from 1.41.0 to 1.43.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.41.0...v1.43.0)

Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-api` from 2.7.0 to 2.8.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@v2.7.0...v2.8.0)

Updates `io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api` from 2.7.0-alpha to 2.8.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: 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.yaml:snakeyaml
  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: 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-minor
  dependency-group: java-sample-app-deps
- dependency-name: io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  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-minor
  dependency-group: java-sample-app-deps
- dependency-name: io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-sample-app-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot requested a review from a team as a code owner October 15, 2024 17:25
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Java SDK labels Oct 15, 2024
@github-actions github-actions bot added the InstrumentationSampleApp Issues and PRs related to instrumentation sample apps label Oct 15, 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 InstrumentationSampleApp Issues and PRs related to instrumentation sample apps java Java SDK
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants