Richard Belleville
09a270d6ad
Gracefully handle errors from callbacks.
...
In https://github.com/grpc/grpc/issues/19910 , it was pointed out that
raising an exception from a Future callback would cause the channel spin
thread to terminate. If there are outstanding events on the channel,
this will cause calls to Channel.close() to block indefinitely.
This commit ensures that the channel spin thread does not die. Instead,
exceptions will be logged at ERROR level.
5 years ago
hcaseyal
51a69922c2
Merge pull request #20006 from hcaseyal/fix_client_idle_filter
...
Fix warning in client_idle_filter.cc to support gcc8
5 years ago
Karthik Ravi Shankar
eabc64d196
Add v1.23.0 to interop matrix
5 years ago
hcaseyal
073b234308
Merge pull request #20008 from hcaseyal/update_docs
...
Add a developer trick to the installation doc, reorganize a bit
5 years ago
Nicolas Noble
b49ba51f84
Forgot one file.
5 years ago
Hope Casey-Allen
5bf71fa4b7
Add a developer trick to the installation doc, reorganize a bit
5 years ago
Hope Casey-Allen
257737f2c6
Fix warning in client_idle_filter.cc to support gcc8
5 years ago
Nicolas Noble
5877f2e56b
Fixing gcc8's no-unknown-warning-option issue.
...
Before gcc8, it was ignoring any unknown -Wno-* command, leaving clang's
-Wno-unknown-warning-option to mix. That's no longer the case.
5 years ago
Lidi Zheng
83e6044739
Merge pull request #20000 from lidizheng/yapf-3
...
Bump YAPF to use Python 3
5 years ago
Richard Belleville
6d64b2df2f
Merge pull request #19988 from gnossen/signal_handler_exception
...
Gracefully handle exceptions raised by signal handlers on the main thread while unary RPCs are in flight.
5 years ago
Esun Kim
17bc1cecf4
Increase timeout for macos/grpc-node test to 120 minutes
5 years ago
Lidi Zheng
853a6318b4
Correct the disable pattern
5 years ago
Lidi Zheng
66675437aa
Bump YAPF to use Python 3
5 years ago
Mark D. Roth
a08f043b59
add missing build deps
5 years ago
Mark D. Roth
a23e7ab188
Merge remote-tracking branch 'upstream/master' into lb_policy_create_channel_api_improvement
5 years ago
Juanli Shen
df7ad5f91c
Repo stats tracking
5 years ago
Juanli Shen
4a862cb28c
Merge pull request #19994 from AspirinSJL/issue_templates
...
Add issue/pr templates
5 years ago
Richard Belleville
e0d04c9a9e
Yapf.
5 years ago
Lidi Zheng
5d7766153f
Disable local tcp test for gevent
5 years ago
Juanli Shen
76aba16cf4
Add issue/pr templates
5 years ago
Richard Belleville
f03ae6d493
Fix streaming test case
5 years ago
Alexander Polcyn
4e61956ef4
Add run: false to grpclb_fallback_test
5 years ago
Juanli Shen
e50c39972f
Merge pull request #19989 from AspirinSJL/fix_unused
...
Fix unused result error
5 years ago
Qiancheng Zhao
e45bea777e
use acquire instead of relaxed in IdleTimerCallback()
5 years ago
Juanli Shen
1abba74225
Fix unused result error
5 years ago
Richard Belleville
3d56c83a5f
Correct out-of-date docstrings
5 years ago
Richard Belleville
967f55efd6
Add explanatory comment.
5 years ago
Richard Belleville
235b27257c
Re-add unittest.main.
5 years ago
Richard Belleville
84855a18a9
Yapf
5 years ago
Sheena Madan
ba4fca6bc8
Merge pull request #19986 from gnossen/internal_lint
...
Fix internal lint warnings.
5 years ago
Richard Belleville
ca2fcd647a
Add docstring
5 years ago
Richard Belleville
4f04a80a69
Add note about something seemingly suspect.
5 years ago
Richard Belleville
b4eaccf754
Make tests deterministic
5 years ago
Richard Belleville
2a9998bc13
Properly handle exceptions in signal handlers for in-flight outgoing RPCs
5 years ago
Richard Belleville
43bedf0007
Fix internal lint warnings.
5 years ago
Juanli Shen
d698b7e125
Merge pull request #19946 from AspirinSJL/xds_resolver
...
Add xds resolver
5 years ago
Zhouyihai Ding
2b5f41f0be
Merge pull request #19789 from lidalei/master
...
update grpc and protobuf compatibility table
5 years ago
Lidi Zheng
c45fb12ffb
Add experimental API note.
5 years ago
Qiancheng Zhao
4be82ebff8
Merge pull request #19727 from bigfacebear/channel_idleness_atomic
...
Channel idleness atomic
5 years ago
Yash Tibrewal
f20dc06d88
Merge pull request #19980 from grpc/yashykt-patch-1
...
GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS is based on data frames being received
5 years ago
Yash Tibrewal
4bd0ee17bc
GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS is based on data frames being received
5 years ago
Lidi Zheng
227a7cb47b
Adopt reviewer's suggestion
5 years ago
Lidi Zheng
5a4d46d19b
Add wait_for_ready attempt to fix gevent issue
5 years ago
Juanli Shen
a802b14be6
Add xds resolver
5 years ago
Lidi Zheng
64dd532732
Make _api_test.py happy
5 years ago
Esun Kim
b1d4583a51
Merge pull request #19965 from veblush/strict-build
...
Add check_attrs & clean-up build.yaml
5 years ago
Lidi Zheng
96a7b68edc
Ignore Visual Studio Code configurations
5 years ago
Lidi Zheng
40fe76ad30
Fix import
5 years ago
Qiancheng Zhao
1391c93a95
atomic client idle filter
5 years ago
Esun Kim
feb263ba6d
Add check_attrs & clean-up build.yaml
5 years ago