Guantao Liu
d969d8c706
Fix build rules.
5 years ago
Guantao Liu
19d1776c0d
Rebase the workspace to fix the submodule discrepancy.
5 years ago
Lidi Zheng
bb38187221
Add a TODO to remove a.out
5 years ago
Mark D. Roth
4e393dc035
Convert grpc_proxy_mapper to C++.
5 years ago
Yash Tibrewal
3b1d176e9d
LogicalThread
5 years ago
Guantao Liu
b48fcfbc09
Fix build rules.
5 years ago
Guantao Liu
8c58f224de
Bare bones of the libuv EventManager.
5 years ago
Mark D. Roth
0e487a7405
Convert grpc_connector to C++.
5 years ago
Esun Kim
8cad3b37dc
Updates build files to use a sorted list of sources
5 years ago
Lidi Zheng
cb6726d0ea
Make the exception detail more helpful
5 years ago
Lidi Zheng
918492d3ca
Make buildifier happy
5 years ago
Lidi Zheng
80f66ab248
Eliminate an evil space line
5 years ago
Lidi Zheng
08f145da99
Unify the logic around Core Callback API for both sides
5 years ago
Yash Tibrewal
06a6175846
Regenerate projects
5 years ago
Esun Kim
aaf48c66fc
Change upb from filegroup to library
5 years ago
Lidi Zheng
c34bef4ca4
Format all Bazel files with buildifier
5 years ago
Lidi Zheng
4373d88caf
Fix the tests after merging with Unified Stub Call
5 years ago
Lidi Zheng
ae59fc3b7a
Adopt reviewers' advice
...
* Add cancellation handler
* Use loop=
5 years ago
Lidi Zheng
9aeefc3691
Fix missing shielding
5 years ago
Lidi Zheng
9289d34df0
Propagate unexpected error to application
5 years ago
Lidi Zheng
f8dc1d9a8e
Make PyLint happy
5 years ago
Lidi Zheng
8af510e1df
Adopt reviewer's advice:
...
1. Refactor (simplify) the failure handler;
2. Fix a memory leak for badly written application code.
5 years ago
Lidi Zheng
8168b9e1c9
Adopt reviewer's advice
...
* Make graceful shutdown support calls from multi-coroutine
* Added comments
* Make graceful shutdown success test case more strict
* Add 2 more concurrent graceful shutdown tests
5 years ago
Lidi Zheng
983e36d5a3
Make YAPF and PyLint happy
5 years ago
Lidi Zheng
0a423d05ca
Add 4 server tests and 1 channel tests
...
* Improve the shutdown process
* Refactor the AioRpcError
5 years ago
Lidi Zheng
a978449c3f
Correctly propagate and catch request_call failure
5 years ago
Lidi Zheng
980bcaf076
Add failure handling mechanism to CallbackWrapper
5 years ago
Lidi Zheng
3c43e6330f
Add shutdown process for completion queue
5 years ago
Lidi Zheng
9f5dbf70dc
Add shutdown test
5 years ago
Richard Belleville
86cb2f9efc
Add additional test runner for single-threaded unary-stream code path
5 years ago
Richard Belleville
8c7b77489b
Rename to InactiveRpcError
5 years ago
Pau Freixes
403db61a58
AIO Unified call interface
...
Call interface, implemented by the new `grpc.experimental.aio.Call`
object is the unique entry point for handling RPC calls and is the
one returned by, for now, the `unary_unary` method. It supports all
in one the three interfaces `with_call`, `__call__` and `future` implemented
by the synchronous API.
5 years ago
Richard Belleville
f7249fcd3a
Adopt reviewer's advice
5 years ago
Yihua Zhang
294aecfed6
add more documentation on local credentials
5 years ago
Richard Belleville
e4d58fba6d
Sanity
5 years ago
Richard Belleville
acc6053716
Fix interceptors for unary-unary case
5 years ago
Lidi Zheng
2817afd4e9
Make sure Core aware of gevent Cython objects
5 years ago
Mark D. Roth
7ccdc85fa0
CDS LB policy
6 years ago
Richard Belleville
49dafa527f
Rename exception and method
6 years ago
Richard Belleville
d07a59efc5
Introduce new error
6 years ago
Richard Belleville
f6dcec556e
Clean up operations sequence
6 years ago
Richard Belleville
844acda19b
Tidy up inheritance hierarchy
6 years ago
Richard Belleville
2be43cfdc8
TODONE
6 years ago
Richard Belleville
b6a41e2e21
Yapf. Lint
6 years ago
Richard Belleville
897c798311
Reset default unary-stream implementation
6 years ago
Richard Belleville
4b5397dae8
Let errors bubble up to the user
6 years ago
Richard Belleville
82bb86540d
Formatting
6 years ago
Richard Belleville
2ce31086aa
Dedupe
6 years ago
Richard Belleville
3196b8a8e0
Pull out an uncomplicated error PODS
6 years ago
Richard Belleville
420590f163
Pull out a base Rendezvous class
6 years ago