Muxi Yan
92d6e285d1
Polish exception message
6 years ago
Muxi Yan
454966e36c
Copy in GRPCCallOptions setters
6 years ago
Muxi Yan
1c8751f366
Avoid copy in GRPCCallOptions:copyWithZone:
6 years ago
Muxi Yan
ecf85f0459
Copy fields in GRPCCallOptions initializer
6 years ago
Muxi Yan
229651a371
Check range of value-typed channel arg
6 years ago
Muxi Yan
2c47c95338
Rename channelId->channelID
6 years ago
Muxi Yan
521ffacd7c
Add example to channelPoolDomain
6 years ago
Muxi Yan
0fc040d19a
Rename pemXxx parameters to PEMXxx
6 years ago
Muxi Yan
2c1c22c3f1
Do not nullify GRPCCall2._call on half-close
6 years ago
ncteisen
4b8fb77690
reviewer comments
6 years ago
Muxi Yan
a397862fd5
property attribute fixes
6 years ago
Muxi Yan
0d4ac971df
Restrict NSTimeInterval parameters to non-negative
6 years ago
Muxi Yan
96709ecb8c
Fix another NSString* != nil to NSString.length != 0
6 years ago
Muxi Yan
8592dc2722
Rename GRPCTransportTypeDefault to GRPCTransportTypeChttp2CFStream
6 years ago
Muxi Yan
bca7e68ccb
use strong self for authTokenProvider
6 years ago
Muxi Yan
fb9d054ac7
Check string length
6 years ago
Muxi Yan
aabce5e19c
Initialize flag
6 years ago
Muxi Yan
b634447d2c
Resetting _call and _handler on finish
6 years ago
Soheil Hassas Yeganeh
78434ad303
Do not wait for allocation if buffer is less than half the target.
...
We overallocate by 2x for target. Unless buffer is more than half
full, we should not delay read for more allocation.
6 years ago
Soheil Hassas Yeganeh
c8d5db1717
Update TCP read estimates as soon as we read the whole buffer.
...
If we have a continous stream of bytes on the socket, we will
never grow the buffer, because we will never get EAGAIN, and
call finish. This is a serious performance issue, which can
be misued.
As soon as we have a full buffer, update the estimate.
6 years ago
Muxi Yan
92e81c80ef
Add comment on clearing GRPCCall2._handler
6 years ago
Muxi Yan
5d16c2ff92
Move issuance of response in helper functions
6 years ago
Muxi Yan
7b08066d8f
Fix CI failures
6 years ago
ncteisen
80b3433972
reviewer comments
6 years ago
Naresh
2e78e516ad
Bazel rules for Python grpcio_reflection
6 years ago
Naresh
9172775bc8
Bazel rules for gRPC Python interop tests
...
Add interop tests for gRPC Python. py_proto_library rules are added to
src/proto/grpc/testing/BUILD since grpc_proto_library is not compatible
with py_* rules.
'requests' python module is added to requirements.bazel.txt as it is a
dependency for google-auth. Previously, this was installed through
tools/run_tests/helper_scripts/build_python.sh before running tests.
6 years ago
Muxi Yan
f18b08a1a4
Check if optional method of GRPCCallOptions are implemented
6 years ago
Muxi Yan
413077101e
requestOptions precondition check polishing
6 years ago
Muxi Yan
161dc27b2d
Copy string fix
6 years ago
Muxi Yan
50dac67214
Update GRPCCall2:cancel: docs
6 years ago
ncteisen
f14c001b64
Connected channel has ref to channelz
6 years ago
ncteisen
17b6c04b89
Intercept trailing in subchannel, not client_channel
6 years ago
Muxi Yan
fe8a899b63
Rename writeWithData to writeData
6 years ago
Muxi Yan
eab498bef4
Handle GRPCCall2:start: twice
6 years ago
Muxi Yan
efa359b02b
Rename handler->responseHandler in function signature
6 years ago
Muxi Yan
0865a60988
Typo and doc fix
6 years ago
Muxi Yan
5715719afb
Make multiple -init and +new UNAVAILABLE; identify designated initializer
6 years ago
Muxi Yan
553664f59b
Make dispatcheQueue of responseHandler required
6 years ago
Muxi Yan
21c32e8f01
Remove redundant forward declaration
6 years ago
Vijay Pai
c469b57b35
Increment version number since grpc_use_signal deletion is an API breaker
6 years ago
Vijay Pai
a46ddf4a09
Remove grpc_use_signal which is no longer relevant
6 years ago
Jan Tattermusch
d94b49a1df
unify fallthrough comment in switch statements
6 years ago
Jan Tattermusch
41df33e456
update owner for client_channel
6 years ago
ncteisen
0b0f21b3d2
C++ Channelz GetServerSockets Support
6 years ago
ncteisen
9b0223f1c5
Add skeleton listen socket support
6 years ago
Naresh
873e0757cb
Bazel rules for Python grpcio_health_checking
...
Add Bazel rules for building and testing grpcio_health_checking.
An unofficial fork for rules_protobuf is used for now as it incorporates
a change (#196 by duduko on the upstream repo pubref/rules_protobuf)
which allows the protoc compiler to compile generated protos too. This
was not merged because the change was failing for golang, but works as
expected for Python.
This is needed because grpcio_health_checking fetches it's proto file
from a different directory (previously achived through setup.py) and
thus needs to be moved to the required location within bazel-genfiles
using a genrule.
6 years ago
Jan Tattermusch
716b5577fc
fixup: rename *Tests files to *Test
6 years ago
Jan Tattermusch
af4649efae
update OWNERS files
6 years ago
Muxi Yan
e08c05903a
Assert argument non-null
6 years ago
Stanley Cheung
cda4e7d1df
Regenerate projects
6 years ago