Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,38 @@

## Unreleased

### API

#### Context

* Fix context storage provider property name in log message
([#7342](https://github.com/open-telemetry/opentelemetry-java/pull/7342))

### SDK

* Experimental configurable exception.* attribute resolution for SdkTracerProvider,
SdkLoggerProvider
([#7266](https://github.com/open-telemetry/opentelemetry-java/pull/7266))

#### Exporters

* All exporters: implement new SemConv exporter health metrics, with configuration API for selecting
schema version
([#7265](https://github.com/open-telemetry/opentelemetry-java/pull/7265))
* OTLP: Add gRPC export for profiles signal type.
([#7301](https://github.com/open-telemetry/opentelemetry-java/pull/7301))
* OTLP: Run JDK HTTP sender on non-daemon threads.
([#7322](https://github.com/open-telemetry/opentelemetry-java/pull/7322))
* Prometheus: fix serialization of arrays
([#7291](https://github.com/open-telemetry/opentelemetry-java/pull/7291))
* OTLP: exporter tolerates instances of LogRecordData when incubator is present
([#7393](https://github.com/open-telemetry/opentelemetry-java/pull/7393))

#### Extensions

* Declarative config: Handle instrumentation node changes in yaml config file format 0.4
([#7357](https://github.com/open-telemetry/opentelemetry-java/pull/7357))

## Version 1.50.0 (2025-05-09)

### API
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,8 @@ public OtlpHttpLogRecordExporterBuilder setMeterProvider(
/**
* Sets the {@link InternalTelemetryVersion} defining which self-monitoring metrics this exporter
* collects.
*
* @since 1.51.0
*/
public OtlpHttpLogRecordExporterBuilder setInternalTelemetryVersion(
InternalTelemetryVersion schemaVersion) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -249,6 +249,8 @@ public OtlpHttpMetricExporterBuilder setProxyOptions(ProxyOptions proxyOptions)
/**
* Sets the {@link InternalTelemetryVersion} defining which self-monitoring metrics this exporter
* collects.
*
* @since 1.51.0
*/
public OtlpHttpMetricExporterBuilder setInternalTelemetryVersion(
InternalTelemetryVersion schemaVersion) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -221,6 +221,8 @@ public OtlpHttpSpanExporterBuilder setMeterProvider(
/**
* Sets the {@link InternalTelemetryVersion} defining which self-monitoring metrics this exporter
* collects.
*
* @since 1.51.0
*/
public OtlpHttpSpanExporterBuilder setInternalTelemetryVersion(
InternalTelemetryVersion schemaVersion) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -249,6 +249,8 @@ public OtlpGrpcLogRecordExporterBuilder setMeterProvider(
/**
* Sets the {@link InternalTelemetryVersion} defining which self-monitoring metrics this exporter
* collects.
*
* @since 1.51.0
*/
public OtlpGrpcLogRecordExporterBuilder setInternalTelemetryVersion(
InternalTelemetryVersion schemaVersion) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -277,6 +277,8 @@ public OtlpGrpcMetricExporterBuilder setRetryPolicy(@Nullable RetryPolicy retryP
/**
* Sets the {@link InternalTelemetryVersion} defining which self-monitoring metrics this exporter
* collects.
*
* @since 1.51.0
*/
public OtlpGrpcMetricExporterBuilder setInternalTelemetryVersion(
InternalTelemetryVersion schemaVersion) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -246,6 +246,8 @@ public OtlpGrpcSpanExporterBuilder setMeterProvider(
/**
* Sets the {@link InternalTelemetryVersion} defining which self-monitoring metrics this exporter
* collects.
*
* @since 1.51.0
*/
public OtlpGrpcSpanExporterBuilder setInternalTelemetryVersion(
InternalTelemetryVersion schemaVersion) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,8 @@ public ZipkinSpanExporterBuilder setMeterProvider(MeterProvider meterProvider) {
/**
* Sets the {@link InternalTelemetryVersion} defining which self-monitoring metrics this exporter
* collects.
*
* @since 1.51.0
*/
public ZipkinSpanExporterBuilder setInternalTelemetryVersion(InternalTelemetryVersion level) {
requireNonNull(level, "level");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,11 @@

package io.opentelemetry.sdk.common;

/** Defines the self-monitoring telemetry SDK components should capture. */
/**
* Defines the self-monitoring telemetry SDK components should capture.
*
* @since 1.51.0
*/
public enum InternalTelemetryVersion {
/**
* Record self-monitoring metrics defined in the SDK prior the standardization in semantic
Expand Down
Loading