Skip to content

chore(dev): Bump agent-data-plane to 1.4.0 - #2097

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits into
mainfrom
jszwedko/bump-adp-1.4.0
Jul 13, 2026
Merged

chore(dev): Bump agent-data-plane to 1.4.0#2097
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits into
mainfrom
jszwedko/bump-adp-1.4.0

Conversation

@jszwedko

Copy link
Copy Markdown
Collaborator

Summary

Bump agent-data-plane to 1.4.0. The bump-adp-version workflow is supposed to do this, but seems to have not triggered. Doing manually while I look at the workflow itself.

Change Type

  • Bug fix
  • New feature
  • Non-functional (chore, refactoring, docs)
  • Performance

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>
@jszwedko
jszwedko requested a review from a team as a code owner July 13, 2026 14:29

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 7b5c1d7dad

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread bin/agent-data-plane/Cargo.toml
@datadog-prod-us1-5

This comment has been minimized.

Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>
@pr-commenter

pr-commenter Bot commented Jul 13, 2026

Copy link
Copy Markdown

Binary Size Analysis (Agent Data Plane)

Baseline: 7c1d036 · Comparison: 0de3126 · diff
Analysis Configuration: stripped binaries · Pass/Fail Threshold: +5%
Sizes: 41.57 MiB (baseline) vs 41.57 MiB (comparison)
Size Change: +1.32 KiB (+0.00%)

✅ Binary size difference within threshold

Changes by Module
Module File Size Symbols
anon.061ad657bd5d2f931b857fc07cfe4e39.2.llvm.11063963451910516310 -4.38 KiB 1
anon.08d6aa4a5b49601fe6872e18f7d05cdc.547.llvm.5257818858558998185 +4.38 KiB 1
anon.85fcba53ab6e8140857c66895005b4ed.215.llvm.15428245882963628347 -3.37 KiB 1
anon.7b1f3bc0f707c4b3c51155b8c4fa2d7c.215.llvm.5193126962255660412 +3.37 KiB 1
anon.b4f779bdb511619f62c8ac598cbf7a0c.424.llvm.13569147439722624680 +3.20 KiB 1
anon.98e0a99a2b01d69d90e0b26cac49e7ed.1616.llvm.8367001703044527826 -3.20 KiB 1
anon.78e2ab5ca990a7c1a03b4273b302ee41.8.llvm.16536251843199223712 +1.44 KiB 1
anon.2f770e7001490e1f191cadbbc8bbf4c3.105.llvm.8395993702911604057 -1.44 KiB 1
anon.a49b81ff9939bccacebfe058a808b8a5.13.llvm.15370100033828259700 +1.32 KiB 1
anon.c9916a2a3ea4cd0bbbe373f01840db91.362.llvm.9842742392072549643 -1.32 KiB 1
alloc +1.16 KiB 601
[Unmapped] -1.13 KiB 1
agent_data_plane::components::ottl_transform_processor +978 B 41
agent_data_plane::components::ottl_filter_processor -978 B 43
core +960 B 4063
anon.ddadfcdb6ebc62f19b3370b71caaa9e3.9.llvm.15492511498498940570 +917 B 1
anon.5cf7fa2241dc49e189deaaf6c4a180dc.360.llvm.508626055992094580 -915 B 1
anon.cbcf531ac711a314c7662f939ad20218.219.llvm.7004203020080318856 +900 B 1
anon.5cf7fa2241dc49e189deaaf6c4a180dc.275.llvm.508626055992094580 -898 B 1
anon.85fcba53ab6e8140857c66895005b4ed.374.llvm.15428245882963628347 -734 B 1
Detailed Symbol Changes
    FILE SIZE        VM SIZE    
 --------------  -------------- 
  [NEW] +44.0Ki  [NEW] +43.8Ki    agent_data_plane::cli::run::handle_run_command::_{{closure}}::h940827480ed79a43
  [NEW] +30.0Ki  [NEW] +29.9Ki    agent_data_plane::cli::dogstatsd::handle_dogstatsd_command::_{{closure}}::hd837c28d99cadabd
  [NEW] +28.1Ki  [NEW] +27.9Ki    agent_data_plane::cli::run::create_topology::_{{closure}}::hc7701488cdaf9708
  [NEW] +25.0Ki  [NEW] +24.8Ki    agent_data_plane::internal::remote_agent::run_remote_agent_registration_loop::_{{closure}}::h1d86af97b2fd3319
  [NEW] +23.6Ki  [NEW] +23.3Ki    _<agent_data_plane::components::host_tags::HostTagsConfiguration as saluki_core::components::transforms::builder::SynchronousTransformBuilder>::build::_{{closure}}::hd971eda288ba5bd9
  [NEW] +21.4Ki  [NEW] +21.2Ki    agent_data_plane::internal::env::ADPEnvironmentProvider::from_configuration::_{{closure}}::h898bbdbcf376c435
  [NEW] +20.7Ki  [NEW] +20.6Ki    agent_data_plane::cli::debug::handle_debug_command::_{{closure}}::he56831c79dc35528
  [NEW] +20.0Ki  [NEW] +19.7Ki    datadog_agent_commons::ipc::client::RemoteAgentClient::from_client_configuration::_{{closure}}::_{{closure}}::_{{closure}}::h18654b85723a9839
  [NEW] +19.7Ki  [NEW] +19.6Ki    agent_data_plane::internal::env::workload::build_collector::_{{closure}}::h68611de26ec2eb21
  [NEW] +17.1Ki  [NEW] +17.0Ki    agent_data_plane::main::_{{closure}}::h170028cadcc7bc57
  +0.0% +1.24Ki  +0.0% +1.05Ki    [12599 Others]
  [DEL] -17.1Ki  [DEL] -17.0Ki    agent_data_plane::main::_{{closure}}::h8a38b8832d2510a3
  [DEL] -19.7Ki  [DEL] -19.6Ki    agent_data_plane::internal::env::workload::build_collector::_{{closure}}::h5c5e64c579184d41
  [DEL] -20.0Ki  [DEL] -19.7Ki    datadog_agent_commons::ipc::client::RemoteAgentClient::from_client_configuration::_{{closure}}::_{{closure}}::_{{closure}}::h177f46a97cec1f18
  [DEL] -20.7Ki  [DEL] -20.6Ki    agent_data_plane::cli::debug::handle_debug_command::_{{closure}}::h551bff2cf2fae7ba
  [DEL] -21.4Ki  [DEL] -21.2Ki    agent_data_plane::internal::env::ADPEnvironmentProvider::from_configuration::_{{closure}}::h5918b9ee53852140
  [DEL] -23.6Ki  [DEL] -23.3Ki    _<agent_data_plane::components::host_tags::HostTagsConfiguration as saluki_core::components::transforms::builder::SynchronousTransformBuilder>::build::_{{closure}}::hd1bed44dfc7f43f8
  [DEL] -24.9Ki  [DEL] -24.7Ki    agent_data_plane::internal::remote_agent::run_remote_agent_registration_loop::_{{closure}}::h923b36e933884c22
  [DEL] -28.1Ki  [DEL] -27.9Ki    agent_data_plane::cli::run::create_topology::_{{closure}}::hde8f26a6ddd4e78f
  [DEL] -30.0Ki  [DEL] -29.9Ki    agent_data_plane::cli::dogstatsd::handle_dogstatsd_command::_{{closure}}::h0eac9e6f0e88d7cc
  [DEL] -43.9Ki  [DEL] -43.8Ki    agent_data_plane::cli::run::handle_run_command::_{{closure}}::h82b0f5413542bf87
  +0.0% +1.32Ki  +0.0% +1.13Ki    TOTAL

@jszwedko jszwedko changed the title chore: Bump agent-data-plane to 1.4.0 chore(dev): Bump agent-data-plane to 1.4.0 Jul 13, 2026
@pr-commenter

pr-commenter Bot commented Jul 13, 2026

Copy link
Copy Markdown

Regression Detector (Agent Data Plane)

Run ID: da8ef61d-244c-4ae5-878e-5f2e9330dad6
Baseline: 7c1d036b · Comparison: 0de31267 · diff

Optimization Goals: ✅ No significant changes detected

Fine details of change detection per experiment (5)

Experiments configured erratic: true are tagged (ignored) and skipped when determining which experiments regressed or improved. Experiments which are detected as erratic at runtime are tagged (erratic) to flag that the run's sample dispersion was high, but their regression / improvement signal still counts.

experiment goal Δ mean % links
quality_gates_rss_idle memory ⚪ +0.17 metrics profiles logs
quality_gates_rss_dsd_low memory ⚪ +0.12 metrics profiles logs
quality_gates_rss_dsd_heavy memory ⚪ -0.11 metrics profiles logs
quality_gates_rss_dsd_medium memory ⚪ -0.27 metrics profiles logs
quality_gates_rss_dsd_ultraheavy memory ⚪ -0.31 metrics profiles logs
Bounds Checks: ✅ Passed (5)
experiment check replicates observed links
quality_gates_rss_dsd_heavy memory_usage 10/10 ✅ 132 MiB ≤ 140 MiB metrics profiles logs
quality_gates_rss_dsd_low memory_usage 10/10 ✅ 43.2 MiB ≤ 50 MiB metrics profiles logs
quality_gates_rss_dsd_medium memory_usage 10/10 ✅ 64.8 MiB ≤ 75 MiB metrics profiles logs
quality_gates_rss_dsd_ultraheavy memory_usage 10/10 ✅ 192 MiB ≤ 200 MiB metrics profiles logs
quality_gates_rss_idle memory_usage 10/10 ✅ 28.9 MiB ≤ 40 MiB metrics profiles logs
Explanation

A 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 (is_regression: true). Improvements use the matching criteria for the improving direction. Experiments configured erratic: true (tagged (ignored)) are skipped outright; experiments detected as erratic at runtime (tagged (erratic)) still count, since that flag describes sample dispersion rather than directional certainty. The Δ mean % cell is colored accordingly: 🟢 = improvement, 🔴 = regression, ⚪ = neutral. Reduction in CPU or memory is an improvement; reduction in ingress throughput is a regression.

@gh-worker-dd-mergequeue-cf854d
gh-worker-dd-mergequeue-cf854d Bot merged commit 6c17562 into main Jul 13, 2026
85 of 86 checks passed
@gh-worker-dd-mergequeue-cf854d
gh-worker-dd-mergequeue-cf854d Bot deleted the jszwedko/bump-adp-1.4.0 branch July 13, 2026 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants