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

Make it possible to perform huge catch-up #1490

Open
skhoroshavin opened this issue Aug 10, 2020 · 2 comments
Open

Make it possible to perform huge catch-up #1490

skhoroshavin opened this issue Aug 10, 2020 · 2 comments

Comments

@skhoroshavin
Copy link
Contributor

skhoroshavin commented Aug 10, 2020

It looks like now Indy Node/Plenum cannot successfully catch up when node is too much behinds (for example new node joining 3-years old pool with 10000s transactions). While workaround is possible (just copy data) it would be much better if node could catch up using normal process.

More details (including logs with failed catch-up) can be found here: https://sovrin.atlassian.net/browse/SN-18

Acceptance criteria

  • New node with empty ledger should be able to join existing pool containing any number of transactions
@WadeBarnes
Copy link
Member

We've onboarded a number of Stewards onto the various Sovrin networks since this issue was reported. The new nodes do catch up and reach consensus, but it takes a few hours (3 or so) for this to occur (without seeding the node with an ledger data).

@lynnbendixsen
Copy link

I have seen the issue @skhoroshavin saw on the Indicio TestNet. Not quite sure of the circumstances, but large catchups caused issues for sure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants