You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+19-5
Original file line number
Diff line number
Diff line change
@@ -8,16 +8,23 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
8
8
9
9
## [Unreleased]
10
10
11
+
## [0.11.0] - 2020-08-24
12
+
11
13
### Added
12
14
15
+
-`Noop` and `InMemory``SpanBatcher` implementations to help with testing integrations. (#994)
13
16
- Integration tests for more OTel Collector Attribute types. (#1062)
17
+
- A dimensionality-reducing metric Processor. (#1057)
18
+
- Support for filtering metric label sets. (#1047)
19
+
- Support for exporting array-valued attributes via OTLP. (#992)
14
20
15
21
### Changed
16
22
17
-
- Rename `sdk/metric/processor/test` to `sdk/metric/processor/processortest`
18
-
- Rename `sdk/metric/controller/test` to `sdk/metric/controller/controllertest`
19
-
- Rename `api/testharness` to `api/apitest`
20
-
- Rename `api/trace/testtrace` to `api/trace/tracetest`
23
+
- Rename `sdk/metric/processor/test` to `sdk/metric/processor/processortest`. (#1049)
24
+
- Rename `sdk/metric/controller/test` to `sdk/metric/controller/controllertest`. (#1049)
25
+
- Rename `api/testharness` to `api/apitest`. (#1049)
26
+
- Rename `api/trace/testtrace` to `api/trace/tracetest`. (#1049)
27
+
- Change Metric Processor to merge multiple observations. (#1024)
21
28
- The `go.opentelemetry.io/otel/bridge/opentracing` bridge package has been made into its own module.
22
29
This removes the package dependencies of this bridge from the rest of the OpenTelemetry based project. (#1038)
23
30
- Renamed `go.opentelemetry.io/otel/api/standard` package to `go.opentelemetry.io/otel/semconv` to avoid the ambiguous and generic name `standard` and better describe the package as containing OpenTelemetry semantic conventions. (#1016)
@@ -27,23 +34,29 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
27
34
- Merge the `go.opentelemetry.io/otel/api/label` and `go.opentelemetry.io/otel/api/kv` into the new `go.opentelemetry.io/otel/label` package. (#1060)
28
35
- Unify Callback Function Naming.
29
36
Rename `*Callback` with `*Func`. (#1061)
37
+
- CI builds validate against last two versions of Go, dropping 1.13 and adding 1.15. (#1064)
30
38
31
39
### Removed
32
40
41
+
- Duplicate, unused API sampler interface. (#999)
42
+
Use the [`Sampler` interface](https://github.com/open-telemetry/opentelemetry-go/blob/v0.11.0/sdk/trace/sampling.go) provided by the SDK instead.
33
43
- The `grpctrace` instrumentation was moved to the `go.opentelemetry.io/contrib` repository and out of this repository.
34
44
This move includes moving the `grpc` example to the `go.opentelemetry.io/contrib` as well. (#1027)
35
45
- The `WithSpan` method of the `Tracer` interface.
36
46
The functionality this method provided was limited compared to what a user can provide themselves.
37
47
It was removed with the understanding that if there is sufficient user need it can be added back based on actual user usage. (#1043)
38
48
- The `RegisterSpanProcessor` and `UnregisterSpanProcessor` functions.
39
49
These were holdovers from an approach prior to the TracerProvider design. They were not used anymore. (#1077)
50
+
- The `oterror` package. (#1026)
51
+
- The `othttp` and `httptrace` instrumentations were moved to `go.opentelemetry.io/contrib`. (#1032)
40
52
41
53
### Fixed
42
54
43
55
- The `semconv.HTTPServerMetricAttributesFromHTTPRequest()` function no longer generates the high-cardinality `http.request.content.length` label. (#1031)
44
56
- Correct instrumentation version tag in Jaeger exporter. (#1037)
45
57
- The SDK span will now set an error event if the `End` method is called during a panic (i.e. it was deferred). (#1043)
46
58
- Move internally generated protobuf code from the `go.opentelemetry.io/otel` to the OTLP exporter to reduce dependency overhead. (#1050)
59
+
- The `otel-collector` example referenced outdated collector processors. (#1006)
47
60
48
61
## [0.10.0] - 2020-07-29
49
62
@@ -767,7 +780,8 @@ It contains api and sdk for trace and meter.
767
780
- CODEOWNERS file to track owners of this project.
0 commit comments