Mark D. Roth
bc91ebf74c
Merge pull request #17343 from markdroth/server_address_list
...
Allow encoding arbitrary channel args on a per-address basis.
6 years ago
Yang Gao
b590167cf2
Merge pull request #17435 from yang-g/health_service_shutdown
...
Add a Shutdown call to HealthCheckServiceInterface
6 years ago
Mark D. Roth
dedff37b4f
Allow encoding arbitrary channel args on a per-address basis.
6 years ago
Mark D. Roth
6dc358ca34
Merge pull request #17391 from markdroth/reset_connection_backoff
...
Fix bug in subchannel backoff reset code.
6 years ago
Mark D. Roth
680a354681
Merge pull request #17442 from markdroth/client_channel_pick_init
...
Remove unnecessary initialization of fields in PickState.
6 years ago
Vijay Pai
09be5d095f
Merge pull request #17443 from vjpai/allow_health
...
Server interceptor test should understand the health checking service
6 years ago
Vijay Pai
83c6640e92
Allow the health checking service
6 years ago
Mark D. Roth
60129747c9
Merge pull request #17358 from markdroth/subchannel_index_exec_ctx_fix
...
Stop passing ExecCtx as avl user_data.
6 years ago
Mark D. Roth
c5528b821b
Remove unnecessary initialization of fields in PickState.
6 years ago
Eric Gribkoff
d74a6b1860
Merge pull request #17410 from ericgribkoff/channelz_stop_server
...
stop() server and enable skipped channelz test
6 years ago
yang-g
2246607ded
Review comments
6 years ago
Eric Gribkoff
f6c0908634
Merge pull request #17432 from ericgribkoff/pylint
...
Pre-fix python3 pylint failures
6 years ago
Mark D. Roth
a6a21d1c64
more code review changes
6 years ago
Yang Gao
20af9fe1eb
Merge pull request #17425 from yang-g/trivially
...
Make TraceFlag trivially destructible
6 years ago
Vijay Pai
a051b7a96a
Merge pull request #17430 from vjpai/interceptor_type
...
C++: allow interceptors to know the type of the underlying RPC
6 years ago
yang-g
47233225ca
Split out the test service to separate library so that it can be reused
6 years ago
yang-g
f1f557bc43
Add a Shutdown call to HealthCheckServiceInterface
6 years ago
Vijay Pai
97de30d7b3
Allow the interceptor to know the method type
6 years ago
Eric Gribkoff
a324bcaad0
Pre-fix python3 pylint failures
6 years ago
Noah Eisen
e97c9457e2
Merge pull request #17428 from grpc/revert-17417-revert-17394-bazel
...
Revert "Revert "Add Testonly to Targets""
6 years ago
Mark D. Roth
3dd24ea978
code review changes
6 years ago
Soheil Hassas Yeganeh
d6d71abdad
Merge pull request #17401 from soheilhy/worktree-nolock
...
Implement a lock-free fast path for queue_call_request()
6 years ago
Mark D. Roth
e9efc6fa02
Merge pull request #17383 from markdroth/pick_first_choose_ready_subchannel_at_startup
...
Change pick_first to immediately select the first subchannel in READY state.
6 years ago
Jan Tattermusch
1edcb2fdfc
Merge pull request #17423 from jtattermusch/upmerge_v1_17_x_to_master
...
Upmerge v1.17.x to master
6 years ago
Noah Eisen
bc447b5f23
Revert "Revert "Add Testonly to Targets""
6 years ago
Vijay Pai
59c4046e9a
Merge pull request #17416 from vjpai/ondone
...
Fix client-side callback API race, allow reuse of application reactor structure
6 years ago
Mark D. Roth
bb5741f9c0
Change pick_first to immediately select the first subchannel in READY state.
6 years ago
Mark D. Roth
ba8109bf7f
Merge pull request #17395 from markdroth/lb_policy_name_case
...
Fix LB policy name case handling.
6 years ago
yang-g
a267d4a48c
Add a static_assert
6 years ago
Mark D. Roth
5f806d77dc
Fix bug in subchannel backoff reset code.
6 years ago
Vijay Pai
611bb6b495
Test reactor reuse
6 years ago
yang-g
22c74fcff5
Make TraceFlag trivially destructible
6 years ago
Vijay Pai
13a4977c23
Treat StartCall like a reserved callback since it is required
6 years ago
Noah Eisen
8ba8dadcc9
Merge pull request #17424 from ncteisen/channelz-off-by-one
...
Fix off by one error in channelz
6 years ago
Mark D. Roth
f1f5d2fa8c
Fix LB policy name case handling.
6 years ago
ncteisen
7cb0290d9c
Fix off by one error in channelz
6 years ago
Jan Tattermusch
be7141f5d8
Merge remote-tracking branch 'upstream/v1.17.x' into HEAD
6 years ago
Jan Tattermusch
8955557036
Merge pull request #14684 from kkm000/package-grpc-tools-examples
...
Redo C# examples to use new Grpc.Tools
6 years ago
Jan Tattermusch
3a0fde868e
Merge pull request #17374 from jtattermusch/foundry_deprecated_nits
...
Address a few "deprecated" warnings on foundry
6 years ago
Soheil Hassas Yeganeh
f95262b53f
Implement a lock-free fast path for queue_call_request()
...
For tiny RPCs, every single requests in almost the first item in the
list. Hence, it would try to lock the server to process pending
requests.
Instead of locking, simply set and check atomic values when there is a
possiblity of having pending requests.
This increases QPS by 10%, for the 62-channel/0B-RPC benchmark using the
callback API.
6 years ago
Sheena Madan
5874506655
Merge pull request #17418 from grpc/revert-16882-microbenchmarks-bazel
...
Revert "Make Microbenchmarks Test Targets"
6 years ago
Sheena Madan
cf7f6dadcc
Merge pull request #17417 from grpc/revert-17394-bazel
...
Revert "Add Testonly to Targets"
6 years ago
Eric Gribkoff
d5d6e211ea
Merge pull request #17415 from ericgribkoff/cython_strip_backport
...
Revert "Strip manylinux1 binary wheels"
6 years ago
Sheena Madan
8a461613d1
Revert "Make Microbenchmarks Test Targets"
6 years ago
Sheena Madan
de00c613a9
Revert "Add Testonly to Targets"
6 years ago
Soheil Hassas Yeganeh
d7ce25302a
Merge pull request #17368 from soheilhy/worktree-tsan-auto-annot
...
TSAN annotations for grpc_call_combiner
6 years ago
Vijay Pai
eb0b39df3d
Do OnDone as the actual last thing so that the reactor can be reused.
6 years ago
Eric Gribkoff
eca8e7968c
Merge pull request #17412 from ericgribkoff/revert_cython_strip
...
Revert "Strip manylinux1 binary wheels"
6 years ago
Eric Gribkoff
5710a3a25d
Revert "Strip manylinux1 binary wheels"
...
This reverts commit be4b2db4ad
.
Appears to leave the incorrect hash in the wheel RECORD file, as in
https://github.com/grpc/grpc/issues/17409
6 years ago
Eric Gribkoff
4590fc5b7c
Revert "Strip manylinux1 binary wheels"
...
This reverts commit be4b2db4ad
.
Appears to leave the incorrect hash in the wheel RECORD file, as in
https://github.com/grpc/grpc/issues/17409
6 years ago