Comparing v0.2.0...v0.2.1 · DataDog/dd-trace-cpp

Commits on Apr 15, 2024

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Configuration menu

    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu

    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Configuration menu

    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Configuration menu

    Browse the repository at this point in the history

  2. feat: add windows support (#119)

    - refactor: the codebase to use `substr` instead of `range`.
    - refactor: CMake targets.
    - refactor: add bazelrc to build using either abseil or std::string STD.
    - ci: build and run on windows using CMake and bazel.
    - update: add platform support section and update building instructions.
    Configuration menu

    Browse the repository at this point in the history

Commits on May 22, 2024

  1. fix: regex usage in w3c extraction (#121)

    Usage of std::regex_match was problematic for traceparent with trailing
    spaces. The overload use is `std::regex_match(str, str + std::char_traits<CharT>::length(str), m, e, flags)`,
    which resolves as the whole input instead of the trimmed input.
    
    Changes:
      - Fix std::regex_match usage.
      - Add unit test.
    Configuration menu

    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

  3. feat: support Remote Config sampling rules (#116)

    Now, sampling remote configuration do not create a new trace sampler
    which had the side effect to reset the rate limiter.
    
    - add sampling rules RC support
    - fix: report telemetry sampling rules
    - fix: report telemetry rps and sample rate for span
    - report remote trace sample rate as RULE instead of REMOTE_RULE for legacy reasons
    - update REMOTE_RULES and REMOTE_ADAPTIVE_RULE values to match the spec
    - report default sample rate for telemetry
    - add _dd.psr for new remote rules
    Configuration menu

    Browse the repository at this point in the history

Commits on May 28, 2024

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history