Skip to content

Conversation

@spencerschrock
Copy link
Member

What kind of change does this PR introduce?

bug fix

What is the current behavior?

The weekly scan infrastructure has a huge increase in vCPU usage, at least 5-10x. This caused the entire weekly scan infrastructure to grind to a halt through evictions, crashes, and backoff loops.

What is the new behavior (if this is a feature change)?**

Disable the transitive scanning introduced in #4833

  • Tests for the changes have been added (for bug fixes/features)

Which issue(s) this PR fixes

NONE

Special notes for your reviewer

Does this PR introduce a user-facing change?

For user-facing changes, please add a concise, human-readable release note to
the release-note

(In particular, describe what changes users might need to make in their
application as a result of this pull request.)

Disabled transitive scanning in osv-scanner v2 due to excessive resource consumption

This resulted in a huge increase in vCPU usage, at least 5-10x. This
caused the entire weekly scan infrastructure to grind to a halt through
evictions, crashes, and backoff loops.

Signed-off-by: Spencer Schrock <sschrock@google.com>
@spencerschrock
Copy link
Member Author

/scdiff generate Vulnerabilities

@github-actions
Copy link

github-actions bot commented Nov 6, 2025

@codecov
Copy link

codecov bot commented Nov 6, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 69.52%. Comparing base (353ed60) to head (db9a530).
⚠️ Report is 272 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4843      +/-   ##
==========================================
+ Coverage   66.80%   69.52%   +2.71%     
==========================================
  Files         230      251      +21     
  Lines       16602    15650     -952     
==========================================
- Hits        11091    10880     -211     
+ Misses       4808     3900     -908     
- Partials      703      870     +167     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@spencerschrock spencerschrock marked this pull request as ready for review November 6, 2025 16:45
@spencerschrock spencerschrock requested a review from a team as a code owner November 6, 2025 16:45
@spencerschrock spencerschrock requested review from AdamKorcz and justaugustus and removed request for a team November 6, 2025 16:45
@dosubot dosubot bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Nov 6, 2025
@spencerschrock spencerschrock merged commit c65a663 into ossf:main Nov 6, 2025
40 checks passed
@spencerschrock spencerschrock deleted the no-transitive branch November 6, 2025 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants