Abort | Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent |
abort | Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent |
abort_ | Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent |
actAndCommit | Database.Haskey.Alloc.Concurrent.Database |
arbitrarySearch | Database.Haskey.Store.Class, Database.Haskey.Store |
calculateMaxKeySize | Database.Haskey.Store.Class, Database.Haskey.Store |
calculateMaxValueSize | Database.Haskey.Store.Class, Database.Haskey.Store |
checkFreePages | Database.Haskey.Alloc.Concurrent.FreePages.Query |
checksumSeed | Database.Haskey.Store.Page |
cleanupAfterException | Database.Haskey.Alloc.Concurrent.Database |
closeConcurrentHandles | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
closeHandle | Database.Haskey.Store.Class, Database.Haskey.Store |
Commit | Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent |
commit | Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent |
commit_ | Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent |
ConcurrentDb | |
1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
concurrentDbCurrentMeta | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
concurrentDbHandles | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
concurrentDbMeta1 | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
concurrentDbMeta2 | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
concurrentDbReaders | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
concurrentDbWriterLock | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
ConcurrentHandles | |
1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
concurrentHandles | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
concurrentHandlesData | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
concurrentHandlesIndex | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
concurrentHandlesMetadata1 | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
concurrentHandlesMetadata2 | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
concurrentHandlesOverflowDir | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
concurrentHandlesRoot | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
ConcurrentMeta | |
1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
concurrentMetaDataCachedFreePages | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
concurrentMetaDataFreeTree | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
concurrentMetaDataNumPages | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
concurrentMetaIndexCachedFreePages | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
concurrentMetaIndexFreeTree | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
concurrentMetaIndexNumPages | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
concurrentMetaOverflowTree | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
ConcurrentMetaPage | Database.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory |
concurrentMetaPage | Database.Haskey.Store.Page |
concurrentMetaRevision | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
concurrentMetaRoot | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
ConcurrentMetaStoreM | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
ConcurrentT | |
1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Monad |
2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Monad |
createConcurrentDb | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
CurrentMetaPage | Database.Haskey.Alloc.Concurrent.Meta |
DataState | Database.Haskey.Alloc.Concurrent.Environment |
decode | Database.Haskey.Store.Page |
DecodeError | |
1 (Type/Class) | Database.Haskey.Store.Page |
2 (Data Constructor) | Database.Haskey.Store.Page |
decodeM | Database.Haskey.Store.Page |
decodeNoChecksum | Database.Haskey.Store.Page |
defFileStoreConfig | Database.Haskey.Store.File |
defMemoryStoreConfig | Database.Haskey.Store.InMemory |
deleteOutdatedOverflowIds | Database.Haskey.Alloc.Concurrent.Overflow |
deleteOverflowIds | Database.Haskey.Alloc.Concurrent.Overflow |
deleteSubtree | Database.Haskey.Alloc.Concurrent.FreePages.Tree |
Dirty | |
1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
dirty | Database.Haskey.Alloc.Concurrent.Environment |
DirtyOverflow | |
1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
EmptyPage | Database.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory |
emptyPage | Database.Haskey.Store.Page |
encode | Database.Haskey.Store.Page |
encodeAndPad | Database.Haskey.Store.File |
encodedPageSize | Database.Haskey.Store.Page |
encodeNoChecksum | Database.Haskey.Store.Page |
encodeZeroChecksum | Database.Haskey.Store.Page |
evalConcurrentT | Database.Haskey.Alloc.Concurrent.Monad |
FileNotFoundError | |
1 (Type/Class) | Database.Haskey.Store.File |
2 (Data Constructor) | Database.Haskey.Store.File |
3 (Type/Class) | Database.Haskey.Store.InMemory |
4 (Data Constructor) | Database.Haskey.Store.InMemory |
FileState | |
1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
fileStateCachedFreePages | Database.Haskey.Alloc.Concurrent.Environment |
fileStateDirtyPages | Database.Haskey.Alloc.Concurrent.Environment |
fileStateFreeTree | Database.Haskey.Alloc.Concurrent.Environment |
fileStateNewlyFreedPages | Database.Haskey.Alloc.Concurrent.Environment |
fileStateNewNumPages | Database.Haskey.Alloc.Concurrent.Environment |
fileStateOriginalNumPages | Database.Haskey.Alloc.Concurrent.Environment |
FileStoreConfig | |
1 (Type/Class) | Database.Haskey.Store.File |
2 (Data Constructor) | Database.Haskey.Store.File |
fileStoreConfigMaxKeySize | Database.Haskey.Store.File |
fileStoreConfigMaxValueSize | Database.Haskey.Store.File |
fileStoreConfigPageSize | Database.Haskey.Store.File |
fileStoreConfigWithPageSize | Database.Haskey.Store.File |
FileStoreT | Database.Haskey.Store.File |
flushHandle | Database.Haskey.Store.Class, Database.Haskey.Store |
FreePage | |
1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
freePage | Database.Haskey.Alloc.Concurrent.Environment |
FreeSubtree | Database.Haskey.Alloc.Concurrent.FreePages.Tree |
FreeTree | Database.Haskey.Alloc.Concurrent.FreePages.Tree |
fromConcurrentT | Database.Haskey.Alloc.Concurrent.Monad |
getCachedFreePageId | Database.Haskey.Alloc.Concurrent.FreePages.Query |
getCurrentMeta | Database.Haskey.Alloc.Concurrent.Database |
getFreePageId | Database.Haskey.Alloc.Concurrent.FreePages.Query |
getNewOverflowId | Database.Haskey.Alloc.Concurrent.Overflow |
getNodePage | Database.Haskey.Store.Class, Database.Haskey.Store |
getOverflow | Database.Haskey.Store.Class, Database.Haskey.Store |
getOverflowDir | Database.Haskey.Alloc.Concurrent.Overflow |
getOverflowHandle | Database.Haskey.Alloc.Concurrent.Overflow |
getReaderHnd | Database.Haskey.Alloc.Concurrent.Monad |
getSValue | Database.Haskey.Alloc.Concurrent.Environment |
getWriterHnd | Database.Haskey.Alloc.Concurrent.Monad |
getZeroEncoded | Database.Haskey.Store.Class, Database.Haskey.Store |
getZeroEncodedValue | Database.Haskey.Store.Class, Database.Haskey.Store |
handleCachedFreePages | Database.Haskey.Alloc.Concurrent.Database |
IndexNodePage | Database.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory |
indexNodePage | Database.Haskey.Store.Page |
IndexState | Database.Haskey.Alloc.Concurrent.Environment |
insertOverflowIds | Database.Haskey.Alloc.Concurrent.Overflow |
insertSubtree | Database.Haskey.Alloc.Concurrent.FreePages.Tree |
LeafNodePage | Database.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory |
leafNodePage | Database.Haskey.Store.Page |
listOverflows | Database.Haskey.Store.Class, Database.Haskey.Store |
lockConcurrentDb | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
lockHandle | Database.Haskey.Store.Class, Database.Haskey.Store |
lookupFreePageIds | Database.Haskey.Alloc.Concurrent.FreePages.Query |
lookupValidFreePageIds | Database.Haskey.Alloc.Concurrent.FreePages.Query |
maxKeySize | Database.Haskey.Store.Class, Database.Haskey.Store |
maxPageSize | Database.Haskey.Store.Class, Database.Haskey.Store |
maxValueSize | Database.Haskey.Store.Class, Database.Haskey.Store |
MemoryFile | Database.Haskey.Store.InMemory |
MemoryFiles | Database.Haskey.Store.InMemory |
MemoryStoreConfig | |
1 (Type/Class) | Database.Haskey.Store.InMemory |
2 (Data Constructor) | Database.Haskey.Store.InMemory |
memoryStoreConfigMaxKeySize | Database.Haskey.Store.InMemory |
memoryStoreConfigMaxValueSize | Database.Haskey.Store.InMemory |
memoryStoreConfigPageSize | Database.Haskey.Store.InMemory |
memoryStoreConfigWithPageSize | Database.Haskey.Store.InMemory |
MemoryStoreT | Database.Haskey.Store.InMemory |
Meta1 | Database.Haskey.Alloc.Concurrent.Meta |
Meta2 | Database.Haskey.Alloc.Concurrent.Meta |
newConcurrentDb | Database.Haskey.Alloc.Concurrent.Database |
newEmptyMemoryStore | Database.Haskey.Store.InMemory |
NewlyFreed | |
1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
newWriter | Database.Haskey.Alloc.Concurrent.Environment |
nodePageSize | Database.Haskey.Store.Class, Database.Haskey.Store |
OldOverflow | |
1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
openConcurrentDb | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
openConcurrentHandles | Database.Haskey.Alloc.Concurrent.Database |
openHandle | Database.Haskey.Store.Class, Database.Haskey.Store |
OverflowPage | Database.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory |
overflowPage | Database.Haskey.Store.Page |
OverflowSubtree | Database.Haskey.Alloc.Concurrent.Overflow |
OverflowTree | Database.Haskey.Alloc.Concurrent.Overflow |
overflowType | Database.Haskey.Alloc.Concurrent.Environment |
Page | Database.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory |
PageNotFoundError | |
1 (Type/Class) | Database.Haskey.Store.InMemory |
2 (Data Constructor) | Database.Haskey.Store.InMemory |
PageOverflowError | |
1 (Type/Class) | Database.Haskey.Store.File |
2 (Data Constructor) | Database.Haskey.Store.File |
PageType | Database.Haskey.Store.Page |
pageType | Database.Haskey.Store.Page |
prependChecksum | Database.Haskey.Store.Page |
putConcurrentMeta | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
putNodePage | Database.Haskey.Store.Class, Database.Haskey.Store |
putOverflow | Database.Haskey.Store.Class, Database.Haskey.Store |
putPage | Database.Haskey.Store.Page |
queryNewFreePageIds | Database.Haskey.Alloc.Concurrent.FreePages.Query |
readConcurrentMeta | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
ReaderEnv | |
1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
readerHnds | Database.Haskey.Alloc.Concurrent.Environment |
readHex' | Database.Haskey.Alloc.Concurrent.Overflow |
readOverflow' | Database.Haskey.Alloc.Concurrent.Monad |
readOverflowId | Database.Haskey.Alloc.Concurrent.Overflow |
releaseHandle | Database.Haskey.Store.Class, Database.Haskey.Store |
removeHandle | Database.Haskey.Store.Class, Database.Haskey.Store |
removeNewlyAllocatedOverflows | Database.Haskey.Alloc.Concurrent.Database |
removeOldOverflow | Database.Haskey.Alloc.Concurrent.Environment |
replaceSubtree | Database.Haskey.Alloc.Concurrent.FreePages.Tree |
Root | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
runConcurrentT | Database.Haskey.Alloc.Concurrent.Monad |
runFileStoreT | Database.Haskey.Store.File |
runMemoryStoreT | Database.Haskey.Store.InMemory |
S | Database.Haskey.Alloc.Concurrent.Environment |
saveFreePages | Database.Haskey.Alloc.Concurrent.FreePages.Save |
saveFreePages' | Database.Haskey.Alloc.Concurrent.Database |
saveNewlyFreedPages | Database.Haskey.Alloc.Concurrent.FreePages.Save |
saveOverflowIds | Database.Haskey.Alloc.Concurrent.Database |
setCurrentMeta | Database.Haskey.Alloc.Concurrent.Database |
SGet | |
1 (Type/Class) | Database.Haskey.Store.Page |
2 (Data Constructor) | Database.Haskey.Store.Page |
showHex' | Database.Haskey.Alloc.Concurrent.Overflow |
SPageType | Database.Haskey.Store.Page |
StateType | Database.Haskey.Alloc.Concurrent.Environment |
StoreM | Database.Haskey.Store.Class, Database.Haskey.Store |
STypeConcurrentMeta | Database.Haskey.Store.Page |
STypeEmpty | Database.Haskey.Store.Page |
STypeIndexNode | Database.Haskey.Store.Page |
STypeLeafNode | Database.Haskey.Store.Page |
STypeOverflow | Database.Haskey.Store.Page |
touchOverflow | Database.Haskey.Alloc.Concurrent.Environment |
touchPage | Database.Haskey.Alloc.Concurrent.Environment |
transact | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
Transaction | Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent |
transactNow | Database.Haskey.Alloc.Concurrent.Database |
transactReadOnly | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
transact_ | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
TypeConcurrentMeta | Database.Haskey.Store.Page |
TypeData | Database.Haskey.Alloc.Concurrent.Environment |
TypeEmpty | Database.Haskey.Store.Page |
TypeIndex | Database.Haskey.Alloc.Concurrent.Environment |
TypeIndexNode | Database.Haskey.Store.Page |
TypeLeafNode | Database.Haskey.Store.Page |
TypeOverflow | Database.Haskey.Store.Page |
Unchecked | |
1 (Type/Class) | Database.Haskey.Alloc.Concurrent.FreePages.Query |
2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.FreePages.Query |
unlockConcurrentDb | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
updateFileState | Database.Haskey.Alloc.Concurrent.Environment |
updateMeta | Database.Haskey.Alloc.Concurrent.Database |
writerDataFileState | Database.Haskey.Alloc.Concurrent.Environment |
writerDirtyOverflows | Database.Haskey.Alloc.Concurrent.Environment |
WriterEnv | |
1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
writerHnds | Database.Haskey.Alloc.Concurrent.Environment |
writerIndexFileState | Database.Haskey.Alloc.Concurrent.Environment |
writerOverflowCounter | Database.Haskey.Alloc.Concurrent.Environment |
writerQueryFreeTreeOn | Database.Haskey.Alloc.Concurrent.Environment |
writerReaders | Database.Haskey.Alloc.Concurrent.Environment |
writerRemovedOverflows | Database.Haskey.Alloc.Concurrent.Environment |
writerTxId | Database.Haskey.Alloc.Concurrent.Environment |
WrongNodeTypeError | |
1 (Type/Class) | Database.Haskey.Store.File |
2 (Data Constructor) | Database.Haskey.Store.File |
3 (Type/Class) | Database.Haskey.Store.InMemory |
4 (Data Constructor) | Database.Haskey.Store.InMemory |
WrongOverflowValueError | |
1 (Type/Class) | Database.Haskey.Store.File |
2 (Data Constructor) | Database.Haskey.Store.File |
3 (Type/Class) | Database.Haskey.Store.InMemory |
4 (Data Constructor) | Database.Haskey.Store.InMemory |
ZeroEncoded | |
1 (Type/Class) | Database.Haskey.Store.Class, Database.Haskey.Store |
2 (Data Constructor) | Database.Haskey.Store.Class, Database.Haskey.Store |