Group ID exclusions for pull-through caching
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 53/100
Research direction
Start by reading the Maven remote pull-through caching and content lookup entry points, then trace how artifacts, metadata, and checksums are fetched from upstream. Check how remote configuration is defined and covered by tests. Done means configured group prefixes are served locally when available and missing excluded content returns 404 without an upstream request, including for subgroups.
Written by the indexing model from the issue text.
Description
Is your feature request related to a problem? Please describe.
Lookups for internal group IDs reach Maven Central unnecessarily, contributing to shared upstream rate limits.
Describe the solution you'd like
Configure excluded group prefixes on Maven remotes, e.g. com.breuninger. Serve local content normally, but return 404 instead of querying upstream when excluded content is missing.
Describe alternatives you've considered
Client-side filters depend on consistent configuration. Proxy filtering adds maintenance.
Additional context
Apply exclusions to artifacts, metadata, and checksums, including subgroups.
- Dominant language
- Python
- Stars
- 5
- Forks
- 26
- Avg merge
- 20h 14m
- Merged PRs (30d)
- 43
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from pulp/pulp_maven
-
Maven path-index: "Ambiguous or noncanonical artifact path" error does not report the offending pathOpen
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
pulp/pulp_maven#524 ·
Maintainers usually reply within 1 day
-
Configurable cache TTL for `maven-metadata.xml` in pull-through cachingPossibly taken @am9zZWY claimed this 1 day ago. OpenFeature Triage-Needed
Difficulty 3/5 1-2 days Newbie friendliness 72/100
pulp/pulp_maven#517 · 2 reactions ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 68/100
pulp/pulp_maven#508 ·
Maintainers usually reply within 1 day
-
Feature Triage-Needed
Difficulty 3/5 1-2 days Newbie friendliness 65/100
pulp/pulp_maven#507 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
pulp/pulp_maven#506 ·
Maintainers usually reply within 1 day
Similar issues
-
documentation
Difficulty 1/5 Under an hour Newbie friendliness 65/100
ansys/pydpf-core#3547 ·
Maintainers usually reply within 1 day
-
core
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
vectorize-io/hindsight#5457 ·
Maintainers usually reply within 1 day
-
[Bug]: LangChain drops OpenAI Responses text blocks from session recordingPossibly taken @ktz03 claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
volcengine/OpenViking#5806 ·
Maintainers usually reply within 1 day
-
HTML: <template> content is extracted as document textPossibly taken @ryanmeowy claimed this today. Openbug html
Difficulty 1/5 Under an hour Newbie friendliness 82/100
docling-project/docling#4714 · 2 comments ·
Maintainers usually reply within 1 day
-
APIv2 event data accepts a non-string reply and a NaN upper_boundPossibly taken @awss1i claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
freedomofpress/securedrop#7946 · 1 comment ·
Maintainers usually reply within 2 days