Move noisiest timer message to trace. #317

Merged
telackey merged 1 commits from telackey/m5 into v1.10.26-statediff-v4 2023-02-16 01:56:03 +00:00

View File

@ -863,7 +863,11 @@ func (sds *Service) writeStateDiff(block *types.Block, parentRoot common.Hash, p
}
output := func(node types2.StateNode) error {
defer metrics.ReportAndUpdateDuration("statediff output", time.Now(), logger, metrics.IndexerMetrics.OutputTimer)
defer func() {
// This is very noisy so we log at Trace.
since := metrics.UpdateDuration(time.Now(), metrics.IndexerMetrics.OutputTimer)
logger.Trace(fmt.Sprintf("statediff output duration=%dms", since.Milliseconds()))
}()
return sds.indexer.PushStateNode(tx, node, block.Hash().String())
}
codeOutput := func(c types2.CodeAndCodeHash) error {