gRPCClient.jl
gRPCClient.jl copied to clipboard
A Julia gRPC Client
Team, I just launched a project for developing a gRPC server package for Julia on UpWork. I am looking for funds to finance the development. If anyone is interested we...
when using `grpc_async_await(req)` in streaming client. ERROR Channel is closed is thrown when streaming server close as expected like ``` ERROR: LoadError: InvalidStateException: Channel is closed. Stacktrace: [1] grpc_async_await(req::gRPCRequest) @...
I guess it' s because you use https://github.com/JuliaIO/gRPCClient.jl/blob/ad3fd46c57a527077a55e1bb2baf43267d07af88/src/gRPCClient.jl#L117 which my machine cannot access. Might just remove precompilation and let user packages do it by themself. Or because of something similar...
When the streaming server process isn' t started, client hangs instead of exit.
``` ┌ Error: grpc_async_stream_response: unexpected exception │ exception = │ MethodError: objects of type ProtoBuf.Codecs.BufferedVector{String} are not callable │ The object of type `ProtoBuf.Codecs.BufferedVector{String}` exists, but no method is defined...
I'm not sure if this is an issue with us overloading the test server or something on the client side, but it should be documented here. ``` Request Streaming: Error...
I have an open pull request for this feature here: https://github.com/JuliaIO/gRPCClient.jl/pull/46 This is a great first issue for someone to test and make sure it works properly.
Adding this a test pull request as I try to get Github actions and other things working. It's a real pull request.