Modulelsm-tree-1.1.1.0
Database.LSMTree.Simple
Synopsis
- value noTableConfigOverride
- value isValidSnapshotName
- value toSnapshotName
- value packSlice
- value serialiseKeyIdentity
- value serialiseKeyIdentityUpToSlicing
- value serialiseKeyPreservesOrdering
- value serialiseValueIdentity
- value serialiseValueIdentityUpToSlicing
- value closeCursor
- value closeSession
- value closeTable
- value delete
- value deleteSnapshot
- value deletes
- value doesSnapshotExist
- value duplicate
- value incrementalUnion
- value incrementalUnions
- value insert
- value inserts
- value listSnapshots
- value lookup
- value lookups
- value member
- value members
- value newCursor
- value newCursorAtOffset
- value newTable
- value newTableWith
- value next
- value openSession
- value openTableFromSnapshot
- value openTableFromSnapshotWith
- value rangeLookup
- value remainingUnionDebt
- value saveSnapshot
- value supplyUnionCredits
- value take
- value takeWhile
- value union
- value unions
- value update
- value updates
- value withCursor
- value withCursorAtOffset
- value withDuplicate
- value withIncrementalUnion
- value withIncrementalUnions
- value withOpenSession
- value withTable
- value withTableFromSnapshot
- value withTableFromSnapshotWith
- value withTableWith
- value withUnion
- value withUnions
- data BloomFilterAlloc
- data DiskCachePolicy
- data FencePointerIndexType
- newtype MergeBatchSize
- data MergePolicy
- data MergeSchedule
- data SizeRatio
- data TableConfig
- value confBloomFilterAlloc
- value confDiskCachePolicy
- value confFencePointerIndex
- value confMergePolicy
- value confMergeSchedule
- value confSizeRatio
- value confWriteBufferAlloc
- data WriteBufferAlloc
- data TableConfigOverride
- data TableCorruptedError
- data TableTooLargeError
- data InvalidSnapshotNameError
- newtype SnapshotName
- data Range
- newtype RawBytes
- class SerialiseKey
- class SerialiseKeyOrderPreserving
- class SerialiseValue
- newtype SnapshotLabel
- data CursorClosedError
- data SessionClosedError
- data SnapshotCorruptedError
- data SnapshotDoesNotExistError
- data SnapshotExistsError
- data SnapshotNotCompatibleError
- data TableClosedError
- newtype UnionCredits
- newtype UnionDebt
- newtype Cursor
- newtype Session
- data SessionDirCorruptedError
- data SessionDirDoesNotExistError
- data SessionDirLockedError
- newtype Table
- data TableUnionNotCompatibleError
- Packagelsm-tree-1.1.1.0
- Exports99
- LicenceApache-2.0
Constructors
Constructors
Constructors
Constructors
Constructors
Constructors
Constructors
FromToExcluding k kFromToIncluding k k
Methods
serialiseKey :: k -> RawBytesdeserialiseKey :: RawBytes -> k
Methods
serialiseValue :: v -> RawBytesdeserialiseValue :: RawBytes -> v
Constructors
Constructors
ErrSnapshotCorrupted !SnapshotName !FileCorruptedError
Constructors
Constructors
Constructors
Constructors
Constructors
Instances3Eq, Show, Exception
Eq SessionDirCorruptedErrorDefined in lsm-tree-1.1.1.0 · Database.LSMTree.SimpleShow SessionDirCorruptedErrorDefined in lsm-tree-1.1.1.0 · Database.LSMTree.SimpleException SessionDirCorruptedErrorDefined in lsm-tree-1.1.1.0 · Database.LSMTree.Simple
Constructors
Instances3Eq, Show, Exception
Eq SessionDirDoesNotExistErrorDefined in lsm-tree-1.1.1.0 · Database.LSMTree.SimpleShow SessionDirDoesNotExistErrorDefined in lsm-tree-1.1.1.0 · Database.LSMTree.SimpleException SessionDirDoesNotExistErrorDefined in lsm-tree-1.1.1.0 · Database.LSMTree.Simple
Constructors
Instances3Eq, Show, Exception
Eq SessionDirLockedErrorDefined in lsm-tree-1.1.1.0 · Database.LSMTree.SimpleShow SessionDirLockedErrorDefined in lsm-tree-1.1.1.0 · Database.LSMTree.SimpleException SessionDirLockedErrorDefined in lsm-tree-1.1.1.0 · Database.LSMTree.Simple
Constructors
Instances3Eq, Show, Exception
Eq TableUnionNotCompatibleErrorDefined in lsm-tree-1.1.1.0 · Database.LSMTree.SimpleShow TableUnionNotCompatibleErrorDefined in lsm-tree-1.1.1.0 · Database.LSMTree.SimpleException TableUnionNotCompatibleErrorDefined in lsm-tree-1.1.1.0 · Database.LSMTree.Simple