Jan Tattermusch
c012afb731
fix macos PR jobs on high-sierra workers
6 years ago
Jan Tattermusch
d93834d5ee
Merge pull request #17376 from jtattermusch/csharp_simple_nunit_main
...
C#: avoid unnecessary ifdefine in NUnitMain.cs
6 years ago
Jan Tattermusch
d0603a8040
Merge pull request #17388 from jtattermusch/image_performance_kokoro_v3
...
Updates for grpc-performance-kokoro-v3 image
6 years ago
Lidi Zheng
4178e0471f
Merge pull request #17400 from lidizheng/python-bazel-0.20.0
...
Make WORKSPACE compatible with Bazel 0.20.0 for Python
6 years ago
Lidi Zheng
8bed44b2c4
Make WORKSPACE compatible with Bazel 0.20.0 for Python
6 years ago
Eric Gribkoff
8998dfcb7a
Merge pull request #17396 from ericgribkoff/creds_close_hang
...
credentials: call grpc_init/grpc_shutdown when created/destroyed
6 years ago
apolcyn
0889573963
Merge pull request #17382 from apolcyn/backport_17354
...
Cancel still-active c-ares queries after a timeout, for 1.17.x
6 years ago
Noah Eisen
7d68723426
Merge pull request #17394 from ncteisen/bazel
...
Add Testonly to Targets
6 years ago
Eric Gribkoff
e699c47c1e
credentials: call grpc_init/grpc_shutdown when created/destroyed
...
This addresses https://github.com/grpc/grpc/issues/17001 . Prior to
https://github.com/grpc/grpc/pull/13603 , our credentials cython objects
used grpc_initi() and grpc_shutdown() on creation and destruction. These are
now managed differently, but the grpc_init() and grpc_shutdown() calls
are still required. See the MetadataCredentialsPluginWrapper in C++,
which extends the GrpcLibraryCodegen class to ensure that grpc_init()
and grpc_shutdown() are called appropriately.
Without this, we can deadlock when a call to grpc.Channel#close()
triggers grpc_shutdown() to block and wait for all timer threads to
finish: one of these timer threads may end up unreffing the subchannel
and triggering grpc_call_credentials_unref, which will jump back into
Cython and hang when it tries to reacquire the GIL.
6 years ago
Muxi Yan
5ebbba543c
clang-format
6 years ago
Muxi Yan
d42c56788c
More debug timers to record root cause
6 years ago
Nicolas Noble
01792f00a3
Merge pull request #17393 from nicolasnoble/jq-broken
...
Fixing jq's installation.
6 years ago
Sheena Madan
073467b584
Update BUILD
6 years ago
ncteisen
0a37159ff4
re add testonly
6 years ago
Nicolas "Pixel" Noble
3cdf8377cf
Fixing jq's installation.
6 years ago
Nicolas Noble
3e79baf30d
Merge pull request #17385 from grpc/bazel-cycle-workaround
...
Workarounding bazelbuild/bazel#6831
6 years ago
Soheil Hassas Yeganeh
2f55f4f85a
Add TSAN annotations to gRPC.
6 years ago
Vijay Pai
fdb708e266
Merge pull request #17386 from vjpai/ctx_lifetime
...
Document that ClientContext must remain alive for duration of RPC
6 years ago
Mark D. Roth
f27eb3aed1
Change xds plugin name to xds_experimental until it's ready for use.
6 years ago
Hope Casey-Allen
9d2b3f35b9
Fix another problem in grpc_tool_test
6 years ago
Jan Tattermusch
c3b1047e30
Merge pull request #17387 from jtattermusch/csharp_netcoreapp11_worker
...
C#: use netcoreapp1.1 qps worker
6 years ago
Jan Tattermusch
140cda9af0
updates for grpc-performance-kokoro-v3 image
6 years ago
Jan Tattermusch
b30218b6e0
C#: use netcoreapp1.1 qps worker
6 years ago
Jan Tattermusch
13c9e1a277
Merge pull request #16882 from ncteisen/microbenchmarks-bazel
...
Make Microbenchmarks Test Targets
6 years ago
Soheil Hassas Yeganeh
512ab8679b
Merge pull request #17360 from soheilhy/refcounted-no-trace
...
Add debug-only tracing to grpc_core::RefCount
6 years ago
Vijay Pai
606177bbc8
Document that ClientContext must remain alive for duration of RPC
6 years ago
Nicolas Noble
dc930c7868
Workarounding bazelbuild/bazel#6831
...
This will take care of the bazel crash until we have a proper fix upstream.
6 years ago
Lidi Zheng
c339ba3229
Merge pull request #16971 from lidizheng/surface-exceptions
...
Surface exceptions from Cython to Python as much as possible
Fixed #16643
6 years ago
Hope Casey-Allen
b7f283b06f
Fix bazel rbe tests
6 years ago
Hope Casey-Allen
be76eb4429
Address reviewer comments
6 years ago
Muxi Yan
d6c989936c
Merge pull request #17381 from muxi/v1.17.x
...
Bump version to v1.17.0
6 years ago
Hope Casey-Allen
37c18ce676
Merge branch 'callback_test_coverage_1' of github.com:hcaseyal/grpc into callback_test_coverage_1
6 years ago
Hope Casey-Allen
f0cb7e6bdc
Remove log lines
6 years ago
Nicolas Noble
f8696b5136
Merge pull request #17363 from nicolasnoble/fix-bazel-0.20
...
Fix bazel 0.20's deprecated workspace imports.
6 years ago
Alexander Polcyn
570599cfc6
Cancel still-active c-ares queries after 10 seconds to avoid chance of deadlock
6 years ago
Muxi Yan
97ec5c1d68
Bump version to v1.17.0
6 years ago
hcaseyal
cf14bd13fb
Merge branch 'master' into callback_test_coverage_1
6 years ago
Hope Casey-Allen
c12aabc6a7
Clang format
6 years ago
yihuaz
1e1d4c2621
Merge pull request #17305 from yihuazhang/ALTS-log-msg-reorder
...
Re-order ALTS handshaker log messages
6 years ago
Lidi Zheng
0c5d196dbc
Merge pull request #17322 from lidizheng/py-example-logging
...
Add logging.basicConfig() for example servers
6 years ago
Vijay Pai
6bca0313d8
Merge pull request #17144 from vjpai/server_streaming
...
C++ callback API for streaming servers
6 years ago
Yihua Zhang
1b115db5db
re-order ALTS log messages.
6 years ago
Jan Tattermusch
b0139e1542
better slice management for win_read
6 years ago
Jan Tattermusch
5861f08260
basic tcp_trace support for windows
6 years ago
Nicolas Noble
6fd003fc24
Merge pull request #17192 from alexlo03/ipv6-colon-colon-colon
...
ipv6 addresses must be bracketed if using a port
6 years ago
Jan Tattermusch
b021add5e4
C#: avoid unnecessary ifdefine in NUnitMain.cs
6 years ago
Jan Tattermusch
daa1ffb855
bazel bes_best_effort flag is deprecated
6 years ago
Jan Tattermusch
6311ddbe4b
BAZEL_INTERNAL_INVOCATION_ID is deprecated
6 years ago
Jan Tattermusch
0e717e4655
Merge pull request #17356 from jtattermusch/cleanup_multilang_references
...
Cleanup references to removed multilang docker image
6 years ago
Jan Tattermusch
2d3eb97e72
Merge pull request #17275 from jtattermusch/remote_api_client_pin
...
Remove google-api-python-client pin
6 years ago