@@ -58,6 +58,7 @@ import Numeric (showFFloat)
5858import Data.Void (absurd )
5959import Data.Typeable (cast )
6060import Data.Typeable (Typeable )
61+ import Ouroboros.Consensus.Peras.SelectView
6162
6263-- {-# ANN module ("HLint: ignore Redundant bracket" :: Text) #-}
6364
@@ -109,6 +110,8 @@ instance ( LogFormatting (Header blk)
109110 " Chain Selection was starved."
110111 ChainDB. ChainSelStarvation (FallingEdgeWith pt) ->
111112 " Chain Selection was unstarved by " <> renderRealPoint pt
113+ forHuman (ChainDB. TracePerasCertDbEvent _) = undefined -- TODO @amesgen
114+ forHuman (ChainDB. TraceAddPerasCertEvent _) = undefined -- TODO @amesgen
112115
113116 forMachine _ ChainDB. TraceLastShutdownUnclean =
114117 mconcat [ " kind" .= String " LastShutdownUnclean" ]
@@ -138,6 +141,9 @@ instance ( LogFormatting (Header blk)
138141 forMachine details v
139142 forMachine details (ChainDB. TraceVolatileDBEvent v) =
140143 forMachine details v
144+ forMachine _ (ChainDB. TracePerasCertDbEvent _) = undefined -- TODO @amesgen
145+ forMachine _ (ChainDB. TraceAddPerasCertEvent _) = undefined -- TODO @amesgen
146+
141147
142148 asMetrics ChainDB. TraceLastShutdownUnclean = []
143149 asMetrics (ChainDB. TraceChainSelStarvationEvent _) = []
@@ -151,6 +157,8 @@ instance ( LogFormatting (Header blk)
151157 asMetrics (ChainDB. TraceLedgerDBEvent v) = asMetrics v
152158 asMetrics (ChainDB. TraceImmutableDBEvent v) = asMetrics v
153159 asMetrics (ChainDB. TraceVolatileDBEvent v) = asMetrics v
160+ asMetrics (ChainDB. TracePerasCertDbEvent _) = undefined -- TODO @amesgen
161+ asMetrics (ChainDB. TraceAddPerasCertEvent _) = undefined -- TODO @amesgen
154162
155163
156164instance MetaTrace (ChainDB. TraceEvent blk ) where
@@ -178,6 +186,8 @@ instance MetaTrace (ChainDB.TraceEvent blk) where
178186 nsPrependInner " ImmDbEvent" (namespaceFor ev)
179187 namespaceFor (ChainDB. TraceVolatileDBEvent ev) =
180188 nsPrependInner " VolatileDbEvent" (namespaceFor ev)
189+ namespaceFor (ChainDB. TracePerasCertDbEvent _) = undefined -- TODO @amesgen
190+ namespaceFor (ChainDB. TraceAddPerasCertEvent _) = undefined -- TODO @amesgen
181191
182192 severityFor (Namespace _ [" LastShutdownUnclean" ]) _ = Just Info
183193 severityFor (Namespace _ [" ChainSelStarvationEvent" ]) _ = Just Debug
@@ -497,10 +507,10 @@ instance ( LogFormatting (Header blk)
497507 in mconcat $
498508 [ " kind" .= String " AddedToCurrentChain"
499509 , " newtip" .= renderPointForDetails DDetailed (AF. headPoint extended)
500- , " newTipSelectView " .= forMachine DDetailed (ChainDB. newTipSelectView selChangedInfo)
510+ , " newSuffixSelectView " .= forMachine DDetailed (ChainDB. newSuffixSelectView selChangedInfo)
501511 ]
502- ++ [ " oldTipSelectView " .= forMachine DDetailed oldTipSelectView
503- | Just oldTipSelectView <- [ChainDB. oldTipSelectView selChangedInfo]
512+ ++ [ " oldSuffixSelectView " .= forMachine DDetailed oldSuffixSelectView
513+ | Just oldSuffixSelectView <- [ChainDB. oldSuffixSelectView selChangedInfo]
504514 ]
505515 ++ [ " headers" .= toJSON (forMachine DDetailed `map` addedHdrsNewChain base extended)
506516 ]
@@ -513,10 +523,10 @@ instance ( LogFormatting (Header blk)
513523 mconcat $
514524 [ " kind" .= String " AddedToCurrentChain"
515525 , " newtip" .= renderPointForDetails dtal (AF. headPoint extended)
516- , " newTipSelectView " .= forMachine dtal (ChainDB. newTipSelectView selChangedInfo)
526+ , " newSuffixSelectView " .= forMachine dtal (ChainDB. newSuffixSelectView selChangedInfo)
517527 ]
518- ++ [ " oldTipSelectView " .= forMachine dtal oldTipSelectView
519- | Just oldTipSelectView <- [ChainDB. oldTipSelectView selChangedInfo]
528+ ++ [ " oldSuffixSelectView " .= forMachine dtal oldSuffixSelectView
529+ | Just oldSuffixSelectView <- [ChainDB. oldSuffixSelectView selChangedInfo]
520530 ]
521531 ++ [ " events" .= toJSON (map (forMachine dtal) events)
522532 | not (null events) ]
@@ -532,10 +542,10 @@ instance ( LogFormatting (Header blk)
532542 in mconcat $
533543 [ " kind" .= String " TraceAddBlockEvent.SwitchedToAFork"
534544 , " newtip" .= renderPointForDetails DDetailed (AF. headPoint new)
535- , " newTipSelectView " .= forMachine DDetailed (ChainDB. newTipSelectView selChangedInfo)
545+ , " newSuffixSelectView " .= forMachine DDetailed (ChainDB. newSuffixSelectView selChangedInfo)
536546 ]
537- ++ [ " oldTipSelectView " .= forMachine DDetailed oldTipSelectView
538- | Just oldTipSelectView <- [ChainDB. oldTipSelectView selChangedInfo]
547+ ++ [ " oldSuffixSelectView " .= forMachine DDetailed oldSuffixSelectView
548+ | Just oldSuffixSelectView <- [ChainDB. oldSuffixSelectView selChangedInfo]
539549 ]
540550 ++ [ " headers" .= toJSON (forMachine DDetailed `map` addedHdrsNewChain old new)
541551 ]
@@ -548,10 +558,10 @@ instance ( LogFormatting (Header blk)
548558 mconcat $
549559 [ " kind" .= String " TraceAddBlockEvent.SwitchedToAFork"
550560 , " newtip" .= renderPointForDetails dtal (AF. headPoint new)
551- , " newTipSelectView " .= forMachine dtal (ChainDB. newTipSelectView selChangedInfo)
561+ , " newSuffixSelectView " .= forMachine dtal (ChainDB. newSuffixSelectView selChangedInfo)
552562 ]
553- ++ [ " oldTipSelectView " .= forMachine dtal oldTipSelectView
554- | Just oldTipSelectView <- [ChainDB. oldTipSelectView selChangedInfo]
563+ ++ [ " oldSuffixSelectView " .= forMachine dtal oldSuffixSelectView
564+ | Just oldSuffixSelectView <- [ChainDB. oldSuffixSelectView selChangedInfo]
555565 ]
556566 ++ [ " events" .= toJSON (map (forMachine dtal) events)
557567 | not (null events) ]
@@ -2906,3 +2916,6 @@ instance (Show (PBFT.PBftVerKeyHash c))
29062916 [ " kind" .= String " PBftCannotForgeThresholdExceeded"
29072917 , " numForged" .= numForged
29082918 ]
2919+
2920+ instance LogFormatting (WeightedSelectView proto ) where -- TODO @amesgen
2921+ forMachine _ _ = undefined
0 commit comments