Adds process tags to remote config payload#3658
Conversation
|
✨ Fix all issues with BitsAI or with Cursor
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #3658 +/- ##
==========================================
+ Coverage 68.74% 68.79% +0.05%
==========================================
Files 166 166
Lines 19030 19030
Branches 1797 1797
==========================================
+ Hits 13082 13092 +10
+ Misses 5132 5125 -7
+ Partials 816 813 -3
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
Benchmarks [ tracer ]Benchmark execution time: 2026-03-19 19:45:57 Comparing candidate commit d8f785d in PR branch Found 1 performance improvements and 3 performance regressions! Performance is the same for 188 metrics, 2 unstable metrics. scenario:ComposerTelemetryBench/benchTelemetryParsing-opcache
scenario:HookBench/benchHookOverheadTraceFunction-opcache
scenario:MessagePackSerializationBench/benchMessagePackSerialization
scenario:MessagePackSerializationBench/benchMessagePackSerialization-opcache
|
eb4f124 to
e242760
Compare
af07faf to
2cb6fdb
Compare
2cb6fdb to
0a56d4b
Compare
...tegration/src/main/groovy/com/datadog/appsec/php/mock_agent/rem_cfg/RemoteConfigRequest.java
Outdated
Show resolved
Hide resolved
# What does this PR do? This PR allows to send process_tags through Remote Configuration payload. This PR comes with DataDog/dd-trace-php#3658 testing the feature in PHP Tracer. # Motivation Process tags must be sent by dd-trace-php for every product including RC. PHP tracer is using libdatadog for sending RC payload. # How to test the change? The changes is mainly validated in dd-trace-php. I also added a test here and modified the one impacted by the add of process_tags in the `.proto`. Co-authored-by: louis.tricot <[email protected]>
959d576 to
eca5577
Compare
8df6faf to
a11948b
Compare
Signed-off-by: Bob Weinand <[email protected]>
ee4cded to
a3550c4
Compare
…dd-update * 'master' of github.com:DataDog/dd-trace-php: feat(sidecar): add thread mode as fallback connection for restricted environments (#3573) Migrate deprecated GitLab runner tags (#3715) Adds process tags to remote config payload (#3658) perf(config): cache sys getenv (#3670) Fixes the tag name for process tags (#3709) Fix debugger ephemerals handling (#3685) Fix #3651: Prevent crash during shutdown in Frankenphp (#3662) Add dynamic instrumentation and exception replay to startup logging (#3667) chore: bump bytes crate from 1.9.0 to 1.11.1 to address CVE-2026-25541 (#3669) Merge pull request #3701 from DataDog/brian.marks/add-ksr-tag ci: fix Windows job flakiness caused by dirty workspace (#3694) Fixup CI owner association (#3704) Add Rust rewrite of the AppSec helper alongside the C++ implementation Remove debug instruction Fix script order debug Fix exploration logic chore(ci): add final_status property on junit XML [APMSP-2610] Fix DD_TRACE_SYMFONY_HTTP_ROUTE=false Optimize Symfony http.route caching with path map approach
Description
This PR implements this RFC for Remote Configuration.
Add process_tags to remote configuration payload.
This PR comes with this libdatadog PR: DataDog/libdatadog#1586
Reviewer checklist