@@ -11,14 +11,45 @@ release.
11
11
12
12
### Traces
13
13
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
+
14
40
- Introduce the concept of Instrumentation Scope to replace/extend Instrumentation
15
41
Library. The Tracer is now associated with Instrumentation Scope
16
42
([ #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 ) )
17
46
- Add documentation REQUIREMENT for adding attributes at span creation.
18
47
([ #2383 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2383 ) ).
19
48
20
49
### Metrics
21
50
51
+ - Initial Prometheus <-> OTLP datamodel specification
52
+ ([ #2266 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2266 ) )
22
53
- Introduce the concept of Instrumentation Scope to replace/extend Instrumentation
23
54
Library. The Meter is now associated with Instrumentation Scope
24
55
([ #2276 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2276 ) ).
@@ -28,11 +59,17 @@ release.
28
59
([ #2317 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2317 ) ).
29
60
- Clarify that expectations for user callback behavior are documentation REQUIREMENTs.
30
61
([ #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 ) )
31
64
- Clarify that the periodic metric reader is the default metric reader to be
32
65
paired with push metric exporters (OTLP, stdout, in-memory)
33
66
([ #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 ) )
34
69
- Clarify that MetricReader has one-to-one mapping to MeterProvider.
35
70
([ #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 ) )
36
73
- Specify default configuration for a periodic metric reader that is associated with
37
74
the stdout metric exporter.
38
75
([ #2415 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2415 ) ).
@@ -49,16 +86,31 @@ release.
49
86
Require support for the match-all View expression having ` name=* ` to support
50
87
disabling instruments by default.
51
88
([ #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 ) )
52
94
53
95
### Logs
54
96
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 ) )
55
101
- Remove ` flush ` method on LogEmitter
56
102
([ #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 ) )
57
105
58
106
### Resource
59
107
108
+ - No changes.
109
+
60
110
### Semantic Conventions
61
111
112
+ - Define span structure for HTTP retries and redirects.
113
+ ([ #2078 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2078 ) )
62
114
- Changed ` rpc.system ` to an enum (allowing custom values), and changed the
63
115
` rpc.system ` value for .NET WCF from ` wcf ` to ` dotnet_wcf ` .
64
116
([ #2377 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2377 ) )
@@ -73,14 +125,28 @@ release.
73
125
74
126
### Compatibility
75
127
128
+ - Mark the OpenTracing compatibility section as stable.
129
+ ([ #2327 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2327 ) )
130
+
76
131
### OpenTelemetry Protocol
77
132
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
+
78
138
### SDK Configuration
79
139
140
+ - No changes.
141
+
80
142
### Telemetry Schemas
81
143
144
+ - No changes.
145
+
82
146
### Common
83
147
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 ) )
84
150
- Add "Mapping Arbitrary Data to OTLP AnyValue" document.
85
151
([ #2385 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2385 ) )
86
152
@@ -106,9 +172,6 @@ release.
106
172
variable to point to the correct HTTP port and correct description of
107
173
` OTEL_TRACES_EXPORTER ` .
108
174
([ #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 ) )
112
175
113
176
### Metrics
114
177
@@ -141,9 +204,6 @@ release.
141
204
([ #2325 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/2325 ) )
142
205
- Changed the Exemplar wording, exemplar should be turned off by default.
143
206
([ #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 ) )
147
207
148
208
### Logs
149
209
@@ -273,8 +333,6 @@ release.
273
333
([ #1916 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/1916 ) )
274
334
- Change meaning and discourage use of ` faas.trigger ` for FaaS clients (outgoing).
275
335
([ #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 ) )
278
336
- Clarify difference between container.name and k8s.container.name
279
337
([ #1980 ] ( https://github.com/open-telemetry/opentelemetry-specification/pull/1980 ) )
280
338
0 commit comments