[Performance Improvement] differ between GET jwks_url to fetch keys and HEAD jwks_url to check whether zone is accepted
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- go
- Domain
- authentication
Research direction
Start by tracing the jwks_url GET flow and how the x-zone_uuid header is checked. Compare the current key-fetch and zone-acceptance behavior, then determine whether HEAD should perform the same validation and how erroneous zone IDs are handled consistently in both paths.
Written by the indexing model from the issue text.
Description
We need to check whether HEAD of jwks_url checks the x-zone_uuid as well.
PRO:
- no (un-)marshal json body
CONTRA:
- increase code complexity
- erroneous zoneId needs to be handled / memorized in both cases GET and HEAD
- Dominant language
- Go
- Stars
- 13
- Forks
- 11
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- No 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 SAP/cloud-security-client-go
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
SAP/cloud-security-client-go#156 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
SAP/cloud-security-client-go#153 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
SAP/cloud-security-client-go#147 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 30/100
All issues in SAP/cloud-security-client-go
Similar issues
-
kind/bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 4 days
-
bug needs-acceptance
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
vllm-project/semantic-router#4744 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
jaegertracing/jaeger#9794 ·
Maintainers usually reply within 1 day
-
ScalingModifiers formula fails with "formula returned non-float result" when expression evaluates to an integerPossibly taken @Sarthak-Pandey claimed this today. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 73/100
kedacore/keda#8270 · 1 comment ·
Maintainers usually reply within 1 day