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

Kotlin gRPC implementation. HTTP/2 based RPC

Results 125 grpc-kotlin issues
Sort by recently updated
recently updated
newest added
trafficstars

I am getting compilation error after upgrading grpc version from `1.39.0` to `1.40.1` looks like they added `io.grpc.stub.annotations.GrpcGenerated` which is missing in `grpc-kotlin` which depends on `grpc-java` 1.36.0 Error ```...

Hi all I am trying to generate some code from my protos, currently my build.gradle look like this ``` plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' id 'com.google.protobuf' version '0.8.18' }...

Is there any reason for koltin version doesn't have a cronet example (as grpc-java has one)

I want to make a simple chat where one client sends a message and other clients receive it. I have done this on Bidirectional streaming RPC and StreamObserver via the...

There seems to be a race between request & response flows on the client when cancelling the response flow in a bidi scenario. This can result in the response flow...

Hey. I wanted to migrate to `grpc-kotlin` from [kroto+](https://github.com/marcoferrer/kroto-plus)(great lib, but as i see it is not updating), so i recently updated all libraries to the last versions(grpc libs to...

bug

Would the grpc-kotlin project be open to considering Kotlin serialization as an alternative fully supported wire format, in addition to protobuf? Grpc, in general, has an affinity for protobuf serialization,...

[Now that headers are not sent immediately](https://github.com/grpc/grpc-kotlin/pull/275), I'd like to have a way to trigger headers before I actually have the first response message ready for a client. In grpc-java...

enhancement

When using `protoc-gen-grpc-java` ``` @GRpcService class PancakeService : PancakeBakerServiceGrpc.PancakeBakerServiceImplBase() { override fun bake(request: PancakeOuterClass.BakeRequest?, responseObserver: StreamObserver?) { throw Exception() } } ``` ``` @GRpcGlobalInterceptor class ErrorHandleInterceptor : ServerInterceptor { override...

```starlark IO_GRPC_GRPC_KOTLIN_ARTIFACTS = [ "com.google.guava:guava:29.0-jre", "com.squareup:kotlinpoet:1.5.0", "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.5", "org.jetbrains.kotlinx:kotlinx-coroutines-debug:1.3.5", ] ``` has a few pretty old versions with breaking changes occurring in channel apis. I get errors when trying to use...