gRPC Java 1.5.0 Released

58 views
Skip to first unread message

Carl Mastrangelo

unread,
Jul 18, 2017, 2:31:47 PM7/18/17
to grpc.io
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 is now supported

API Changes:

  • ServerInterceptor can be installed server-wide (#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)
  • Servers always return Status.UNKNOWN for internal errors. Added an optional interceptor to bring back the old behavior (#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)
  • OverrideAuthorityNameResolverFactory now correctly forwards refresh() (#3062)
Reply all
Reply to author
Forward
0 new messages