Skip to content
Snippets Groups Projects
  1. Nov 20, 2020
    • Tyler Yahn's avatar
      Release v0.14.0 (#1355) · 575df22b
      Tyler Yahn authored
      * Prepare for releasing v0.14.0
      
      * Update changelog
      16 tags
      575df22b
    • David Ashpole's avatar
    • Krzesimir Nowak's avatar
      Some cleanups in otlp exporter (#1350) · 6eb68013
      Krzesimir Nowak authored
      * Drop WorkerCount option
      
      This is not a good option - the user isn't likely to know how many
      worker goroutines is optimal. This should be something that an
      exporter should figure out itself. The second problem with the option
      is that it is specific to the metric transformation from SDK export
      format into protobuf. When the exporter starts supporting other
      protocols (HTTP/JSON for example), this option may be of no use. So
      the option should rather belong to the protocol, not to the
      exporter. Currently both mean the same, but later they will be
      separated, and this option breaks the separation.
      
      * Make stop channel a typical signalling channel
      
      Signalling channels are idiomatically defined as chan struct{}, so
      let's make it so, to avoid confusion about the meaning of the bool
      type.
      
      * Close a race when grpc connection is closed multiple times
      
      If several goroutines call Shutdown at the same time, then the
      following scenario is possible:
      
      goroutine A locks a mutex, reads a started member, unlocks the mutex
      and gets preempted
      
      goroutine B locks a mutex, reads a started member, unlocks the mutex
      and gets preempted
      
      goroutine A does not return early in the "if !started" conditional and
      continues to close the connection and execute the rest of the function
      (where it finally sets the started member to false), gets preempted
      
      goroutine B also does not return early, because it got a copy of
      started before goroutine A set it to false, so it tries to close the
      connection again.
      
      * Update changelog
      6eb68013
    • Tyler Yahn's avatar
      Update OTLP to v0.6.0 (#1354) · 5b5b4ab1
      Tyler Yahn authored
      * Update opentelemetry-proto submodule to v0.6.0
      
      * Update generated code
      
      * Update the OTLP exporter with new proto
      
      * Update CHANGELOG
      5b5b4ab1
  2. Nov 19, 2020
  3. Nov 18, 2020
    • Hanshuo Tan's avatar
      support exact kind in OTLP metrics exporter (#1309) · fd3c82be
      Hanshuo Tan authored
      * support exact kind in OTLP metrics exporter
      
      * add change log
      
      * rename function
      
      * inline start time and end time variables
      
      * fix test
      
      * add test for exact int data points
      
      * add test for exact float data points
      
      * use newly introduced number package for numbers according to upstream change
      
      * fix package ref
      fd3c82be
  4. Nov 17, 2020
  5. Nov 16, 2020
  6. Nov 13, 2020
  7. Nov 12, 2020
  8. Nov 11, 2020
  9. Nov 10, 2020
  10. Nov 09, 2020
  11. Nov 06, 2020
  12. Nov 05, 2020
  13. Nov 04, 2020
  14. Nov 02, 2020
  15. Nov 01, 2020
  16. Oct 31, 2020
  17. Oct 29, 2020
  18. Oct 28, 2020
  19. Oct 27, 2020
  20. Oct 26, 2020
Loading