Skip to content

Commit

Permalink
feat(cli): Add iavl-disable-fastnode cmd flag with proper description (
Browse files Browse the repository at this point in the history
…#13656)

(cherry picked from commit c833190)

# Conflicts:
#	server/start.go
  • Loading branch information
williamchong authored and mergify[bot] committed Oct 26, 2022
1 parent cafa881 commit cc6690c
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 1 deletion.
14 changes: 14 additions & 0 deletions server/start.go
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ const (
FlagTrace = "trace"
FlagInvCheckPeriod = "inv-check-period"

<<<<<<< HEAD
FlagPruning = "pruning"
FlagPruningKeepRecent = "pruning-keep-recent"
FlagPruningKeepEvery = "pruning-keep-every"
Expand All @@ -55,6 +56,15 @@ const (
FlagMinRetainBlocks = "min-retain-blocks"
FlagIAVLCacheSize = "iavl-cache-size"
FlagIAVLFastNode = "iavl-disable-fastnode"
=======
FlagPruning = "pruning"
FlagPruningKeepRecent = "pruning-keep-recent"
FlagPruningInterval = "pruning-interval"
FlagIndexEvents = "index-events"
FlagMinRetainBlocks = "min-retain-blocks"
FlagIAVLCacheSize = "iavl-cache-size"
FlagDisableIAVLFastNode = "iavl-disable-fastnode"
>>>>>>> c833190a1 (feat(cli): Add iavl-disable-fastnode cmd flag with proper description (#13656))

// state sync-related flags
FlagStateSyncSnapshotInterval = "state-sync.snapshot-interval"
Expand Down Expand Up @@ -165,7 +175,11 @@ is performed. Note, when enabled, gRPC will also be automatically enabled.
cmd.Flags().Uint64(FlagStateSyncSnapshotInterval, 0, "State sync snapshot interval")
cmd.Flags().Uint32(FlagStateSyncSnapshotKeepRecent, 2, "State sync snapshot to keep")

<<<<<<< HEAD
cmd.Flags().Bool(FlagIAVLFastNode, true, "Enable fast node for IAVL tree")
=======
cmd.Flags().Bool(FlagDisableIAVLFastNode, false, "Disable fast node for IAVL tree")
>>>>>>> c833190a1 (feat(cli): Add iavl-disable-fastnode cmd flag with proper description (#13656))

// add support for all Tendermint-specific command line options
tcmd.AddNodeFlags(cmd)
Expand Down
2 changes: 1 addition & 1 deletion simapp/simd/cmd/root.go
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,7 @@ func (a appCreator) newApp(logger log.Logger, db dbm.DB, traceStore io.Writer, a
baseapp.SetSnapshotInterval(cast.ToUint64(appOpts.Get(server.FlagStateSyncSnapshotInterval))),
baseapp.SetSnapshotKeepRecent(cast.ToUint32(appOpts.Get(server.FlagStateSyncSnapshotKeepRecent))),
baseapp.SetIAVLCacheSize(cast.ToInt(appOpts.Get(server.FlagIAVLCacheSize))),
baseapp.SetIAVLDisableFastNode(cast.ToBool(appOpts.Get(server.FlagIAVLFastNode))),
baseapp.SetIAVLDisableFastNode(cast.ToBool(appOpts.Get(server.FlagDisableIAVLFastNode))),
)
}

Expand Down

0 comments on commit cc6690c

Please sign in to comment.