Keeping with our 6 week release cycle, I am pleased to announce the 1.5.0 release of gRPC Java. Notable changes:
Major - Licence changes from BSD to Apache 2.0 - Bazel <https://bazel.build/> is now supported API Changes: - ServerInterceptor can be installed server-wide (#3118 <https://github.com/grpc/grpc-java/pull/3118>) Minor - Calls that exceed their deadline include how long they waited in the Status - Updated to Netty TCNative. This should make it possible to use Apache Tomcat with gRPC - SSL configuration errors are reported sooner - Server side cancellations can take place even if the application is blocking the inbound thread (#2963 <https://github.com/grpc/grpc-java/pull/2963>) - Servers always return Status.UNKNOWN for internal errors. Added an optional interceptor to bring back the old behavior (#3064 <https://github.com/grpc/grpc-java/pull/3064>) - MethodDescriptor.create is not deprecated Bug Fixes - Reduce logspam by using FINE instead of INFO for deadline narrowing events - Netty throughput speed increased 2x for very high throughput (#3038 <https://github.com/grpc/grpc-java/pull/3038>) - OverrideAuthorityNameResolverFactory now correctly forwards refresh() ( #3062 <https://github.com/grpc/grpc-java/pull/3062>) -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/grpc-io. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/0a80d937-efad-4e87-b989-1fac8403abd4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
