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

v5.7.0 #4172

Merged
merged 17 commits into from
Mar 20, 2024
Merged

v5.7.0 #4172

merged 17 commits into from
Mar 20, 2024

Conversation

Copy link

github-actions bot commented Mar 20, 2024

Overall package size

Self size: 6.18 MB
Deduped: 61.13 MB
No deduping: 61.89 MB

Dependency sizes

name version self size total size
@datadog/native-iast-taint-tracking 1.7.0 16.71 MB 16.72 MB
@datadog/native-appsec 7.1.0 14.37 MB 14.38 MB
@datadog/pprof 5.1.0 8.83 MB 9.68 MB
protobufjs 7.2.5 2.77 MB 6.56 MB
@datadog/native-iast-rewriter 2.3.0 2.15 MB 2.24 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.3 67.62 kB 731.01 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
shell-quote 1.8.1 44.96 kB 44.96 kB
istanbul-lib-coverage 3.2.0 29.34 kB 29.34 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.4 23.1 kB 23.1 kB
retry 0.13.1 18.85 kB 18.85 kB
node-abort-controller 3.1.1 16.89 kB 16.89 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 Mar 20, 2024

Codecov Report

Attention: Patch coverage is 99.05660% with 1 lines in your changes are missing coverage. Please review.

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

Files Patch % Lines
packages/datadog-plugin-mocha/src/index.js 0.00% 1 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##             v5.x    #4172   +/-   ##
=======================================
  Coverage        ?   85.28%           
=======================================
  Files           ?      247           
  Lines           ?    10924           
  Branches        ?       33           
=======================================
  Hits            ?     9316           
  Misses          ?     1608           
  Partials        ?        0           

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

@pr-commenter
Copy link

pr-commenter bot commented Mar 20, 2024

Benchmarks

Benchmark execution time: 2024-03-20 16:09:47

Comparing candidate commit 64c1756 in PR branch v5.7.0-proposal with baseline commit 4b08d51 in branch v5.x.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 260 metrics, 6 unstable metrics.

@juan-fernandez juan-fernandez marked this pull request as ready for review March 20, 2024 11:47
@juan-fernandez juan-fernandez requested a review from a team as a code owner March 20, 2024 11:47
szegedi
szegedi previously approved these changes Mar 20, 2024
Copy link
Contributor

@szegedi szegedi left a comment

Choose a reason for hiding this comment

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

Okay from profiling – we didn't really have anything in this release.

khanayan123 and others added 17 commits March 20, 2024 17:01
configuration field now gets updated after dynamic config
* tracing: Adds isRemote to the span context

* convert default value to true to align with python
…#4151)

enable system-tests cross-tracer tests for messaging integrations
* Remove IastNamespace

* cache IAST metrics

* Remove IastMetric WeakMap

* Remove not used method

* Clean up

* use const tags

* Refactor

* Clean up

* Include more tests

* One more test

* test

* Get count only once per metric

* Ensure int value

* merge more than count metrics

* Iast metrics are count metrics only by now. Use same naming for IastMetric methods as for CountMetric

* Use track when merging metrics

* Remove IastMetric.track and use only IastMetric.inc

* Use undefined

* Ugaitz suggestion

Co-authored-by: Ugaitz Urien <ugaitz.urien@datadoghq.com>

* Remove not used metric

---------

Co-authored-by: Ugaitz Urien <ugaitz.urien@datadoghq.com>
* change order of headers to match the spec so it's easier to compare

* add request identification headers collection

* update tests
* fix broken plugin links

* redirect old URLs

---------

Co-authored-by: Thomas Hunter II <tlhunter@datadog.com>
* Check Error.prepareStackTrace[kSymbolPrepareStackTrace] directly
@juan-fernandez juan-fernandez merged commit 88b5680 into v5.x Mar 20, 2024
109 checks passed
@juan-fernandez juan-fernandez deleted the v5.7.0-proposal branch March 20, 2024 16:48
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.