From 8858021079db7446c4506217b3363b07e179e10d Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Wed, 9 Nov 2022 10:38:01 +0100 Subject: [PATCH] refactor: add error log when iavl set failed (backport #13803) (#13804) * refactor: add error log when iavl set failed (#13803) * add error log when iavl set failed Ref: #12012 * Update CHANGELOG.md * play safe (cherry picked from commit 22f326128559065b33606184bddcde9ad9fbcec3) # Conflicts: # CHANGELOG.md * fix conflicts Co-authored-by: yihuang --- CHANGELOG.md | 1 + store/iavl/store.go | 10 ++++------ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a7d7fb23e1b..416e4dbe1d65 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -41,6 +41,7 @@ Ref: https://keepachangelog.com/en/1.0.0/ ### Bug Fixes * (x/gov) [#13728](https://github.com/cosmos/cosmos-sdk/pull/13728) Fix propagation of message events to the current context in `EndBlocker`. +* (store) [#13803](https://github.com/cosmos/cosmos-sdk/pull/13803) Add an error log if iavl set operation failed. ## [v0.46.4](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.46.4) - 2022-11-01 diff --git a/store/iavl/store.go b/store/iavl/store.go index f2a6c113d592..093dd2f0d81d 100644 --- a/store/iavl/store.go +++ b/store/iavl/store.go @@ -36,9 +36,8 @@ var ( // Store Implements types.KVStore and CommitKVStore. type Store struct { - tree Tree - logger types.Logger - metrics metrics.StoreMetrics + tree Tree + logger log.Logger } // LoadStore returns an IAVL Store as a CommitKVStore. Internally, it will load the @@ -89,9 +88,8 @@ func LoadStoreWithInitialVersion(db dbm.DB, logger log.Logger, key types.StoreKe } return &Store{ - tree: tree, - logger: logger, - metrics: metrics, + tree: tree, + logger: logger, }, nil }