Skip to content

Commit e4c2a0d

Browse files
committed
Don't re-export IncomingRun from MergeSchedule
1 parent 606c353 commit e4c2a0d

File tree

4 files changed

+4
-6
lines changed

4 files changed

+4
-6
lines changed

src-extras/Database/LSMTree/Extras/NoThunks.hs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ import Database.LSMTree.Internal.Chunk
4141
import Database.LSMTree.Internal.Config
4242
import Database.LSMTree.Internal.CRC32C
4343
import Database.LSMTree.Internal.Entry
44+
import Database.LSMTree.Internal.IncomingRun
4445
import Database.LSMTree.Internal.Index
4546
import Database.LSMTree.Internal.Index.Compact
4647
import Database.LSMTree.Internal.Index.CompactAcc

src/Database/LSMTree/Internal.hs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ import qualified Database.LSMTree.Internal.BlobRef as BlobRef
105105
import Database.LSMTree.Internal.Config
106106
import qualified Database.LSMTree.Internal.Cursor as Cursor
107107
import Database.LSMTree.Internal.Entry (Entry)
108+
import Database.LSMTree.Internal.IncomingRun (IncomingRun (..))
108109
import Database.LSMTree.Internal.Lookup (ByteCountDiscrepancy,
109110
ResolveSerialisedValue, lookupsIO,
110111
lookupsIOWithoutWriteBuffer)

src/Database/LSMTree/Internal/MergeSchedule.hs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff 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

src/Database/LSMTree/Internal/Snapshot.hs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ import qualified Data.Vector as V
4949
import Database.LSMTree.Internal.Config
5050
import Database.LSMTree.Internal.CRC32C (checkCRC)
5151
import qualified Database.LSMTree.Internal.CRC32C as CRC
52+
import Database.LSMTree.Internal.IncomingRun
5253
import Database.LSMTree.Internal.Lookup (ResolveSerialisedValue)
5354
import qualified Database.LSMTree.Internal.Merge as Merge
5455
import Database.LSMTree.Internal.MergeSchedule

0 commit comments

Comments
 (0)