@@ -11,14 +11,45 @@ release.
1111
1212### Traces
1313
14+ ### Metrics
15+
16+ ### Logs
17+
18+ ### Resource
19+
20+ ### Semantic Conventions
21+
22+ ### Compatibility
23+
24+ ### OpenTelemetry Protocol
25+
26+ ### SDK Configuration
27+
28+ ### Telemetry Schemas
29+
30+ ### Common
31+
32+ ## v1.10.0 (2021-04-01)
33+
34+ ### Context
35+
36+ - No changes.
37+
38+ ### Traces
39+
1440- Introduce the concept of Instrumentation Scope to replace/extend Instrumentation
1541 Library. The Tracer is now associated with Instrumentation Scope
1642 ([ #2276 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2276 ) ).
43+ - Add ` OTEL_EXPORTER_JAEGER_PROTOCOL ` environment variable to select the protocol
44+ used by the Jaeger exporter.
45+ ([ #2341 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2341 ) )
1746- Add documentation REQUIREMENT for adding attributes at span creation.
1847 ([ #2383 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2383 ) ).
1948
2049### Metrics
2150
51+ - Initial Prometheus <-> OTLP datamodel specification
52+ ([ #2266 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2266 ) )
2253- Introduce the concept of Instrumentation Scope to replace/extend Instrumentation
2354 Library. The Meter is now associated with Instrumentation Scope
2455 ([ #2276 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2276 ) ).
@@ -28,11 +59,17 @@ release.
2859 ([ #2317 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2317 ) ).
2960- Clarify that expectations for user callback behavior are documentation REQUIREMENTs.
3061 ([ #2361 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2361 ) ).
62+ - Specify how to handle prometheus exemplar timestamp and attributes
63+ ([ #2376 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2376 ) )
3164- Clarify that the periodic metric reader is the default metric reader to be
3265 paired with push metric exporters (OTLP, stdout, in-memory)
3366 ([ #2379 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2379 ) ).
67+ - Convert OpenMetrics Info and StateSet metrics to non-monotonic sums
68+ ([ #2380 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2380 ) )
3469- Clarify that MetricReader has one-to-one mapping to MeterProvider.
3570 ([ #2406 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2406 ) ).
71+ - For prometheus metrics without sums, leave the sum unset
72+ ([ #2413 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2413 ) )
3673- Specify default configuration for a periodic metric reader that is associated with
3774 the stdout metric exporter.
3875 ([ #2415 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2415 ) ).
@@ -49,16 +86,31 @@ release.
4986 Require support for the match-all View expression having ` name=* ` to support
5087 disabling instruments by default.
5188 ([ #2417 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2417 ) ).
89+ - Mark Metrics SDK spec as Mixed, with most components moving to Stable, while
90+ Exemplar remaining Feature-freeze.
91+ ([ #2304 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2304 ) )
92+ - Clarify how metric metadata and type suffixes are handled
93+ ([ #2440 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2440 ) )
5294
5395### Logs
5496
97+ - Add draft logging library SDK specification
98+ ([ #2328 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2328 ) )
99+ - Add InstrumentationScope/Logger Name to log data model
100+ ([ #2359 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2359 ) )
55101- Remove ` flush ` method on LogEmitter
56102 ([ #2405 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2405 ) )
103+ - Declare Log Data Model Stable
104+ ([ #2387 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2387 ) )
57105
58106### Resource
59107
108+ - No changes.
109+
60110### Semantic Conventions
61111
112+ - Define span structure for HTTP retries and redirects.
113+ ([ #2078 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2078 ) )
62114- Changed ` rpc.system ` to an enum (allowing custom values), and changed the
63115 ` rpc.system ` value for .NET WCF from ` wcf ` to ` dotnet_wcf ` .
64116 ([ #2377 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2377 ) )
@@ -73,14 +125,28 @@ release.
73125
74126### Compatibility
75127
128+ - Mark the OpenTracing compatibility section as stable.
129+ ([ #2327 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2327 ) )
130+
76131### OpenTelemetry Protocol
77132
133+ - Add experimental JSON serialization format
134+ ([ #2235 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2235 ) )
135+ - Parameters for private key and its chain added
136+ ([ #2370 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2370 ) )
137+
78138### SDK Configuration
79139
140+ - No changes.
141+
80142### Telemetry Schemas
81143
144+ - No changes.
145+
82146### Common
83147
148+ - Describe how to convert non-string primitives for protocols which only support strings
149+ ([ #2343 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2343 ) )
84150- Add "Mapping Arbitrary Data to OTLP AnyValue" document.
85151 ([ #2385 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2385 ) )
86152
@@ -106,9 +172,6 @@ release.
106172 variable to point to the correct HTTP port and correct description of
107173 ` OTEL_TRACES_EXPORTER ` .
108174 ([ #2333 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2333 ) )
109- - Add ` OTEL_EXPORTER_JAEGER_PROTOCOL ` environment variable to select the protocol
110- used by the Jaeger exporter.
111- ([ #2341 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2341 ) )
112175
113176### Metrics
114177
@@ -141,9 +204,6 @@ release.
141204 ([ #2325 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2325 ) )
142205- Changed the Exemplar wording, exemplar should be turned off by default.
143206 ([ #2414 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2414 ) )
144- - Mark Metrics SDK spec as Mixed, with most components moving to Stable, while
145- Exemplar remaining Feature-freeze.
146- ([ #2304 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2304 ) )
147207
148208### Logs
149209
@@ -273,8 +333,6 @@ release.
273333 ([ #1916 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/1916 ) )
274334- Change meaning and discourage use of ` faas.trigger ` for FaaS clients (outgoing).
275335 ([ #1921 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/1921 ) )
276- - Define span structure for HTTP retries and redirects.
277- ([ #2078 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2078 ) )
278336- Clarify difference between container.name and k8s.container.name
279337 ([ #1980 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/1980 ) )
280338
0 commit comments