Stepan Koltsov
Stepan Koltsov
This must be a bug. Dropping a call request or response reference should cancel the request.
Good news is that I fixed this issue just yesterday in rust-http2. I'm planning to upgrade grpc-rust to the latest rust-http2 soon.
(FYI, this commit is the fix https://github.com/stepancheg/rust-http2/commit/1543b89d67d5d23b912e6fe4ea50b596b5dee61a#diff-80f2bef63a80fb356dc8a121b79d2c79b704716d84f66b641475b354a3438cbd)
It's hard to say. If could provide a sample benchmark, or at least describe a scenario, I can try to optimize it.
It should be possible with little development. But please note that httpbis doesn't support HTTP/1 currently.
`grpc::ServerBuilder` now (in master) exposes `http::ServerBuilder` which can be used to attach custom HTTP service implementation.
I'm not sure I understand. Result is now `Future` or `Stream`. AFAIU, these two declarations should be equivalent: ``` trait MyService { fn foo(&self) -> Future; #[async] fn foo(&self) ->...
FYI, I'm currently trying to rewrite grpc-rust API to do stream+sink interface instead of stream+stream. (It's on my laptop now, unfinished) So, basically, the signature of bidi method for both...
@thedodd if you are willing to help, there are basically four areas for improvements: * grpc-rust (please don't touch it for now, as I'm doing refactoring) * rust-http2 (my crate...
@thedodd the project started because rust-http2 code quality is very bad according to the author (he is correct). Once I tried to write a benchmark to compare its performance to...