Add FrankenPHP to the list of recognised/supported SAPIs#2523
Add FrankenPHP to the list of recognised/supported SAPIs#2523realFlowControl merged 6 commits intomasterfrom
Conversation
BenchmarksBenchmark execution time: 2024-03-01 10:55:50 Comparing candidate commit ac127a6 in PR branch Found 0 performance improvements and 1 performance regressions! Performance is the same for 181 metrics, 0 unstable metrics. scenario:TraceSerializationBench/benchSerializeTrace
|
e7aa320 to
4207bfb
Compare
6f70cc9 to
022f639
Compare
|
If we're going to support frankenphp in the profiler, the tracer probably should too. I think it's not too different from other sapis, so probably the tracer should just support it out of the box once added to components/sapi/sapi.c and dd_is_compatible_sapi in ddtrace.c. |
2c50c50 to
0841bd4
Compare
Signed-off-by: Bob Weinand <[email protected]>
9bfadaa to
60b8ded
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #2523 +/- ##
=========================================
Coverage 76.55% 76.55%
Complexity 267 267
=========================================
Files 138 138
Lines 17457 17458 +1
Branches 976 976
=========================================
+ Hits 13364 13365 +1
Misses 3573 3573
Partials 520 520
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:
|
Co-authored-by: Levi Morrison <[email protected]>
Description
PROF-9184 / #2070
This PR aimes to add support for FrankenPHP SAPI, now that ZTS support exists. In detail this means:
frankenphp_handle_request()(worker mode) to the idle times in timeline (analogue torshutdown->rinitin PHP-FPM)Note: Screenshot is from the FrankenPHP Symfony Demo application in the reliability environment using worker mode
Reviewer checklist