From 936490c3692778bd4615725b79f9d8e61626851a Mon Sep 17 00:00:00 2001 From: Freddy Caceres Date: Sat, 15 Oct 2022 06:11:08 -0500 Subject: [PATCH 1/6] add iavl fast node config --- cmd/evmosd/root.go | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/evmosd/root.go b/cmd/evmosd/root.go index 171180799e..22604ff4ad 100644 --- a/cmd/evmosd/root.go +++ b/cmd/evmosd/root.go @@ -213,6 +213,7 @@ func initAppConfig() (string, interface{}) { srvCfg.StateSync.SnapshotInterval = 1500 srvCfg.StateSync.SnapshotKeepRecent = 2 + srvCfg.IAVLDisableFastNode = false return customAppTemplate, srvCfg } From da2264c7e36655a2bec357468d1148c8d7e0d203 Mon Sep 17 00:00:00 2001 From: Freddy Caceres Date: Sat, 15 Oct 2022 07:11:12 -0500 Subject: [PATCH 2/6] update initAppConfig --- cmd/evmosd/root.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/evmosd/root.go b/cmd/evmosd/root.go index 22604ff4ad..3ebb3253ac 100644 --- a/cmd/evmosd/root.go +++ b/cmd/evmosd/root.go @@ -213,7 +213,7 @@ func initAppConfig() (string, interface{}) { srvCfg.StateSync.SnapshotInterval = 1500 srvCfg.StateSync.SnapshotKeepRecent = 2 - srvCfg.IAVLDisableFastNode = false + srvCfg.BaseConfig.IAVLDisableFastNode = false return customAppTemplate, srvCfg } From 353d1e70530e37670e94e4b35568f60d29caf28c Mon Sep 17 00:00:00 2001 From: Freddy Caceres Date: Sat, 15 Oct 2022 19:47:44 -0500 Subject: [PATCH 3/6] Set iavl config --- cmd/evmosd/root.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmd/evmosd/root.go b/cmd/evmosd/root.go index 3ebb3253ac..eba1aa49d7 100644 --- a/cmd/evmosd/root.go +++ b/cmd/evmosd/root.go @@ -267,6 +267,8 @@ func (a appCreator) newApp(logger log.Logger, db dbm.DB, traceStore io.Writer, a baseapp.SetSnapshotStore(snapshotStore), baseapp.SetSnapshotInterval(cast.ToUint64(appOpts.Get(sdkserver.FlagStateSyncSnapshotInterval))), baseapp.SetSnapshotKeepRecent(cast.ToUint32(appOpts.Get(sdkserver.FlagStateSyncSnapshotKeepRecent))), + baseapp.SetIAVLCacheSize(cast.ToInt(appOpts.Get(sdkserver.FlagIAVLCacheSize))), + baseapp.SetIAVLDisableFastNode(cast.ToBool(appOpts.Get(sdkserver.FlagIAVLFastNode))), ) return evmosApp From f158ff6bd2d7f2484552b4eaa86710a9c3902ca2 Mon Sep 17 00:00:00 2001 From: Freddy Caceres Date: Sat, 15 Oct 2022 19:48:38 -0500 Subject: [PATCH 4/6] remove unnecesary interface --- cmd/evmosd/root.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/evmosd/root.go b/cmd/evmosd/root.go index eba1aa49d7..0a7cdd893b 100644 --- a/cmd/evmosd/root.go +++ b/cmd/evmosd/root.go @@ -213,7 +213,7 @@ func initAppConfig() (string, interface{}) { srvCfg.StateSync.SnapshotInterval = 1500 srvCfg.StateSync.SnapshotKeepRecent = 2 - srvCfg.BaseConfig.IAVLDisableFastNode = false + srvCfg.IAVLDisableFastNode = false return customAppTemplate, srvCfg } From 1c450ae5291165aed8abb04e1b32b33d382d9d70 Mon Sep 17 00:00:00 2001 From: Freddy Caceres Date: Sat, 15 Oct 2022 20:02:03 -0500 Subject: [PATCH 5/6] update changelog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ee5b90cd3..027c863766 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -35,6 +35,10 @@ Ref: https://keepachangelog.com/en/1.0.0/ # Changelog +## [v8.2.3] - 2022-10-15 + +- (cmd) [973](https://github.com/evmos/evmos/pull/973) Set IAVL config + ## [v8.2.2] - 2022-10-14 ### Improvements From d0fe143d3d6375989e8a81bfa3910681eb5f4f82 Mon Sep 17 00:00:00 2001 From: Freddy Caceres Date: Sat, 15 Oct 2022 20:09:24 -0500 Subject: [PATCH 6/6] fix lint --- cmd/evmosd/root.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/evmosd/root.go b/cmd/evmosd/root.go index 27954607fa..719af8121b 100644 --- a/cmd/evmosd/root.go +++ b/cmd/evmosd/root.go @@ -269,7 +269,7 @@ func (a appCreator) newApp(logger log.Logger, db dbm.DB, traceStore io.Writer, a baseapp.SetSnapshotStore(snapshotStore), baseapp.SetSnapshotInterval(cast.ToUint64(appOpts.Get(sdkserver.FlagStateSyncSnapshotInterval))), baseapp.SetSnapshotKeepRecent(cast.ToUint32(appOpts.Get(sdkserver.FlagStateSyncSnapshotKeepRecent))), - baseapp.SetIAVLCacheSize(cast.ToInt(appOpts.Get(sdkserver.FlagIAVLCacheSize))), + baseapp.SetIAVLCacheSize(cast.ToInt(appOpts.Get(sdkserver.FlagIAVLCacheSize))), baseapp.SetIAVLDisableFastNode(cast.ToBool(appOpts.Get(sdkserver.FlagIAVLFastNode))), )