Skip to content

v1.0.0 Release

Compare
Choose a tag to compare
@ejona86 ejona86 released this 19 Aug 00:22
· 5409 commits to master since this release

APIs and codegen are guaranteed stable, excluding APIs marked with @ExperimentalApi or @Internal, APIs within an internal package, and utilities like grpc-benchmarks and grpc-interop-testing. APIs marked @Deprecated in this release are not covered. Mocking frameworks purposefully break API assumptions, so we can't guarantee stability with them.

Changes since v1.0.0-pre2

  • Fix a deadlock when scheduling connection reestablishment backoff
  • Benchmarks: Swap to ForkJoinPool, as the executor is the bottleneck for high CPU (16+ core), high QPS benchmarks. On smaller workloads using normal ThreadPoolExecutor is faster
  • Android: New "route guide" example
  • Android: helloworld example now prints full stacktrace on failure, which easies debugging
  • Android: encourage using new protobuf-gradle-plugin v0.8.0 to slightly simplify protobuf-lite usage
  • Minor documentation tweaks