来源:gRPC官网
发布日期:2021-09-07
阅读次数:2577
评论:0
更新详情
This is release 1.40.0 ([guileless](https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md)) of gRPC Core.
For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases).
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Core
---
- Update Envoy API to the latest version (2021-07-30). ([#26848](https://github.com/grpc/grpc/pull/26848))
- Enable retries by default. ([#26766](https://github.com/grpc/grpc/pull/26766))
- Add opentelemetry as a submodule for latest xDS API. ([#26850](https://github.com/grpc/grpc/pull/26850))
- Pointing the protobuf submodule to the new URL. ([#26811](https://github.com/grpc/grpc/pull/26811))
- Remove BUILD.gn. ([#26822](https://github.com/grpc/grpc/pull/26822))
- Prevent race causing early-destruction of grpc_winsocket object when creating a TCP connection. ([#26642](https://github.com/grpc/grpc/pull/26642))
- TLS Security Connector: Add an always-fail-handshaker when certificates are not ready. ([#26561](https://github.com/grpc/grpc/pull/26561))
- Enable layering checks in the Bazel build. ([#26591](https://github.com/grpc/grpc/pull/26591))
- Support user provided "scope" in JWT and GDC. ([#26577](https://github.com/grpc/grpc/pull/26577))
C++
---
- C++ opencensus filter: Fix point of creating context for overall call. ([#27238](https://github.com/grpc/grpc/pull/27238))
- Open census call attempt span name and attribute changes (#26889). ([#26957](https://github.com/grpc/grpc/pull/26957))
- Open census filter: Use new internal stats API and record retry stats. ([#26739](https://github.com/grpc/grpc/pull/26739))
- Add OpenCensus measures and views for retries. ([#26751](https://github.com/grpc/grpc/pull/26751))
Python
---
- Add retry example for gRPC Python. ([#26829](https://github.com/grpc/grpc/pull/26829))
- Remove Python 2.7 binary wheel generations. ([#26691](https://github.com/grpc/grpc/pull/26691))
- [Aio][fix] catch application exception in request iterators. ([#26706](https://github.com/grpc/grpc/pull/26706))
软件描述
gRPC是可以在任何环境中运行的现代开源高性能RPC框架。它可以通过可插拔的支持来有效地连接数据中心内和跨数据中心的服务,以实现负载平衡,跟踪,运行状况检查和身份验证。它也适用于分布式计算的最后一英里,以将设备,移动应用程序和浏览器连接到后端服务。
评论