grpc / grpc/grpc-java

interop-testing: Support CompressedResponse for streaming

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

説明

server_compressed_streaming fails for grpc-java. There is support for CompressedResponse for unary:
https://github.com/grpc/grpc-java/blob/4dba65bad436f6fa113391e1db13124167637dd3/interop-testing/src/main/java/io/grpc/testing/integration/TestServiceImpl.java#L85-L89

But it appears there is no support for streaming. We should add support and enable server_compressed_streaming in `run_interop_tests.py`.

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

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

調査の方向性

interop-testing/src/main/java/io/grpc/testing/integration/TestServiceImpl.java から始め、参照されている行にある既存の CompressedResponse の unary サポートと、ストリーミングサービスのパスを比較します。次に、run_interop_tests.py と server_compressed_streaming interop テストを調べます。ストリーミングされた圧縮レスポンスがサポートされ、server_compressed_streaming が有効になれば完了です。

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

評価

技術スタック
grpc, java
領域
testing-qa
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
明確に書かれている
初心者へのやさしさ
45/100

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

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