gRPC 1.28.0リリース。gRPC Googleがオープンソースであり、高性能、モバイルおよびHTTP / 2の設計のための汎用RPCフレームワークは、最初にGoogleのプロトコルバッファRPCベースのフレームワークによって公開されました。gRPC HTTP / 2このような双方向の流れがもたらす、接続要求に複数の単一のTCPおよび他の特徴を多重化、制御、ヘッダ圧縮フローのような標準的な設計に基づきます。これらの特性は、より省電力とスペースを占有し、そのモバイルデバイス上でより良いパフォーマンスします。
次のように主なアップデートは以下のとおりです。
芯
- 特技:X-GOOG-ユーザプロジェクトヘッダを付加(quota_project_idからフィールド#21324)
- 再導入 #21527(boringssl統一サブモジュール)(#21833)
- 再導入 #21527(boringssl統一サブモジュール)(#21797)
- (空HTTP_PROXY手段「がないエージェント」を扱い、それの分析をスキップ#21632)
C ++
- バージョンはxDSv2のAPIの実験的なクライアント側の実装を追加します。これは、C ++書かgRPCクライアントの使用はxDSv2のAPI互換性のあるサーバ構成から受け取ることができ、およびRPCのバランスをとるためにコンフィギュレーションを使用しています。このリリースでは、唯一の仮想ホストクラスタの試合とルーティング操作をサポートしています。将来は、より多くの機能が追加されます。
- Cherrypick #22147 :XDSは:クライアント機能を介して送信し、(user_agentのフィールドを充填しないでください#22177)
- 修理は、MSVCランタイムのリターンをマーク(#21792)
- ユニファイドboringsslサブモジュール、およびboringssl cmakeの非開発者を使用し、ビルド(#21527)
Objective-Cの
- 復元アプリケーションが実行していると増加メモリ消費量にObjC(さと#21798)
その他のアップデート手順を参照してください: https://github.com/grpc/grpc/releases/tag/v1.28.0