OpenTelemetry - CNCF/opentelemetry-go: Release v0.2.0
Name: opentelemetry-go
Owner: OpenTelemetry - CNCF
Release: Release v0.2.0
Released: 2019-12-03
License: Apache-2.0
Release Assets:
Added
- Unary gRPC tracing example. (#351)
- Prometheus exporter. (#334)
- Dogstatsd metrics exporter. (#326)
Changed
- Rename
MaxSumCount
aggregation toMinMaxSumCount
and add theMin
interface for this aggregation. (#352) - Rename
GetMeter
toMeter
. (#357) - Rename
HTTPTraceContextPropagator
toTraceContextPropagator
. (#355) - Rename
HTTPB3Propagator
toB3Propagator
. (#355) - Rename
HTTPTraceContextPropagator
toTraceContextPropagator
. (#355) - Move
/global
package to/api/global
. (#356) - Rename
GetTracer
toTracer
. (#347)
Removed
SetAttribute
from theSpan
interface in the trace API. (#361)AddLink
from theSpan
interface in the trace API. (#349)Link
from theSpan
interface in the trace API. (#349)
Fixed
- Exclude example directories from coverage report. (#365)
- Lint make target now implements automatic fixes with
golangci-lint
before a second run to report the remaining issues. (#360) - Drop
GO111MODULE
environment variable in Makefile as Go 1.13 is the project specified minimum version and this is environment variable is not needed for that version of Go. (#359) - Run the race checker for all test. (#354)
- Redundant commands in the Makefile are removed. (#354)
- Split the
generate
andlint
targets of the Makefile. (#354) - Renames
circle-ci
target to more genericci
in Makefile. (#354) - Add example Prometheus binary to gitignore. (#358)
- Support negative numbers with the
MaxSumCount
. (#335) - Resolve race conditions in
push_test.go
identified in #339. (#340) - Use
/usr/bin/env bash
as a shebang in scripts rather than/bin/bash
. (#336) - Trace benchmark now tests both
AlwaysSample
andNeverSample
. Previously it was testingAlwaysSample
twice. (#325) - Trace benchmark now uses a
[]byte
forTraceID
to fix failing test. (#325) - Added a trace benchmark to test variadic functions in
setAttribute
vssetAttributes
(#325) - The
defaultkeys
batcher was only using the encoded label set as its map key while building a checkpoint. This allowed distinct label sets through, but any metrics sharing a label set could be overwritten or merged incorrectly. This was corrected. (#333)
Changes since v0.1.2
d35ea75879d21c105df6f8a9dd4a600fef806c49 go module update for release v0.2.0 (#366) f0eb35b918af9fc7559795b76566f34adfc93a0a exclude example dirs from coverage test/report. (#365) eb9fe13a777b691cc1ecfd1a29bdbe6368fc0e9d Drop SetAttribute from Span (#361) f25c84f35fef22447576198d9da0fed5ca532de3 Fix lint target (#360) 921ea03c0d11cdc69aa44403344e0eb50a96c6aa Drop GO111MODULE environment variable (#359) e6d725626d4629220a2de0112570adf80d50be21 Simplify Makefile (#354) 77543cd80e50b6c276e1c540ea58b6f1ece3d7e8 Unary gRPC tracing example (#351) fef504d469ed76bf310e31fd8299f536ef80fb00 Add Min() interface - rename MaxSumCount to MinMaxSumCount (#352) 5ec1f5c643f4e62a95715e95917b5b9a26f06635 Add example prometheus binary to gitignore (#358) a99f87275966a21a7d7376aa0c1945d163580bd1 Span interface should only allow LinkedTo at creation. (#349) 3d78564d2ff2706b7af22be043f322d5154ed90c Prometheus exporter (#334) 1b08d827a4a47cc88e69ffb0f506d7e263f8181d Rename GetMeter() to Meter() (#357) 5f776dbaedb450120d9f7d47dd877adbb6762652 Remove "HTTP" from propagator names (#355) 13cd2ac41713c4a9d59f338d6a2da816450e21e8 move /global to /api/global (#356) 9a2484c373d7e3c25383545bc4514eb83cabf41a Implement support for NonAbsolute Measurement MaxSumCount (#335) 0f052af2f4caf534a4fd20d46aa0a911ce949c93 Rename GetTracer to Tracer (#347) 059ca3ef6f949aa888f2b8eba9d6a48aad1afe31 Removing pjanotti from owners (#342) 799a4180bd41258b93f8710e59380054ab3a7f20 Fix race conditions in push_test.go (#340) b9706b20f9ecf28dbb567e375c069609059f3904 Dogstatsd metrics exporter (#326) 6b632815f831ed5ad941ca50146fa27b0aa36536 Use /usr/bin/env bash rather than /bin/bash (#336) 2c437c9efe00356727c7903d83dc241f43568e33 fix benchmark error, with always/never sample and add benchmark setAttribute vs setAttributes (#325) dfae2acc6c5b0ee8f1267b212448981d84b9d9b6 Fix the defaultkeys metrics batcher (#333)