gRPC 1.24.0 released. gRPC Google is open source, high-performance, general-purpose RPC framework for mobile and HTTP / 2 design, was first published by Google's Protocol Buffers RPC-based framework. gRPC HTTP / 2 based on standard design, such as a bi-directional flow brings, flow control, header compression, multiplexing multiple single TCP and other features on the connection request. These characteristics make it a better performance on a mobile device, more power-saving and space occupied.
The main updates are as follows:
Core
- gRPC Core come to rely on C ++ standard library, such as libstdc ++, depending on the platform. This applies to all packaged libraries, they also have this new dependency.
- If the socket initialization failed, then catch the error. ( # 19766 )
- After receiving GOAWAY, do not create a stream ( # 19968 )
- Induced a large amount to prevent the frame parser HTTP2 queue ( # 19924 )
- Sent to the server (in the standard header in cronet RPC deadline # 19820 )
- Passed to authorize static strings (and a host of methods grpc_channel_register # 19263 )
- If the stream is closed for writing, then the operation fails SEND_MESSAGE ( # 19868 )
- Add Channel The Delegating ( # 19316 )
Other large number of updates, please see the update instructions and download address .