cosmos-sdk/store
yihuang bb54c597de
fix: state listener could observe discarded writes (#13459)
* fix: state listener could observe uncommitted writes

Closes: #13457

don't pass listeners to nested cached store,
only the most inner layer's cache writes should be observed.

* Update CHANGELOG.md

* add unit test

* rename

Co-authored-by: Marko <marbar3778@yahoo.com>
2022-10-06 11:41:56 +00:00
..
cache feat: configurable fastnode (#13321) 2022-09-20 08:49:18 +00:00
cachekv refactor: remove dead code in cacheMergeIterator Domain() (#13433) 2022-10-05 08:46:41 +02:00
cachemulti fix: state listener could observe discarded writes (#13459) 2022-10-06 11:41:56 +00:00
dbadapter refactor: create go.mod for simapp (#13130) 2022-09-07 18:14:22 +00:00
gaskv perf: Remove more telemetry ops, update docs (#10334) 2021-10-11 08:23:42 +00:00
iavl chore: upstream error on empty version (#13355) 2022-09-21 18:31:19 +02:00
internal chore: all: use golang.org/x/exp/maps.(Keys, Values) where necessary (#13349) 2022-09-21 02:08:13 +00:00
listenkv chore: gofumpt (#11839) 2022-05-19 10:55:27 +02:00
mem chore: fix linting issues exposed by fixing golangci-lint (#12895) 2022-08-11 22:00:24 +02:00
prefix feat: configurable fastnode (#13321) 2022-09-20 08:49:18 +00:00
rootmulti fix: state listener could observe discarded writes (#13459) 2022-10-06 11:41:56 +00:00
streaming chore: bump tendermint version (#13148) 2022-09-05 07:39:12 +00:00
tools/ics23 chore(deps): bump github.com/cosmos/cosmos-sdk from 0.46.1 to 0.46.2 (#13447) 2022-10-04 16:18:37 +02:00
tracekv chore: gofumpt (#11839) 2022-05-19 10:55:27 +02:00
transient refactor: remove storev2alpha1 (#13371) 2022-09-23 21:53:58 +00:00
types refactor: Improve and clarify API around AccountAddressById (#13460) 2022-10-06 11:05:25 +00:00
firstlast.go chore: store audit changes (#11989) 2022-05-18 15:38:01 +00:00
reexport.go refactor!: abstractions for snapshot and pruning; snapshot intervals eventually pruned; unit tests (#11496) 2022-04-21 15:30:36 -04:00
store.go refactor!: abstractions for snapshot and pruning; snapshot intervals eventually pruned; unit tests (#11496) 2022-04-21 15:30:36 -04:00