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

Adds resource name matching to the trace sampling rules #5900

Merged
merged 7 commits into from
Nov 20, 2023

Commits on Sep 15, 2023

  1. Resource name matching

    This changes adds resource name matching to the trace sampling rules.
    
    This change also changes matching on service and operation name to use glob matching -- which does introduce a small breaking change if someone used * or ? in their name previously
    
    In addition to the core change to trace sampling rules, this code also cleans up the handling of glob matching
    
    New util classes Matcher and Matchers have now been introduced that handle most of the glob related code
    
    This clean-up allowed me to eliminate some existing duplication in the single span code
    
    In a subsequent changeset, I may replace the pattern based glob matching with a proper glob matcher.
    dougqh committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    f286bf3 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Adding more tests for resource

    dougqh committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    0000e0e View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Added resource priority test

    dougqh committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    6beca7f View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. spotless

    dougqh committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    479f3aa View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

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

Commits on Nov 18, 2023

  1. Add MatchersTest

    ygree committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    0602486 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c642f50 View commit details
    Browse the repository at this point in the history