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

begin with iavl v1.0.0 #492

Closed
wants to merge 15 commits into from
Closed

begin with iavl v1.0.0 #492

wants to merge 15 commits into from

Conversation

faddat
Copy link
Member

@faddat faddat commented Nov 14, 2023

Closes: #XXX

What is the purpose of the change

Eliminate or reduce daily epoch lag

Brief Changelog

Use iavl v1.0.0

Testing and Verifying

All unit tests should pass when running make test in the root of cosmos-sdk folder.

Documentation and Release Note

  • Does this pull request introduce a new feature or user-facing behavior changes? yes
  • Is a relevant changelog entry added to the Unreleased section in CHANGELOG.md? not yet
  • How is the feature or change documented? it isn't yet

@@ -81,7 +81,7 @@ func LoadStoreWithInitialVersion(db dbm.DB, logger log.Logger, key types.StoreKe
if err != nil {
return nil, err
}

istore.tree.(*immutableTree)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there any purpose? If not we should remove.
cc @faddat

* fix newMutableTree

* replace log and dbm

* migrate to cosmos ics23

* fix test

* fix test

* fix logger for test

* fix conflict

* fix test

* fix unit test
@julienrbrt
Copy link

IAVL v1 should be simpler to integrate in v0.47 btw: julienrbrt/cosmos-sdk-inj@f/v0.47.3-inj-1...ac1b893

@faddat
Copy link
Member Author

faddat commented Nov 15, 2023

@julienrbrt thanks very much for the helpful comment!

@faddat faddat closed this Nov 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment