Skip to content

Commit 091357f

Browse files
yihuangJayT106
authored andcommitted
Problem: nested cache store not efficient (#241)
* Problem: nested cache store not efficient Solution: - introduce copy-on-write btree based cache store temp * changelog * rename * Update store/cachekv/store.go Signed-off-by: yihuang <[email protected]> --------- Signed-off-by: yihuang <[email protected]>
1 parent 01e3dba commit 091357f

File tree

8 files changed

+101
-514
lines changed

8 files changed

+101
-514
lines changed

store/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ Ref: https://keepachangelog.com/en/1.0.0/
2929

3030
* [#207](https://github.com/crypto-org-chain/cosmos-sdk/pull/207) Remove api CacheWrapWithTrace.
3131
* [#205](https://github.com/crypto-org-chain/cosmos-sdk/pull/205) Support object store.
32+
* [#240](https://github.com/crypto-org-chain/cosmos-sdk/pull/240) Split methods from `MultiStore` into specialized `RootMultiStore`, keep `MultiStore` generic.
33+
* [#241](https://github.com/crypto-org-chain/cosmos-sdk/pull/241) Refactor the cache store to be btree backed, prepare to support copy-on-write atomic branching.
3234

3335
## v1.1.2 (March 31, 2025)
3436

store/cachekv/search_benchmark_test.go

Lines changed: 0 additions & 44 deletions
This file was deleted.

store/cachekv/search_test.go

Lines changed: 0 additions & 139 deletions
This file was deleted.

0 commit comments

Comments
 (0)