Vijay Pai
eb0b39df3d
Do OnDone as the actual last thing so that the reactor can be reused.
6 years ago
Mark D. Roth
9bd5b3778a
Merge pull request #17392 from markdroth/xds_experimental
...
Change xds plugin name to xds_experimental until it's ready for use.
6 years ago
Jan Tattermusch
354d872297
Merge pull request #17404 from jtattermusch/fix_pr_high_sierra
...
fix macos PR jobs on high-sierra workers
6 years ago
hcaseyal
dc12bf58b8
Merge pull request #17350 from hcaseyal/callback_test_coverage_1
...
Add test for sending client initial metadata for callback API
6 years ago
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
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
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
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
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
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
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
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
Jan Tattermusch
69010a781c
Merge pull request #17309 from jtattermusch/csharp_stretch_dockerfiles2
...
Upgrade C# testing images to debian stretch (second attempt)
6 years ago
apolcyn
63c9e43c2a
Merge pull request #17295 from ganmacs/fix-misc
...
Fix ruby code style
6 years ago
Soheil Hassas Yeganeh
4345ef121a
Add debug-only tracing to grpc_core::RefCount
...
Also, this patch removes the *WithTracing variants in favor of the new
API.
6 years ago
apolcyn
5fed8e5452
Merge pull request #17354 from apolcyn/fix_ares_deadlocks
...
Cancel c-ares queries after a timeout to avoid getting stuck
6 years ago
Yang Gao
09add58eca
Merge pull request #17359 from yang-g/test_env
...
Create a class for test environment and migrate most of the tests to use it.
6 years ago
Vijay Pai
09ba4b4047
Test client-side callback streaming with callback server
6 years ago
Vijay Pai
2a0c0d7ad6
Streaming API for callback servers
6 years ago