grpc / grpc/grpc-java

Make service config more explicit

オープン
#5,758 コメント 2 件 リアクション 6 件 担当者 0 名 GitHub で見る
usability
主要言語
Java
スター
12.1k
フォーク
4k
平均マージ
2日 17時間
マージ済み PR(30日)
37

説明

Currently when a service config is supplied, we do not know if things are configured correctly as we desired. Service configs are applied silently. This makes it hard to know what goes wrong when using a service config. For example, in #5724, a retry service config is supplied by user but does not correctly applied to the service since the service name in the config was wrong. User sees nothing but retry is not happening. Is it possible to give out some information about what's going on when there is a service config?

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず、Java gRPC 実装でサービス設定がどのように適用されるかを追跡し、具体的なケースとして #5724 で説明されている retry 設定の問題を使用します。指定されたサービス名が一致しない箇所と、現在利用できる診断情報を特定します。サービス設定が無効である場合、または適用されない場合に、ユーザーが有用な情報を受け取れるようになれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
grpc, java
領域
api, backend-api-design
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。