Skip to content

Conversation

@rehsfl
Copy link
Contributor

@rehsfl rehsfl commented Oct 20, 2025

Changes proposed in this pull request:

  • Add caching for NVD DB to reduce loading time of Patch-Finder
  • Change CLI messages related to NVD DB to reduce confusion as it's only related to Patch-Finder

Status

  • READY
  • HOLD
  • WIP (Work-In-Progress)

How to verify this change

Launch VS in the terminal, then notice:

  1. A cached NVD DB is being uncompressed
  2. NVD DB syncing time is significantly reduced
  3. There is less messages related to NVB DB syncing

To test the CQFD build process:
cqfd init
cqfd -b build_nvd

Pull Request Checklist

Please review and check all that apply before submitting your PR:

  • The code compiles and passes all tests
  • All new and existing tests are passing
  • Documentation has been updated (if applicable)
  • Code follows project style guidelines
  • No sensitive information is included
  • Linked relevant issues (if any)
  • Added necessary reviewers

@rehsfl rehsfl marked this pull request as ready for review October 22, 2025 17:26
Uzichow
Uzichow previously approved these changes Oct 24, 2025
Copy link
Contributor

@Uzichow Uzichow left a comment

Choose a reason for hiding this comment

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

LGTM

ValentinBoudevin and others added 2 commits October 29, 2025 12:55
When creating a release tag, a new NVD DB will be generated to be
    included as part of the release package

The CQFD node will write the new NVD.DB which will be later compressed
Copy link
Contributor

@Uzichow Uzichow left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Contributor

@ValentinBoudevin ValentinBoudevin left a comment

Choose a reason for hiding this comment

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

vboudevin@vboudevin-pc:~/Documents/vulnscout$ cqfd -b build_nvd
cqfd: fatal: flavor "build_nvd" not found in flavors lis

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.

3 participants