Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | | | | | | Allow the interceptor to know the method type | 2018-12-06 | ||
| |/ / / / / | ||||
| * | | | | | Merge pull request #17416 from vjpai/ondone | 2018-12-06 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | | | Fix client-side callback API race, allow reuse of application reactor structure | |||
| | * | | | | | Treat StartCall like a reserved callback since it is required | 2018-12-06 | ||
| | | | | | | | ||||
| * | | | | | | Merge pull request #17368 from soheilhy/worktree-tsan-auto-annot | 2018-12-05 | ||
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | TSAN annotations for grpc_call_combiner | |||
| | | * | | | | Do OnDone as the actual last thing so that the reactor can be reused. | 2018-12-05 | ||
| | |/ / / / | |/| | | | | ||||
| | * | | | | Add TSAN annotations to gRPC. | 2018-12-04 | ||
| | | | | | | ||||
| * | | | | | Document that ClientContext must remain alive for duration of RPC | 2018-12-03 | ||
| |/ / / / | ||||
| * | | | | Merge pull request #17144 from vjpai/server_streaming | 2018-12-03 | ||
| |\ \ \ \ | | | | | | | | | | | | | C++ callback API for streaming servers | |||
| * \ \ \ \ | Merge pull request #17354 from apolcyn/fix_ares_deadlocks | 2018-11-30 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | | | Cancel c-ares queries after a timeout to avoid getting stuck | |||
| | | * | | | | Streaming API for callback servers | 2018-11-30 | ||
| | |/ / / / | |/| | | | | ||||
| | * | | | | Cancel still-active c-ares queries after 10 seconds to avoid chance of deadlock | 2018-11-30 | ||
| | | | | | | ||||
| * | | | | | Fix clang-tidy and golden file issues | 2018-11-30 | ||
| | | | | | | ||||
| * | | | | | clang-format | 2018-11-30 | ||
| | | | | | | ||||
| * | | | | | Stop exposing streaming object class | 2018-11-30 | ||
| | | | | | | ||||
| * | | | | | Make StartCall() a releasing operation so that you can pile up ops | 2018-11-30 | ||
| | | | | | | ||||
| * | | | | | Address reviewer comments | 2018-11-30 | ||
| | | | | | | ||||
| * | | | | | Client callback streaming | 2018-11-30 | ||
| |/ / / / | ||||
| * | | | | Fix comment | 2018-11-29 | ||
| | | | | | ||||
| * | | | | Add GPR_ATM_INC_ADD_THEN to grpc_core::RefCount | 2018-11-28 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is to fix the wrong atomic op counts reported by benchmarks. Also add these macros to windows and gcc-sync headers as noop macros for consistency. | |||
| | | | * | Include linux/version.h for manylinux | 2018-11-21 | ||
| | | | | | ||||
| * | | | | Apply the conversion on the status irrespective of whether Pluck returned true | 2018-11-21 | ||
| | | | | | ||||
| * | | | | Necessary change after #17219 | 2018-11-21 | ||
| | |_|/ | |/| | | ||||
| * | | | Merge pull request #17219 from yashykt/cleanup | 2018-11-20 | ||
| |\ \ \ | | | | | | | | | | | Make Pluck use the changes made in FinalizeResult | |||
| * | | | | Remove the std::unique_ptr, instead use move semantics everywhere | 2018-11-15 | ||
| | | | | | ||||
| | | * | | Remove extraneous logging statements | 2018-11-15 | ||
| | | | | | ||||
| | | * | | Add method to get status of send message op on POST_SEND_MESSAGE | 2018-11-15 | ||
| | | | | | ||||
* | | | | | Add a method to check whether the message was received successfully | 2018-11-15 | ||
| | | | | | ||||
| | * | | | Make Pluck use the changes made in FinalizeResult | 2018-11-14 | ||
| |/ / / | ||||
| | * / | Add method to fail hijacked send messages | 2018-11-14 | ||
| |/ / | ||||
| * | | Properly clear metadata and other structs when reusing ServerContext | 2018-11-13 | ||
| | | | ||||
* | | | Add safety checks | 2018-11-09 | ||
| | | | ||||
* | | | Add method to fail recv msg for hijacked rpcs | 2018-11-09 | ||
|/ / | ||||
* | | Add comment on cancellation being forever alone in the batch | 2018-11-06 | ||
| | | ||||
* | | Merge pull request #17072 from yashykt/interceptor_cancellation | 2018-11-06 | ||
|\ \ | | | | | | | Interceptors should see a Cancellation notification | |||
* | | | Release the CallbackWithSuccessTag from a server context completionop | 2018-11-06 | ||
| | | | ||||
* | | | Refactoring of CallbackWithSuccessTag | 2018-11-06 | ||
| | | | ||||
* | | | Remove unnecessary header | 2018-11-05 | ||
| | | | ||||
* | | | Add GPR_CODEGEN_DEBUG_ASSERT | 2018-11-05 | ||
| | | | ||||
* | | | s/new/post-1.0 | 2018-11-02 | ||
| | | | ||||
* | | | Merge pull request #17053 from yashykt/global_interceptor | 2018-11-02 | ||
|\ \ \ | | | | | | | | | Add global client interceptor factory | |||
| | * | | Add array header for complaining compiler | 2018-11-01 | ||
| | | | | ||||
| | * | | Add override back to GetInterceptedChannel | 2018-11-01 | ||
| | | | | ||||
| | * | | Add note on hijacking | 2018-11-01 | ||
| | | | | ||||
| | * | | Make client interceptors see notification even if Cancel was done before the ↵ | 2018-11-01 | ||
| | | | | | | | | | | | | | | | | RPC was issued. Also add tests | |||
| | * | | Add cancellation notification | 2018-11-01 | ||
| | | | | ||||
| | * | | Let us clean a few things before getting started | 2018-10-31 | ||
| | | | | ||||
| * | | | Improve documentation | 2018-10-31 | ||
| | | | | ||||
* | | | | Address reviewer comments. | 2018-10-31 | ||
| | | | | ||||
* | | | | Add support for IsCancelled check | 2018-10-30 | ||
| | | | | ||||
* | | | | Address reviewer comments | 2018-10-30 | ||
| | | | |