Repository navigation
fix(openfeature): harden agentless EVP fallback - #9988
leoromanovsky wants to merge 7 commits into
Conversation
Overall package sizeSelf size: 8.45 MB Dependency sizes| name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.3.3 | 125.43 kB | 445.14 kB | | opentracing | 0.14.7 | 194.81 kB | 194.81 kB | | dc-polyfill | 0.1.11 | 25.74 kB | 25.74 kB |🤖 This report was automatically generated by heaviest-objects-in-the-universe |
|
BenchmarksBenchmark execution time: 2026-08-27 16:06:51 Comparing candidate commit 921adcc in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 2298 metrics, 12 unstable metrics.
|
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## leo.romanovsky/ffl-2446-evp-flagevaluation-nodejs #9988 +/- ##
=====================================================================================
- Coverage 96.28% 95.34% -0.94%
=====================================================================================
Files 989 987 -2
Lines 149672 149491 -181
Branches 11161 11174 +13
=====================================================================================
- Hits 144106 142533 -1573
- Misses 5566 6958 +1392
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Keep direct EVP fallback independent from API key fingerprint generation and validation.
… leo.romanovsky/ffe-agentless-evp-node-hardening
Carry the reviewed parent changes into the direct EVP hardening stack. Environment: Datadog workspace
Environment: Datadog workspace
Environment: Datadog workspace
|
Replaced by #10026 for the exposure fallback hardening against master. Flag-evaluation delivery will be handled separately. |
Motivation
Exposure and flag-evaluation writers currently perform separate
/infodiscovery, retry local discovery before selecting direct intake, and replay a batch directly after ambiguous local transport failures.Changes
DD_API_KEYis configured.Decisions
Validation
npm run verify:config:typespasses.