grpc-java icon indicating copy to clipboard operation
grpc-java copied to clipboard

The Java gRPC implementation. HTTP/2 based RPC

Results 473 grpc-java issues
Sort by recently updated
recently updated
newest added

See https://github.com/bazelbuild/bazel-central-registry/pull/6856

Hi guys, I'm trying to use Okhttp as a transport for grpc. I'm using it with this library [Link](https://arrow.apache.org/docs/format/Flight.html). The problem is why `OkHttpReadableBuffer.readBytes(ByteBuffer dest)` function is not implemented like...

question

**Summary of Changes** This pull request refactors the grpclb load balancer's PICK_FIRST mode to delegate its logic to a standard pick_first load balancing policy. The key changes are as follows:...

TODO: Add tests I've created this so I can reference it as an example from [gRFC A108](https://github.com/grpc/proposal/pull/525).

TODO:release blocker

I'm trying to upgrade my grpc-netty-shaded library to the latest version (at least 1.75.0) to resolve vulnerabilities. I’m also running Java Corretto 22 and Spring Boot 3.4.7. However, when trying...

Is it possible that you move to spotbugs? This because findbugs seems no longer maintained. (also e.g. if a security issue is found it will be fixed in spotbugs) https://sourceforge.net/p/findbugs/bugs/1487/

question

Fixes a race between `newStream()` and `unregisterInbound()` that could cause inconsistent `transportInUse()` notifications. - Added listenerNotifyLock to synchronize listener callbacks and ensure mutual exclusion. - Reconcile listenerInUse state with current...

I noticed that the `io.grpc.netty.shaded.io.grpc.netty.NettyServerBuilder` still references now-deprecated `EpollEventLoopGroup` whereas the non-shaded version now uses `MultiThreadIoEventLoopGroup`. Is the shaded artifact for 1.77.0 stale?

I am trying to reduce latency in detecting failed channel connections and reattempting connections sooner. I am using the cloud spanner client library [code](https://github.com/googleapis/java-spanner/blob/f9505a97bdd9f6da7dd5ab1b60b47f7ed0a70402/google-cloud-spanner/src/main/java/com/google/cloud/spanner/spi/v1/GapicSpannerRpc.java#L354) which uses google api gax library...

question

It seems like a valid goal to want to implement (extend) a `Server` - there are only a few implementations in grpc-java and I can imagine quite a few alternatives...

enhancement
api-review