Skip to content

Commit

Permalink
Fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
jutaro committed May 8, 2024
1 parent cea856a commit c348899
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 19 deletions.
25 changes: 11 additions & 14 deletions cardano-node/src/Cardano/Node/Run.hs
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,11 @@
{-# LANGUAGE NamedFieldPuns #-}
{-# LANGUAGE PackageImports #-}
{-# LANGUAGE ScopedTypeVariables #-}
{-# LANGUAGE TypeApplications #-}
{-# LANGUAGE TupleSections #-}

{-# LANGUAGE TypeApplications #-}


{-# OPTIONS_GHC -Wno-unused-imports #-}

#if !defined(mingw32_HOST_OS)
Expand Down Expand Up @@ -103,12 +105,12 @@ import qualified Ouroboros.Network.Diffusion.P2P as P2P
import Ouroboros.Network.NodeToClient (LocalAddress (..), LocalSocket (..))
import Ouroboros.Network.NodeToNode (AcceptedConnectionsLimit (..), ConnectionId,
PeerSelectionTargets (..), RemoteAddress)
import Ouroboros.Network.PeerSelection.Bootstrap (UseBootstrapPeers (..))

import Ouroboros.Network.PeerSelection.RelayAccessPoint (RelayAccessPoint (..))
import Ouroboros.Network.Protocol.ChainSync.Codec
import Ouroboros.Network.Subscription (DnsSubscriptionTarget (..),
IPSubscriptionTarget (..))
import Ouroboros.Network.PeerSelection.Bootstrap
(UseBootstrapPeers (..))

import Cardano.Node.Configuration.Socket (SocketOrSocketInfo (..),
gatherConfiguredSockets, getSocketOrSocketInfoAddr)
Expand All @@ -125,11 +127,14 @@ import Cardano.Node.Protocol.Types
import Cardano.Node.Queries
import Cardano.Node.TraceConstraints (TraceConstraints)
import Cardano.Tracing.Tracers
import Ouroboros.Network.PeerSelection.PeerSharing (PeerSharing (..))
import Ouroboros.Network.PeerSelection.State.LocalRootPeers (HotValency, WarmValency)
import Ouroboros.Network.PeerSelection.Bootstrap (UseBootstrapPeers)
import Ouroboros.Network.PeerSelection.LedgerPeers.Type (UseLedgerPeers)

import Ouroboros.Network.PeerSelection.PeerSharing (PeerSharing (..))
import Ouroboros.Network.PeerSelection.PeerTrustable (PeerTrustable)
import Ouroboros.Network.PeerSelection.Bootstrap (UseBootstrapPeers)

import Ouroboros.Network.PeerSelection.State.LocalRootPeers (HotValency, WarmValency)


{- HLINT ignore "Fuse concatMap/map" -}
{- HLINT ignore "Redundant <$>" -}
Expand Down Expand Up @@ -281,18 +286,10 @@ handleNodeWithTracers cmdPc nc0 p networkMagic blockType runP = do
getStartupInfo nc p fp
>>= mapM_ (traceWith $ startupTracer tracers)

Debug.trace "before calling nodeVersionTracer" $ pure ()

traceWith (nodeVersionTracer tracers) getNodeVersion
Debug.trace "after calling nodeVersionTracer" $ pure ()



traceWith (startupTracer tracers)
(BlockForgingUpdate NotEffective)



-- We ignore peer logging thread if it dies, but it will be killed
-- when 'handleSimpleNode' terminates.
handleSimpleNode blockType runP p2pMode tracers nc
Expand Down
10 changes: 5 additions & 5 deletions cardano-node/src/Cardano/Tracing/Tracers.hs
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,8 @@ import qualified System.Metrics.Gauge as Gauge
import qualified System.Metrics.Label as Label
import qualified System.Remote.Monitoring as EKG

import Debug.Trace (trace)

{-# OPTIONS_GHC -Wno-redundant-constraints #-}
-- needs different instances on ghc8 and on ghc9

Expand Down Expand Up @@ -367,18 +369,16 @@ mkTracers blockConfig tOpts@(TracingOnLegacy trSel) tr nodeKern ekgDirect enable
_ -> pure ()
Nothing -> pure ()
traceVersionMetric :: Maybe EKGDirect -> NodeVersionTrace -> IO ()
traceVersionMetric mbEKGDirect ev = do

traceVersionMetric mbEKGDirect ev = trace "traceVersionMetric" $ do
case mbEKGDirect of
Just ekgDirect' ->
case ev of
NodeVersionTrace {} ->
NodeVersionTrace {} -> trace "traceVersionMetric sending" $
sendEKGDirectPrometheusLabel
ekgDirect'
"cardano.node.metrics.cardano_build_info"

(getCardanoBuildInfo ev)
Nothing -> pure ()
Nothing -> trace "no ekg direct" $ pure ()

diffusionTracers = Diffusion.Tracers
{ Diffusion.dtMuxTracer = muxTracer
Expand Down

0 comments on commit c348899

Please sign in to comment.