OpenTelemetry - CNCF/opentelemetry-go: Release v0.1.1
Name: opentelemetry-go
Owner: OpenTelemetry - CNCF
Release: Release v0.1.1
Released: 2019-11-18
License: Apache-2.0
Release Assets:
This release contains a Metrics SDK with stdout exporter and supports basic aggregations such as counter, gauges, array, maxsumcount, and ddsketch.
Added
- Metrics stdout export pipeline. (#265)
- Array aggregation for raw measure metrics. (#282)
- The core.Value now have a
MarshalJSON
method. (#281)
Removed
WithService
,WithResources
, andWithComponent
methods of tracers. (#314)- Prefix slash in
Tracer.Start()
for the Jaeger example. (#292)
Changed
- Allocation in LabelSet construction to reduce GC overhead. (#318)
trace.WithAttributes
to append values instead of replacing (#315)- Use a formula for tolerance in sampling tests. (#298)
- Move export types into trace and metric-specific sub-directories. (#289)
SpanKind
back to being based on anint
type. (#288)
Fixed
- URL to OpenTelemetry website in README. (#323)
- Name of othttp default tracer. (#321)
ExportSpans
for the stackdriver exporter now handlesnil
context. (#294)- CI modules cache to correctly restore/save from/to the cache. (#316)
- Fix metric SDK race condition between
LoadOrStore
and the assignmentrec.recorder = i.meter.exporter.AggregatorFor(rec)
. (#293) - README now reflects the new code structure introduced with these changes. (#291)
- Make the basic example work. (#279)
Changes since v0.1.0
90ba74e15a291f50247b858279c548048d88fbfa Fix url to website in readme (#323) 9878f3b700348e4f70f8d89dc7a76437cc5fac70 Metrics stdout export pipeline (#265) c3d5b7b16d79dfd54038026863359c2e3c33ed1f remove empty package (#322) 64eaee8b0b2d4a0595fb00dae1c44e61dc45b3f1 fix typo in othttp handler (#321) ee87858c096f71aa37d21f5dc9aa20059cd8deda Avoid one memory allocation in LabelSet construction (#318) 9d19d8296ce2054e0c8d0a33907fe132964117b2 Clear NoopTracer implementation and improve Tracer argument names (#314) 1fd93b293c496acd215db38762a978b02297f6cd change trace.WithAttributes to append values instead of replacing (#315) a228bafec5356329b7daf8ef008c2907a4a437fb exporter(stackdriver): fix ExportSpans when ctx is not nil (#294) f4031984542e39cff323b3aa593e6c4e240093fc propose additional CODEOWNERS (#313) b6ada233383bb61fc2dc201171850444d93902f7 Fix CI modules cache (#316) 29509781bd1aa3e86604b7fa23015c87d0fd7dab Remove myself from CODEOWNERS (#308) 769a03ac972f612778e751eed3a8c452cad97f3d Use a formula for tolerance in sampling tests (#298) 25466460502e69bb4470df854f975cd48070d7db Fix metric SDK race condition (#293) 68bd627ac28648b3a855f77af133aae572663faa Move export types into trace and metric-specific subdirs (#289) 17439d879ccb6fa5dd0f60d1bea96b57688a0e1d [example/jaeger] Remove prefix slash in Tracer.Start() (#292) 2ac5725bc3650485f40157afe12b4ac5897d596e update README for v0.1.0 (#291) 1bfa1aa42996c69d7a6ff561f14f999afefa8920 Change SpanKind type an integer type (#288) 9040d824aef2657027134ac9168b17442b96cd84 Add array aggregation for raw measure metrics, improve testing (#282) 6b48fce4ec8780260b007623d22070d49784cddf example/basic: make basic example work (#279) 881e51f708b0fce44098dd79e55b737359dcfcd7 Add MarshalJSON for core.Value (#281)