yarpc / yarpc-go

A message passing platform for Go
MIT License
401 stars 101 forks source link

[3/n] tls: add outbound tls dialer #2166

Closed jronak closed 1 year ago

jronak commented 1 year ago

Add TLS dialer which will be used by the outbounds of all the transports. In the next pr, TODOs will be addressed.

codecov[bot] commented 1 year ago

Codecov Report

Base: 85.18% // Head: 85.14% // Decreases project coverage by -0.03% :warning:

Coverage data is based on head (b41f723) compared to base (716abfb). Patch coverage: 78.94% of modified lines in pull request are covered.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## dev #2166 +/- ## ========================================== - Coverage 85.18% 85.14% -0.04% ========================================== Files 268 269 +1 Lines 15250 15269 +19 ========================================== + Hits 12990 13001 +11 - Misses 1840 1844 +4 - Partials 420 424 +4 ``` | [Impacted Files](https://codecov.io/gh/yarpc/yarpc-go/pull/2166?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=yarpc) | Coverage Δ | | |---|---|---| | [transport/internal/tls/dialer/dialer.go](https://codecov.io/gh/yarpc/yarpc-go/pull/2166/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=yarpc#diff-dHJhbnNwb3J0L2ludGVybmFsL3Rscy9kaWFsZXIvZGlhbGVyLmdv) | `78.94% <78.94%> (ø)` | | | [dispatcher\_startup.go](https://codecov.io/gh/yarpc/yarpc-go/pull/2166/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=yarpc#diff-ZGlzcGF0Y2hlcl9zdGFydHVwLmdv) | `91.07% <0.00%> (-1.79%)` | :arrow_down: | | [peer/hashring32/internal/hashring32/hashring32.go](https://codecov.io/gh/yarpc/yarpc-go/pull/2166/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=yarpc#diff-cGVlci9oYXNocmluZzMyL2ludGVybmFsL2hhc2hyaW5nMzIvaGFzaHJpbmczMi5nbw==) | `96.21% <0.00%> (-1.09%)` | :arrow_down: | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=yarpc). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=yarpc)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.