Releases: open-telemetry/opentelemetry-java-contrib
Version 1.31.0
This release targets the OpenTelemetry SDK 1.31.0.
Consistent sampling
- Explicitly pass invalid p-value to root sampler (#1053)
- Consistent sampler prototypes using 56 bits of randomness (#1063)
Runtime attach
- Rename runtime attach method from
attachJavaagentToCurrentJVM
toattachJavaagentToCurrentJvm
(#1077)
Samplers
- Support
thread.name
attributes in RuleBasedRoutingSampler (#1030)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@breedx-splk
@deki
@heyams
@jack-berg
@jeanbisutti
@laurit
@LikeTheSalad
@mateuszrzeszutek
@oertl
@PeterF778
@srprash
@trask
@wangzlei
@zeitlinger
Version 1.30.0
This release targets the OpenTelemetry SDK 1.30.0.
Disk buffering
- Remove protobuf dependency (#1008)
Maven extension
- Disable OTel SDK shutdown hook registration (#1022)
Telemetry processors - New 🌟
This module contains tools for globally processing telemetry, including modifying and filtering telemetry.
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@breedx-splk
@cyrille-leclerc
@danielbanks
@kenfinnigan
@laurit
@LikeTheSalad
@liron58
@mateuszrzeszutek
@trask
@zeitlinger
Version 1.29.0
This release targets the OpenTelemetry SDK 1.29.0.
Consistent sampling
- Add a provider for consistent parent based probability sampler (#1005)
Disk buffering
- Migrate StorageFile to FileOperations (#986)
JMX metrics
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@akats7
@breedx-splk
@dehaansa
@jack-berg
@kenfinnigan
@kes2464
@laurit
@LikeTheSalad
@mateuszrzeszutek
@PeterF778
@rmfitzpatrick
@trask
Version 1.28.0
This release targets the OpenTelemetry SDK 1.28.0.
AWS X-Ray SDK support
- generate error/fault metrics by aws sdk status code (#924)
Disk buffering - New 🌟
This module provides signal exporter wrappers that intercept and store telemetry signals in files which can be sent later on demand.
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@bherbst
@breedx-splk
@jack-berg
@kenfinnigan
@laurit
@LikeTheSalad
@mateuszrzeszutek
@scaugrated
@srprash
@thpierce
@trask
@vastin
@wangzlei
@zeitlinger
Version 1.27.0
This release targets the OpenTelemetry SDK 1.27.0.
AWS X-Ray SDK support
- Enhance AWS APM metrics mapping implementation (#906)
Samplers
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@anuraaga
@atshaw43
@bjrara
@carolabadeer
@jack-berg
@jeanbisutti
@laurit
@mateuszrzeszutek
@mxiamxia
@srprash
@thpierce
@trask
@wangzlei
Version 1.26.0
This release targets the OpenTelemetry SDK 1.26.0.
AWS X-Ray SDK support
- Add AttributePropagatingSpanProcessor component to AWS X-Ray (#856)
- Add new components to allow for generating metrics from 100% of spans without impacting sampling (#802)
JMX metrics
- Adding support for scenarios where the RMI registry has SSL enabled (#835)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@breedx-splk
@cyrille-leclerc
@dmitchnewrelic
@dyladan
@jack-berg
@jeffalder
@kittylyst
@laurit
@mateuszrzeszutek
@mxiamxia
@roberttoyonaga
@srprash
@thpierce
@trask
@wangzlei
@willarmiros
Version 1.25.1
This is a patch release on the previous 1.25.0 release, fixing the issue(s) below.
🛠️ Bug fixes
- Previously targeted OpenTelemetry SDK and Instrumentation versions had never been updated to target OpenTelemetry SDK 1.25
Version 1.25.0
This release targets the OpenTelemetry SDK 1.25.0.
AWS X-Ray SDK support
- Breakout ResourceHolder from AwsXrayRemoteSamplerProvider (#801)
JFR connection - New 🌟
- JFR connection is a library to allow configuration and control of JFR without depending on jdk.jfr. This is a contribution of https://github.com/microsoft/jfr-streaming.
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@breedx-splk
@cyrille-leclerc
@dsgrieve
@jack-berg
@jeanbisutti
@karianna
@laurit
@mateuszrzeszutek
@thpierce
@trask
@willarmiros
Version 1.24.0
This release targets the OpenTelemetry SDK 1.24.0.
Maven extension
- [maven-extension] Emit a warning rather than failing the build with an exception on illegal state (#776)
- [maven-extension] Remove dependency to grpc-netty-shaded as opentelemetry-exporter-otlp pulls okhttp3 (#785)
- [maven-extension] Propagate OTel context to plugin mojos (#786)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@breedx-splk
@cyrille-leclerc
@jack-berg
@jkwatson
@jsuereth
@kenfinnigan
@laurit
@mateuszrzeszutek
@rmfitzpatrick
@trask
@XN137
@zoranzaric-cpx
Version 1.23.0
This release targets the OpenTelemetry SDK 1.23.0.
JFR streaming
Resource providers
- Fix and enhance resource detection logging. (#711)
Samplers
- Allow providing a custom sampler as an option for the RuleBasedRoutingSampler (#710)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@breedx-splk
@jack-berg
@jeanbisutti
@jkwatson
@kittylyst
@mateuszrzeszutek
@rmfitzpatrick
@roberttoyonaga
@trask