Skip to content
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

Update from update/networkservicemesh/sdk #118

Merged
merged 1 commit into from
Apr 22, 2021

Conversation

nsmbot
Copy link
Collaborator

@nsmbot nsmbot commented Apr 22, 2021

commit 870fc74 Author: NSMBot nsmbot@networkservicmesh.io Date: Thu Apr 22 05:47:57 2021 +0000 Update go.mod and go.sum to latest version from networkservicemesh/sdk@main networkservicemesh/sdk# networkservicemesh/sdk PR link: https://github.com/networkservicemesh/sdk/pull/ networkservicemesh/sdk commit message: commit 19c7a102f2a7bb9914763ec77304a69ce7790f0e Author: Uzlov Danil 36223296+d-uzlov@users.noreply.github.com Date: Thu Apr 22 12:47:30 2021 +0700 Add Client Monitor to the Heal Client (#810) README.md go.mod go.sum pkg Fix selector handling in monitorServer.MonitorConnections Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg Move event monitoring from heal server to heal client Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg Fix heal not working in sandbox tests Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg Fix pending issues and clean code in heal package Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg Fix heal client not working reliably on first request Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg Fix issues, discussed in PR comments Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg Fix heal unit test panic Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg Fix imports layout Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg Fix heal client using wrong id when listening to connection updates Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg Stop heal client from potentially sending repeating heal requests Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg Use updated connection path on heal Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg Move connection path restoring from heal server to heal client Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg In heal client use mutex per connection instead of one executor Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg In heal server use mutex per connection instead of one executor Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg Fix linter warning Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg Add comments to "heal" package Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg Fix heal client not saving endpoint name on connection update events Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg Make heal client wait for confirmation in Request if connection was broken Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg extract initialization method in heal client Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg use sync.Cond instead of channel to confirm connection in heal client Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg use separate functions for "heal" and "restore connection" Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg use better error message in heal client Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg fix file formatting Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg refactor heal server code Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg use single type for both heal requests Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg combine types in healClient.listenToConnectionChanges() Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg remove event-check in heal client, remove incorrect heal test Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg remove complex state from conn info in heal client Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg use mutex instead of sync.Cond in heal client Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg fix linter warning Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg fix heal client not removing unsuccessful connection Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru README.md go.mod go.sum pkg fix heal server not using clock package during healing Signed-off-by: Danil Uzlov DanilUzlov@yandex.ru Signed-off-by: NSMBot nsmbot@networkservicmesh.io

…k@main networkservicemesh/sdk#

networkservicemesh/sdk PR link: https://github.com/networkservicemesh/sdk/pull/

networkservicemesh/sdk commit message:
commit 19c7a102f2a7bb9914763ec77304a69ce7790f0e
Author: Uzlov Danil <36223296+d-uzlov@users.noreply.github.com>
Date:   Thu Apr 22 12:47:30 2021 +0700

    Add Client Monitor to the Heal Client (#810)

    * Fix selector handling in monitorServer.MonitorConnections

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * Move event monitoring from heal server to heal client

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * Fix heal not working in sandbox tests

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * Fix pending issues and clean code in heal package

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * Fix heal client not working reliably on first request

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * Fix issues, discussed in PR comments

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * Fix heal unit test panic

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * Fix imports layout

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * Fix heal client using wrong id when listening to connection updates

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * Stop heal client from potentially sending repeating heal requests

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * Use updated connection path on heal

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * Move connection path restoring from heal server to heal client

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * In heal client use mutex per connection instead of one executor

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * In heal server use mutex per connection instead of one executor

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * Fix linter warning

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * Add comments to "heal" package

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * Fix heal client not saving endpoint name on connection update events

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * Make heal client wait for confirmation in Request if connection was broken

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * extract initialization method in heal client

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * use sync.Cond instead of channel to confirm connection in heal client

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * use separate functions for "heal" and "restore connection"

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * use better error message in heal client

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * fix file formatting

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * refactor heal server code

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * use single type for both heal requests

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * combine types in healClient.listenToConnectionChanges()

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * remove event-check in heal client, remove incorrect heal test

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * remove complex state from conn info in heal client

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * use mutex instead of sync.Cond in heal client

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * fix linter warning

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * fix heal client not removing unsuccessful connection

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

    * fix heal server not using clock package during healing

    Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>

Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
@github-actions github-actions bot merged commit 89554b5 into main Apr 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant