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

[probabilistic sampling processor] encoded sampling probability (support OTEP 235) #31894

Merged
merged 99 commits into from
Jun 13, 2024

Commits on May 12, 2023

  1. Add t-value sampler draft

    jmacd committed May 12, 2023
    Configuration menu
    Copy the full SHA
    e822a9b View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

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

Commits on May 16, 2023

  1. test ot tracestate

    jmacd committed May 16, 2023
    Configuration menu
    Copy the full SHA
    d1fd891 View commit details
    Browse the repository at this point in the history
  2. tidy

    jmacd committed May 16, 2023
    Configuration menu
    Copy the full SHA
    85e4472 View commit details
    Browse the repository at this point in the history
  3. renames

    jmacd committed May 16, 2023
    Configuration menu
    Copy the full SHA
    bb75f8a View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

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

    jmacd committed May 17, 2023
    Configuration menu
    Copy the full SHA
    7fa8130 View commit details
    Browse the repository at this point in the history
  3. Comments

    jmacd committed May 17, 2023
    Configuration menu
    Copy the full SHA
    36230e7 View commit details
    Browse the repository at this point in the history
  4. revert two files

    jmacd committed May 17, 2023
    Configuration menu
    Copy the full SHA
    7bae35c View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Configuration menu
    Copy the full SHA
    9010a67 View commit details
    Browse the repository at this point in the history
  2. fix sampler build

    jmacd committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    0e27e40 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    efcdc3d View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. WIP

    jmacd committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    939c758 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…

    …tor-contrib into jmacd/tvaluesampler
    jmacd committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    b9a1e56 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a31266c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    690cd64 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c8baf29 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. unsigned implement split

    jmacd committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    7f47e4a View commit details
    Browse the repository at this point in the history
  2. two implementations

    jmacd committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    422e0b2 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. wip

    jmacd committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    787b9fd View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…

    …tor-contrib into jmacd/tvaluesampler
    jmacd committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    ed36f03 View commit details
    Browse the repository at this point in the history
  2. Updates for OTEP 235

    jmacd committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    d795210 View commit details
    Browse the repository at this point in the history
  3. wip TODO

    jmacd committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    09000f7 View commit details
    Browse the repository at this point in the history
  4. versions.yaml

    jmacd committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    a4d467b View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Add proportional sampler mode; comment on TODOs; create SamplerMode t…

    …ype similar to configcomprsesion.CompressionType
    jmacd committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    e373b9b View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. back from internal

    jmacd committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    fe6a085 View commit details
    Browse the repository at this point in the history
  2. wip

    jmacd committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    396efb1 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. fix existing tests

    jmacd committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    36de5dd View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. :wip:

    jmacd committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    f1aa0ad View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Update for rejection threshold

    jmacd committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    700734e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…

    …tor-contrib into jmacd/tvaluesampler
    jmacd committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    ae50bdd View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. fix preexisting tests

    jmacd committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    a94b8e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4edcbcb View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…

    …tor-contrib into jmacd/tvaluesampler
    jmacd committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    53bf119 View commit details
    Browse the repository at this point in the history
  2. add version for sampling pkg

    jmacd committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    3cdb957 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. more testing

    jmacd committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    e506847 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Configuration menu
    Copy the full SHA
    2cddfeb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f69d6ee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc02934 View commit details
    Browse the repository at this point in the history
  4. config test

    jmacd committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    1eecc4a View commit details
    Browse the repository at this point in the history
  5. comments and notes

    jmacd committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    2159107 View commit details
    Browse the repository at this point in the history
  6. update README

    jmacd committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    e0898a6 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…

    …tor-contrib into jmacd/tvaluesampler
    jmacd committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    d0991ed View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

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

Commits on Feb 28, 2024

  1. Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…

    …tor-contrib into jmacd/tvaluesampler
    jmacd committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    3a49922 View commit details
    Browse the repository at this point in the history
  2. build w/ new sampling pkg

    jmacd committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    fca0184 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. more test coverage

    jmacd committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    f11e0a4 View commit details
    Browse the repository at this point in the history
  2. more config tests

    jmacd committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    3f495a6 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. test precision underflow

    jmacd committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    581095c View commit details
    Browse the repository at this point in the history
  2. test warning logs

    jmacd committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    7b8fd31 View commit details
    Browse the repository at this point in the history
  3. hash_seed fixes

    jmacd committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    1a6be4f View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. wip

    jmacd committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    712cf17 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. aip

    jmacd committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    34c0d3b View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. wip-refactoring

    jmacd committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    7742668 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. refactor wip

    jmacd committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    8d60168 View commit details
    Browse the repository at this point in the history
  2. cleanup refactor

    jmacd committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    3779caa View commit details
    Browse the repository at this point in the history
  3. wip

    jmacd committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    c261ac1 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. moving code

    jmacd committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    34469e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8dabf47 View commit details
    Browse the repository at this point in the history
  3. preserve legacy behavior

    jmacd committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    d44afb5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1cf9991 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. still two errors

    jmacd committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    365d35d View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. builds

    jmacd committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    12a3047 View commit details
    Browse the repository at this point in the history
  2. needs testing

    jmacd committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    8655f42 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. fixing tests

    jmacd committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    468e6c6 View commit details
    Browse the repository at this point in the history
  2. cleanup

    jmacd committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    23b4423 View commit details
    Browse the repository at this point in the history
  3. remove strict feature

    jmacd committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    07841e5 View commit details
    Browse the repository at this point in the history
  4. tests fixed

    jmacd committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    6936bc4 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. wip

    jmacd committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    c132f4c View commit details
    Browse the repository at this point in the history
  2. typo

    jmacd committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    bd13ac9 View commit details
    Browse the repository at this point in the history
  3. more logs tests

    jmacd committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    aa33b1c View commit details
    Browse the repository at this point in the history
  4. Add more comments

    jmacd committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    06556dc View commit details
    Browse the repository at this point in the history
  5. update README

    jmacd committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    a4940e6 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…

    …tor-contrib into jmacd/tvaluesampler
    jmacd committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    4f616e9 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…

    …tor-contrib into jmacd/tvaluesampler
    jmacd committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    b4ca3aa View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…

    …tor-contrib into jmacd/tvaluesampler
    jmacd committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    fdd26ac View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. wip update

    jmacd committed May 30, 2024
    Configuration menu
    Copy the full SHA
    794d1a1 View commit details
    Browse the repository at this point in the history
  2. undo comment changes

    jmacd committed May 30, 2024
    Configuration menu
    Copy the full SHA
    a305a7f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    98433af View commit details
    Browse the repository at this point in the history
  4. more missing rando

    jmacd committed May 30, 2024
    Configuration menu
    Copy the full SHA
    3aa4608 View commit details
    Browse the repository at this point in the history
  5. smaller diff

    jmacd committed May 30, 2024
    Configuration menu
    Copy the full SHA
    a0bc49e View commit details
    Browse the repository at this point in the history
  6. comment carrier

    jmacd committed May 30, 2024
    Configuration menu
    Copy the full SHA
    d0aea21 View commit details
    Browse the repository at this point in the history
  7. chlog

    jmacd committed May 30, 2024
    Configuration menu
    Copy the full SHA
    7b81625 View commit details
    Browse the repository at this point in the history
  8. simplify ctcom

    jmacd committed May 30, 2024
    Configuration menu
    Copy the full SHA
    fe4dd37 View commit details
    Browse the repository at this point in the history
  9. lint

    jmacd committed May 30, 2024
    Configuration menu
    Copy the full SHA
    a244866 View commit details
    Browse the repository at this point in the history
  10. combine README updates

    jmacd committed May 30, 2024
    Configuration menu
    Copy the full SHA
    89331bc View commit details
    Browse the repository at this point in the history
  11. tidy

    jmacd committed May 30, 2024
    Configuration menu
    Copy the full SHA
    04d65c4 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…

    …tor-contrib into jmacd/tvaluesampler
    jmacd committed May 30, 2024
    Configuration menu
    Copy the full SHA
    9cb1586 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Add sampler mode use-cases

    jmacd committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    a98db61 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d33660b View commit details
    Browse the repository at this point in the history
  3. explain sampling precision

    jmacd committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    c67350d View commit details
    Browse the repository at this point in the history
  4. move misplaced text

    jmacd committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    b0a9516 View commit details
    Browse the repository at this point in the history
  5. remove multierr

    jmacd committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    95ecbae View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Apply suggestions from code review

    Co-authored-by: Juraci Paixão Kröhling <[email protected]>
    jmacd and jpkrohling committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    cbcc853 View commit details
    Browse the repository at this point in the history
  2. only debug and info

    jmacd committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    ad32651 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b71ea8 View commit details
    Browse the repository at this point in the history
  4. revert change of default mode

    jmacd committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    61abf1f View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…

    …tor-contrib into jmacd/tvaluesampler
    jmacd committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    0664ea1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1926afb View commit details
    Browse the repository at this point in the history