Conversation
🔒 Cargo Deny Results📦
|
📚 Documentation Check Results📦
|
BenchmarksComparisonBenchmark execution time: 2026-10-05 16:56:50 Comparing candidate commit a142ab6 in PR branch Found 3 performance improvements and 4 performance regressions! Performance is the same for 155 metrics, 0 unstable metrics.
|
|
Artifact Size Benchmark Reportaarch64-alpine-linux-musl
aarch64-unknown-linux-gnu
libdatadog-x64-windows
libdatadog-x86-windows
x86_64-alpine-linux-musl
x86_64-unknown-linux-gnu
|
…FFL-3198/bounded-flagevaluation-handoff
…FFL-3198/bounded-flagevaluation-handoff
What does this PR do?
Adds a non-waiting native handoff for one
flagevaluationtrack EVP observation. This is PR 2 of the PHP implementation sequence, stacked on #2605.Motivation
Sending evaluation telemetry should not make a customer's flag evaluation wait for the sidecar. This provides the native interface PHP needs to skip telemetry work when the transport is unavailable or overloaded, while preserving the privacy rules from the cross-SDK guidance.
Tracking: FFL-3198.
Additional Notes
Key decisions
Blast radius and limitations
How to test the change?
Remaining before ready for review/merge
ddog_Option_U64_Tagenum; the same failure was reproduced on parent commit5076a9b7d. The fixture is added but has not passed.main. Merging is handled manually by the author.PHP system-tests and ffe-dogfooding belong to the subsequent PHP integration PR, not to the native-only validation above.