Method |
Description |
|
AddJournalSnapshot ( Voron.Impl.Journal.JournalSnapshot snapshot ) : void |
|
|
AddMultiValueTree ( Voron.Trees.Tree tree, MemorySlice key, Voron.Trees.Tree mvTree ) : void |
|
|
AddPagerState ( Voron.Impl.PagerState state ) : void |
|
|
AddTree ( string name, Voron.Trees.Tree tree ) : void |
|
|
AllocatePage ( int numberOfPages, PageFlags flags, long pageNumber = null ) : Voron.Trees.Page |
|
|
FlushAllMultiValues ( ) : void |
|
|
FreePage ( long pageNumber ) : void |
|
|
GetFreedPagesNumbers ( ) : HashSet |
|
|
GetNodeDataSize ( Voron.Trees.NodeHeader node ) : int |
|
|
GetNumberOfFreePages ( Voron.Trees.NodeHeader node ) : int |
|
|
GetTransactionHeaderPage ( ) : PageFromScratchBuffer |
|
|
GetTransactionPages ( ) : HashSet |
|
|
GetUnusedScratchPages ( ) : List |
|
|
InitTransactionHeader ( ) : void |
|
|
InitializeRoots ( ) : void |
|
|
JournalApplicatorTransaction ( ) : Transaction |
|
|
MarkTreesForWriteTransaction ( ) : void |
|
|
ModifyPage ( long num, Voron.Trees.Tree tree, Voron.Trees.Page page ) : Voron.Trees.Page |
|
|
RemoveTree ( string name ) : bool |
|
|
TrackReadOnlyPage ( Voron.Trees.Page page ) : void |
|
|
TrackWritablePage ( Voron.Trees.Page page ) : void |
|
|
TryGetMultiValueTree ( Voron.Trees.Tree tree, MemorySlice key, Voron.Trees.Tree &mvTree ) : bool |
|
|
TryRemoveMultiValueTree ( Voron.Trees.Tree parentTree, MemorySlice key ) : bool |
|
|
UntrackPage ( long pageNumber ) : void |
|
|
UpdateRootsIfNeeded ( Voron.Trees.Tree root, Voron.Trees.Tree freeSpace ) : void |
|
|
ValidateAllPages ( ) : void |
|
|
ValidateReadOnlyPages ( ) : void |
|
|
ValidateWritablePages ( ) : void |
|
|
WriteDirect ( Voron.Impl.Journal.TransactionHeader transactionHeader, PageFromScratchBuffer pages ) : void |
|
|
WritePageDirect ( Voron.Trees.Page page, int numberOfPagesIncludingOverflow ) : void |
|
|