File tree Expand file tree Collapse file tree 4 files changed +4
-6
lines changed
Expand file tree Collapse file tree 4 files changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -41,6 +41,7 @@ import Database.LSMTree.Internal.Chunk
4141import Database.LSMTree.Internal.Config
4242import Database.LSMTree.Internal.CRC32C
4343import Database.LSMTree.Internal.Entry
44+ import Database.LSMTree.Internal.IncomingRun
4445import Database.LSMTree.Internal.Index
4546import Database.LSMTree.Internal.Index.Compact
4647import Database.LSMTree.Internal.Index.CompactAcc
Original file line number Diff line number Diff line change @@ -105,6 +105,7 @@ import qualified Database.LSMTree.Internal.BlobRef as BlobRef
105105import Database.LSMTree.Internal.Config
106106import qualified Database.LSMTree.Internal.Cursor as Cursor
107107import Database.LSMTree.Internal.Entry (Entry )
108+ import Database.LSMTree.Internal.IncomingRun (IncomingRun (.. ))
108109import Database.LSMTree.Internal.Lookup (ByteCountDiscrepancy ,
109110 ResolveSerialisedValue , lookupsIO ,
110111 lookupsIOWithoutWriteBuffer )
Original file line number Diff line number Diff line change @@ -23,13 +23,7 @@ module Database.LSMTree.Internal.MergeSchedule (
2323 -- * Levels, runs and ongoing merges
2424 , Levels
2525 , Level (.. )
26- , IncomingRun (.. )
2726 , MergePolicyForLevel (.. )
28- , newIncomingSingleRun
29- , newIncomingMergingRun
30- , releaseIncomingRun
31- , supplyCreditsIncomingRun
32- , snapshotIncomingRun
3327 , mergingRunParamsForLevel
3428 -- * Union level
3529 , UnionLevel (.. )
@@ -710,6 +704,7 @@ addRunToLevels tr conf@TableConfig{..} resolve hfs hbio root uc r0 reg levels ul
710704 TraceCompletedMerge (Run. size r) (Run. runFsPathsNumber r)
711705
712706 return ir
707+
713708{-# SPECIALISE newIncomingRunAtLevel ::
714709 Tracer IO (AtLevel MergeTrace)
715710 -> HasFS IO h
Original file line number Diff line number Diff line change @@ -49,6 +49,7 @@ import qualified Data.Vector as V
4949import Database.LSMTree.Internal.Config
5050import Database.LSMTree.Internal.CRC32C (checkCRC )
5151import qualified Database.LSMTree.Internal.CRC32C as CRC
52+ import Database.LSMTree.Internal.IncomingRun
5253import Database.LSMTree.Internal.Lookup (ResolveSerialisedValue )
5354import qualified Database.LSMTree.Internal.Merge as Merge
5455import Database.LSMTree.Internal.MergeSchedule
You can’t perform that action at this time.
0 commit comments