Skip to content

Unify image catalog and scale findings search - #24

Merged
Gabrielvcg merged 1 commit into
mainfrom
codex/unify-images-and-scale-findings
Sep 21, 2026
Merged

Gabrielvcg merged 1 commit into
mainfrom
codex/unify-images-and-scale-findings

Conversation

@Gabrielvcg

Copy link
Copy Markdown
Owner

Summary

  • present Assets and executable Targets as one Images catalog in the console
  • resolve and relink the matching Asset whenever an image reference is registered or changed
  • backfill existing target/asset links and enforce the database invariant
  • replace 10,000-item in-memory finding searches with PostgreSQL pagination and bounded DynamoDB cursor batches
  • avoid repeated DynamoDB summary reads after the first findings page

Verification

  • mvn -pl backend -am -DskipITs test (50 backend/core tests plus 14 AWS adapter tests passed)

pm test -- --run (2 tests passed)

pm run build (passed)

  • PostgreSQL/Testcontainers integration tests compile but could not run locally because Docker was unavailable; CI remains the integration gate

Privacy

This commit uses the personal public identity gabrivacarog@gmail.com. Existing commits authored with the corporate address are unchanged because removing them requires rewriting and force-pushing main.

@Gabrielvcg
Gabrielvcg force-pushed the codex/unify-images-and-scale-findings branch 2 times, most recently from 52aefe0 to b8af17b Compare September 21, 2026 18:35
@Gabrielvcg
Gabrielvcg force-pushed the codex/unify-images-and-scale-findings branch from b8af17b to 127f954 Compare September 21, 2026 18:38
@sonarqubecloud

Copy link
Copy Markdown

@Gabrielvcg
Gabrielvcg merged commit f0ae3b8 into main Sep 21, 2026
5 checks passed
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.

1 participant