fix(rc): improve trace sampling rules parsing by dmehala · Pull Request #232 · DataDog/dd-trace-cpp

@dmehala

Correctly parse `tags` from remote trace sampling rules and improves
overall rule parsing reliability through stricter validation and clearer
error reporting.

Changes:
  - Add support for `tags` in trace sampling rules.
  - Improve validation with explicit type checks and more descriptive
    error messages.
  - Update catch-all rule handling to replace an existing one instead of
    always prepending, ensuring consistent rule ordering.
  - Extended system test request handler to support `span_tags` from
    incoming requests.

[APMAPI-863]
[APMAPI-866]

zacharycmontoya

zacharycmontoya

dubloom

@dmehala dmehala deleted the dmehala/fix-rc-sampling-2 branch

September 3, 2025 09:38