enhancement(core): Add efficient trace payload (aka v1) encoder#1794
enhancement(core): Add efficient trace payload (aka v1) encoder#1794ajgajg1134 wants to merge 13 commits into
Conversation
Replaces the `add_tracer_payloads` (protobuf field 42) call with `add_idx_tracer_payloads` (protobuf field 90), which uses a string interning table for deduplication. New fields now carried: 128-bit trace ID on the chunk, sampling mechanism, origin, language version, runtime ID, and per-span env/version/component/kind. Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
This comment has been minimized.
This comment has been minimized.
Regression Detector (Agent Data Plane)Run ID: Optimization Goals: ✅ No significant changes detectedFine details of change detection per experiment (5)Experiments configured
Bounds Checks: ✅ Passed (5)
ExplanationA change is flagged as a regression when |Δ mean %| > 5.00% in the regressing direction for its optimization goal AND SMP marks the experiment as a regression ( |
Binary Size Analysis (Agent Data Plane)Baseline: 7bb563e · Comparison: 1233f58 · diff ✅ Binary size difference within thresholdChanges by Module
Detailed Symbol Changes |
The CI runners had 1.0.6 cached from main, but this branch's Makefile still specified 1.0.3. Since cargo-install skips reinstalling when a binary already exists, CI was effectively running 1.0.6 against a LICENSE-3rdparty.csv generated by 1.0.3, causing ~70 packages to be reported as missing. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
# Conflicts: # LICENSE-3rdparty.csv
pls no look tobz
Summary
Change Type
How did you test this PR?
References