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
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
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
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
Lidi Zheng
b7fd18daa4
Raise the exception while credential initialization
6 years ago
ganmacs
79f58ec74e
Use space
6 years ago
ganmacs
b5ee54add3
Remove unused require
6 years ago
ganmacs
bd1fdfaabe
Return unimplemented
...
when calling a method which is server_streamer and is not implemented by user
6 years ago
Mehrdad Afshari
e69c1b960f
Remove BUILD.bazel files from beta code elements
...
Beta code elements are going to get deprecated and
Bazel support is much newer, so Bazel users are
not supposed to accidentally depend on beta code
elements. Preventing Bazel from building and
including beta code elements makes our tests pass
without depending on beta in grpcio target and
helps avoid including that dependency accidentally
if you are using Bazel.
6 years ago
Mehrdad Afshari
107539c0d7
Removed unused import from grpc.beta in tests
6 years ago
Yash Tibrewal
d704cfe3d1
Add can_track_err methods to other platforms too
6 years ago
Jan Tattermusch
b609caebf1
trailing "-bin" metadata is binary
6 years ago
Jan Tattermusch
29f44db128
fix initial->trailing
6 years ago