From d5f216671820d551e0da16dd71fb91a4c3453049 Mon Sep 17 00:00:00 2001 From: KamiD <44460798+KamiD@users.noreply.github.com> Date: Thu, 24 Nov 2022 22:45:27 +0800 Subject: [PATCH] Merge PR: disable multi cache (#2802) --- libs/cosmos-sdk/server/start_okchain.go | 3 ++- libs/cosmos-sdk/types/cache.go | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/libs/cosmos-sdk/server/start_okchain.go b/libs/cosmos-sdk/server/start_okchain.go index 3968fa21bf..b2669d6d98 100644 --- a/libs/cosmos-sdk/server/start_okchain.go +++ b/libs/cosmos-sdk/server/start_okchain.go @@ -225,7 +225,8 @@ func RegisterServerFlags(cmd *cobra.Command) *cobra.Command { cmd.Flags().Float64Var(&baseapp.GasUsedFactor, baseapp.FlagGasUsedFactor, 0.4, "factor to calculate history gas used") - cmd.Flags().Bool(sdk.FlagMultiCache, true, "Enable multi cache") + cmd.Flags().Bool(sdk.FlagMultiCache, false, "Enable multi cache") + cmd.Flags().MarkHidden(sdk.FlagMultiCache) cmd.Flags().Int(sdk.MaxAccInMultiCache, 0, "max acc in multi cache") cmd.Flags().Int(sdk.MaxStorageInMultiCache, 0, "max storage in multi cache") cmd.Flags().Bool(flatkv.FlagEnable, false, "Enable flat kv storage for read performance") diff --git a/libs/cosmos-sdk/types/cache.go b/libs/cosmos-sdk/types/cache.go index c6960704fc..f6861079a5 100644 --- a/libs/cosmos-sdk/types/cache.go +++ b/libs/cosmos-sdk/types/cache.go @@ -69,7 +69,7 @@ type Cache struct { } func initCacheParam() { - UseCache = viper.GetBool(FlagMultiCache) + UseCache = false if data := viper.GetInt(MaxAccInMultiCache); data != 0 { maxAccInMap = data