-
Notifications
You must be signed in to change notification settings - Fork 215
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Merged by Bors] - Add mTLS grpcserver #5154
Conversation
Codecov Report
@@ Coverage Diff @@
## develop #5154 +/- ##
=========================================
- Coverage 77.8% 77.6% -0.2%
=========================================
Files 259 260 +1
Lines 30773 30960 +187
=========================================
+ Hits 23944 24047 +103
- Misses 5342 5409 +67
- Partials 1487 1504 +17
|
28a0716
to
10d28f1
Compare
5995f25
to
76c8334
Compare
bors merge |
## Motivation Closes #5131 do not merge before spacemeshos/api#268 and spacemeshos/post#245 ## Changes - setup for gRPC servers has been moved from node startup into the `grpcserver` package - `NewPublic`, `NewPrivate` and `NewTLS` create servers for the given purposes based on the configuration passed to them - replaced more instances of `go-spacemesh/log` with `zap` ## Test Plan - existing tests pass - TODO: add new tests for mTLS connection ## TODO <!-- This section should be removed when all items are complete --> - [x] Explain motivation or link existing issue(s) - [x] Test changes and document test plan - [x] Update documentation as needed - [x] Update [changelog](../CHANGELOG.md) as needed
Build failed:
|
bors merge |
## Motivation Closes #5131 do not merge before spacemeshos/api#268 and spacemeshos/post#245 ## Changes - setup for gRPC servers has been moved from node startup into the `grpcserver` package - `NewPublic`, `NewPrivate` and `NewTLS` create servers for the given purposes based on the configuration passed to them - replaced more instances of `go-spacemesh/log` with `zap` ## Test Plan - existing tests pass - TODO: add new tests for mTLS connection ## TODO <!-- This section should be removed when all items are complete --> - [x] Explain motivation or link existing issue(s) - [x] Test changes and document test plan - [x] Update documentation as needed - [x] Update [changelog](../CHANGELOG.md) as needed
bors merge |
Already running a review |
Pull request successfully merged into develop. Build succeeded! The publicly hosted instance of bors-ng is deprecated and will go away soon. If you want to self-host your own instance, instructions are here. If you want to switch to GitHub's built-in merge queue, visit their help page. |
Motivation
Closes #5131
do not merge before spacemeshos/api#268 and spacemeshos/post#245
Changes
grpcserver
packageNewPublic
,NewPrivate
andNewTLS
create servers for the given purposes based on the configuration passed to themgo-spacemesh/log
withzap
Test Plan
TODO