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, and WithComponent 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 an int type. (#288)

Fixed

  • URL to OpenTelemetry website in README. (#323)
  • Name of othttp default tracer. (#321)
  • ExportSpans for the stackdriver exporter now handles nil context. (#294)
  • CI modules cache to correctly restore/save from/to the cache. (#316)
  • Fix metric SDK race condition between LoadOrStore and the assignment rec.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)

To top