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

feat: update store module for new iavl #15568

Merged
merged 27 commits into from
Jun 6, 2023
Merged
Changes from 2 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
e6827fc
wip
cool-develope Mar 24, 2023
3566319
fix test failures
cool-develope Mar 28, 2023
5c5a7d1
save changeset api
cool-develope Mar 28, 2023
4029729
minor fixing
cool-develope Mar 29, 2023
5e9cfb2
Update store_test.go
cool-develope Mar 31, 2023
c592197
Update store/iavl/store.go
cool-develope Apr 10, 2023
28e5111
comments
cool-develope Apr 12, 2023
a42770d
comments
cool-develope Apr 12, 2023
01d33f5
feat(store): add working hash (#15712)
cool-develope Apr 13, 2023
a6bfbf0
comments
cool-develope Apr 26, 2023
00479c9
Merge branch 'main' into store/new_iavl
cool-develope Apr 26, 2023
3486099
Merge branch 'main' into store/new_iavl
cool-develope May 22, 2023
d4cccb5
go mod tidy
cool-develope May 22, 2023
f71ceb0
add changelog
cool-develope May 22, 2023
75480ee
Merge branch 'main' into store/new_iavl
cool-develope May 30, 2023
9258f51
iavl version
cool-develope May 30, 2023
9401763
simapp go mod
cool-develope May 30, 2023
572a734
Merge branch 'main' into store/new_iavl
cool-develope May 30, 2023
0df84b7
go mod tidy
cool-develope May 30, 2023
46c9b15
Merge branch 'store/new_iavl' of github.com:cosmos/cosmos-sdk into st…
cool-develope May 30, 2023
f562b91
go dep update
cool-develope May 30, 2023
add27df
Merge branch 'main' into store/new_iavl
cool-develope May 30, 2023
b34a13a
suggestions
cool-develope Jun 6, 2023
59c86db
Merge branch 'main' into store/new_iavl
cool-develope Jun 6, 2023
11365c0
go mod tidy
cool-develope Jun 6, 2023
58e7aa0
fix the store test
cool-develope Jun 6, 2023
c55a8ca
revert hubl and cosmovisor go.mod
cool-develope Jun 6, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion store/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,9 @@ Ref: https://keepachangelog.com/en/1.0.0/
- Remov `DeleteVersion`, `DeleteVersions`, `LazyLoadVersionForOverwriting` from `iavl` tree API.
- Add `DeleteVersionsTo` and `SaveChangeSet`, since it will keep versions sequentially like `fromVersion` to `toVersion`.
- Refactor the pruning manager to use `DeleteVersionsTo`.
- [#15712](https://github.com/cosmos/cosmos-sdk/pull/15712) Add `WorkingHash` function to the store interface to get the current app hash before commit.
- Remove `IAVLLazyLoading` option from baseapp.
Copy link
Member

Choose a reason for hiding this comment

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

This one should be in the main changelog ./CHANGELOG.md instead of under store/CHANGELOG.md

* [#15712](https://github.com/cosmos/cosmos-sdk/pull/15712) Add `WorkingHash` function to the store interface to get the current app hash before commit.

* [#14645](https://github.com/cosmos/cosmos-sdk/pull/14645) Add limit to the length of key and value.
* [#15683](https://github.com/cosmos/cosmos-sdk/pull/15683) `rootmulti.Store.CacheMultiStoreWithVersion` now can handle loading archival states that don't persist any of the module stores the current state has.
* [#16060](https://github.com/cosmos/cosmos-sdk/pull/16060) Support saving restoring snapshot locally.
Expand Down