Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V4.23.0 proposal #3933

Merged
merged 21 commits into from
Jan 4, 2024
Merged

V4.23.0 proposal #3933

merged 21 commits into from
Jan 4, 2024

Conversation

khanayan123
Copy link
Collaborator

@khanayan123 khanayan123 commented Jan 4, 2024

Features

Improvements

Bug Fixes

rochdev and others added 21 commits January 4, 2024 13:45
* Update test agent configuration

* Update test sgent config

* Update test agent configuration

---------

Co-authored-by: William Conti <[email protected]>
* add support for node specifiers
* simplify ci build for aerospike
Node 14 versions prior to 14.18 do not support require statements with
`node:` prefix.
* Bump github actions versions

* Stop using deprecated set-output command

* Fix incompatible GLIBC version in GHA
Add a `process_id` that contains process pid to profiles.
* Ignore samples without endpoints instead of asserting all will have endpoints

* Emit base64-encoded pprof in an error message so we can debug flaky tests
Copy link

github-actions bot commented Jan 4, 2024

Overall package size

Self size: 5.82 MB
Deduped: 61.24 MB
No deduping: 62 MB

Dependency sizes

name version self size total size
@datadog/native-iast-taint-tracking 1.6.4 16.43 MB 16.44 MB
@datadog/native-appsec 6.0.0 14.48 MB 14.48 MB
@datadog/pprof 4.1.0 9.36 MB 10.21 MB
protobufjs 7.2.5 2.77 MB 6.56 MB
@datadog/native-iast-rewriter 2.2.2 2.29 MB 2.37 MB
@opentelemetry/core 1.14.0 872.87 kB 1.47 MB
@datadog/native-metrics 2.0.0 898.77 kB 1.3 MB
@opentelemetry/api 1.4.1 780.32 kB 780.32 kB
import-in-the-middle 1.7.2 45.99 kB 709.38 kB
pprof-format 2.0.7 588.12 kB 588.12 kB
msgpack-lite 0.1.26 201.16 kB 281.59 kB
opentracing 0.14.7 194.81 kB 194.81 kB
semver 7.5.4 93.4 kB 123.8 kB
@datadog/sketches-js 2.1.0 109.9 kB 109.9 kB
lodash.sortby 4.7.0 75.76 kB 75.76 kB
lru-cache 7.14.0 74.95 kB 74.95 kB
ipaddr.js 2.1.0 60.23 kB 60.23 kB
ignore 5.2.4 51.22 kB 51.22 kB
int64-buffer 0.1.10 49.18 kB 49.18 kB
istanbul-lib-coverage 3.2.0 29.34 kB 29.34 kB
lodash.uniq 4.5.0 25.01 kB 25.01 kB
tlhunter-sorted-set 0.1.0 24.94 kB 24.94 kB
limiter 1.1.5 23.17 kB 23.17 kB
dc-polyfill 0.1.2 22.77 kB 22.77 kB
retry 0.13.1 18.85 kB 18.85 kB
lodash.kebabcase 4.1.1 17.75 kB 17.75 kB
node-abort-controller 3.1.1 16.89 kB 16.89 kB
lodash.pick 4.4.0 16.33 kB 16.33 kB
jest-docblock 29.7.0 8.99 kB 12.76 kB
crypto-randomuuid 1.0.0 11.18 kB 11.18 kB
path-to-regexp 0.1.7 6.78 kB 6.78 kB
koalas 1.0.2 6.47 kB 6.47 kB
methods 1.1.2 5.29 kB 5.29 kB
module-details-from-path 1.0.3 4.47 kB 4.47 kB

🤖 This report was automatically generated by heaviest-objects-in-the-universe

Copy link

codecov bot commented Jan 4, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

❗ No coverage uploaded for pull request base (v4.x@de5d46b). Click here to learn what that means.

Additional details and impacted files
@@           Coverage Diff           @@
##             v4.x    #3933   +/-   ##
=======================================
  Coverage        ?   84.69%           
=======================================
  Files           ?      238           
  Lines           ?    10156           
  Branches        ?       33           
=======================================
  Hits            ?     8602           
  Misses          ?     1554           
  Partials        ?        0           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@khanayan123 khanayan123 marked this pull request as ready for review January 4, 2024 18:51
@khanayan123 khanayan123 requested a review from a team as a code owner January 4, 2024 18:51
@pr-commenter
Copy link

pr-commenter bot commented Jan 4, 2024

Benchmarks

Benchmark execution time: 2024-01-04 18:57:10

Comparing candidate commit 0fbd24f in PR branch v4.23.0-proposal with baseline commit de5d46b in branch v4.x.

Found 3 performance improvements and 2 performance regressions! Performance is the same for 778 metrics, 15 unstable metrics.

scenario:exporting-pipeline-0.4-16

  • 🟥 cpu_user_time [+16.267ms; +21.374ms] or [+6.240%; +8.200%]

scenario:plugin-graphql-with-depth-off-18

  • 🟩 max_rss_usage [-133.443MB; -118.225MB] or [-13.836%; -12.258%]

scenario:plugin-q-with-tracer-16

  • 🟩 instructions [-244.6M instructions; -186.5M instructions] or [-12.973%; -9.894%]

scenario:plugin-q-with-tracer-20

  • 🟥 instructions [+252.6M instructions; +287.3M instructions] or [+17.027%; +19.368%]

scenario:spans-finish-later-16

  • 🟩 instructions [-133.8M instructions; -118.9M instructions] or [-5.811%; -5.164%]

@khanayan123 khanayan123 merged commit 909d99d into v4.x Jan 4, 2024
108 checks passed
@khanayan123 khanayan123 deleted the v4.23.0-proposal branch January 4, 2024 19:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants