Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
Optimize provenance content query for integrity api
Assisted-by: gpt-5.6.sol
  • Loading branch information
gerrod3 committed Sep 30, 2026
commit 0c08c89d6447e383eb0152ae1b2132261aaaf851
1 change: 1 addition & 0 deletions CHANGES/+integrity-db-query.bugfix
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Fixed the Integrity API evaluating the entire repository's content query before filtering.
2 changes: 1 addition & 1 deletion pulp_python/app/pypi/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -621,7 +621,7 @@ class ProvenanceView(PyPIMixin, ViewSet):
def retrieve(self, request, path, package, version, filename):
"""Gets the provenance for a package."""
repo_ver, content = self.get_rvc()
if content:
if content is not None:
package_content = content.filter(
name_normalized=package, version=version, filename=filename
).first()
Expand Down
Loading