Lidi Zheng
65e4f17a2c
Remove unused code
5 years ago
Lidi Zheng
f1b29deea6
Improve cancellation mechanism:
...
* Remove the weird cancellation_future;
* Convert all CancelledError into RpcError with CANCELLED;
* Move part of call logic from Cython to Python layer;
* Make unary-stream call based on reader API instead of async generator.
5 years ago
Esun Kim
7be821ac47
Yapf all target python sources
5 years ago
Pau Freixes
d3bba44e9e
[Aio] Call correctly the connect CB error when an error happens
...
Fixes a bug with the Aio socket that did not call correctly the
connect CB function when there was an issue connecting to a host
5 years ago
Lidi Zheng
bf1bfff280
Improve readability & reduce logging severity
5 years ago
Lidi Zheng
8ad6152f00
Remove the explicit coroutine tracking
5 years ago
Richard Belleville
a0ee7f6ff1
Bump version to 1.26.0
5 years ago
Lidi Zheng
a205eaab56
Fix the mismatch type of benchmark server
5 years ago
Lidi Zheng
160900c897
Renamed the callback_start_batch to execute_batch
5 years ago
Lidi Zheng
eff9f936b9
Simplify the creation and destruction of grpc_call
5 years ago
Lidi Zheng
6f9b77103a
Adopt advices from gnossen@:
...
* Fixes typos in comments
* Replaces terms in comments
* Adjusts logging level
* Adds more assertions
5 years ago
Lidi Zheng
25f6723a7e
Remove unused import
5 years ago
Lidi Zheng
467bd83845
Correct the return types
5 years ago
Lidi Zheng
e9e77e5123
Suppress the pylint "abstract-method" warning
5 years ago
Lidi Zheng
d411891bf6
Fix a tiny typing mismatch
5 years ago
Lidi Zheng
1e31e610e7
Remove a useless line
5 years ago
Lidi Zheng
36e6ee9ac3
Adopt reviewer's advices:
...
* Fix several typos
* Fix a un-revealed segfault
* Fix some documentation
* Polish test assertions
5 years ago
Lidi Zheng
fa4eb94ea2
Remove the add_callback method & fix segfault
5 years ago
Lidi Zheng
46e963f8bc
Let streaming RPC start immediately
5 years ago
Yihua Zhang
a6dbc7adb5
rename spiffe to tls
5 years ago
Lidi Zheng
bc99ddedf0
Adopt reviewer's advices
5 years ago
Lidi Zheng
1a3916bc45
Use False instead 0 for bint
5 years ago
Lidi Zheng
d4b8527fb6
Adopt reviewer's advices
5 years ago
Mark D. Roth
68df397aa2
Remove vtables from JSON library
5 years ago
Lidi Zheng
45e23ef3ad
Ship grpcio-status with the actual proto file
5 years ago
Lidi Zheng
c5d194062c
Attempt to fix all CI failures:
...
* Fixes the Windows Cython obsolate issue
* Fixes the post fork threading issue
5 years ago
Lidi Zheng
32d05488f6
Hitting the technical debt the hard way
5 years ago
Lidi Zheng
dc2ee66432
Make Sanity test happy
5 years ago
Richard Belleville
3d63f59016
Regenerate projects
5 years ago
Richard Belleville
6feae07504
Regenerate projects
5 years ago
Lidi Zheng
5e5781c961
First step of adding streaming API:
...
* Refactors how Task wrapper work on the client-side
* Refactors final status propagation and unify similar classes
* Adds unary-stream API for both-sides
* Refactors each abstraction layer multicallable / call / channel
* Revisits the design of cancellation on client-side
* Makes server methods interuptable
* Fixes a zombie coroutine issue in shutdown path
5 years ago
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
Richard Belleville
aa156984b1
Support mutating a value used for a response in grpcio_testing
5 years ago
Mark D. Roth
4e393dc035
Convert grpc_proxy_mapper to C++.
5 years ago
Yash Tibrewal
3b1d176e9d
LogicalThread
5 years ago
Lidi Zheng
87e1189083
Use dedicated threads for synchronous runners
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
Jan Tattermusch
986070d280
use test size instead of timeout
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
Richard Belleville
40510efdc1
Yapf
5 years ago
Richard Belleville
10e7befbf4
Appease pylint
5 years ago
Richard Belleville
3f1b5fe2aa
Whoops
5 years ago
Richard Belleville
7bf58e82fd
(hopefully) fix Windows
5 years ago
Lidi Zheng
918492d3ca
Make buildifier happy
5 years ago
Richard Belleville
df8bd10b96
Skip test not applicable to unary-stream case
5 years ago