grpc-java
grpc-java copied to clipboard
The Java gRPC implementation. HTTP/2 based RPC
`NameResolver.Factory` is old and was meant to be replaced by `NameResolverProvider`. I've been slowly trying to remove it, especially `ManagedChannelBuilder.nameResolverFactory()`. I see evidence new users are using it, so this...
This is a tracking issue for removing `@ExperimentalApi` from `CallCredentials`-related API.
### What version of gRPC-Java are you using? 1.45.1 ### What is your environment? - ### What did you expect to see? Less resource usage as grpc-xds is a library...
Please answer these questions before submitting your issue. ### What version of gRPC are you using? `1.6.1` ### What JVM are you using (`java -version`)? ``` java version "9" Java(TM)...
### What version of gRPC-Java are you using? 1.37.0 ### What is your environment? 5.4.0-74-generic #83-Ubuntu SMP Sat May 8 02:35:39 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux ### What did...
[grpc.io](https://groups.google.com/forum/#!forum/grpc-io). Hi, I have a Client-Java and Server python, this is my problem: Whitout autenthication is ok, but SSL/TLS throw this from blockingStub ``` Exception in thread "main" io.grpc.StatusRuntimeException: UNAVAILABLE:...
Please answer these questions before submitting your issue. ### What version of gRPC are you using? 1.23 ### What did you expect to see? okhttp3 is more than 3 years...
## Motivation validation of grpc requests is inconvenient ```kotlin class HelloRequestGrpcService : HelloServiceGrpcKt.HelloServiceCoroutineImplBase() { override suspend fun hello(request: HelloRequest): HelloResponse { if(request.message != "valid request") { throw StatusRuntimeException… } return...
This is an updated version of the code found at https://github.com/grpc/grpc-java/pull/4738, merged up to latest, tests restored from [a different branch](https://github.com/dapengzhang0/grpc-java/commit/d1aaafcac), and with a few of the remaining review comments...
NameResolver.Args setOverrideAuthority()/getOverrideAuthority()