Skip to content

feat(db): add indexed CVE column to ImageCVEInfo table#18846

Merged
crozzy merged 2 commits intorelease-4.10from
backport-18822-to-release-4.10
Feb 4, 2026
Merged

feat(db): add indexed CVE column to ImageCVEInfo table#18846
crozzy merged 2 commits intorelease-4.10from
backport-18822-to-release-4.10

Conversation

@ajheflin
Copy link
Contributor

@ajheflin ajheflin commented Feb 4, 2026

(cherry picked from commit 20cfa42)

Description

backport of #18822

User-facing documentation

Testing and quality

  • the change is production ready: the change is GA, or otherwise the functionality is gated by a feature flag
  • CI results are inspected

Automated testing

  • added unit tests
  • added e2e tests
  • added regression tests
  • added compatibility tests
  • modified existing tests

How I validated my change

@ajheflin ajheflin requested a review from a team as a code owner February 4, 2026 15:06
@github-actions github-actions bot added area/central area/postgres backport PR to backport changes from master to release branch labels Feb 4, 2026
@ajheflin ajheflin force-pushed the backport-18822-to-release-4.10 branch 2 times, most recently from 7b1bc76 to a07c07b Compare February 4, 2026 16:47
@ajheflin ajheflin requested review from a team as code owners February 4, 2026 16:47
@ajheflin ajheflin changed the base branch from release-4.10 to backport-18789-to-release-4.10 February 4, 2026 16:47
@ajheflin ajheflin force-pushed the backport-18822-to-release-4.10 branch from a07c07b to a64746e Compare February 4, 2026 16:49
@ajheflin ajheflin removed request for a team February 4, 2026 16:49
@codecov
Copy link

codecov bot commented Feb 4, 2026

Codecov Report

❌ Patch coverage is 80.00000% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 49.37%. Comparing base (6283b5b) to head (e4777e4).

Files with missing lines Patch % Lines
central/imagev2/datastore/datastore_impl.go 0.00% 1 Missing ⚠️
Additional details and impacted files
@@                       Coverage Diff                       @@
##           backport-18789-to-release-4.10   #18846   +/-   ##
===============================================================
  Coverage                           49.37%   49.37%           
===============================================================
  Files                                2659     2659           
  Lines                              200685   200689    +4     
===============================================================
+ Hits                                99081    99083    +2     
- Misses                              94165    94167    +2     
  Partials                             7439     7439           
Flag Coverage Δ
go-unit-tests 49.37% <80.00%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Base automatically changed from backport-18789-to-release-4.10 to release-4.10 February 4, 2026 21:21
@openshift-ci
Copy link

openshift-ci bot commented Feb 4, 2026

@ajheflin: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/gke-scanner-v4-install-tests e4777e4 link false /test gke-scanner-v4-install-tests
ci/prow/gke-sensor-integration-tests e4777e4 link false /test gke-sensor-integration-tests
ci/prow/gke-nongroovy-e2e-tests e4777e4 link false /test gke-nongroovy-e2e-tests
ci/prow/gke-qa-e2e-tests e4777e4 link false /test gke-qa-e2e-tests
ci/prow/gke-operator-e2e-tests e4777e4 link false /test gke-operator-e2e-tests
ci/prow/gke-ui-e2e-tests e4777e4 link false /test gke-ui-e2e-tests
ci/prow/gke-nongroovy-compatibility-tests e4777e4 link false /test gke-nongroovy-compatibility-tests
ci/prow/ocp-4-12-qa-e2e-tests e4777e4 link false /test ocp-4-12-qa-e2e-tests
ci/prow/ocp-4-12-operator-e2e-tests e4777e4 link false /test ocp-4-12-operator-e2e-tests
ci/prow/ocp-4-12-scanner-v4-install-tests e4777e4 link false /test ocp-4-12-scanner-v4-install-tests
ci/prow/ocp-4-12-nongroovy-e2e-tests e4777e4 link false /test ocp-4-12-nongroovy-e2e-tests
ci/prow/ocp-4-21-scanner-v4-install-tests e4777e4 link false /test ocp-4-21-scanner-v4-install-tests
ci/prow/ocp-4-21-qa-e2e-tests e4777e4 link false /test ocp-4-21-qa-e2e-tests
ci/prow/ocp-4-21-operator-e2e-tests e4777e4 link false /test ocp-4-21-operator-e2e-tests
ci/prow/ocp-4-21-nongroovy-e2e-tests e4777e4 link false /test ocp-4-21-nongroovy-e2e-tests
ci/prow/ocp-4-20-operator-e2e-tests e4777e4 link false /test ocp-4-20-operator-e2e-tests
ci/prow/ocp-4-20-nongroovy-e2e-tests e4777e4 link false /test ocp-4-20-nongroovy-e2e-tests
ci/prow/ocp-4-20-scanner-v4-install-tests e4777e4 link false /test ocp-4-20-scanner-v4-install-tests
ci/prow/ocp-4-20-qa-e2e-tests e4777e4 link false /test ocp-4-20-qa-e2e-tests
ci/prow/ocp-dev-preview-scanner-v4-install-tests e4777e4 link false /test ocp-dev-preview-scanner-v4-install-tests
ci/prow/ocp-dev-preview-qa-e2e-tests e4777e4 link false /test ocp-dev-preview-qa-e2e-tests
ci/prow/ocp-dev-preview-operator-e2e-tests e4777e4 link false /test ocp-dev-preview-operator-e2e-tests
ci/prow/ocp-dev-preview-nongroovy-e2e-tests e4777e4 link false /test ocp-dev-preview-nongroovy-e2e-tests
ci/prow/ocp-next-candidate-operator-e2e-tests e4777e4 link false /test ocp-next-candidate-operator-e2e-tests
ci/prow/ocp-next-candidate-qa-e2e-tests e4777e4 link false /test ocp-next-candidate-qa-e2e-tests
ci/prow/ocp-next-candidate-nongroovy-e2e-tests e4777e4 link false /test ocp-next-candidate-nongroovy-e2e-tests
ci/prow/ocp-next-candidate-scanner-v4-install-tests e4777e4 link false /test ocp-next-candidate-scanner-v4-install-tests

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@ajheflin ajheflin force-pushed the backport-18822-to-release-4.10 branch from e4777e4 to 702e381 Compare February 4, 2026 22:16
@stackrox stackrox deleted a comment from openshift-ci bot Feb 4, 2026
@stackrox stackrox deleted a comment from openshift-ci bot Feb 4, 2026
@stackrox stackrox deleted a comment from openshift-ci bot Feb 4, 2026
@stackrox stackrox deleted a comment from openshift-ci bot Feb 4, 2026
@crozzy crozzy self-requested a review February 4, 2026 22:28
@crozzy crozzy merged commit 37d87ee into release-4.10 Feb 4, 2026
74 of 120 checks passed
@crozzy crozzy deleted the backport-18822-to-release-4.10 branch February 4, 2026 22:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/central area/postgres backport PR to backport changes from master to release branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants