Vijay Pai
d7eb26648d
Client callback streaming
6 years ago
Jan Tattermusch
2e54a2bc36
update compiler defines
6 years ago
Jan Tattermusch
ba6b1c215c
switch netcoreapp1.0->1.1
6 years ago
Yash Tibrewal
95f71d8d7f
Cache result of failing to set timestamping options
6 years ago
Yash Tibrewal
de0249ecaf
Fallback instead of failing for cases where are not able to set the socket options
6 years ago
Hope Casey-Allen
470ea17843
Debugging unimplemented error in CheckClientInitialMetadata
6 years ago
Lidi Zheng
69b6c047bc
Update docstring of Channelz function && add default variable initialization
6 years ago
Lidi Zheng
8e3234963e
Update comments && modify function name
6 years ago
Yash Tibrewal
575da5118a
Explicit conversion
6 years ago
Eric Gribkoff
3888f747b4
log fork compat message at INFO instead of ERROR
6 years ago
Yash Tibrewal
ba45e77413
Revert the do while and if
6 years ago
Mark D. Roth
217de89085
Don't ignore empty serverlists from the grpclb balancer.
6 years ago
Yash Tibrewal
93a165ec6c
Initialize all other timestamps (non sendmsg) to gpr_inf_past
6 years ago
Yash Tibrewal
9506d35674
Add a byte counter to chttp2_stream and use that for timestamps
6 years ago
Yash Tibrewal
fe4ef31ac2
Do not add the TCP buffer length.
6 years ago
Yash Tibrewal
af16b2c09d
Return immediately if the first message is empty
6 years ago
Yash Tibrewal
7cd7ecc941
Add the length of the buffer that is traced
6 years ago
Lidi Zheng
7eddafabdd
Disable three subchannel unit tests for gevent
6 years ago
Stanley Cheung
211419d65c
PHP: fix ZTS build
6 years ago
Stanley Cheung
460bc6f7ce
PHP: fix ZTS build
6 years ago
Lidi Zheng
99f248ae12
Remove the `del` hack and skip server related test cases
6 years ago
Yash Tibrewal
836e143093
Add required header
6 years ago
Lidi Zheng
d75abb6663
Adding comment about `del` about #17258
6 years ago
Mark D. Roth
5214f8bc57
Fix InlinedVector to use its elements' move and copy methods.
6 years ago
Soheil Hassas Yeganeh
9128881b6d
Add GPR_ATM_INC_ADD_THEN to grpc_core::RefCount
...
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.
6 years ago
Muxi Yan
a7c41346d8
Add one more cancel test
6 years ago
Eric Gribkoff
d9f656a911
fix docstring on grpc.server
6 years ago
Lidi Zheng
53476eced4
Adopt reviewer's suggestions
...
* Correct the StatusCode
* Format code
* Use @staticmethod
* Fix typo
6 years ago
Stanley Cheung
698cf221d8
Regenerate projects
6 years ago
Mehrdad Afshari
8199aff7a6
Fix Python blocking interceptors facing RpcError
...
RpcError should be returned from the continuation intact,
not raised.
6 years ago
Stanley Cheung
f2973917f4
Fix PHP ZTS build breakage
6 years ago
Stanley Cheung
90cdbd69aa
Fix PHP ZTS build breakage
6 years ago
Yash Tibrewal
b87984bace
Stream size needs to be rounded up to alignment
6 years ago
Muxi Yan
fd69f74b20
use value64
6 years ago
Lidi Zheng
43599facf4
Channelz Python wrapper implementation
...
* Expose the C-Core API in Cython layer
* Handle the object translation
* Create a separate package for Channelz specifically
* Handle nullptr and raise exception if seen one
* Translate C++ Channelz unit tests
* Adding 5 more invalid query unit tests
Adding peripheral utility for grpcio-channelz package
* Add to `pylint_code.sh`
* Add to Python build script
* Add to artifact build script
* Add to Bazel
* Add to Sphinx module list
6 years ago
Yash Tibrewal
28ad1bd28e
Use grpc_event_engine_can_track_errors
6 years ago
Yash Tibrewal
fe9ba9adf8
Always set fd to be readable/writable on receiving EPOLLERR
6 years ago
Yash Tibrewal
023415c461
Circumvent padding issues and make traced the second last field
6 years ago
Yash Tibrewal
cee77cfd38
Add traced information to stream op
6 years ago
Guantao Liu
dc9ffa8034
Revert "Use a static local flag to memorize whether the grpc event engine runs in background or not"
...
This reverts commit 9bbda894cb
.
6 years ago
Guantao Liu
a7b24f511f
Revert "Resolve naming conflicts"
...
This reverts commit c1af11fbd6
.
6 years ago
Yash Tibrewal
66b2005cbb
Enable errqueue support for linux kernel versions 4.0.0 and above
6 years ago
Lidi Zheng
3adca9ff93
Surface exceptions from Cython to Python as much as possible
6 years ago
Soheil Hassas Yeganeh
58beb81d11
Move HTTP2 transport and byte stream to grpc_core::RefCount.
...
Also, added a TODO to move `grpc_transport` to C++. I believe that's
doable, which would requires significant change in all transports.
6 years ago
Ruslan Nigmatullin
f8f711ae4c
[cython] Declare symbols once
6 years ago
Muxi Yan
fdf4b8f2f7
clang-format
6 years ago
Muxi Yan
5ae61f5a5a
Multiple fixes
6 years ago
Soheil Hassas Yeganeh
b77c77f7da
Use grpc_core::RefCount in place of gpr_refcount
6 years ago
Guantao Liu
c1af11fbd6
Resolve naming conflicts
6 years ago
Guantao Liu
9bbda894cb
Use a static local flag to memorize whether the grpc event engine runs in background or not
6 years ago