Mark D. Roth
1dcd922ce6
Remove initial_connect_string hack.
8 years ago
thinkerou
2b43481ff3
fix undefined name
8 years ago
David Garcia Quintas
012915045f
Secure naming support for gRPCLB
8 years ago
Paul Marks
3a5bba0a20
Connect to "localhost" from interop clients.
...
This is for compatibility with IPv6-only environments; see the Google
bug b/32531998.
Note that InteropClient.cs and http2_client.cc don't appear to be tested
by our internal branch, but I've included them for consistency.
8 years ago
Nathaniel Manista
9e61e08065
User-Agent "Python-gRPC-" → "grpc-python/"
...
This brings gRPC Python into conformance with the recommendation in
https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md .
8 years ago
murgatroid99
2b3e12ceee
Update version to 1.1.2
8 years ago
Ken Payson
0f5e3a87c2
Ran Yapf code, pinned version
8 years ago
Ken Payson
2fa5f2f978
Re-run yapf code, and pin version
8 years ago
murgatroid99
e15b5a42af
Bump version to 1.1.1
8 years ago
murgatroid99
ba7c059c64
Run yapf_code on v1.1.x
8 years ago
Craig Tiller
5cad46e218
Bump master version numbers
8 years ago
Nicolas "Pixel" Noble
4dcb7862bf
Flagging version 1.1.0.
8 years ago
David Garcia Quintas
4a1fa69d2d
ran yapf
8 years ago
Mark D. Roth
203de0fa41
Really fix python.
8 years ago
Mark D. Roth
26e973e36e
Fix cython bug.
8 years ago
Mark D. Roth
e6dd773dff
Move parameters for all grpc_op types into their own sub-structs.
8 years ago
yang-g
0ed9fd4fef
update submodules
8 years ago
Mark D. Roth
db74844fb6
Really fix python.
8 years ago
Mark D. Roth
02adb8914f
Fix cython bug.
8 years ago
Mark D. Roth
448c1f002c
Move parameters for all grpc_op types into their own sub-structs.
8 years ago
Yuchen Zeng
d32dc3a188
Remove fallback files
8 years ago
Yuchen Zeng
6694bb079a
Migrate to the new c-ares dir
8 years ago
Nicolas "Pixel" Noble
da83b376eb
Changing versions from -dev to -pre1 on the release branch.
8 years ago
Masood Malekghassemi
6b890d1dd3
Run yapf over Python code
8 years ago
Masood Malekghassemi
0b1bb2d418
Don't leak Py exceptions without calling gRPC core
8 years ago
Craig Tiller
7c70b6c144
Revert "Revert "Metadata handling rewrite""
...
This reverts commit 5e01e2ac97
.
8 years ago
Craig Tiller
5e01e2ac97
Revert "Metadata handling rewrite"
8 years ago
Masood Malekghassemi
a66dad5db6
Add __richcmp__ to cygrpc.Timespec
8 years ago
Nathaniel Manista
7d561a6328
Fix grpc._server._Context.time_remaining
...
A weak test is included; proper test coverage will come later.
8 years ago
Stanley Cheung
b39942f06f
Update boringssl to latest chromium-stable
8 years ago
Masood Malekghassemi
c4d10dfb1b
Fix Python memory errors
...
... but for real this time.
8 years ago
Nathaniel Manista
d9ed84f66e
Doc string fix and tweaks
...
In those places where we return an object that implements two
interfaces (let's say P and Q), consistently describe it as a "P-Q"
rather than once mentioning that it is a P and describing it as a "Q"
for the rest of prose.
8 years ago
ncteisen
af2c01e73e
Expect INTERNAL in Python negative interop client
...
The test now expects to receive StatusCode.INTERNAL when it receives a
RST_STREAM from the server in order to comply with
https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md
Also added wait for ready behavior on the client channel.
8 years ago
Mark D. Roth
d58a985a56
Move detection of HTTP CONNECT proxy from DNS resolver to client channel.
8 years ago
Masood Malekghassemi
a47245112b
Fix Python errors
8 years ago
Nathaniel Manista
5aa2bcfd4d
Pass an iterator rather than an iterable
...
This should have been included in dd52a31337
but was missed because it falsely passes almost all of the time.
8 years ago
Mark D. Roth
79f2a24644
Add proxy mapper hook.
8 years ago
Masood Malekghassemi
cc793703bf
Run Python formatting
8 years ago
Masood Malekghassemi
62d895bc77
Paper-over Python errors
...
This reads directly off of the slices rather than ref'ing and unref'ing
them. There's likely some silliness w.r.t. interned slices and
references to them outliving their associated call objects, but we are
just ignoring that for now.
8 years ago
ncteisen
d70c8bb871
Implement wait-for-ready behavior in Python stress and qps client
...
The clients now block until the channel is in the READY state. This
fixes some test flakiness issues we have had.
8 years ago
Craig Tiller
732351f826
Start fixing http error --> grpc status conversion
8 years ago
Mark D. Roth
1f0f23cc5a
Handshaker plugin mechanism.
8 years ago
Nicolas "Pixel" Noble
c2390cc01b
Properly removing message_size_filter duplicate.
8 years ago
Nicolas "Pixel" Noble
0fc9999fba
Putting message size filter back.
8 years ago
Nicolas "Pixel" Noble
3d5592cea8
Moving message_size_filter properly.
8 years ago
Nathaniel Manista
2fab0e78b0
Rename interop-as-a-unit-test "intraop"
...
It's been confusing that these tests have been called "interop" but
are not actually tests of interoperation.
8 years ago
Masood Malekghassemi
25186ae0f1
Set Python documentation copyright
8 years ago
siddharthshukla
48226a2f1f
Add _invocation_defects_test.InvocationDefectsTest
...
Added tests for detecting invocation time defects arising out of the
runtime.
8 years ago
siddharthshukla
dd52a31337
Replace Python unit test iterables by iterators
...
Cast iterables into iterators for stream based compression, empty
message, and metadata tests.
8 years ago
siddharthshukla
6bfa91a795
Handle non-iterator objects in consume_request_iterator
...
Restructure the consume_request_iterator method to handle exceptions
where the object being passed is not an iterator. Fixes #8231 and #8454 .
8 years ago