Zhanghui Mao
0b802e0404
implement metadata for aio unary call
2020-01-15 11:24:44 -08:00
Lidi Zheng
5a4a5a0088
Merge pull request #21517 from lidizheng/aio-streaming
...
[Aio] Client Streaming and Bi-di Streaming
2020-01-15 11:20:41 -08:00
Esun Kim
5a419c65b0
Merge pull request #21662 from veblush/fix-odr-bug
...
Remove grpc sources from grpc++
2020-01-15 08:49:50 -08:00
Jan Tattermusch
d18b52f5db
Merge pull request #21657 from jtattermusch/workaround_kokoro_golang_problem
...
workaround C# build failure by ensuring Go1.13 is installed
2020-01-15 10:22:13 +01:00
Jan Tattermusch
2173659939
workaround C# build failure by ensuring Go1.13 is installed
2020-01-15 08:42:12 +01:00
Lidi Zheng
30304d7fa6
Merge pull request #21663 from lidizheng/disable-exit-for-bazel
...
Disable the flaky _exit_test for Bazel
2020-01-14 17:35:29 -08:00
Lidi Zheng
4ec94d2d67
Implement stream-unary and stream-stream RPC
...
* Includes both client-side and server-side
* Adding many tests in multiple files
* Introduces EOF as stream terminator
* Fixing crashes from Core in many ways
2020-01-14 17:31:13 -08:00
Lidi Zheng
9c66db3d26
Disable the flaky _exit_test for Bazel
2020-01-14 16:47:55 -08:00
Esun Kim
e7a9415a8d
Remove grpc sources from grpc++
2020-01-14 16:35:23 -08:00
Yang Gao
56972ae715
Merge pull request #21648 from yang-g/init_first
...
InitGoogleTest before grpc_init
2020-01-14 15:07:37 -08:00
Lidi Zheng
385cd4b443
Merge pull request #21582 from lidizheng/aio-abort
...
[Aio] Abort mechanism for server side
2020-01-14 13:48:23 -08:00
yang-g
5bc57b64fe
InitGoogleTest before grpc_init
2020-01-14 13:29:15 -08:00
Lidi Zheng
4bc37f9eea
Merge pull request #21621 from lidizheng/aio-connectivity
...
[Aio] Implement connectivity state related APIs
2020-01-14 12:56:12 -08:00
Lidi Zheng
259be9e6b7
Compress the catch clauses
2020-01-14 12:12:07 -08:00
Lidi Zheng
1dc2679d6d
Explicitly pointout KeyboardInterrupt and SystemExit can pass freely
2020-01-14 12:12:07 -08:00
Lidi Zheng
65ba1c9aab
Remove unused function
2020-01-14 12:12:07 -08:00
Lidi Zheng
9bba7b7af5
Improve readability
2020-01-14 12:12:07 -08:00
Lidi Zheng
26367cecc2
Expose the AbortError to enable users to identify the exception
2020-01-14 12:12:07 -08:00
Lidi Zheng
b721c6c096
Add abort test to tests.json
2020-01-14 12:04:17 -08:00
Lidi Zheng
8429fec1b5
Make pytype happy
2020-01-14 12:04:17 -08:00
Lidi Zheng
cddd0a0419
Implement abort mechanism for server side
2020-01-14 12:04:17 -08:00
Lidi Zheng
85c8ce2f2f
Fix a bug in conflict resolution
2020-01-14 11:50:52 -08:00
Mark D. Roth
e396b3e153
Merge pull request #21644 from markdroth/pf_reset_backoff_test_fix
...
Increase test timeout to avoid flakiness.
2020-01-14 11:34:03 -08:00
Lidi Zheng
4a86bb16f5
Adding documentation to the new ref-count mechanism
2020-01-14 10:55:53 -08:00
Lidi Zheng
7520925814
Further simplify the ref-count management for CallbackWrapper
2020-01-14 10:55:53 -08:00
Lidi Zheng
3099856a6a
Adopt reviews' suggestions:
...
* Created a separate file for test constants
* Guarded current behavior of watch_connectivity_state
* Applied the same SEGV protection to callback_common
2020-01-14 10:55:53 -08:00
Lidi Zheng
050b3989f0
Make pytype happy
2020-01-14 10:55:52 -08:00
Lidi Zheng
0afc05cef5
Fixing the docstring wording
2020-01-14 10:55:52 -08:00
Lidi Zheng
f75ce34da7
Removing an empty line
2020-01-14 10:55:52 -08:00
Lidi Zheng
650ba93a61
Improve the surface API & rewrite the test
2020-01-14 10:55:52 -08:00
Lidi Zheng
fa62339430
Make Sanity test happy
2020-01-14 10:55:26 -08:00
Lidi Zheng
5f0a70973e
Implement connectivity state related APIs
2020-01-14 10:55:26 -08:00
Stanley Cheung
b0d7e680cb
Merge pull request #21651 from stanley-cheung/php-fix-roots-pem
...
PHP: Fix logic setting roots pem
2020-01-14 10:35:57 -08:00
Lidi Zheng
3965762ab0
Merge pull request #21351 from Skyscanner/async-unary-unary-credentials
...
[Aio] Support credentials for unary calls
2020-01-14 10:29:25 -08:00
Yang Gao
03b3a8930e
Merge pull request #21642 from yang-g/init
...
Add a blocking init/shutdown test
2020-01-14 09:14:26 -08:00
Pau Freixes
8f51eb62d5
Make YAPF happy
2020-01-14 16:46:01 +01:00
Pau Freixes
299a9b38ae
Skip time out test for windows environments
2020-01-14 16:21:33 +01:00
Mariano Anaya
35b7da75f1
Accept credentials in async unary_unary call
...
Create the asynchronous version of a secure channel, that accepts the
credentials.
from grpc.experimental.aio import secure_channel
channel = secure_channel(...)
Co-authored-by: Pau Freixes <pau.freixes@skyscanner.net>
2020-01-14 15:12:10 +01:00
Jan Tattermusch
477fc8068e
Merge pull request #21628 from voidzcy/script/skip_android_build_for_java_interop_test
...
Skip building Android-dependent parts for Java interop test
2020-01-14 10:19:37 +01:00
Jan Tattermusch
ae3910768d
Merge pull request #21611 from jtattermusch/fix_openssl111_win_build
...
fix build with OpenSSL1.1.1+ on Windows
2020-01-14 09:31:59 +01:00
Stanley Cheung
7123a41cb1
PHP: Fix logic setting roots pem
2020-01-13 22:25:38 -08:00
jboeuf
8577fe8f81
Merge pull request #21641 from jboeuf/sts_creds_fix_empty_actor_token
...
Fix STS credentials to ignore empty actor token path.
2020-01-13 20:47:13 -08:00
Nicolas Noble
99fdc581a0
Merge pull request #21646 from grpc/yash-manager
...
Passing to yash
2020-01-13 16:33:06 -08:00
yihuaz
2324666ce2
Merge pull request #21640 from yihuazhang/change_local_tcp_security_level
...
Update security level of local TCP connection
2020-01-13 15:22:05 -08:00
Nicolas Noble
220989ab42
Passing to Yash
2020-01-13 15:02:38 -08:00
Esun Kim
88e3be65d1
Merge pull request #21645 from veblush/upb-update
...
Upb update
2020-01-13 14:14:32 -08:00
Nicolas Noble
214d0cc2dd
Passing to Yash
2020-01-13 14:07:56 -08:00
Nicolas Noble
7362abf37e
Passing to Yash
2020-01-13 14:07:37 -08:00
Nicolas Noble
de2a600f01
Passing to yash
2020-01-13 14:06:37 -08:00
Esun Kim
74ecbab956
Merge pull request #21631 from veblush/testenv3
...
Make unit test have init-shutdown pair.
2020-01-13 13:53:35 -08:00