gRPC v1.33.1 Release Notes
Release Date: 2020-11-02 // about 4 years ago-
๐ gRPC Java 1.33.1 Release Notes
๐ Bug Fixes
- ๐ Fix builders ABI backward compatibility broken in v1.33.0, see #7552
- netty: The class
io.grpc.netty.NettyServerBuilder
reverted to extend internal classio.grpc.internal.AbstractServerImplBuilder
- netty: The class
io.grpc.netty.NettyChannelBuilder
reverted to extend internal classio.grpc.internal.AbstractManagedChannelImplBuilder
- okhttp: The class
io.grpc.okhttp.OkhttpChannelBuilder
reverted to extend internal classio.grpc.internal.AbstractManagedChannelImplBuilder
- core:
The class io.grpc.inprocess.InProcessChannelBuilder
reverted to extend internal classio.grpc.internal.AbstractManagedChannelImplBuilder
- cronet: The class
io.grpc.cronet.CronetChannelBuilder
reverted to extend internal classio.grpc.internal.AbstractManagedChannelImplBuilder
- netty: The class
- โช api:
ForwardingServerBuilder
reverted until the permanent fix of the issue with ABI compatibility of delegating classes - okhttp: exclude Internal* from javadoc
- ๐ป netty: Abrupt GOAWAY should not cause INTERNAL status. It is now UNAVAILABLE. This was a regression introduced in v1.33.0. The error was in the form
StatusRuntimeException: INTERNAL: http2 exception
with a cause similar toHttp2Exception$StreamException: Cannot create stream 222691 greater than Last-Stream-ID 222689 from GOAWAY.
This was mainly observed when a C core-based gRPC server shut down. - core: fix floating-point number formatting Locale
- ๐ Fix builders ABI backward compatibility broken in v1.33.0, see #7552