Skip to content

Commit e27f06d

Browse files
jack-bergtrask
andauthored
Prepare 1.56.0 (#7817)
Co-authored-by: Trask Stalnaker <[email protected]>
1 parent de48d1b commit e27f06d

File tree

3 files changed

+59
-1
lines changed

3 files changed

+59
-1
lines changed

CHANGELOG.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,59 @@
22

33
## Unreleased
44

5+
### API
6+
7+
#### Incubator
8+
9+
* Support ExtendedOpenTelemetry in GlobalOpenTelemetry
10+
([#7799](https://github.com/open-telemetry/opentelemetry-java/pull/7799))
11+
12+
### SDK
13+
14+
* Changes to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible
15+
([#7706](https://github.com/open-telemetry/opentelemetry-java/pull/7706))
16+
17+
#### Metrics
18+
19+
* Stabilize ExemplarFilter
20+
([#7768](https://github.com/open-telemetry/opentelemetry-java/pull/7768))
21+
* Type specific exemplar reservoirs
22+
([#7758](https://github.com/open-telemetry/opentelemetry-java/pull/7758))
23+
24+
#### Extensions
25+
26+
* SDK incubator: Add incubator ComposableRuleBasedSampler
27+
([#7787](https://github.com/open-telemetry/opentelemetry-java/pull/7787))
28+
* SDK incubator: Add incubator ComposableAnnotatingSampler
29+
([#7804](https://github.com/open-telemetry/opentelemetry-java/pull/7804))
30+
* SDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability
31+
([#7786](https://github.com/open-telemetry/opentelemetry-java/pull/7786))
32+
* Declarative config: **BREAKING** Remove component provider generic type
33+
([#7606](https://github.com/open-telemetry/opentelemetry-java/pull/7606))
34+
* Declarative config: Add declarative config support for ExemplarFilter
35+
([#7769](https://github.com/open-telemetry/opentelemetry-java/pull/7769))
36+
* Declarative config: Fix a few declarative configuration bugs
37+
([#7807](https://github.com/open-telemetry/opentelemetry-java/pull/7807))
38+
39+
### Project tooling
40+
41+
* Move to oracle bare metal benchmark runner
42+
([#7740](https://github.com/open-telemetry/opentelemetry-java/pull/7740))
43+
* Enable Develocity build scans
44+
([#7776](https://github.com/open-telemetry/opentelemetry-java/pull/7776))
45+
* Document GPG signing key
46+
([#7783](https://github.com/open-telemetry/opentelemetry-java/pull/7783))
47+
* Update build to use java 21
48+
([#7784](https://github.com/open-telemetry/opentelemetry-java/pull/7784))
49+
* Sync repository-settings.md documentation
50+
([#7791](https://github.com/open-telemetry/opentelemetry-java/pull/7791))
51+
* Fix gradle deprecation warning
52+
([#7780](https://github.com/open-telemetry/opentelemetry-java/pull/7780))
53+
* Small alignments of workflows across the 6 Java repos
54+
([#7806](https://github.com/open-telemetry/opentelemetry-java/pull/7806))
55+
* Implement min java version gradle tooling from instrumentation repo
56+
([#7801](https://github.com/open-telemetry/opentelemetry-java/pull/7801))
57+
558
## Version 1.55.0 (2025-10-13)
659

760
### API

sdk/metrics/src/main/java/io/opentelemetry/sdk/metrics/ExemplarFilter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
* reservoir ({@link DoubleExemplarReservoir}, {@link LongExemplarReservoir}.
1818
*
1919
* @see SdkMeterProviderBuilder#setExemplarFilter(ExemplarFilter)
20+
* @since 1.56.0
2021
*/
2122
// TODO(jack-berg): Have methods when custom filters are supported.
2223
@SuppressWarnings("InterfaceWithOnlyStatics")

sdk/metrics/src/main/java/io/opentelemetry/sdk/metrics/SdkMeterProviderBuilder.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,11 @@ public SdkMeterProviderBuilder addResource(Resource resource) {
8181
return this;
8282
}
8383

84-
/** Set the {@link ExemplarFilter} used for all instruments from all meters. */
84+
/**
85+
* Set the {@link ExemplarFilter} used for all instruments from all meters.
86+
*
87+
* @since 1.56.0
88+
*/
8589
public SdkMeterProviderBuilder setExemplarFilter(ExemplarFilter filter) {
8690
this.exemplarFilter = ExemplarFilterInternal.asExemplarFilterInternal(filter);
8791
return this;

0 commit comments

Comments
 (0)