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 normalThreadPoolExecutor
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