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
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
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
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
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
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
Craig Tiller
a61abff6ad
Update sanity dockerfile
7 years ago
Craig Tiller
7181a95051
Merge github.com:grpc/grpc into lfe3
7 years ago
Mehrdad Afshari
e52772451a
Merge pull request #13372 from mehrdada/minor-reflection-typo-fix
...
Correct HEALTH_PROTO to REFLECTION_PROTO
7 years ago
Craig Tiller
e31e200dec
Fix after merge
7 years ago
Craig Tiller
15ff8f3597
Merge github.com:grpc/grpc into lfe3
7 years ago
Mehrdad Afshari
d7a03c8197
Correct HEALTH_PROTO to REFLECTION_PROTO
7 years ago
Vijay Pai
2ff957858c
Merge branch 'master' into plugins
7 years ago
Sree Kuchibhotla
6d472b3eef
Merge pull request #13344 from muxi/fix-timer-thread-spin
...
Fix timer loop spinning issue when system clock varies
7 years ago
Jan Tattermusch
608b73e916
modify interop_matrix commands for csharp v1.2.5
7 years ago
Jan Tattermusch
5b2c12e0c2
make stats_test skip values far from boundaries
7 years ago
Muxi Yan
39662f682e
Add comments
7 years ago
Vijay Pai
54e8f37e53
Merge pull request #13358 from vjpai/config_noares
...
Allow bazel builds to disable c-ares at command line or bazelrc
7 years ago
Muxi Yan
f8136e37f2
clang-format
7 years ago
Vijay Pai
4cf5f3e41e
Restructure plugin builds to avoid building more than needed
7 years ago
Craig Tiller
6def7103bf
Merge github.com:grpc/grpc into lfe3
7 years ago
Vijay Pai
6040975930
In bazel builds, provide an option to select non-uses of c_ares
7 years ago
Craig Tiller
8c12c5112a
sanity fixes
7 years ago
Craig Tiller
be98d24841
clang-format after nullptr changes
7 years ago