Skip to content

Convert security reports to new in memory cache collection#54391

Merged
rosstimothy merged 2 commits intomasterfrom
tross/cache_sec_reports
May 23, 2025
Merged

Convert security reports to new in memory cache collection#54391
rosstimothy merged 2 commits intomasterfrom
tross/cache_sec_reports

Conversation

@rosstimothy
Copy link
Copy Markdown
Contributor

@rosstimothy rosstimothy commented Apr 29, 2025

Moves audit queries, security reports and security report states to the new cache collection scheme that was introduced in #52210. This also converts the new collections to correctly fetch the resources from the actual upstream, cleans up extraneous methods from the SecReports interface and removes the last of the legacy cache collection machinery since it is no longer used.

Closes #54520.

@rosstimothy rosstimothy added the no-changelog Indicates that a PR does not require a changelog entry label Apr 29, 2025
@rosstimothy rosstimothy force-pushed the tross/cache_sec_reports branch 2 times, most recently from be9dee6 to 830585a Compare May 1, 2025 19:02
@rosstimothy rosstimothy force-pushed the tross/cache_sec_reports branch 4 times, most recently from 21bc965 to 65565e1 Compare May 22, 2025 20:56
@rosstimothy rosstimothy marked this pull request as ready for review May 22, 2025 21:10
@github-actions github-actions Bot requested a review from gabrielcorado May 22, 2025 21:11
@rosstimothy rosstimothy enabled auto-merge May 22, 2025 21:17
@rosstimothy rosstimothy force-pushed the tross/cache_sec_reports branch from 65565e1 to 7f27eb0 Compare May 23, 2025 13:09
Moves audit queries, security reports and security report states
to the new cache collection scheme that was introduced in #52210.
This also converts the new collections to correctly fetch the
resources from the actual upstream, cleans up extraneous methods
from the SecReports interface and removes the last of the
legacy cache collection machinery since it is no longer used.

Closes #54520.
@rosstimothy rosstimothy force-pushed the tross/cache_sec_reports branch from 7f27eb0 to 21ccd3f Compare May 23, 2025 13:10
@public-teleport-github-review-bot public-teleport-github-review-bot Bot removed the request for review from gabrielcorado May 23, 2025 16:31
@rosstimothy rosstimothy added this pull request to the merge queue May 23, 2025
Merged via the queue into master with commit 81422f6 May 23, 2025
41 checks passed
@rosstimothy rosstimothy deleted the tross/cache_sec_reports branch May 23, 2025 16:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-changelog Indicates that a PR does not require a changelog entry size/sm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Security Report resources are not cached properly

3 participants