Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
ae12ffe
feat(tracer): add configuration for connection mode
Leiyks Jan 13, 2026
dedafe2
feat(tracer): add sidecar thread listener module
Leiyks Jan 13, 2026
d41f3cb
feat(tracer): implement threaded connection fallback
Leiyks Jan 13, 2026
d62771f
fix: compilation error
Leiyks Jan 13, 2026
b97c67a
fix(tracer): remove debug logs
Leiyks Jan 16, 2026
a50f3ae
feat(tracer): add connection mode and function thread mode tests
Leiyks Jan 19, 2026
3370ccf
feat(tracer): fix fork with thread mode
Leiyks Jan 20, 2026
db36c7f
apply feedbacks
Leiyks Jan 22, 2026
c1d229b
feat(sidecar): support threaded connection for windows
Leiyks Jan 23, 2026
3fa88db
chore: apply feedbacks
Leiyks Feb 18, 2026
78a58de
chore: regenerate supported-configurations.json for DD_TRACE_SIDECAR_…
Leiyks Mar 2, 2026
584f5b4
fix(tests): remove diagnostics-with-body from replayDebuggerData() fi…
Leiyks Mar 3, 2026
e06afcd
fix(tests): update debugger_span_decoration_probe for libdatadog fall…
Leiyks Mar 3, 2026
65810f4
fix(sidecar): fallback to own master when parent thread listener unav…
Leiyks Mar 3, 2026
23aaa56
fix(sidecar): promote orphaned child to master in thread mode reconne…
Leiyks Mar 3, 2026
694ba14
fix(sidecar): encode master uid in thread-mode socket name for setuid…
Leiyks Mar 4, 2026
70b0ce8
chore: update libdatadog submodule (fix Windows compilation)
Leiyks Mar 4, 2026
3e81663
fix(sidecar): thread mode uses abstract socket, fix ASAN warnings
Leiyks Mar 4, 2026
1dfb7cb
chore: bump cbindgen
Leiyks Mar 4, 2026
73dc114
fix(test): suppress LSan leak detection in orphan fork test
Leiyks Mar 4, 2026
9004871
fix(sidecar): set SHM open mode to 0644 when master runs as root
Leiyks Mar 5, 2026
b26126f
revert: remove --allow-to-run-as-root from php-fpm test helper
Leiyks Mar 9, 2026
66dcd6f
fix(sidecar): remove set_shm_open_mode, use fchown approach for cross…
Leiyks Mar 9, 2026
b4d8ee4
fix(sidecar): prevent worker processes from starting their own listen…
Leiyks Mar 9, 2026
f92493a
test(sidecar): add FPM root+user-switch test for thread mode cross-us…
Leiyks Mar 10, 2026
ad8e570
fix(tests): remove void return type for PHP 7.0 compatibility
Leiyks Mar 10, 2026
7cf37b8
test(sidecar): force fpm-fcgi mode in root test to run in all CI jobs
Leiyks Mar 10, 2026
9fea8ad
test(sidecar): fix flaky multi-worker trace assertion
Leiyks Mar 10, 2026
632cd4a
test(sidecar): allow root FPM test to run via sudo in CI
Leiyks Mar 10, 2026
f75a961
fix(tests): avoid global env pollution from putenv in SidecarThreadMo…
Leiyks Mar 10, 2026
3ce946e
test(sidecar): skip root FPM test under apache2handler SAPI
Leiyks Mar 10, 2026
b0dd55c
chore: update one pipeline
Leiyks Mar 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitlab/generate-tracer.php
Original file line number Diff line number Diff line change
Expand Up @@ -560,6 +560,9 @@ function before_script_steps($with_docker_auth = false) {
foreach ($type_jobs as $target => $versions):
foreach ($versions as $major_minor):
$sapis = $type == "web" && version_compare($major_minor, "7.2", ">=") ? ["cli-server", "cgi-fcgi", "apache2handler"] : [""];
if ($target == "test_web_custom" && in_array("cli-server", $sapis)) {
$sapis[] = "fpm-fcgi";
}
foreach ($sapis as $sapi):
?>
"<?= $target ?>: [<?= $major_minor, $sapi ? ", $sapi" : "" ?>]":
Expand Down
2 changes: 1 addition & 1 deletion .gitlab/one-pipeline.locked.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# DO NOT EDIT THIS FILE MANUALLY
# This file is auto-generated by automation.
include:
- remote: https://gitlab-templates.ddbuild.io/libdatadog/one-pipeline/ca/fbfa24e9dd887ed24ce65e71f2e41562c809f40cfc26489705b32406de7e096f/one-pipeline.yml
- remote: https://gitlab-templates.ddbuild.io/libdatadog/one-pipeline/ca/71efdd408f3ca243b65866e112903c3b1f8dd49449a59b348440da6c20b1c3c0/one-pipeline.yml
Loading
Loading