You've already forked opentelemetry-go
							
							
				mirror of
				https://github.com/open-telemetry/opentelemetry-go.git
				synced 2025-10-31 00:07:40 +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:
		
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			
						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" | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user