Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
893b467
wip: first draft
Leiyks Jun 12, 2026
4ebccd9
chore: drop integration analytics
Leiyks Jul 16, 2026
3c2c3c8
feat(tracer): align C span code with v1-compatible stub API
Leiyks Jul 17, 2026
d4ff654
fix(config): regenerate supported-configurations.json after dropping …
Leiyks Jul 20, 2026
222567d
fix(tracer): drop redundant env/version redeclaration on RootSpanData
Leiyks Jul 20, 2026
ee993e9
fix(tracer): initialize SpanData/SpanStack attributes to empty array …
Leiyks Jul 20, 2026
45fad2e
test: align tests with per-integration analytics removal
Leiyks Jul 20, 2026
32d4d08
chore(tracer): trim verbose comments added by span-consistency work
Leiyks Jul 21, 2026
6f268b9
chore(signals): drop stale TODO on legacy backtrace handler
Leiyks Jul 22, 2026
5f105bf
feat(tracer): deprecate App Analytics API to a no-op
Leiyks Jul 27, 2026
a51a6a5
chore(libdatadog): bump submodule to v1 sidecar (#2156)
Leiyks Aug 3, 2026
e9635f9
chore: bump libdatadog to v1 send FFI + regenerate headers
Leiyks Aug 3, 2026
22520b4
feat(tracer): gate trace flush on DD_TRACE_AGENT_PROTOCOL_VERSION for…
Leiyks Aug 3, 2026
8235cf2
feat(tracer): emit native span links/events on the v1 path
Leiyks Aug 3, 2026
3191f42
feat(tracer): negotiate v1 via agent /info with v04 fallback
Leiyks Aug 3, 2026
afc4e46
chore: regenerate supported-configurations.json for DD_TRACE_AGENT_PR…
Leiyks Aug 4, 2026
318ff43
chore(tracer): tighten v1 comments
Leiyks Aug 5, 2026
0d3d03d
chore: regenerate cbindgen headers and Cargo.lock for libdatadog v1 FFI
Leiyks Aug 24, 2026
409a01a
feat(tracer): build & send native v1 traces on the sidecar path
Leiyks Aug 26, 2026
24cdec1
refactor(serializer): drop hand-written v1 macro FFI header
Leiyks Aug 26, 2026
601fdce
chore(libdatadog): bump to v1 serialize-to-bytes FFI + regenerate cbi…
Leiyks Aug 26, 2026
6c57076
feat(tracer): build native v1 payload directly on the sidecar path
Leiyks Aug 31, 2026
134be51
feat(tracer): wire v1 span debug-log on the sidecar path
Leiyks Aug 31, 2026
15776f5
fix(tracer): surface v1 meta_struct in serialize introspection
Leiyks Aug 31, 2026
b8b8b76
test: update .phpt expectations for v1 serialization shape (batch 1: …
Leiyks Aug 31, 2026
71dfa8e
test: update .phpt expectations for v1 serialization shape (batch 2: …
Leiyks Aug 31, 2026
8fdc524
test: update .phpt expectations for v1 serialization shape (batch 3: …
Leiyks Aug 31, 2026
0811097
test: update .phpt expectations for v1 serialization shape (batch 4: …
Leiyks Aug 31, 2026
4f79c79
test(request-replayer): decode v1 (/v1.0/traces) wire to the v0.4 spa…
Leiyks Aug 31, 2026
8a40a29
fix(tracer): make serialize introspection uniformly v1-shape
Leiyks Sep 1, 2026
6ada4ed
refactor: drop dead deprecated env/version handling and unused import
Leiyks Sep 1, 2026
65c1b40
test: sweep tests/ext expectations to v1 serialization shape
Leiyks Sep 1, 2026
8ae6245
chore(libdatadog): bump to direct V1 builder FFI + regenerate cbindge…
Leiyks Sep 3, 2026
230f6f0
feat(tracer): build native V1 payload directly on the sidecar path
Leiyks Sep 3, 2026
b401fa6
feat(tracer): downgrade to v0.4 on the in-process sender, flip sideca…
Leiyks Sep 3, 2026
2f12c18
feat(tracer): drop the PHP-version gate on the sidecar sender default
Leiyks Sep 3, 2026
00f0c2f
test: cover V1/v0.4 wire shape for background-sender + request-replayer
Leiyks Sep 3, 2026
14d6be6
fix(ext): include <stdbool.h> in agent_info.h for PHP 7.x build
Leiyks Sep 3, 2026
eacc054
docs(tracer): tighten V1-migration comments; bump libdatadog
Leiyks Sep 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
40 changes: 40 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,8 @@ inherits = "release"
# inheritance against this manifest when built as path dependencies. Keep this
# list in sync with libdatadog's own `[workspace.dependencies]`; libdatadog
# #2253 consolidated `anyhow`, `serde`, `tokio` and `tracing` to the workspace
# level, so they are mirrored here too.
# level, and later work moved the rest of libdatadog's shared deps there too, so
# the full list is mirrored here.
[workspace.dependencies]
allocator-api2 = { version = "0.2.21", default-features = false }
anyhow = { version = "1.0", default-features = false }
Expand Down
Loading