Add a flag to `SentryApolloInterceptor` to stop attaching tracing headers for Apollo v2
まだ誰も着手していません。
評価
調査の方向性
SentryApolloInterceptor から開始して Apollo v2 のリクエストパスを調査し、特に URL なしで tracing ヘッダーがどのように付加されるかを確認します。Issue の説明から意図されたオプトアウト動作を確認し、続いてフラグのテストカバレッジを追加して、有効にしたときにヘッダーが存在しないことを検証します。完了の条件は、他の動作に影響を与えずに Apollo v2 が文書化されたオプトアウトをサポートすることです。
索引モデルが issue の本文から書いたものです。
説明
Description
There's no URL available before the request goes out in our Apollo v2 integration. We're attaching tracing headers without checking against tracePropagationTargets.
We could:
- add an opt-out flag to disable this (recommended)
- remove trace headers from Apollo v2
- 主要言語
- Kotlin
- スター
- 1.4k
- フォーク
- 478
- 平均マージ
- 2日 20時間
- マージ済み PR(30日)
- 71
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
getsentry/sentry-java のほかの issue
-
Improvement Java Platform: Android Platform: Java
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
getsentry/sentry-java#6145 · コメント 1 件 · 担当者 1 名 ·
-
Bug Java Platform: Android Platform: Java
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
getsentry/sentry-java#6138 · コメント 1 件 ·
-
Feature Java Platform: Java Spans
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
getsentry/sentry-java#5984 · コメント 1 件 ·
-
Android Task Traces
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
getsentry/sentry-java#5376 · コメント 1 件 ·
-
Android Docs Errors
難易度 2/5 1〜3時間 初心者へのやさしさ 64/100
getsentry/sentry-java#5375 · コメント 1 件 ·
getsentry/sentry-java の issue をすべて見る
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
AAswordman/Operit#1265 · コメント 3 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
acristescu/OnlineGo#216 ·
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
libre-tube/LibreTube#8803 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
status: waiting-for-triage type: bug
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
spring-projects/spring-security#19781 ·