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

feat: Add initial OpenTelemetry support #537

Merged
merged 92 commits into from
Jan 31, 2023
Merged

feat: Add initial OpenTelemetry support #537

merged 92 commits into from
Jan 31, 2023

Commits on Dec 14, 2022

  1. Initial commit

    cleptric committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    fbdee03 View commit details
    Browse the repository at this point in the history
  2. Propagtor stub

    cleptric committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    10d9fc7 View commit details
    Browse the repository at this point in the history
  3. Some wip

    cleptric committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    94528bf View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2023

  1. Rename module

    cleptric committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    3017b5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd5eb04 View commit details
    Browse the repository at this point in the history
  3. OnStart

    cleptric committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    2aa76fb View commit details
    Browse the repository at this point in the history
  4. WIP OnEnd

    cleptric committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    eb8ca94 View commit details
    Browse the repository at this point in the history
  5. Add more deps

    cleptric committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    c92d7c1 View commit details
    Browse the repository at this point in the history
  6. a few TODOs

    tonyo committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    a167dc8 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Configuration menu
    Copy the full SHA
    bcc5883 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3828a27 View commit details
    Browse the repository at this point in the history
  3. Update propagator skeleton

    tonyo committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    387cccb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b46067 View commit details
    Browse the repository at this point in the history
  5. propagator: Basic Inject

    tonyo committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    d1f4230 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8f516ec View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. Configuration menu
    Copy the full SHA
    e56106e View commit details
    Browse the repository at this point in the history
  2. WIP: span processor

    cleptric committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    9a3084a View commit details
    Browse the repository at this point in the history
  3. propagator: Finalize Extract

    tonyo committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    3eadbb0 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2023

  1. Configuration menu
    Copy the full SHA
    b7faad3 View commit details
    Browse the repository at this point in the history
  2. Use the global span map

    tonyo committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    fb41831 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ac162af View commit details
    Browse the repository at this point in the history
  4. Export some stuff

    cleptric committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    5e3f864 View commit details
    Browse the repository at this point in the history
  5. Revert

    cleptric committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    fc9d4fc View commit details
    Browse the repository at this point in the history
  6. Update sentryr request

    tonyo committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    a89ccc1 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. Configuration menu
    Copy the full SHA
    0750a71 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    19ce9da View commit details
    Browse the repository at this point in the history
  3. 2 Configuration menu
    Copy the full SHA
    d5eb007 View commit details
    Browse the repository at this point in the history
  4. propagator: Rename file

    tonyo committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    56cbcf6 View commit details
    Browse the repository at this point in the history
  5. Add IsTransaction()

    cleptric committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    26a8413 View commit details
    Browse the repository at this point in the history
  6. Remove comment

    cleptric committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    a403b63 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dd212e9 View commit details
    Browse the repository at this point in the history
  8. 2 Configuration menu
    Copy the full SHA
    b186935 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8469abc View commit details
    Browse the repository at this point in the history
  10. Add note

    cleptric committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    9311e75 View commit details
    Browse the repository at this point in the history
  11. Add more TODOs

    cleptric committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    07e7fb0 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. Revert Span.ToBaggage() changes

    tonyo committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    6dfa76b View commit details
    Browse the repository at this point in the history
  2. propagator: use IsTransaction

    tonyo committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    c467a4b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    933f741 View commit details
    Browse the repository at this point in the history
  4. Remove print

    tonyo committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    4d0ed1d View commit details
    Browse the repository at this point in the history
  5. Improve map init

    cleptric committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    4874be9 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

  1. Configuration menu
    Copy the full SHA
    682664c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    016f018 View commit details
    Browse the repository at this point in the history
  3. Set otel context

    cleptric committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    3fab098 View commit details
    Browse the repository at this point in the history
  4. Add a few TODOs/comments

    tonyo committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    ff24d1e View commit details
    Browse the repository at this point in the history
  5. Basic debug info

    tonyo committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    6b42a3f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d045c79 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    700c534 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    665338c View commit details
    Browse the repository at this point in the history
  9. propagator: Fix tests

    tonyo committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    0304bb0 View commit details
    Browse the repository at this point in the history
  10. Improve span status mapping

    cleptric committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    14777ba View commit details
    Browse the repository at this point in the history
  11. Add Span.SetData()

    cleptric committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    67ec4d9 View commit details
    Browse the repository at this point in the history
  12. Add some comments

    cleptric committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    38df414 View commit details
    Browse the repository at this point in the history
  13. Add more span attributes

    cleptric committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    6b2e602 View commit details
    Browse the repository at this point in the history
  14. Remove obsolete TODO

    cleptric committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    5ab22eb View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. Remove TODO

    cleptric committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    1ae2455 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b6c649 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f66284c View commit details
    Browse the repository at this point in the history
  4. Revert tracing_test.go changes

    tonyo committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    3c506e5 View commit details
    Browse the repository at this point in the history
  5. Fix merge error

    cleptric committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    3f3bc99 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0008bdd View commit details
    Browse the repository at this point in the history
  7. Add go-cmp

    tonyo committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    e914634 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    87ec1ab View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. propagator: More tests

    tonyo committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    ab628b4 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Merge branch 'master' into otel

    # Conflicts:
    #	tracing.go
    cleptric committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    9de4965 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc4a7e9 View commit details
    Browse the repository at this point in the history
  3. Fix propagator tests

    tonyo committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    bf8c6da View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    07748a6 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Revert changes in tracing.go

    tonyo committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    4776471 View commit details
    Browse the repository at this point in the history
  2. Revert SpanSampled

    tonyo committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    f875078 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ab64b89 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    692bd01 View commit details
    Browse the repository at this point in the history
  5. Rename internal dir

    tonyo committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    610c931 View commit details
    Browse the repository at this point in the history
  6. workaround: Add "dummy" package

    tonyo committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    43f9988 View commit details
    Browse the repository at this point in the history
  7. Fix test-coverage

    tonyo committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    00c1f94 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ca61857 View commit details
    Browse the repository at this point in the history
  9. span-processor: start tests

    tonyo committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    c833e55 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. Configuration menu
    Copy the full SHA
    10061fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cc830b View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2023

  1. Simplify context key operations

    We don't need to maintain those ugly memoized functions.
    tonyo committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    34cc87f View commit details
    Browse the repository at this point in the history
  2. Remove a few TODOs

    tonyo committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    786e7b9 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2023

  1. Configuration menu
    Copy the full SHA
    7e95e60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f5114b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd95102 View commit details
    Browse the repository at this point in the history
  4. span-processor: Fixes and tests

    tonyo committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    a746f3d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bdbff3d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6bb3415 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2023

  1. Configuration menu
    Copy the full SHA
    ed94b89 View commit details
    Browse the repository at this point in the history
  2. Remove bogus asserts

    tonyo committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    2ece482 View commit details
    Browse the repository at this point in the history
  3. Add a few comments

    tonyo committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    50233c7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7890597 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9e3b31f View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2023

  1. Remove debug output

    tonyo committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    b2c35df View commit details
    Browse the repository at this point in the history