Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
e5b3d50
perf(purl): replace sequential PURL lookups with bulk queries in reco…
ruromero Mar 25, 2026
e3a205e
refactor(purl): address review feedback on recommend_purls
ruromero Mar 25, 2026
83aa987
test(purl): add coverage for recommend_purls edge cases
ruromero Mar 25, 2026
7b21105
refactor(purl): extract helper methods from recommend_purls
ruromero Mar 25, 2026
56d2fe6
refactor(purl): simplify InputPurl to hold Purl directly
ruromero Mar 26, 2026
c6cbb94
perf(purl): batch purl_status and related entity loading in recommend…
ruromero Mar 31, 2026
bf8e103
refactor(purl): extract helper methods from recommend_purls for clarity
ruromero Mar 31, 2026
fb5ee56
test(purl): add coverage for fallback package_str and fixed status
ruromero Mar 31, 2026
527f164
test(purl): use equality assertions in recommend endpoint tests
ruromero Apr 1, 2026
8732d32
docs(purl): add doc comments to recommend_purls structs and helpers
ruromero Apr 1, 2026
df3f3c9
refactor(purl): use type inference for local variable bindings in rec…
ruromero Apr 1, 2026
e0959f9
perf(purl): pre-allocate recommendations HashMap with input size
ruromero Apr 1, 2026
37e5639
style(purl): apply rustfmt formatting
ruromero Apr 1, 2026
b8a682c
refactor(purl): address remaining review feedback on recommend_purls
ruromero Apr 1, 2026
f70662d
refactor(purl): parameterize unknown_purl and invalid_version tests
ruromero Apr 6, 2026
df4e385
refactor(purl): return versioned PURL instead of qualified in recomme…
ruromero Apr 6, 2026
ebd8019
refactor: use chunked_with for IN-clause chunking in purl service
ruromero Apr 6, 2026
ef8b513
docs(tests): add doc comments and given-when-then structure to recomm…
ruromero Apr 6, 2026
2f6c4f9
refactor(purl): remove remaining unnecessary type annotations
ruromero Apr 8, 2026
10193b4
refactor(purl): use idiomatic .into_iter() and eliminate unnecessary …
ruromero Apr 8, 2026
b9653c4
refactor(purl): add tracing instrument spans to recommend sub-operations
ruromero Apr 8, 2026
87ac5cb
refactor: use borrowed references in PurlKey to avoid string allocations
ruromero Apr 8, 2026
eb88de8
refactor: fix instrumentation patterns per review feedback
ruromero Apr 9, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading