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
Muxi Yan
f0f6e03212
clang-format
6 years ago
Muxi Yan
1a9404876c
batch fixes
6 years ago
Muxi Yan
da759f1fc6
batch fixes
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
Vijay Pai
e7be6223d8
Delete unwanted constructor/assignment
6 years ago
ncteisen
d7c252c947
Surface socket name
6 years ago
yang-g
f1f557bc43
Add a Shutdown call to HealthCheckServiceInterface
6 years ago
Muxi Yan
f9e50322bf
batch fix
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
yang-g
67742ef63f
Fix BUILD files. Manually edit bzl files
6 years ago
yang-g
88045f8440
podsec fix
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
yang-g
e00ca0371a
Promote gpr_test_util to part of grpc_test_util, add a sample to show it works, build.yaml change first
6 years ago
Muxi Yan
eeced98fc5
Rename handlers to didXxx
6 years ago
Muxi Yan
76f1ec16e1
sensible nullability annotation for old API
6 years ago
Mark D. Roth
3dd24ea978
code review changes
6 years ago
Muxi Yan
70f34521de
isolate start: function from proto calls
6 years ago
Srini Polavarapu
8d4f9c4654
Merge pull request #17426 from srini100/v1.17.x
...
V1.17.x
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
Yihua Zhang
c449da5833
fix a compilation error
6 years ago
Yihua Zhang
6638279564
revision 1
6 years ago
Srini Polavarapu
9eaebf116d
Regenerate projects
6 years ago
yang-g
a267d4a48c
Add a static_assert
6 years ago
Srini Polavarapu
0a3a99d84e
Bump version to v1.17.1-pre1
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
Yihua Zhang
da1eae202c
Merge remote-tracking branch 'upstream/master' into gdc_metadata_server
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
Muxi Yan
dfec57a9a9
Channel pool polishments
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