-
Notifications
You must be signed in to change notification settings - Fork 266
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
feat(v1.x.x): async pruning of orphan nodes #876
Conversation
This reverts commit d8c630d.
overall, looks good to me! could you please add the changelog? |
Done here 8b53289 @cool-develope would you consider making a minor v1 release that includes this? If not we can just use our fork but would be nice to just use a tag from iavl proper. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Co-authored-by: cool-developer <51834436+cool-develope@users.noreply.github.com>
@cool-develope would we be able to get this in a v1 release? I am also refraining from merging since I am not aware of the rules/requirements for this repo. |
@tac0turtle ☝️ |
Thanks for working on this! @cool-develope are you looking to create a minor release off this and if so, may I ask when we should expect it? |
we can do a release this week for it |
Nit: the PR description should say "asynchronously" ? |
This feature prevents the multiple hour long waiting period when chains upgrade from previous versions of IAVL to IAVL v1. The time comes from pruning orphan nodes. This synchronously prunes them. This branch has been tested successfully against osmosis mainnet.