gRPC 1.22.0リリース、Googleのオープンソースの高性能RPCフレームワーク

gRPC 1.22.0がリリース。gRPC Googleがオープンソースであり、高性能、モバイルおよびHTTP / 2の設計のための汎用RPCフレームワークは、最初にGoogleのプロトコルバッファRPCベースのフレームワークによって公開されました。gRPC HTTP / 2標準設計に基づいて、双方向の流れがもたらすような、接続要求に制御、ヘッダ圧縮、多重化する複数の単一のTCPおよび他の特徴を流れます。これらの特性は、それが占有モバイルデバイス上の優れたパフォーマンス、より省電力とスペースにします。

次のように主なアップデートは以下のとおりです。

コア

  • UPBはの一部として構築cmakeのを構築する必要があります(v1.22.x用)(#19 432
  • トレースフラグDebugTraceFlags熱経路を変換され(#19315
  • バグを修正しました(ないトリガーPOST_RECV_MESSAGEの#19142
  • IOMgrタイマ初期化シーケンスとgrpc_timerを調整:: heap_indexコメント(#19163

C ++

  • grpcワークスペースにbazelラッパーを使用する"bazel"コール(#19249
  • サービス構成JSON(検証する方法の追加#19021を
  • SSLホスト名についてのコメントを更新(上書き#19118を
  • gRPC-C ++ポッドリネームルート証明書のパケットで(#19082

C#の

  • クライアントが生成するために、MSBuildのにメタデータを追加する(LiteClientを提供#19306
  • 非効率的な正規表現を避けるために、不一致の場合には(#19259
  • Grpc.Core.Apiへのクライアントインターセプタの所望のタイプの移行(#19308
  • C#LiteClientBaseと"lite_client"コード生成オプション(追加#18705を

Objective-Cの

  • CMAKE_SYSTEM_NAMEのサポートを追加= IOSの(#19302
  • L50の実現:Objective-Cのインターセプター(#18852
  • iOSの8の崩壊を避けるために、通知オブザーバを削除します(#19169

PHP

  • PHP:メタデータのキードット(許可#19232を
  • パッチのPHP jwt_token_creds相互運用性テスト(#19230
  • PHP:修理ZTSの建物は(セグメントエラーを閉じ#19204
  • PHP:ZTSはエラー(ビルド修正#19160を
  • 修復PHP拡張セグメントエラー(#19109

パイソン

  • [Pythonの試料をデバッグ追加(#19310
  • 追加のPython 3.8テスト(#19294
  • クリーンアップのPython Channel.delロジック(#19292
  • メソッドのウィジェットメタデータのクレデンシャル表面異常(#19174
  • Pythonの廃止通知(追加#19084を
  • すべての接続のコールバックをキャンセル(サブスクリプションChannel.closeの上#19030

ルビー

  • 1.22.xへの逆移行(「ルビーのサポート<2.3放棄」#19424を

ダウンロードとアップデートの手順

おすすめ

転載: www.oschina.net/news/107960/grpc-1-22-0-released