mirror of
https://github.com/open-telemetry/opentelemetry-go.git
synced 2025-04-11 11:21:59 +02:00
Pre release v0.18.0 (#1635)
* Prepare for releasing v0.18.0 * Update CHANGELOG for v0.18.0 release * Update CHANGELOG.md Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com> Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
This commit is contained in:
parent
712c3dccf8
commit
bb4c297eb3
13
CHANGELOG.md
13
CHANGELOG.md
@ -8,10 +8,12 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.18.0] - 2020-03-03
|
||||
|
||||
### Added
|
||||
|
||||
- Added `resource.Default()` for use with meter and tracer providers. (#1507)
|
||||
- AttributePerEventCountLimit and AttributePerLinkCountLimit for SpanLimits. (#1535)
|
||||
- `AttributePerEventCountLimit` and `AttributePerLinkCountLimit` for `SpanLimits`. (#1535)
|
||||
- Added `Keys()` method to `propagation.TextMapCarrier` and `propagation.HeaderCarrier` to adapt `http.Header` to this interface. (#1544)
|
||||
- Added `code` attributes to `go.opentelemetry.io/otel/semconv` package. (#1558)
|
||||
- Compatibility testing suite in the CI system for the following systems. (#1567)
|
||||
@ -27,18 +29,18 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
|
||||
| Windows | 1.14 | amd64 |
|
||||
| Windows | 1.15 | 386 |
|
||||
| Windows | 1.14 | 386 |
|
||||
- Changed all examples to use `WithBatchTimeout(5 * time.Second)` rather than `WithBatchTimeout(5)` (#1621)
|
||||
|
||||
### Changed
|
||||
|
||||
- Replaced interface `oteltest.SpanRecorder` with its existing implementation
|
||||
`StandardSpanRecorder` (#1542).
|
||||
- Default span limit values to 128. (#1535)
|
||||
- Rename MaxEventsPerSpan, MaxAttributesPerSpan and MaxLinksPerSpan to EventCountLimit, AttributeCountLimit and LinkCountLimit, and move these fieds into SpanLimits. (#1535)
|
||||
- Rename `MaxEventsPerSpan`, `MaxAttributesPerSpan` and `MaxLinksPerSpan` to `EventCountLimit`, `AttributeCountLimit` and `LinkCountLimit`, and move these fields into `SpanLimits`. (#1535)
|
||||
- Renamed the `otel/label` package to `otel/attribute`. (#1541)
|
||||
- Vendor the Jaeger exporter's dependency on Apache Thrift. (#1551)
|
||||
- Parallelize the CI linting and testing. (#1567)
|
||||
- Stagger timestamps in exact aggregator tests. (#1569)
|
||||
- Changed all examples to use `WithBatchTimeout(5 * time.Second)` rather than `WithBatchTimeout(5)`. (#1621)
|
||||
- Prevent end-users from implementing some interfaces (#1575)
|
||||
```
|
||||
"otel/exporters/otlp/otlphttp".Option
|
||||
@ -59,7 +61,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
|
||||
|
||||
- Removed attempt to resample spans upon changing the span name with `span.SetName()`. (#1545)
|
||||
- The `test-benchmark` is no longer a dependency of the `precommit` make target. (#1567)
|
||||
- The `test-386` make target.
|
||||
- Removed the `test-386` make target.
|
||||
This was replaced with a full compatibility testing suite (i.e. multi OS/arch) in the CI system. (#1567)
|
||||
|
||||
### Fixed
|
||||
@ -1107,7 +1109,8 @@ It contains api and sdk for trace and meter.
|
||||
- CODEOWNERS file to track owners of this project.
|
||||
|
||||
|
||||
[Unreleased]: https://github.com/open-telemetry/opentelemetry-go/compare/v0.17.0...HEAD
|
||||
[Unreleased]: https://github.com/open-telemetry/opentelemetry-go/compare/v0.18.0...HEAD
|
||||
[0.18.0]: https://github.com/open-telemetry/opentelemetry-go/releases/tag/v0.18.0
|
||||
[0.17.0]: https://github.com/open-telemetry/opentelemetry-go/releases/tag/v0.17.0
|
||||
[0.16.0]: https://github.com/open-telemetry/opentelemetry-go/releases/tag/v0.16.0
|
||||
[0.15.0]: https://github.com/open-telemetry/opentelemetry-go/releases/tag/v0.15.0
|
||||
|
@ -4,9 +4,9 @@ go 1.14
|
||||
|
||||
require (
|
||||
go.opencensus.io v0.22.6-0.20201102222123-380f4078db9f
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/oteltest v0.17.0
|
||||
go.opentelemetry.io/otel/trace v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/oteltest v0.18.0
|
||||
go.opentelemetry.io/otel/trace v0.18.0
|
||||
)
|
||||
|
||||
replace go.opentelemetry.io/otel => ../..
|
||||
|
@ -6,8 +6,8 @@ replace go.opentelemetry.io/otel => ../..
|
||||
|
||||
require (
|
||||
github.com/opentracing/opentracing-go v1.2.0
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/trace v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/trace v0.18.0
|
||||
)
|
||||
|
||||
replace go.opentelemetry.io/otel/bridge/opencensus => ../opencensus
|
||||
|
@ -9,9 +9,9 @@ replace (
|
||||
)
|
||||
|
||||
require (
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/exporters/trace/jaeger v0.17.0
|
||||
go.opentelemetry.io/otel/sdk v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/exporters/trace/jaeger v0.18.0
|
||||
go.opentelemetry.io/otel/sdk v0.18.0
|
||||
)
|
||||
|
||||
replace go.opentelemetry.io/otel/bridge/opencensus => ../../bridge/opencensus
|
||||
|
@ -9,10 +9,10 @@ replace (
|
||||
)
|
||||
|
||||
require (
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/exporters/stdout v0.17.0
|
||||
go.opentelemetry.io/otel/sdk v0.17.0
|
||||
go.opentelemetry.io/otel/trace v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/exporters/stdout v0.18.0
|
||||
go.opentelemetry.io/otel/sdk v0.18.0
|
||||
go.opentelemetry.io/otel/trace v0.18.0
|
||||
)
|
||||
|
||||
replace go.opentelemetry.io/otel/bridge/opencensus => ../../bridge/opencensus
|
||||
|
@ -11,10 +11,10 @@ replace (
|
||||
|
||||
require (
|
||||
go.opencensus.io v0.22.6-0.20201102222123-380f4078db9f
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/bridge/opencensus v0.17.0
|
||||
go.opentelemetry.io/otel/exporters/stdout v0.17.0
|
||||
go.opentelemetry.io/otel/sdk v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/bridge/opencensus v0.18.0
|
||||
go.opentelemetry.io/otel/exporters/stdout v0.18.0
|
||||
go.opentelemetry.io/otel/sdk v0.18.0
|
||||
)
|
||||
|
||||
replace go.opentelemetry.io/otel/bridge/opentracing => ../../bridge/opentracing
|
||||
|
@ -9,12 +9,12 @@ replace (
|
||||
)
|
||||
|
||||
require (
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/exporters/otlp v0.17.0
|
||||
go.opentelemetry.io/otel/metric v0.17.0
|
||||
go.opentelemetry.io/otel/sdk v0.17.0
|
||||
go.opentelemetry.io/otel/sdk/metric v0.17.0
|
||||
go.opentelemetry.io/otel/trace v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/exporters/otlp v0.18.0
|
||||
go.opentelemetry.io/otel/metric v0.18.0
|
||||
go.opentelemetry.io/otel/sdk v0.18.0
|
||||
go.opentelemetry.io/otel/sdk/metric v0.18.0
|
||||
go.opentelemetry.io/otel/trace v0.18.0
|
||||
google.golang.org/grpc v1.36.0
|
||||
)
|
||||
|
||||
|
@ -10,12 +10,12 @@ replace (
|
||||
)
|
||||
|
||||
require (
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/exporters/metric/prometheus v0.17.0
|
||||
go.opentelemetry.io/otel/exporters/otlp v0.17.0
|
||||
go.opentelemetry.io/otel/metric v0.17.0
|
||||
go.opentelemetry.io/otel/sdk v0.17.0
|
||||
go.opentelemetry.io/otel/sdk/metric v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/exporters/metric/prometheus v0.18.0
|
||||
go.opentelemetry.io/otel/exporters/otlp v0.18.0
|
||||
go.opentelemetry.io/otel/metric v0.18.0
|
||||
go.opentelemetry.io/otel/sdk v0.18.0
|
||||
go.opentelemetry.io/otel/sdk/metric v0.18.0
|
||||
google.golang.org/grpc v1.36.0
|
||||
)
|
||||
|
||||
|
@ -9,9 +9,9 @@ replace (
|
||||
)
|
||||
|
||||
require (
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/exporters/metric/prometheus v0.17.0
|
||||
go.opentelemetry.io/otel/metric v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/exporters/metric/prometheus v0.18.0
|
||||
go.opentelemetry.io/otel/metric v0.18.0
|
||||
)
|
||||
|
||||
replace go.opentelemetry.io/otel/bridge/opencensus => ../../bridge/opencensus
|
||||
|
@ -9,9 +9,9 @@ replace (
|
||||
)
|
||||
|
||||
require (
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/exporters/trace/zipkin v0.17.0
|
||||
go.opentelemetry.io/otel/sdk v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/exporters/trace/zipkin v0.18.0
|
||||
go.opentelemetry.io/otel/sdk v0.18.0
|
||||
)
|
||||
|
||||
replace go.opentelemetry.io/otel/bridge/opencensus => ../../bridge/opencensus
|
||||
|
@ -10,11 +10,11 @@ replace (
|
||||
require (
|
||||
github.com/prometheus/client_golang v1.9.0
|
||||
github.com/stretchr/testify v1.7.0
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/metric v0.17.0
|
||||
go.opentelemetry.io/otel/sdk v0.17.0
|
||||
go.opentelemetry.io/otel/sdk/export/metric v0.17.0
|
||||
go.opentelemetry.io/otel/sdk/metric v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/metric v0.18.0
|
||||
go.opentelemetry.io/otel/sdk v0.18.0
|
||||
go.opentelemetry.io/otel/sdk/export/metric v0.18.0
|
||||
go.opentelemetry.io/otel/sdk/metric v0.18.0
|
||||
)
|
||||
|
||||
replace go.opentelemetry.io/otel/bridge/opencensus => ../../../bridge/opencensus
|
||||
|
@ -11,12 +11,12 @@ require (
|
||||
github.com/gogo/protobuf v1.3.2
|
||||
github.com/google/go-cmp v0.5.4
|
||||
github.com/stretchr/testify v1.7.0
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/metric v0.17.0
|
||||
go.opentelemetry.io/otel/sdk v0.17.0
|
||||
go.opentelemetry.io/otel/sdk/export/metric v0.17.0
|
||||
go.opentelemetry.io/otel/sdk/metric v0.17.0
|
||||
go.opentelemetry.io/otel/trace v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/metric v0.18.0
|
||||
go.opentelemetry.io/otel/sdk v0.18.0
|
||||
go.opentelemetry.io/otel/sdk/export/metric v0.18.0
|
||||
go.opentelemetry.io/otel/sdk/metric v0.18.0
|
||||
go.opentelemetry.io/otel/trace v0.18.0
|
||||
google.golang.org/grpc v1.36.0
|
||||
)
|
||||
|
||||
|
@ -9,12 +9,12 @@ replace (
|
||||
|
||||
require (
|
||||
github.com/stretchr/testify v1.7.0
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/metric v0.17.0
|
||||
go.opentelemetry.io/otel/sdk v0.17.0
|
||||
go.opentelemetry.io/otel/sdk/export/metric v0.17.0
|
||||
go.opentelemetry.io/otel/sdk/metric v0.17.0
|
||||
go.opentelemetry.io/otel/trace v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/metric v0.18.0
|
||||
go.opentelemetry.io/otel/sdk v0.18.0
|
||||
go.opentelemetry.io/otel/sdk/export/metric v0.18.0
|
||||
go.opentelemetry.io/otel/sdk/metric v0.18.0
|
||||
go.opentelemetry.io/otel/trace v0.18.0
|
||||
)
|
||||
|
||||
replace go.opentelemetry.io/otel/bridge/opencensus => ../../bridge/opencensus
|
||||
|
@ -10,9 +10,9 @@ replace (
|
||||
require (
|
||||
github.com/google/go-cmp v0.5.4
|
||||
github.com/stretchr/testify v1.7.0
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/sdk v0.17.0
|
||||
go.opentelemetry.io/otel/trace v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/sdk v0.18.0
|
||||
go.opentelemetry.io/otel/trace v0.18.0
|
||||
google.golang.org/api v0.40.0
|
||||
)
|
||||
|
||||
|
@ -11,9 +11,9 @@ require (
|
||||
github.com/google/go-cmp v0.5.4
|
||||
github.com/openzipkin/zipkin-go v0.2.5
|
||||
github.com/stretchr/testify v1.7.0
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/sdk v0.17.0
|
||||
go.opentelemetry.io/otel/trace v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/sdk v0.18.0
|
||||
go.opentelemetry.io/otel/trace v0.18.0
|
||||
)
|
||||
|
||||
replace go.opentelemetry.io/otel/bridge/opencensus => ../../../bridge/opencensus
|
||||
|
6
go.mod
6
go.mod
@ -5,9 +5,9 @@ go 1.14
|
||||
require (
|
||||
github.com/google/go-cmp v0.5.4
|
||||
github.com/stretchr/testify v1.7.0
|
||||
go.opentelemetry.io/otel/metric v0.17.0
|
||||
go.opentelemetry.io/otel/oteltest v0.17.0
|
||||
go.opentelemetry.io/otel/trace v0.17.0
|
||||
go.opentelemetry.io/otel/metric v0.18.0
|
||||
go.opentelemetry.io/otel/oteltest v0.18.0
|
||||
go.opentelemetry.io/otel/trace v0.18.0
|
||||
)
|
||||
|
||||
replace go.opentelemetry.io/otel => ./
|
||||
|
@ -49,6 +49,6 @@ replace go.opentelemetry.io/otel/trace => ../trace
|
||||
require (
|
||||
github.com/google/go-cmp v0.5.4
|
||||
github.com/stretchr/testify v1.7.0
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/oteltest v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/oteltest v0.18.0
|
||||
)
|
||||
|
@ -47,7 +47,7 @@ replace go.opentelemetry.io/otel/sdk/metric => ../sdk/metric
|
||||
replace go.opentelemetry.io/otel/trace => ../trace
|
||||
|
||||
require (
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/metric v0.17.0
|
||||
go.opentelemetry.io/otel/trace v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/metric v0.18.0
|
||||
go.opentelemetry.io/otel/trace v0.18.0
|
||||
)
|
||||
|
@ -48,7 +48,7 @@ replace go.opentelemetry.io/otel/trace => ../../../trace
|
||||
|
||||
require (
|
||||
github.com/stretchr/testify v1.7.0
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/metric v0.17.0
|
||||
go.opentelemetry.io/otel/sdk v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/metric v0.18.0
|
||||
go.opentelemetry.io/otel/sdk v0.18.0
|
||||
)
|
||||
|
@ -7,9 +7,9 @@ replace go.opentelemetry.io/otel => ../
|
||||
require (
|
||||
github.com/google/go-cmp v0.5.4
|
||||
github.com/stretchr/testify v1.7.0
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/oteltest v0.17.0
|
||||
go.opentelemetry.io/otel/trace v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/oteltest v0.18.0
|
||||
go.opentelemetry.io/otel/trace v0.18.0
|
||||
)
|
||||
|
||||
replace go.opentelemetry.io/otel/bridge/opencensus => ../bridge/opencensus
|
||||
|
@ -49,8 +49,8 @@ replace go.opentelemetry.io/otel/trace => ../../trace
|
||||
require (
|
||||
github.com/benbjohnson/clock v1.0.3 // do not upgrade to v1.1.x because it would require Go >= 1.15
|
||||
github.com/stretchr/testify v1.7.0
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel/metric v0.17.0
|
||||
go.opentelemetry.io/otel/sdk v0.17.0
|
||||
go.opentelemetry.io/otel/sdk/export/metric v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
go.opentelemetry.io/otel/metric v0.18.0
|
||||
go.opentelemetry.io/otel/sdk v0.18.0
|
||||
go.opentelemetry.io/otel/sdk/export/metric v0.18.0
|
||||
)
|
||||
|
@ -48,5 +48,5 @@ replace go.opentelemetry.io/otel/trace => ./
|
||||
|
||||
require (
|
||||
github.com/stretchr/testify v1.7.0
|
||||
go.opentelemetry.io/otel v0.17.0
|
||||
go.opentelemetry.io/otel v0.18.0
|
||||
)
|
||||
|
@ -16,5 +16,5 @@ package otel // import "go.opentelemetry.io/otel"
|
||||
|
||||
// Version is the current release version of OpenTelemetry in use.
|
||||
func Version() string {
|
||||
return "0.17.0"
|
||||
return "0.18.0"
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user