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

Mainnet milestone1 #1

Merged
merged 160 commits into from
Sep 19, 2019
Merged

Mainnet milestone1 #1

merged 160 commits into from
Sep 19, 2019

Conversation

ivcosla
Copy link
Contributor

@ivcosla ivcosla commented Sep 19, 2019

Milestone 1 merge

Darkren and others added 30 commits August 5, 2019 15:52
- Added registrationID field to route rule. Represents route id to be used for the rule inside the visor node
* Introduce 'network' module to handle skywire network connections and assigned ports.
* Refactored 'routeManager' to have less coupling with 'Router'.
志宇 and others added 27 commits September 4, 2019 17:42
Change rule expiry to keep-alive
# Conflicts:
#	cmd/skywire-cli/commands/node/routes.go
#	pkg/router/route_manager_test.go
#	pkg/routing/rule.go
#	pkg/routing/rule_test.go
#	pkg/setup/node.go
#	pkg/setup/node_test.go
#	pkg/transport/mock.go
#	pkg/visor/rpc_client.go
Fix issues in implementation of command execution on visor from hypervisor
Working implementation of stcp.
…d-additions

Manager node backend additions.
* Reserving route IDs and adding rules to visors is now split into two communication steps.
* Improved readability and testability of the setup procedure but splitting responsibilities to additional structures; setup.idReservoir, setup.RulesMap
* Improved logging for setup procedure.
* Slightly tweaked setup.Protocol to accommodate aforementioned changes.
Fix visor node restart with routes.
This was removed for some reason, but it needs to exist in order to reestablish transports on visor restart.
Re-added initTransports for transport.Manager
@ivcosla ivcosla merged commit dff1bda into master Sep 19, 2019
nkryuchkov pushed a commit that referenced this pull request Nov 4, 2020
jdknives added a commit that referenced this pull request Dec 16, 2020
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.

3 participants