File tree Expand file tree Collapse file tree 2 files changed +9
-2
lines changed
src/Database/LSMTree/Internal Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -600,7 +600,7 @@ library
600600 , bytestring ^>= 0.11.4.0 || ^>= 0.12.1.0
601601 , cborg ^>= 0.2.10.0
602602 , containers ^>= 0.6 || ^>= 0.7
603- , contra-tracer ^>= 0.2
603+ , contra-tracer ^>= 0.1 || ^ >= 0. 2
604604 , crc32c ^>= 0.2.1
605605 , deepseq ^>= 1.4 || ^>= 1.5
606606 , filepath
Original file line number Diff line number Diff line change @@ -317,12 +317,19 @@ data TableTrace =
317317#endif
318318 deriving stock (Show , Eq )
319319
320- contramapTraceMerge :: Monad m => Tracer m TableTrace -> Tracer m (AtLevel MergeTrace )
320+ contramapTraceMerge :: forall m . Monad m => Tracer m TableTrace -> Tracer m (AtLevel MergeTrace )
321+ #if MIN_VERSION_contra_tracer(0,2,0)
321322#ifdef DEBUG_TRACES
322323contramapTraceMerge t = TraceMerge `contramap` t
323324#else
324325contramapTraceMerge t = traceMaybe (const Nothing ) t
325326#endif
327+ #else
328+ contramapTraceMerge _t = nullTracer
329+ where
330+ -- See #766
331+ _unused = pure @ m ()
332+ #endif
326333
327334-- | Trace messages related to cursors.
328335data CursorTrace =
You can’t perform that action at this time.
0 commit comments