Eric Gribkoff
9dce850250
stop() server and enable skipped channelz test
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
Mark D. Roth
738dd382ed
Merge pull request #17405 from markdroth/xds_experimental_v1.17.x
...
Change xds plugin name to xds_experimental until it's ready for use.
6 years ago
Jan Tattermusch
c9b166248f
Merge pull request #17378 from jtattermusch/windows_oom_fix_v1_17
...
Better slice management for windows reads (for v1.17.x)
6 years ago
Jan Tattermusch
25eb200a56
Merge pull request #17406 from jtattermusch/fix_pr_high_sierra_v1_17_x
...
fix macos PR jobs on high-sierra workers (for v1.17.x)
6 years ago
Soheil Hassas Yeganeh
be8ef52ea8
Add TSAN anntations for grpc_call_combiner.
...
Since GRPC_CLOSUSE_SCHEDULE can schedule callback asynchronously we have
to schedule our own wrapper instead. Also, we cannot use ACQUIRE and
RELEASE directly on the call_combiner, because callbacks are free to even
destroy the call_combiner. Thus, we use a ref-counted structure that
acts as a fake lock for Tsan annotations.
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
d685afc462
fix macos PR jobs on high-sierra workers
6 years ago
Mark D. Roth
0cf8c59a58
Change xds plugin name to xds_experimental until it's ready for use.
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
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
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