grpc-swift
grpc-swift copied to clipboard
The Swift language implementation of gRPC.
### Describe the bug We make a `ClientStreamingCall`, to upload a file in chunks to our backends. There are conditions, where the backend will immediately report a failure in the...
I try to write unit tests on handling received trailing metadata and error from gRPC. My code that handling the responses: ``` var trailingMetadata = [String: String]() unaryRPC.trailingMetadata.whenSuccess { result...
### What are you trying to achieve? Trying to build the `GRPC` target using xcodeproj file. ### What have you tried so far? * Checked out repo * Generated xcode...
### Question Checklist - [X] Updated grpc-swift to the latest version - [x] I read the [Contribution Guidelines](https://github.com/grpc/grpc-swift/blob/master/CONTRIBUTING.md) - [x] I read [README](https://github.com/grpc/grpc-swift/blob/master/README.md) - [x] I searched for [existing GitHub...
### Describe the bug 1. I am using the following: 1.1. iOS (Swift) 1.2. Cocoapods ``` pod 'gRPC-Swift', '1.6.1' pod 'gRPC-Swift-Plugins', '1.6.1' pod 'SwiftProtobuf', '1.18.0' ``` 2. I am calling...
### What are you trying to achieve? I'm the maintainer of ZcashLightClientKit. I'm trying to release a new version of the SDK through Cocoapods and I'm having problems with SwiftNIO...
As a developer using grpc-swift, I would love to instrument my outgoing grpc connections with [swift-metrics](https://github.com/apple/swift-metrics). Since connections are mostly handled by grpc-swift, grpc-swift should expose those metrics. Metrics I...
### What are you trying to achieve? Describe your problem at a high level. Include code snippets if you think that would help better illustrate your problem. Without enough information,...
I can't get the requestHandlers to fire from within tests using FakeChannel I wrote a failing test, is something like this expected to work? https://github.com/davisg123/grpc-swift/commit/6927f25e9f265e2318f070a780063b4ab2160989
### Is your feature request related to a problem? Please describe it. This feature request is derived from #1181. At present, an `Interceptor`'s `receive(...)` and `send(...)` methods process message parts...