Vijay Pai
b7f14fdab8
Properly implement unimplemented RPCs at callback-only server
6 years ago
Jan Tattermusch
5fb10c1949
Merge pull request #18279 from stanley-cheung/fix-php-composer-json
...
Fix qps composer.json
6 years ago
Vijay Pai
240bf86760
Add unimplemented RPC test
6 years ago
Vijay Pai
96f8b7a532
Merge pull request #18239 from vjpai/callback_async_generic_service
...
C++: Support callback-based generic service
6 years ago
Soheil Hassas Yeganeh
18b19105f2
Implement TCP_INQ for gRPC in Linux
...
TCP_INQ is a socket option we added to Linux to report pending bytes
on the socket as a control message.
Using TCP_INQ we can accurately decide whether to continue read or not.
Add an urgent parameter, when we do not want to wait for EPOLLIN.
This commit improves the latency of 1 RPC unary (minimal benchmark)
significantly:
Before:
l_50: 61.3584984733
l_90: 94.8328711277
l_99: 126.211351174
l_999: 158.722406029
After:
l_50: 51.3546011488 (-16%)
l_90: 72.3420731581 (-23%)
l_99: 103.280218974 (-18%)
l_999: 130.905689996 (-17%)
6 years ago
Vijay Pai
5030177c5c
Add comment to address reviewer feedback
6 years ago
Nicolas Noble
fc56889a5c
Removing the change about headers, since it's the wrong file.
6 years ago
Nicolas Noble
0a36746ebe
Changing + to plus.
6 years ago
Nicolas Noble
e0059af33b
Adding a few potential breaking changes
6 years ago
Lidi Zheng
4814972080
Install `wheel` right before use it
6 years ago
billfeng327
928aedf5c8
Merge branch 'master' into update-deps-version
6 years ago
billfeng327
ab06853fc9
C++ Windows test builds
6 years ago
yang-g
a6596b2fd5
Fix fuzzer test
6 years ago
Lidi Zheng
6b437ca80f
Increase the retry interval
6 years ago
Lidi Zheng
cf70b744f1
Silent the check_on_pr failure
6 years ago
Lidi Zheng
c73c724778
Merge pull request #18277 from lidizheng/nogil-unref
...
Remove GIL for grpc_call_unref
6 years ago
Mark D. Roth
12e6b4b89e
Merge pull request #18278 from markdroth/grpclb_child_policy_configurable
...
Make grpclb work when selected via service config with no balancer addresses.
6 years ago
Mark D. Roth
eb41c10240
Merge pull request #18251 from markdroth/lb_config_includes_name
...
Store LB policy name in Config object.
6 years ago
Richard Belleville
8caa54deb0
Merge pull request #18269 from grpc/hanging-setuptools
...
Fix Hang in build_ext
6 years ago
Mark D. Roth
d85e6f4e94
Make grpclb work when selected via service config with no balancer addresses.
6 years ago
Stanley Cheung
548beec563
Fix qps composer.json
6 years ago
Karthik Ravi Shankar
705cb09f1d
Fix run_test and clang format errors
...
Make changes suggested by the script.
6 years ago
Karthik Ravi Shankar
5e5e337b03
fix from clang format code
...
Add fixes from clang_format_code.sh.
6 years ago
Karthik Ravi Shankar
f7dd48b2b6
Moving ::grpc::ResourceQuota to ::grpc_impl::ResouceQuota
...
This change moves ResourceQuota class fron grpc namespace to grpc_impl
namespace.
6 years ago
Lidi Zheng
8326ac64e4
Remove GIL for grpc_call_unref
6 years ago
Michael Behr
7217dcd099
Merge remote-tracking branch 'upstream/master' into interop-client-additional-metadata
6 years ago
Michael Behr
1603242add
Parse additional metadata flag manually instead of by regex
6 years ago
Lidi Zheng
50a1ddab5c
Revert "Revert "Strip Python wheel binary""
...
This reverts commit 04609b1ea5
.
6 years ago
Mark D. Roth
2bd7ad0112
Merge pull request #18263 from markdroth/grpclb_child_policy_configurable
...
Second attempt: Make grpclb child policy configurable
6 years ago
Jan Tattermusch
0feab2065e
Merge pull request #18273 from grpc/revert-18241-strip
...
Revert "Strip Python wheel binary"
6 years ago
Jan Tattermusch
4ee9d1eda4
Merge pull request #18247 from jtattermusch/pre_build_timeout_increase
...
run_tests.py: increase timeout for pre-build step (needed for cmake configuration on win2016)
6 years ago
Jan Tattermusch
3b252cbf4e
Merge pull request #18248 from jtattermusch/interop_matrix_download_retry
...
Add retries for downloading interop matrix images
6 years ago
Jan Tattermusch
04609b1ea5
Revert "Strip Python wheel binary"
6 years ago
rmstar
4982d915cc
Merge pull request #18268 from rmstar/manual_test
...
Added automated test for network transitions on iOS devices
6 years ago
Yang Gao
d607a1e8a3
Merge pull request #18261 from yang-g/fuzzer
...
Unref raw slice as well when gzip fails
6 years ago
apolcyn
a55c7b23d9
Merge pull request #18202 from apolcyn/backport_fix
...
Backport #18201 to 1.19.x
6 years ago
Juanli Shen
cd15e147e3
Merge pull request #18021 from AspirinSJL/real_resolver
...
Use real resolver in xds lb channel
6 years ago
Richard Belleville
efa1f8b993
Remove debug prints
6 years ago
Richard Belleville
07bfbec8f9
Fix hanging build
6 years ago
Prashant Jaikumar
57759a3525
Added automated test for network transitions on iOS devices
6 years ago
Richard Belleville
0c8418c4bf
WIP. Start BUILD file
6 years ago
Mark D. Roth
49c6d5044b
Add lock for channelz access outside of the combiner.
6 years ago
yang-g
94c38ee0a1
Add fuzzer test case
6 years ago
yang-g
8369b05529
Fix a memory leak
6 years ago
Mark D. Roth
6d75cfe426
Revert "Merge pull request #18254 from grpc/revert-18078-grpclb_child_policy_configurable"
...
This reverts commit 6dcf6d1645
, reversing
changes made to a2f1e924de
.
6 years ago
Mark D. Roth
6dcf6d1645
Merge pull request #18254 from grpc/revert-18078-grpclb_child_policy_configurable
...
Revert "Make grpclb child policy configurable"
6 years ago
apolcyn
cbb8083986
Merge pull request #18255 from apolcyn/fix_pylint
...
Fix pylint on 1.19.x - backport #18190
6 years ago
Juanli Shen
e889fda482
Use real resolver in xds lb channel
6 years ago
Alexander Polcyn
3f7d883054
Backport #18190 to 1.19.x
6 years ago
Soheil Hassas Yeganeh
a2f1e924de
Merge pull request #18253 from grpc/revert-18199-slice-buffer
...
Revert "Introduce grpc_byte_buffer_reader_peek and use it for Protobuf parsing."
6 years ago