Skip to content

more correct package guardrails#4600

Merged
bengl merged 1 commit intomasterfrom
bengl/fix-package-guardrails
Aug 13, 2024
Merged

more correct package guardrails#4600
bengl merged 1 commit intomasterfrom
bengl/fix-package-guardrails

Conversation

@bengl
Copy link
Copy Markdown
Collaborator

@bengl bengl commented Aug 12, 2024

While functioning correctly, the logging and telemetry was broken for packages that met one range, but didn't meet a subsequent range. This is now fixed.

What does this PR do?

Motivation

Plugin Checklist

Additional Notes

While _functioning_ correctly, the logging and telemetry was broken for
packages that met one range, but didn't meet a subsequent range. This is
now fixed.
@bengl bengl requested review from a team as code owners August 12, 2024 19:10
@github-actions
Copy link
Copy Markdown
Contributor

Overall package size

Self size: 6.95 MB
Deduped: 58.17 MB
No deduping: 58.45 MB

Dependency sizes | name | version | self size | total size | |------|---------|-----------|------------| | @datadog/native-appsec | 8.0.1 | 15.59 MB | 15.6 MB | | @datadog/native-iast-taint-tracking | 3.1.0 | 12.27 MB | 12.28 MB | | @datadog/pprof | 5.3.0 | 9.85 MB | 10.22 MB | | protobufjs | 7.2.5 | 2.77 MB | 5.16 MB | | @datadog/native-iast-rewriter | 2.4.1 | 2.14 MB | 2.23 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.8.0 | 1.21 MB | 1.21 MB | | import-in-the-middle | 1.8.1 | 71.67 kB | 785.15 kB | | msgpack-lite | 0.1.26 | 201.16 kB | 281.59 kB | | opentracing | 0.14.7 | 194.81 kB | 194.81 kB | | pprof-format | 2.1.0 | 111.69 kB | 111.69 kB | | @datadog/sketches-js | 2.1.0 | 109.9 kB | 109.9 kB | | semver | 7.6.3 | 95.82 kB | 95.82 kB | | lodash.sortby | 4.7.0 | 75.76 kB | 75.76 kB | | lru-cache | 7.14.0 | 74.95 kB | 74.95 kB | | ignore | 5.3.1 | 51.46 kB | 51.46 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 | | 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 | | module-details-from-path | 1.0.3 | 4.47 kB | 4.47 kB |

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

@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented Aug 12, 2024

Benchmarks

Benchmark execution time: 2024-08-12 19:17:05

Comparing candidate commit ea3384a in PR branch bengl/fix-package-guardrails with baseline commit 8ed2731 in branch master.

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

@bengl bengl enabled auto-merge (squash) August 12, 2024 19:24
continue
}
if (!Object.hasOwnProperty(namesAndSuccesses, name)) {
if (typeof namesAndSuccesses[`${name}@${version}`] === 'undefined') {
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Why not this?

Suggested change
if (typeof namesAndSuccesses[`${name}@${version}`] === 'undefined') {
if (namesAndSuccesses[`${name}@${version}`] === undefined) {

@bengl bengl merged commit e970623 into master Aug 13, 2024
@bengl bengl deleted the bengl/fix-package-guardrails branch August 13, 2024 17:40
bengl added a commit that referenced this pull request Aug 29, 2024
While _functioning_ correctly, the logging and telemetry was broken for
packages that met one range, but didn't meet a subsequent range. This is
now fixed.
@bengl bengl mentioned this pull request Aug 29, 2024
bengl added a commit that referenced this pull request Aug 29, 2024
While _functioning_ correctly, the logging and telemetry was broken for
packages that met one range, but didn't meet a subsequent range. This is
now fixed.
@bengl bengl mentioned this pull request Aug 29, 2024
bengl added a commit that referenced this pull request Aug 30, 2024
While _functioning_ correctly, the logging and telemetry was broken for
packages that met one range, but didn't meet a subsequent range. This is
now fixed.
bengl added a commit that referenced this pull request Aug 30, 2024
While _functioning_ correctly, the logging and telemetry was broken for
packages that met one range, but didn't meet a subsequent range. This is
now fixed.
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.

3 participants