Skip to content

Commit 0b4daf7

Browse files
Release v1.10.0 (#2463)
1 parent fd9be6f commit 0b4daf7

File tree

2 files changed

+82
-8
lines changed

2 files changed

+82
-8
lines changed

CHANGELOG.md

Lines changed: 66 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -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

schemas/1.10.0

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
file_format: 1.0.0
2+
schema_url: https://opentelemetry.io/schemas/1.10.0
3+
versions:
4+
1.10.0:
5+
1.9.0:
6+
1.8.0:
7+
spans:
8+
changes:
9+
- rename_attributes:
10+
attribute_map:
11+
db.cassandra.keyspace: db.name
12+
db.hbase.namespace: db.name
13+
1.7.0:
14+
1.6.1:
15+
1.5.0:
16+
1.4.0:

0 commit comments

Comments
 (0)