Prepare 1.36.0 (#6276)
This commit is contained in:
parent
c3ed1d5ee5
commit
f032fc6703
28
CHANGELOG.md
28
CHANGELOG.md
|
@ -2,6 +2,34 @@
|
|||
|
||||
## Unreleased
|
||||
|
||||
### SDK
|
||||
|
||||
#### Traces
|
||||
|
||||
* Lazily initialize the container for events in the SDK Span implementation
|
||||
([#6244](https://github.com/open-telemetry/opentelemetry-java/pull/6244))
|
||||
|
||||
#### Exporters
|
||||
|
||||
* Add basic proxy configuration to OtlpHttp{Signal}Exporters
|
||||
([#6270](https://github.com/open-telemetry/opentelemetry-java/pull/6270))
|
||||
* Add connectTimeout configuration option OtlpGrpc{Signal}Exporters
|
||||
([#6079](https://github.com/open-telemetry/opentelemetry-java/pull/6079))
|
||||
|
||||
#### Extensions
|
||||
|
||||
* Add ComponentLoader to autoconfigure support more scenarios
|
||||
([#6217](https://github.com/open-telemetry/opentelemetry-java/pull/6217))
|
||||
* Added MetricReader customizer for AutoConfiguredOpenTelemetrySdkBuilder
|
||||
([#6231](https://github.com/open-telemetry/opentelemetry-java/pull/6231))
|
||||
* Return AutoConfiguredOpenTelemetrySdkBuilder instead of the base type
|
||||
([#6248](https://github.com/open-telemetry/opentelemetry-java/pull/6248))
|
||||
|
||||
### Tooling
|
||||
|
||||
* Add note about draft PRs to CONTRIBUTING.md
|
||||
([#6247](https://github.com/open-telemetry/opentelemetry-java/pull/6247))
|
||||
|
||||
## Version 1.35.0 (2024-02-09)
|
||||
|
||||
**NOTE:** The `opentelemetry-exporter-jaeger` and `opentelemetry-exporter-jaeger-thift` artifacts
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
Comparing source compatibility of against
|
||||
No changes.
|
|
@ -1,2 +0,0 @@
|
|||
Comparing source compatibility of against
|
||||
No changes.
|
|
@ -172,7 +172,11 @@ public final class OtlpHttpLogRecordExporterBuilder {
|
|||
return this;
|
||||
}
|
||||
|
||||
/** Sets the proxy options. Proxying is disabled by default. */
|
||||
/**
|
||||
* Sets the proxy options. Proxying is disabled by default.
|
||||
*
|
||||
* @since 1.36.0
|
||||
*/
|
||||
public OtlpHttpLogRecordExporterBuilder setProxyOptions(ProxyOptions proxyOptions) {
|
||||
requireNonNull(proxyOptions, "proxyOptions");
|
||||
delegate.setProxyOptions(proxyOptions);
|
||||
|
|
|
@ -216,7 +216,11 @@ public final class OtlpHttpMetricExporterBuilder {
|
|||
return this;
|
||||
}
|
||||
|
||||
/** Sets the proxy options. Proxying is disabled by default. */
|
||||
/**
|
||||
* Sets the proxy options. Proxying is disabled by default.
|
||||
*
|
||||
* @since 1.36.0
|
||||
*/
|
||||
public OtlpHttpMetricExporterBuilder setProxyOptions(ProxyOptions proxyOptions) {
|
||||
requireNonNull(proxyOptions, "proxyOptions");
|
||||
delegate.setProxyOptions(proxyOptions);
|
||||
|
|
|
@ -173,7 +173,11 @@ public final class OtlpHttpSpanExporterBuilder {
|
|||
return this;
|
||||
}
|
||||
|
||||
/** Sets the proxy options. Proxying is disabled by default. */
|
||||
/**
|
||||
* Sets the proxy options. Proxying is disabled by default.
|
||||
*
|
||||
* @since 1.36.0
|
||||
*/
|
||||
public OtlpHttpSpanExporterBuilder setProxy(ProxyOptions proxyOptions) {
|
||||
requireNonNull(proxyOptions, "proxyOptions");
|
||||
delegate.setProxyOptions(proxyOptions);
|
||||
|
|
|
@ -104,6 +104,8 @@ public final class OtlpGrpcLogRecordExporterBuilder {
|
|||
/**
|
||||
* Sets the maximum time to wait for new connections to be established. If unset, defaults to
|
||||
* {@value GrpcExporterBuilder#DEFAULT_CONNECT_TIMEOUT_SECS}s.
|
||||
*
|
||||
* @since 1.36.0
|
||||
*/
|
||||
public OtlpGrpcLogRecordExporterBuilder setConnectTimeout(long timeout, TimeUnit unit) {
|
||||
requireNonNull(unit, "unit");
|
||||
|
@ -115,6 +117,8 @@ public final class OtlpGrpcLogRecordExporterBuilder {
|
|||
/**
|
||||
* Sets the maximum time to wait for new connections to be established. If unset, defaults to
|
||||
* {@value GrpcExporterBuilder#DEFAULT_CONNECT_TIMEOUT_SECS}s.
|
||||
*
|
||||
* @since 1.36.0
|
||||
*/
|
||||
public OtlpGrpcLogRecordExporterBuilder setConnectTimeout(Duration timeout) {
|
||||
requireNonNull(timeout, "timeout");
|
||||
|
|
|
@ -116,6 +116,8 @@ public final class OtlpGrpcMetricExporterBuilder {
|
|||
/**
|
||||
* Sets the maximum time to wait for new connections to be established. If unset, defaults to
|
||||
* {@value GrpcExporterBuilder#DEFAULT_CONNECT_TIMEOUT_SECS}s.
|
||||
*
|
||||
* @since 1.36.0
|
||||
*/
|
||||
public OtlpGrpcMetricExporterBuilder setConnectTimeout(long timeout, TimeUnit unit) {
|
||||
requireNonNull(unit, "unit");
|
||||
|
@ -127,6 +129,8 @@ public final class OtlpGrpcMetricExporterBuilder {
|
|||
/**
|
||||
* Sets the maximum time to wait for new connections to be established. If unset, defaults to
|
||||
* {@value GrpcExporterBuilder#DEFAULT_CONNECT_TIMEOUT_SECS}s.
|
||||
*
|
||||
* @since 1.36.0
|
||||
*/
|
||||
public OtlpGrpcMetricExporterBuilder setConnectTimeout(Duration timeout) {
|
||||
requireNonNull(timeout, "timeout");
|
||||
|
|
|
@ -100,6 +100,8 @@ public final class OtlpGrpcSpanExporterBuilder {
|
|||
/**
|
||||
* Sets the maximum time to wait for new connections to be established. If unset, defaults to
|
||||
* {@value GrpcExporterBuilder#DEFAULT_CONNECT_TIMEOUT_SECS}s.
|
||||
*
|
||||
* @since 1.36.0
|
||||
*/
|
||||
public OtlpGrpcSpanExporterBuilder setConnectTimeout(long timeout, TimeUnit unit) {
|
||||
requireNonNull(unit, "unit");
|
||||
|
@ -111,6 +113,8 @@ public final class OtlpGrpcSpanExporterBuilder {
|
|||
/**
|
||||
* Sets the maximum time to wait for new connections to be established. If unset, defaults to
|
||||
* {@value GrpcExporterBuilder#DEFAULT_CONNECT_TIMEOUT_SECS}s.
|
||||
*
|
||||
* @since 1.36.0
|
||||
*/
|
||||
public OtlpGrpcSpanExporterBuilder setConnectTimeout(Duration timeout) {
|
||||
requireNonNull(timeout, "timeout");
|
||||
|
|
|
@ -163,6 +163,8 @@ public interface AutoConfigurationCustomizer {
|
|||
* customization. The return value of the {@link BiFunction} will replace the passed-in argument.
|
||||
*
|
||||
* <p>Multiple calls will execute the customizers in order.
|
||||
*
|
||||
* @since 1.36.0
|
||||
*/
|
||||
@SuppressWarnings("UnusedReturnValue")
|
||||
default AutoConfigurationCustomizer addMetricReaderCustomizer(
|
||||
|
|
|
@ -14,7 +14,11 @@ import java.net.URI;
|
|||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
/** Configuration for proxy settings. */
|
||||
/**
|
||||
* Configuration for proxy settings.
|
||||
*
|
||||
* @since 1.36.0
|
||||
*/
|
||||
public final class ProxyOptions {
|
||||
private final ProxySelector proxySelector;
|
||||
|
||||
|
|
Loading…
Reference in New Issue