David Garcia Quintas
bb88b9007f
Merge branch 'master' of github.com:grpc/grpc into head_vs_tails
9 years ago
David Garcia Quintas
9c3685769d
Merge branch 'master' of github.com:grpc/grpc into comma-separated-ips
9 years ago
David Garcia Quintas
02dda837da
Merge branch 'master' of github.com:grpc/grpc into channel_args_compression
9 years ago
David Garcia Quintas
fe5f25490d
Improvements to the grpc_channel_args_compression_algorithm_set_state api
9 years ago
Masood Malekghassemi
28ed2fbfb8
Merge pull request #3032 from nathanielmanistaatgoogle/face
...
The (new) face interface of RPC Framework.
9 years ago
Nathaniel Manista
2432c224d9
Add a "transport" field to links.Ticket
...
This will be used for communication of transport-specific values and
objects up to applications.
9 years ago
Nathaniel Manista
9faff0e2b1
Four small bugfixes
...
(1) In grpc._links.service._Kernel.add_ticket, premetadata() the call
if it has not already been premetadataed for any non-None ticket
termination, not just links.Ticket.Termination.COMPLETION.
(2) In grpc.framework.core._reception, add an entry to
_REMOTE_TICKET_TERMINATION_TO_LOCAL_OUTCOME for REMOTE_FAILURE.
REMOTE_FAILURE on a received ticket indicates the remote side of the
operation blaming the local side for operation abortion.
(3) In grpc.framework.core._reception.ReceptionManager._abort, only
abort the operation's other managers if the operation has not already
terminated, as indicated by the "outcome" attribute of the
TerminationManager.
(4) In grpc.framework.core._reception.ReceptionManager._abort, don't
transmit the outcome to the other side of the operation. Either it came
from the other side in the first place and to send it back would be
telling the other side something it already knows, or it arose from a
network failure and there's no confidence that it would reach the other
side.
9 years ago
Craig Tiller
333ced0b8a
Remove accidental dependency on zookeeper in shutdown_test
9 years ago
Vijay Pai
e8a7e30a75
Eliminate public thread-pool interface
9 years ago
yang-g
46f2d34762
Move the default roots check before allocation
9 years ago
Nathaniel Manista
79c9b358d9
The face interface of RPC Framework.
...
This is the public API of the old face package of RPC Framework
extracted into a first-class interface and adapted to metadata, status,
and flow control.
9 years ago
Jan Tattermusch
04715888e6
Merge pull request #3029 from jtattermusch/csharp_responseheaders_and_tests
...
c# response headers support and code simplification
9 years ago
Masood Malekghassemi
03d281ab1b
Merge pull request #2968 from nathanielmanistaatgoogle/nathaniel-core
...
The RPC Framework core package.
9 years ago
Jan Tattermusch
578c7c5fe9
revert AssemblyInfo.cs
9 years ago
Jan Tattermusch
dca145bcfe
fix stylecop issues
9 years ago
Jan Tattermusch
4c25efa519
support for reading response headers on client side
9 years ago
Jan Tattermusch
3af838a2d7
simplify stream reads on client side
9 years ago
Jan Tattermusch
fb34a99d98
reading of response headers for unary response calls
9 years ago
Jan Tattermusch
ea02eb619d
introduce INativeCall interface to simplify testing
9 years ago
Craig Tiller
b7e22b9686
Merge github.com:grpc/grpc into y12kdm3
9 years ago
Craig Tiller
849c7ca4b2
prettify comment
9 years ago
yang-g
9fb35a5332
split stream.h into sync_stream.h and async_stream.h
9 years ago
yang-g
9e2f90cd06
headers reorg
9 years ago
Masood Malekghassemi
71e29ef459
Add new core tests to run_tests/run_python.sh
...
The tests don't currently get discovered by py.test due to their use of
the Python 2.7+ load_tests protocol.
9 years ago
Tim Emiola
b7e55a2002
Merge pull request #3000 from murgatroid99/node_server_creds_multiple_pairs
...
Allow Node server credentials to have multiple key/cert pairs
9 years ago
Michael Lumish
3c807eac69
Merge pull request #3023 from yang-g/node_health
...
Update node health check service
9 years ago
Nathaniel Manista
f36e1b74b5
The RPC Framework core package.
...
This is the second generation of the old base package (framework.base)
and implements the translation between the new links and base
interfaces.
9 years ago
yang-g
2f5ea5f244
regenerate projects
9 years ago
yang-g
3cb49e054b
Update node health check service
9 years ago
Michael Lumish
0ea28f1ca5
Merge pull request #3017 from stanley-cheung/php_update_gen_code_test
...
PHP: update codegen, client now extends basestub
9 years ago
Michael Lumish
a753ba1309
Merge pull request #3018 from jtattermusch/get_rid_of_shutdown
...
C# fixes and beta API polishing
9 years ago
David Garcia Quintas
a4c4f02a63
Added C API functions for compression args handling (w/ tests)
9 years ago
Jan Tattermusch
e4134ddf6c
implement timeout_on_sleeping_server interop test
9 years ago
Jan Tattermusch
2b3579541b
get rid of explicit GrpcEnvironment.Shutdown()
9 years ago
Michael Lumish
10cab1396f
Merge pull request #3013 from tbetbetbe/grpc-ruby-support-per-message-compression
...
Adds support for per message compression
9 years ago
Masood Malekghassemi
41a166f97b
Add cancel_all_calls to Python server
...
Also format _low_test.py to fit within the 80 character fill-limit and
re-style test assertions.
9 years ago
Stanley Cheung
4c0fcda20c
php: add tests for waitForReady
9 years ago
David G. Quintas
b2a1c599a7
Update grpc.h
9 years ago
Stanley Cheung
2e405d4123
php: update codegen, client now extends basestub
9 years ago
Eric Anderson
083b4d3de3
Merge pull request #2988 from madongfly/backoff
...
Add backoff reset spec to the Connection Backoff Protocol
9 years ago
Eric Anderson
f53d058094
Merge pull request #2973 from yang-g/reconnect_interop_spec
...
update reconnection interop spec
9 years ago
David G. Quintas
025632a138
Expanded grpc_server_request_call's docstring
9 years ago
yang-g
d392fa04c5
fix shutdown_test
9 years ago
yang-g
dbe7104305
Merge remote-tracking branch 'upstream/master' into docs
9 years ago
Michael Lumish
3b4ebb0293
Merge pull request #2997 from jtattermusch/metadata_polishing
...
metadata polishing
9 years ago
Tim Emiola
7840a55736
Adds support for per message compression
9 years ago
yang-g
11e3028e65
regenerate projects
9 years ago
yang-g
961eeb0b44
Merge remote-tracking branch 'upstream/master' into docs
9 years ago
yang-g
c317f07b56
Make Channel ctor private
9 years ago
Tim Emiola
6f98162b0c
Merge pull request #2999 from murgatroid99/node_test_fixes
...
Stop dereferencing an optional parameter without checking it
9 years ago