dd-trace-js icon indicating copy to clipboard operation
dd-trace-js copied to clipboard

add dsm for google pub sub

Open wconti27 opened this issue 2 years ago • 3 comments

What does this PR do?

Adds DSM propagation for Google pub/sub AIT-9156

Motivation

Adding DSM to relevant integrations

Plugin Checklist

Additional Notes

Security

Datadog employees:

  • [ ] If this PR touches code that signs or publishes builds or packages, or handles credentials of any kind, I've requested a review from @DataDog/security-design-and-guidance.
  • [x] This PR doesn't touch any of that.

Unsure? Have a question? Request a review!

wconti27 avatar Dec 08 '23 18:12 wconti27

Overall package size

Self size: 5.66 MB Deduped: 61.7 MB No deduping: 62.45 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 5.0.0 15.16 MB 15.17 MB
@datadog/pprof 4.1.0 9.36 MB 10.21 MB
protobufjs 7.2.4 2.74 MB 6.52 MB
@datadog/native-iast-rewriter 2.2.1 2.27 MB 2.36 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.4.2 41.4 kB 704.79 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
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

github-actions[bot] avatar Dec 08 '23 18:12 github-actions[bot]

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (9c71b30) 84.95% compared to head (0679ca1) 84.80%. Report is 37 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #3855      +/-   ##
==========================================
- Coverage   84.95%   84.80%   -0.16%     
==========================================
  Files         233      231       -2     
  Lines        9637     9462     -175     
  Branches       33       33              
==========================================
- Hits         8187     8024     -163     
+ Misses       1450     1438      -12     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Dec 08 '23 18:12 codecov[bot]

Benchmarks

Benchmark execution time: 2023-12-08 18:36:33

Comparing candidate commit 0679ca10c45466a9b904923157a585fd25a447fa in PR branch conti/add-dsm-for-google-pub-sub with baseline commit 9c71b3060081a77639bab4c6b2a26c952f4a114f in branch master.

Found 0 performance improvements and 1 performance regressions! Performance is the same for 515 metrics, 16 unstable metrics.

scenario:log-skip-log-16

  • 🟥 cpu_user_time [+14.811ms; +22.744ms] or [+5.029%; +7.723%]

pr-commenter[bot] avatar Dec 08 '23 18:12 pr-commenter[bot]