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 key and db store system to support multi beacon #837

Merged
merged 47 commits into from
Oct 29, 2021

Conversation

emmanuelm41
Copy link
Contributor

No description provided.

key/store.go Show resolved Hide resolved
key/store.go Outdated Show resolved Hide resolved
demo/node/node_subprocess.go Show resolved Hide resolved
common/migration/migration.go Outdated Show resolved Hide resolved
cmd/drand-cli/control.go Outdated Show resolved Hide resolved
@nikkolasg
Copy link
Collaborator

For posterity: the migration plan implemented here is to run the checks automatically at each command so the user doesn't have to run a command explicitely.

fs/fs.go Outdated Show resolved Hide resolved
cmd/drand-cli/daemon.go Outdated Show resolved Hide resolved
common/constants/values.go Outdated Show resolved Hide resolved
common/migration/migration.go Outdated Show resolved Hide resolved
common/migration/migration.go Outdated Show resolved Hide resolved
fs/fs.go Outdated Show resolved Hide resolved
key/store.go Show resolved Hide resolved
common/migration/migration.go Outdated Show resolved Hide resolved
cmd/drand-cli/cli.go Outdated Show resolved Hide resolved
cmd/drand-cli/cli.go Outdated Show resolved Hide resolved
cmd/drand-cli/cli.go Outdated Show resolved Hide resolved
@emmanuelm41
Copy link
Contributor Author

@yiannisbot @willscott now we copy files instead of moving them. The new multi beacon structure after migrating it will be
image

So a rollback can be performed.

cmd/drand-cli/cli_test.go Outdated Show resolved Hide resolved
cmd/drand-cli/cli_test.go Show resolved Hide resolved
cmd/drand-cli/cli_test.go Outdated Show resolved Hide resolved
cmd/drand-cli/control.go Outdated Show resolved Hide resolved
core/migration/migration.go Outdated Show resolved Hide resolved
@yiannisbot
Copy link
Member

@yiannisbot @willscott now we copy files instead of moving them. The new multi beacon structure after migrating it will be image

So a rollback can be performed.

This approach seems fine, as per our discussion earlier in the week.

@yiannisbot
Copy link
Member

@nikkolasg @willscott the changes requested seem to have been resolved now. Can you have another look to see if everything is ok here?🙏

@nikkolasg
Copy link
Collaborator

I'm good , LGTM - @willscott ?

@willscott willscott merged commit a93f2b1 into drand:master Oct 29, 2021
@emmanuelm41 emmanuelm41 deleted the file-system branch October 29, 2021 18:36
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.

None yet

5 participants