Tim Emiola
cdb7cccceb
Adds the ruby timeout interop test.
...
Corrects some other issues
- fixes status return when calls fail by always returning the status
- resolves bidi_call client's failure to return an exception on bad
status by swapping the wait for status to the read thread
* this also improves the cancel_after_first_response test
Also
- adds a unit test that verifies that a bidi call will time out.
9 years ago
Tim Emiola
49b7650eaf
Breaks API - switches timeout to a keyword arg.
...
- timeout has been a default arg till now
- this switches it to a keyword arg with the same behavior
- in addition, it adds deadline as distinct keyword arg, allowing users
the choice of the idiomatic(timeout) or the aligned(deadline)
9 years ago
yang-g
523201cee0
remove redundant ctor
9 years ago
Nicolas "Pixel" Noble
bb3aed0ef9
Removing gpr_cancelable.
9 years ago
Jan Tattermusch
3c9752e784
Revert "implement timeout_on_sleeping_server interop test"
9 years ago
yang-g
9b7757dd35
Use a sync service to handle requests to unknown services
9 years ago
Stanley Cheung
1567c0c9a6
php: connectivity state review feedback
9 years ago
Stanley Cheung
04b7a41d18
php: add watchForReady method
9 years ago
Stanley Cheung
4c5c7b8647
php: add more tests
9 years ago
Stanley Cheung
a63fdd0126
php: wrap watchConnectivityState api
9 years ago
Stanley Cheung
e63354a6e7
php: wrap getConnectivityState API
9 years ago
Nathaniel Manista
515b0a9352
Service-side read without allowance
...
This compensates for the abstraction mismatch described in issue 2916.
9 years ago
Jorge Canizales
5263758ebf
Document not to modify headers after start
9 years ago
Jorge Canizales
1ab2a71d07
Put both headers and trailers in the error.userInfo
9 years ago
Jorge Canizales
0b34c89bc6
Turn allResponseMetadata into *Headers and *Trailers
9 years ago
Jorge Canizales
25884b305c
nit: Comment formatting
9 years ago
Jorge Canizales
2a24654024
More requestMetadata -> requestHeaders renaming
9 years ago
Jorge Canizales
4e45a6f822
Rename responseMetadata -> allResponseMetadata
9 years ago
Jorge Canizales
6512d26b1b
Rename requestMetadata -> requestHeaders
9 years ago
Tim Emiola
046094ded4
Merged with HEAD
9 years ago
Jan Tattermusch
70cb300921
generate auth URI for JWT access token properly
9 years ago
Jan Tattermusch
39b39d6c96
implement timeout_on_sleeping_server interop test
9 years ago
Masood Malekghassemi
12dadafd22
Add health-checking to Python
...
Adds the initial reference implementation for health-checking in gRPC
Python as a separate project (but within the same grpc package to keep
namespaces consistent). Only installs the package to test the
build-proto-modules custom command introduced in the health-checking
project.
9 years ago
Jorge Canizales
f95ddbaa1e
Rename SingleValueHandler->SingleHandler, StreamHandler->EventHandler
9 years ago
Tim Emiola
9fbfb5b016
Fixes a lint issue.
9 years ago
Masood Malekghassemi
be55ca770d
Expose new core functionality to Python
9 years ago
Tim Emiola
be88526b6e
adds ruby aliases of the propagation masks
9 years ago
murgatroid99
e804777708
Clarified address regex
9 years ago
yang-g
37ce034dc1
add const
9 years ago
murgatroid99
4fdb2d5c80
Fix scheme matching in auth URI
9 years ago
Nicolas "Pixel" Noble
720903ae6d
Fixing merge failures.
9 years ago
murgatroid99
e87997faa2
Fixed failing cloud-to-prod auth interop tests
9 years ago
Jan Tattermusch
94829fb7b1
remove OperationFailedException also from the project file
9 years ago
Jan Tattermusch
0c140a863e
migrate to usable auth library
9 years ago
Jan Tattermusch
ebf4046d7f
getting rid of unnecessary exception type
9 years ago
murgatroid99
9bfb16aaf2
Fixed lint errors
9 years ago
Tim Emiola
fde3dbfb87
Allow reserved metadata to be propagated between calls
9 years ago
Tim Emiola
fb48fcfe53
Allow reserved metadata to be propagated between calls
9 years ago
Tim Emiola
7369dcb12b
Use null for default host
9 years ago
Nicolas "Pixel" Noble
3ac7d010d5
Reverted unintended change.
9 years ago
Julien Boeuf
8f52853e13
Fixing error code as discussed during the review.
9 years ago
yang-g
0c034a01d1
client code clean up
9 years ago
Tim Emiola
17b1659014
Corrects the way the gemspec references files
9 years ago
Tim Emiola
d42c1b7b5a
Use null for default host
9 years ago
Tim Emiola
23e0f8843b
Aligns with the cognoscenti on timeouts
9 years ago
Tim Emiola
10ddfde8e6
Adds grpc.primary_user_agent key during stub creation
9 years ago
Tim Emiola
623a74d0a8
Exposes call#peer, channel#target
9 years ago
Jan Tattermusch
1b926ee4dd
add comments
9 years ago
Jan Tattermusch
9698b5b29f
polishing CallOptions
9 years ago
Jan Tattermusch
2527967e36
fix test
9 years ago