-
Notifications
You must be signed in to change notification settings - Fork 85
indexer: align affectedManifests call with matcher definitions #1514
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
base: main
Are you sure you want to change the base?
Conversation
5a04fb9
to
8e13b8b
Compare
8e13b8b
to
8974b60
Compare
be269df
to
1d486b5
Compare
c8d5d0b
to
aff1b5f
Compare
Execution Time not representative as it's from a small instance, but the output is still useful
|
aff1b5f
to
2821073
Compare
2821073
to
f20042c
Compare
This change attempts to make the matching process consistent across both the vulnerability matching and the manifest matching that is performed by the affectedManifests logic. It reduces the number of queries to 1 per matcher per vulnerability. Signed-off-by: crozzy <[email protected]>
Tests that do integration like behaviour should be in the root /test directory. Signed-off-by: crozzy <[email protected]>
Incidental import formats. Signed-off-by: crozzy <[email protected]>
f20042c
to
6b8bff1
Compare
What's the thinking on splitting the tests across two different packages? |
The idea is that any tests that call "meta" code should be at the root level |
This change attempts to make the matching process consistent across both the vulnerability matching and the manifest matching that is performed by the affectedManifests logic. It reduces the number of queries to 1 per matcher per vulnerability.