kpayson64
c35a660300
Merge pull request #13422 from kpayson64/quic_tsan_fix
...
Use lock when popping requests on server shutdown
7 years ago
Yuchen Zeng
6d6636987b
Merge pull request #13388 from y-zeng/flow_control
...
Flow control fixes
7 years ago
Noah Eisen
ad3bdbeb4a
Merge pull request #13335 from ncteisen/inline-closure
...
Inline Closure
7 years ago
Mark D. Roth
7fb7774b39
Merge pull request #13417 from markdroth/grpclb_memory_leak_fix
...
Restart LB call after client load report completion, if needed.
7 years ago
Ken Payson
24908a61e4
Use lock when popping requests on server shutdown
...
Doing this without a lock causes TSAN failures for quic.
There isn't much need to be clever here because this only impacts
shutdown performance, which doesn't really matter.
7 years ago
ncteisen
3035950cb4
clang fmt
7 years ago
Yuchen Zeng
1028787b5a
Add constant kMaxDt
7 years ago
ncteisen
232af482b5
inline helper and remove extern c
7 years ago
adelez
82c8f94530
Merge pull request #13411 from adelez/fix_python
...
Fix manual docker command output for Python.
7 years ago
Mark D. Roth
6c8ee58f95
Restart LB call after client load report completion, if needed.
7 years ago
Jan Tattermusch
57a66242d0
Merge pull request #13394 from murgatroid99/node_interop_test_invocation_fix
...
Update Node interop test invocation to use new fixtures
7 years ago
Mehrdad Afshari
f6d4008c5f
Merge pull request #13233 from mehrdada/fix-grpcio-reflection-health-packaging
...
Fix grpcio_{reflection,health_checking} packaging
7 years ago
apolcyn
767e1cb912
Merge pull request #13405 from apolcyn/grpc_config_txt_prefix
...
Query for TXT service configs with _gprc_config prefix
7 years ago
Mehrdad Afshari
9d1ba2efd9
Fix grpcio_{health_checking,reflection} packaging
...
The previous packaging structure exhibited strange behavior of
slowness when trying to use pip to install grpcio-reflection
or grpcio-health-checking in a single line with grpcio-tools.
The root cause seems to be the complicated interaction between
pip and setuptools and the fact that we ship a single .tar.gz
"source" archive for `grpcio_reflection` and
`grpcio_health_checking` packages. `pip` tries to build this
"source" package, and our build process wants to generate
code for the `.proto` files in the package. However, we have
already processed the `.proto` files into `_pb2.py` files in
our artifact build process, and installing `grpcio_tools`
to get `grpcio_{reflection,health_checking}` seems excessive.
The behavior gets worse since `setuptools`, while building
the package from source, tries to fetch `grpcio_tools` from
source and build that too. This takes a while, since it
involves compiling a bunch of native code from `protobuf` and
`grpc` and requires a C compiler to boot.
This commit modifies the Python artifact for the two packages
so that they will not include the raw `.proto` files in the
distribution uploaded to PyPI, nor would they contain the
Python module that does the preprocessing code generation
from the respective .proto files. Instead, a specific code
path is taken when the generated `_pb2_grpc` Python module is
not present in the package to provide such functionality
when built from the gRPC git repository (and hence when built
from our CI infrastructure.)
7 years ago
ncteisen
ce0ad22f87
Reviewer feedback
7 years ago
Adele Zhou
a00f972b21
Fix manual docker command output for Python.
7 years ago
Mark D. Roth
ff2edb3eba
Merge pull request #13402 from markdroth/pf_subchannel_ref_fix
...
Take a ref to the connected subchannel before unreffing it.
7 years ago
Alexander Polcyn
56a19ae06a
Query for TXT service configs with _gprc_config prefix
7 years ago
ncteisen
881aab0ca8
Fix Bazel build
7 years ago
Mark D. Roth
fdb1a2b904
Take a ref to the connected subchannel before unreffing it.
7 years ago
Jan Tattermusch
366e23b604
Merge pull request #13386 from jtattermusch/csharp_interop_matrix_v114
...
Fix interop_matrix C# tests for v1.1.4
7 years ago
Vijay Pai
04107e206a
Merge pull request #13395 from grpc/revert-13359-plugins
...
Revert "Restructure plugin builds to avoid building more than needed"
7 years ago
Juanli Shen
070f0c4b67
Merge pull request #13139 from AspirinSJL/stress_test
...
Client channel stress test
7 years ago
Vijay Pai
4fdb08ad62
Revert "Restructure plugin builds to avoid building more than needed"
7 years ago
murgatroid99
a214a99f92
Update Node interop test invocation to use new fixtures
7 years ago
Juanli Shen
e5d2139e1e
Add client channel stress test
7 years ago
Yuchen Zeng
68ade7471c
Limit the imput dt of PID to 100ms
7 years ago
Vijay Pai
0d5e24d690
Merge pull request #13390 from vjpai/stats-proto
...
Remove unused import of stats.proto
7 years ago
Vijay Pai
8342e103b1
Merge pull request #13138 from iancoolidge/devel-getcpu
...
reland: cpu_linux: Don't spam sched_getcpu failures on qemu
7 years ago
Vijay Pai
1a4957f460
Merge pull request #13389 from vjpai/private_avalanche
...
Avalanching operations on completion queue should be private, not API
7 years ago
Vijay Pai
6b514e64ff
Remove unused import
7 years ago
Juanli Shen
0c7e70d69c
Merge pull request #13387 from grpc/import_fix
...
Fix an internal build failure
7 years ago
apolcyn
71d5ec7cff
Merge pull request #13189 from apolcyn/pass_args_to_tsi
...
Use existing read buffer in security handshaker if present
7 years ago
Vijay Pai
2cb57e5ef4
Avalanching operations on completion queue should be private, not API
7 years ago
Juanli Shen
3a1989b1b9
Fix an internal build failure
7 years ago
Vijay Pai
42fc8d4a93
Merge pull request #13359 from vjpai/plugins
...
Restructure plugin builds to avoid building more than needed
7 years ago
Yuchen Zeng
abfb4f8d5b
Handle negative remote_window
7 years ago
Jan Tattermusch
b90cd3c4a7
fix interop_matrix C# tests for v1.1.4
7 years ago
David G. Quintas
38107493cd
Merge pull request #13339 from dgquintas/client_stats_fallback_kaput
...
grpclb: Don't go into fallback if we haven't started picking
7 years ago
Jan Tattermusch
4ed062561c
Merge pull request #13365 from jtattermusch/stats_test_boundary_skipping
...
Make stats_test.IncHistogram skip values far from boundaries
7 years ago
Jan Tattermusch
b92229d9c2
Merge pull request #13366 from jtattermusch/csharp_interop_matrix_v125
...
Fix interop_matrix commands for csharp v1.2.5
7 years ago
apolcyn
2e8bef1389
Merge pull request #13204 from apolcyn/fix_broken_ruby_20_for_master
...
Remove required keyword args in ruby, for master branch
7 years ago
Alexander Polcyn
f51b7e16ee
Fix missing copyright, fix merge conflict in updated BUILD
7 years ago
Alexander Polcyn
16ba80c850
Merge remote-tracking branch 'upstream/master' into pass_args_to_tsi
7 years ago
Noah Eisen
054426cc9b
clang fmt
7 years ago
Noah Eisen
4023fb9357
clang tidy
7 years ago
Noah Eisen
9268703dc9
Merge branch 'master' of https://github.com/grpc/grpc into inline-closure
7 years ago
Alexander Polcyn
248c4f5848
Merge remote-tracking branch 'upstream/master' into pass_args_to_tsi
7 years ago
Alexander Polcyn
3f6b10afba
Use existing read buffer in security handshaker if present
7 years ago
Craig Tiller
b0bad8f386
Merge pull request #13349 from ctiller/lfe3
...
Convert all uses of NULL to nullptr
7 years ago