Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create SDK TRACE context, a shared reference to tracer pipelines between Tracer/TracerProvider. Update tests. #590

Closed
wants to merge 16 commits into from

Commits on Feb 24, 2021

  1. Configuration menu
    Copy the full SHA
    708c0d0 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2021

  1. Configuration menu
    Copy the full SHA
    cfd651c View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2021

  1. Configuration menu
    Copy the full SHA
    dabf670 View commit details
    Browse the repository at this point in the history
  2. clang format.

    jsuereth committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    5d3611a View commit details
    Browse the repository at this point in the history
  3. Fix cmake build.

    jsuereth committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    87c6e28 View commit details
    Browse the repository at this point in the history
  4. Fixes for review.

    jsuereth committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    7b2d8fe View commit details
    Browse the repository at this point in the history
  5. Fix minor typo.

    jsuereth committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    8ee390c View commit details
    Browse the repository at this point in the history
  6. Remove space at end of line.

    jsuereth committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    0647a4c View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2021

  1. Merge main.

    jsuereth committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    51a48d5 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2021

  1. Configuration menu
    Copy the full SHA
    a6ccb42 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71cb832 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b05f899 View commit details
    Browse the repository at this point in the history
  4. Update some docs.

    jsuereth committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    96b25a2 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2021

  1. Processor now takes Spans as input, update all code. Prefer using Tra…

    …ce API in tests rather than recordable.
    jsuereth committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    e3159b7 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2021

  1. Attempt to allow multiple span processors.

    - Migrate SpanProcessor to use `ExportableSpan`
    - `ExportableSpan` has a registry of `Recordable`s denoated from processors
    - `ExportableSpan` replaces `Recordable` in `Span` implementation for now
    - Do some gymnastics around unique_ptr + ownership
    - Update SDK tests (exporters/ext tests still borked)
    - For now, `ExportableSpan` has shared ptr reference to originating Tracer.  TBD on whether this stays.
    jsuereth committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    eacd67a View commit details
    Browse the repository at this point in the history
  2. Fix tests.

    jsuereth committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    0356183 View commit details
    Browse the repository at this point in the history