### What changes were proposed in this pull request? Support configuring the SSL handshake timeout for SSLHandler, for `rpc_app` and `rpc_service` transport modules. ### Why are the changes needed? To make the SSLHandler handshake timeout configurable. We are working on ramping shuffle traffic to Celeborn internally, and have observed spark task failures which related to the connection timeout. This will make SSLHandler handshake timeout in line with our ecosystem’s production config, and should minimize those failures and improve robustness. ### Does this PR introduce _any_ user-facing change? Introduces a new server side configuration. ### How was this patch tested? Added a new UT, validated with existing UTs. Closes #3120 from rmcyang/rmcyang/CELEBORN-1882. Authored-by: Minchu Yang <minyang@linkedin.com> Signed-off-by: Mridul Muralidharan <mridul<at>gmail.com> |
||
|---|---|---|
| .. | ||
| client.md | ||
| columnar-shuffle.md | ||
| ha.md | ||
| index.md | ||
| master.md | ||
| metrics.md | ||
| network-module.md | ||
| network.md | ||
| quota.md | ||
| worker.md | ||