Add policy-controlled URL query data to Ktor client spans
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 68/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- kotlin
- Domain
- observability-sre
Research direction
Start at SentryKtorClientPlugin and trace where urlDetails is available for client spans. Confirm the next-major behavior applies policy-controlled URL query data without changing the minor-release behavior; done when the relevant span attributes reflect the intended URL details.
Written by the indexing model from the issue text.
Description
Problem
Ktor (SentryKtorClientPlugin) does not apply URL details to the span and thus lacks data fields / attributes like query.
In the next major we should add urlDetails.applyToSpan(span).
We didn't do this as part of #5983 due to risk of leaking data to Sentry when doing this in a minor.
- Dominant language
- Kotlin
- Stars
- 1.4k
- Forks
- 478
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 70
Contributor 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 getsentry/sentry-java
-
Bug Java Platform: Java
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
getsentry/sentry-java#6138 · 1 comment ·
-
Android Task Traces
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
getsentry/sentry-java#5376 · 1 comment ·
-
Android Docs Errors
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
getsentry/sentry-java#5375 · 1 comment ·
-
Android good first issue Task User Feedbacks
Difficulty 1/5 1-3 hours Newbie friendliness 68/100
getsentry/sentry-java#5354 · 1 comment ·
-
Android Platform: Java
Difficulty 3/5 1-2 days Newbie friendliness 78/100
getsentry/sentry-java#6134 · 1 comment ·
All issues in getsentry/sentry-java
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
bitcoindevkit/bdk-ffi#1125 ·
-
helsemelding-json-schema json-schema-core
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
contributor: external needs review
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100