Storage Engine API
Class Index
a
|
b
|
c
|
d
|
e
|
f
|
g
|
h
|
i
|
j
|
k
|
l
|
m
|
n
|
o
|
p
|
r
|
s
|
t
|
u
|
v
|
w
a
DevNullKVEngine
(
mongo
)
IndexSeekPoint
(
mongo
)
MobileIndexTestHarnessHelper
(
mongo
)
SavedCursorRegistry
(
mongo
)
DevNullRecordStore
(
mongo
)
MultiIndexBlockImpl::IndexToBuild
(
mongo
)
MobileIndexUnique
(
mongo
)
SeekableRecordCursor
(
mongo
)
DatabaseImpl::AddCollectionChange
(
mongo
)
DevNullSortedDataBuilderInterface
(
mongo
)
IndexUpdateTest
(
mongo
)
MobileKVEngine
(
mongo
)
SERVER983
(
mongo
)
KVDatabaseCatalogEntryBase::AddCollectionChange
(
mongo
)
DevNullSortedDataInterface
(
mongo
)
EphemeralForTestRecordStore::InsertChange
(
mongo
)
MobileRecordStore
(
mongo
)
IndexCatalogEntryImpl::SetHeadChange
(
mongo
)
KVCatalog::AddIdentChange
(
mongo
)
DisableDocumentValidation
(
mongo
)
WiredTigerRecordStore::OplogStones::InsertChange
(
mongo
)
MobileRecoveryUnit
(
mongo
)
MultiIndexBlockImpl::SetNeedToCleanupOnRollback
(
mongo
)
KVCollectionCatalogEntry::AddIndexChange
(
mongo
)
DisableDocumentValidationIfTrue
(
mongo
)
HeapRecordStoreBtreeRecoveryUnit::InsertEntry
(
mongo
)
MobileSession
(
mongo
)
BtreeLogic::Builder::SetRightLeafLocChange
(
mongo
)
AlignedBuilder
(
mongo
)
DiskLoc
(
mongo
)
RecordStoreV1Base::IntraExtentIterator
(
mongo
)
MobileSessionPool
(
mongo
)
Lock::SharedLock
(
mongo
)
Partitioned::All
(
mongo
)
DiskLoc56Bit
(
mongo
)
DatabaseImpl::iterator
(
mongo
)
HeapRecordStoreBtreeRecoveryUnit::ModEntry
(
mongo
)
ShouldNotConflictWithSecondaryBatchApplicationBlock
(
mongo
)
AlignedBuilder::AllocationInfo
(
mongo
)
DocWriter
(
mongo
)
Database::iterator
(
mongo
)
MongoFile
(
mongo
)
SimpleCreate
(
mongo
)
Already
(
mongo::dur
)
DontMergeSingleBucket
(
mongo
)
Partitioned::IteratorEndTag
(
mongo
)
MongoFileFinder
(
mongo
)
SimpleInsertDelete
(
mongo
)
ArtificialTreeBuilder
(
mongo
)
DontReuseUnused
(
mongo
)
FastMapNoAlloc::IteratorImpl
(
mongo
)
MoveBelowLowWaterMarkLeft
(
mongo
)
SimpleRecordStoreV1
(
mongo
)
AutoAcquireFlushLockForMMAPV1Commit
(
mongo
)
DropDbOp
(
mongo::dur
)
j
MoveBelowLowWaterMarkRight
(
mongo
)
SimpleRecordStoreV1Iterator
(
mongo
)
AutoYieldFlushLockForMMAPV1Commit
(
mongo
)
DummyDocWriter
(
mongo
)
MultiIndexBlock
(
mongo
)
WiredTigerSizeStorer::SizeInfo
(
mongo
)
b
DummyExtentManager
(
mongo
)
JDbContext
(
mongo::dur
)
MultiIndexBlockImpl
(
mongo
)
RecordAccessTracker::Slice
(
mongo
)
DummyRecordStoreV1MetaData
(
mongo
)
JEntry
(
mongo::dur
)
n
SnapshotId
(
mongo
)
BalanceLeftEmpty
(
mongo
)
DuplicateKeys
(
mongo
)
Journal::JFile
(
mongo::dur
)
SnapshotManager
(
mongo
)
BalanceOneLeftToRight
(
mongo
)
DurableInterface
(
mongo::dur
)
JHeader
(
mongo::dur
)
Namespace
(
mongo
)
Snapshotted
(
mongo
)
BalanceOneRightToLeft
(
mongo
)
DurableMappedFile
(
mongo
)
Journal
(
mongo::dur
)
NamespaceDetails
(
mongo
)
SortedDataBuilderInterface
(
mongo
)
BalanceRightEmpty
(
mongo
)
DurOp
(
mongo::dur
)
JournalLatencyTestCmd
(
mongo
)
NamespaceDetailsCollectionCatalogEntry
(
mongo
)
SortedDataInterface
(
mongo
)
BalanceSingleParentKey
(
mongo
)
DurRecoveryUnit
(
mongo
)
JournalListener
(
mongo
)
NamespaceDetailsRSV1MetaData
(
mongo
)
SortedDataInterfaceHarnessHelper
(
mongo
)
BalanceSingleParentKeyPackParent
(
mongo
)
e
JournalSectionCorruptException
(
mongo
)
NamespaceHashTable
(
mongo
)
SplitLeftHeavyBucket
(
mongo
)
BalanceSplitParent
(
mongo
)
JournalSectionIterator
(
mongo::dur
)
NamespaceIndex
(
mongo
)
SplitRightHeavyBucket
(
mongo
)
BalanceThreeLeftToRight
(
mongo
)
DeadlockDetector::Edges
(
mongo
)
JournalWriter
(
mongo::dur
)
NamespaceUUIDCache
(
mongo
)
SplitUnevenBucketBase
(
mongo
)
BalanceThreeRightToLeft
(
mongo
)
EmptyRecordCursor
(
mongo
)
JSectFooter
(
mongo::dur
)
NamespaceHashTable::Node
(
mongo
)
SqliteStatement
(
mongo
)
BSONCollectionCatalogEntry
(
mongo
)
EncryptionHooks
(
mongo
)
JSectHeader
(
mongo::dur
)
NoMergeBelowMarkLeft
(
mongo
)
WiredTigerIndex::StandardBulkBuilder
(
mongo
)
BsonRecord
(
mongo
)
Lock::GlobalLock::EnqueueOnly
(
mongo
)
k
NoMergeBelowMarkRight
(
mongo
)
StandardWiredTigerRecordStore
(
mongo
)
BtreeBucket
(
mongo
)
MMAPV1DatabaseCatalogEntry::Entry
(
mongo
)
NoMoveAtLowWaterMarkLeft
(
mongo
)
Stats
(
mongo::dur
)
BtreeBucketV0
(
mongo
)
RecordAccessTracker::Entry
(
mongo
)
KeyBson
(
mongo
)
NoMoveAtLowWaterMarkRight
(
mongo
)
NamespaceDetails::Stats
(
mongo
)
BtreeBucketV1
(
mongo
)
KVCatalog::Entry
(
mongo
)
KeyString
(
mongo
)
NoOpJournalListener
(
mongo
)
StatusWith
(
mongo
)
BtreeLayoutV0
(
mongo
)
MMAPV1DatabaseCatalogEntry::EntryInsertion
(
mongo
)
KeyStringTest
MmapV1RecordHeader::NP
(
mongo
)
WiredTigerRecordStore::OplogStones::Stone
(
mongo
)
BtreeLayoutV1
(
mongo
)
MMAPV1DatabaseCatalogEntry::EntryRemoval
(
mongo
)
KeyV1
(
mongo
)
WiredTigerRecordStore::NumRecordsChange
(
mongo
)
StorageEngine
(
mongo
)
BtreeLogic
(
mongo
)
EphemeralForTestEngine
(
mongo
)
KeyV1Owned
(
mongo
)
MobileRecordStore::NumRecsChange
(
mongo
)
StorageEngineLockFile
(
mongo
)
BtreeLogicTestBase
(
mongo
)
EphemeralForTestRecordStore::EphemeralForTestRecord
(
mongo
)
KVCatalog
(
mongo
)
o
StorageEngineMetadata
(
mongo
)
BtreeLogicTestHelper
(
mongo
)
EphemeralForTestRecordStore
(
mongo
)
KVCollectionCatalogEntry
(
mongo
)
StorageGlobalParams
(
mongo
)
BtreeLogicTestSuite
(
mongo
)
EphemeralForTestRecoveryUnit
(
mongo
)
KVDatabaseCatalogEntry
(
mongo
)
OddRebalanceCenter
(
mongo
)
t
JournalWriter::Buffer
(
mongo::dur
)
WiredTigerUtil::ErrorAccumulator
(
mongo
)
KVDatabaseCatalogEntryBase
(
mongo
)
OddRebalanceLeft
(
mongo
)
BufferGuard
(
mongo::dur
)
EvenRebalanceCenter
(
mongo
)
KVDatabaseCatalogEntryMock
(
mongo
)
OddRebalanceRight
(
mongo
)
Lock::TempRelease
(
mongo
)
BufReaderUnitTest
(
mongo::dur
)
EvenRebalanceLeft
(
mongo
)
KVEngine
(
mongo
)
Locker::OneLock
(
mongo
)
TestHeadManager
(
mongo
)
BufReaderY
(
mongo::dur
)
EvenRebalanceLeftCusp
(
mongo
)
KVHarnessHelper
(
mongo
)
Partitioned::OnePartition
(
mongo
)
TestStruct
(
mongo
)
BtreeLogic::Builder
(
mongo
)
EvenRebalanceRight
(
mongo
)
KVPrefix
(
mongo
)
Lock::OplogIntentWriteLock
(
mongo
)
TrackingLockGrantNotification
(
mongo
)
WiredTigerIndex::BulkBuilder
(
mongo
)
EvenRebalanceRightCusp
(
mongo
)
KVStorageEngine
(
mongo
)
WiredTigerRecordStore::OplogStones
(
mongo
)
EphemeralForTestRecordStore::TruncateChange
(
mongo
)
MobileIndex::BulkBuilderBase
(
mongo
)
Lock::ExclusiveLock
(
mongo
)
KVStorageEngineOptions
(
mongo
)
p
WiredTigerRecordStore::OplogStones::TruncateChange
(
mongo
)
MobileIndex::BulkBuilderStandard
(
mongo
)
ExportedMaxIndexBuildMemoryUsageParameter
(
mongo
)
KVStorageEngineTest
(
mongo
)
IndexCatalog::IndexIterator::TUHook
(
mongo
)
MobileIndex::BulkBuilderUnique
(
mongo
)
Extent
(
mongo
)
l
PackedDataSizeEmptyBucket
(
mongo
)
CollectionInfoCache::TUHook
(
mongo
)
c
DummyExtentManager::ExtentInfo
(
mongo
)
PackEmptyBucket
(
mongo
)
MultiIndexBlock::TUHook
(
mongo
)
ExtentManager
(
mongo
)
RecoveryJob::Last
(
mongo::dur
)
Lock::ParallelBatchWriterMode
(
mongo
)
IndexCatalogEntry::TUHook
(
mongo
)
ExtentManager::CacheHint
(
mongo
)
NamespaceDetails::Extra
(
mongo
)
LocAndSize
(
mongo
)
WiredTigerRecordStore::Params
(
mongo
)
Database::TUHook
(
mongo
)
CantMergeLeftNoMerge
(
mongo
)
f
LocateEmptyForward
(
mongo
)
ParentMergeNonRightToLeft
(
mongo
)
IndexCatalog::TUHook
(
mongo
)
CantMergeRightNoMerge
(
mongo
)
LocateEmptyReverse
(
mongo
)
ParentMergeNonRightToRight
(
mongo
)
Collection::TUHook
(
mongo
)
CappedCallback
(
mongo
)
MmapV1ExtentManager::Factory
(
mongo
)
Lock
(
mongo
)
ParsedJournalEntry
(
mongo::dur
)
DatabaseHolder::TUHook
(
mongo
)
CappedInsertNotifier
(
mongo
)
StorageEngine::Factory
(
mongo
)
LockManager::LockBucket
(
mongo
)
LockManager::Partition
(
mongo
)
KeyString::TypeBits
(
mongo
)
CappedRecordStoreV1
(
mongo
)
ExtentManager::Factory
(
mongo
)
Locker
(
mongo
)
Partitioned
(
mongo
)
u
CappedRecordStoreV1Iterator
(
mongo
)
FastMapNoAlloc
(
mongo
)
LockerForTests
(
mongo
)
PartitionedLockHead
(
mongo
)
RecoveryUnit::Change
(
mongo
)
KVCatalog::FeatureTracker::FeatureBits
(
mongo
)
LockerImpl
(
mongo
)
Partitioner
(
mongo
)
UninterruptibleLockGuard
(
mongo
)
MultiIndexBlockImpl::CleanupIndexesVectorOnRollback
(
mongo
)
KVCatalog::FeatureTracker
(
mongo
)
Locker::LockerInfo
(
mongo
)
LockStats::PerModeLockStatCounters
(
mongo
)
WiredTigerIndex::UniqueBulkBuilder
(
mongo
)
CmpUnitTest
(
mongo
)
FileAllocator
(
mongo
)
LockerNoop
(
mongo
)
PointerToDurableMappedFile
(
mongo
)
DeadlockDetector::UnprocessedNode
(
mongo
)
Collection
(
mongo
)
FileCreatedOp
(
mongo::dur
)
StorageEngineLockFile::LockFileHandle
(
mongo
)
PosixFlushable
(
mongo
)
UpdateNotifier
(
mongo
)
CollectionCatalogEntry
(
mongo
)
FileOp
(
mongo
)
LockGrantNotification
(
mongo
)
FastMapNoAlloc::PreallocEntry
(
mongo
)
UUIDCatalog
(
mongo
)
CollectionImpl
(
mongo
)
MmapV1ExtentManager::FilesArray
(
mongo
)
LockHead
(
mongo
)
PreferBalanceLeft
(
mongo
)
UUIDCatalogObserver
(
mongo
)
CollectionInfoCache
(
mongo
)
FixedWidthKey
(
mongo
)
LockManager
(
mongo
)
PreferBalanceRight
(
mongo
)
UUIDCatalogTest
CollectionInfoCacheImpl
(
mongo
)
MongoFile::Flushable
(
mongo
)
LockMongoFilesExclusive
(
mongo
)
PrefixedWiredTigerRecordStore
(
mongo
)
v
Lock::CollectionLock
(
mongo
)
ForceMergeLeft
(
mongo
)
LockMongoFilesShared
(
mongo
)
r
CollectionMock
(
mongo
)
ForceMergeRight
(
mongo
)
LockRequest
(
mongo
)
ValidateAdaptor
(
mongo
)
CollectionOptions
(
mongo
)
ForceSupportsDocLocking
(
mongo
)
LockRequestCombo
(
mongo
)
WiredTigerRecordStore::RandomCursor
(
mongo
)
ValidateAdaptorSpy
(
mongo
)
CommitJob
(
mongo::dur
)
BtreeLogic::FullKey
(
mongo
)
LockRequestList
(
mongo
)
KeyString::TypeBits::Reader
(
mongo
)
ValidateResults
(
mongo
)
CommitNotifier
(
mongo
)
g
Locker::LockSnapshot
(
mongo
)
RebalancedSeparatorBase
(
mongo
)
ValidateTest
(
mongo
)
CompactDocWriter
(
mongo
)
LockStatCounters
(
mongo
)
RebalanceEmptyLeft
(
mongo
)
w
CompactOptions
(
mongo
)
Lock::GlobalLock
(
mongo
)
LockStats
(
mongo
)
RebalanceEmptyRight
(
mongo
)
CompactStats
(
mongo
)
GlobalLockAcquisitionTracker
(
mongo
)
LogFile
(
mongo
)
Record
(
mongo
)
WindowsFlushable
(
mongo
)
DurRecoveryUnit::Write::compareEnd
(
mongo
)
Lock::GlobalRead
(
mongo
)
LSNFile
(
mongo::dur
)
RecordAccessTracker
(
mongo
)
WiredTigerBeginTxnBlock
(
mongo
)
CondVarLockGrantNotification
(
mongo
)
Lock::GlobalWrite
(
mongo
)
m
RecordCursor
(
mongo
)
WiredTigerCachedCursor
(
mongo
)
CounterOps
(
mongo
)
h
RecordData
(
mongo
)
WiredTigerKVEngine::WiredTigerCheckpointThread
(
mongo
)
MobileRecordStore::Cursor
(
mongo
)
MAdvise
(
mongo
)
RecordFetcher
(
mongo
)
WiredTigerConfigParser
(
mongo
)
SortedDataInterface::Cursor
(
mongo
)
HarnessHelper
(
mongo
)
MemJournalServerStatusMetric
(
mongo
)
RecordStore
(
mongo
)
WiredTigerConnection
(
mongo
)
EphemeralForTestRecordStore::Cursor
(
mongo
)
hash< mongo::ResourceId >
MemoryMappedFile
(
mongo
)
RecordStoreCompactAdaptor
(
mongo
)
WiredTigerCursor
(
mongo
)
d
HeadManager
(
mongo
)
MergeBucketsDelInternal
(
mongo
)
RecordStoreHarnessHelper
(
mongo
)
WiredTigerCustomizationHooks
(
mongo
)
HeadManagerImpl
(
mongo
)
MergeBucketsDontReplaceHead
(
mongo
)
RecordStoreV1Base
(
mongo
)
WiredTigerEngineRuntimeConfigParameter
(
mongo
)
EphemeralForTestRecordStore::Data
(
mongo
)
HealthLog
(
mongo
)
MergeBucketsLeft
(
mongo
)
RecordStoreV1MetaData
(
mongo
)
WiredTigerExtensions
(
mongo
)
Database
(
mongo
)
HeapRecordStoreBtree
(
mongo
)
MergeBucketsRight
(
mongo
)
RecordStoreV1RepairCursor
(
mongo
)
WiredTigerFileVersion
(
mongo
)
DatabaseCatalogEntry
(
mongo
)
HeapRecordStoreBtreeRecoveryUnit
(
mongo
)
MergeBucketsRightNull
(
mongo
)
RecordStoreValidateAdaptor
(
mongo
)
WiredTigerGlobalOptions
(
mongo
)
DatabaseHolder
(
mongo
)
i
MergeBucketsTestBase
(
mongo
)
RecoveryJob
(
mongo::dur
)
WiredTigerIndex
(
mongo
)
DatabaseHolderImpl
(
mongo
)
MergeLeftEmpty
(
mongo
)
RecoveryUnit
(
mongo
)
WiredTigerIndexStandard
(
mongo
)
DatabaseHolderMock
(
mongo
)
IndexCatalog::IndexIterator::Impl
(
mongo
)
MergeMinLeftEmpty
(
mongo
)
RecoveryUnitHarnessHelper
(
mongo
)
WiredTigerIndexUnique
(
mongo
)
DatabaseImpl
(
mongo
)
IndexCatalog::Impl
(
mongo
)
MergeMinRightEmpty
(
mongo
)
RecoveryUnitNoop
(
mongo
)
WiredTigerItem
(
mongo
)
DataFile
(
mongo
)
IndexCatalogEntry::Impl
(
mongo
)
MergeOption
(
mongo
)
RecursiveMerge
(
mongo
)
WiredTigerKVEngine::WiredTigerJournalFlusher
(
mongo
)
DataFileHeader
(
mongo
)
DatabaseHolder::Impl
(
mongo
)
MergeRightEmpty
(
mongo
)
RecursiveMergeDoubleRightBucket
(
mongo
)
WiredTigerKVEngine
(
mongo
)
DataFileSync
(
mongo
)
MultiIndexBlock::Impl
(
mongo
)
MergeSizeJustRightLeft
(
mongo
)
RecursiveMergeRightBucket
(
mongo
)
WiredTigerOplogManager
(
mongo
)
DataFileVersion
(
mongo
)
Collection::Impl
(
mongo
)
MergeSizeJustRightRight
(
mongo
)
RecursiveMergeThenBalance
(
mongo
)
WiredTigerRecordStore
(
mongo
)
DataProtector
(
mongo
)
CollectionInfoCache::Impl
(
mongo
)
MergeSizeLeft
(
mongo
)
RelativePath
(
mongo
)
WiredTigerRecordStoreCursorBase
(
mongo
)
MobileRecordStore::DataSizeChange
(
mongo
)
Database::Impl
(
mongo
)
MergeSizeLeftTooBig
(
mongo
)
EphemeralForTestRecordStore::RemoveChange
(
mongo
)
WiredTigerRecordStorePrefixedCursor
(
mongo
)
WiredTigerRecordStore::DataSizeChange
(
mongo
)
IndexCatalogImpl::IndexBuildBlock
(
mongo
)
MergeSizeRight
(
mongo
)
DatabaseImpl::RemoveCollectionChange
(
mongo
)
WiredTigerRecordStoreStandardCursor
(
mongo
)
Lock::DBLock
(
mongo
)
IndexCatalog
(
mongo
)
MergeSizeRightTooBig
(
mongo
)
KVDatabaseCatalogEntryBase::RemoveCollectionChange
(
mongo
)
WiredTigerRecoveryUnit
(
mongo
)
DeadlockDetector
(
mongo
)
IndexCatalogEntry
(
mongo
)
MergeSizeTestBase
(
mongo
)
KVStorageEngine::RemoveDBChange
(
mongo
)
WiredTigerServerStatusSection
(
mongo
)
DeferredWriter
(
mongo
)
IndexCatalogEntryContainer
(
mongo
)
BSONCollectionCatalogEntry::MetaData
(
mongo
)
KVCatalog::RemoveIdentChange
(
mongo
)
WiredTigerSession
(
mongo
)
DelEmptyEmptyNeighbors
(
mongo
)
IndexCatalogEntryImpl
(
mongo
)
MissingLocate
(
mongo
)
KVCollectionCatalogEntry::RemoveIndexChange
(
mongo
)
WiredTigerSessionCache
(
mongo
)
DelEmptyNoNeighbors
(
mongo
)
IndexCatalogImpl
(
mongo
)
MissingLocateMultiBucket
(
mongo
)
RenameCollectionOptions
(
mongo
)
WiredTigerSessionCache::WiredTigerSessionDeleter
(
mongo
)
DeletedRecord
(
mongo
)
IndexConsistency
(
mongo
)
MMAPV1DatabaseCatalogEntry
(
mongo
)
RepairFileDeleter
(
mongo
)
WiredTigerSizeStorer
(
mongo
)
DelInternal
(
mongo
)
IndexDetails
(
mongo
)
MMAPV1Engine
(
mongo
)
ResourceId
(
mongo
)
WiredTigerSnapshotManager
(
mongo
)
DelInternalPromoteKey
(
mongo
)
IndexEntryComparison
(
mongo
)
MmapV1ExtentManager
(
mongo
)
Lock::ResourceLock
(
mongo
)
WiredTigerUtil
(
mongo
)
DelInternalPromoteRightKey
(
mongo
)
IndexInfo
(
mongo
)
MMAPV1Options
(
mongo
)
Lock::ResourceMutex
(
mongo
)
WiredTigerUtilHarnessHelper
(
mongo
)
DelInternalReplacementNextNonNull
(
mongo
)
NamespaceDetails::IndexIterator
(
mongo
)
MmapV1RecordFetcher
(
mongo
)
EphemeralForTestRecordStore::ReverseCursor
(
mongo
)
WiredTigerUtilMetadataTest
(
mongo
)
DelInternalReplacementPrevNonNull
(
mongo
)
IndexCatalog::IndexIterator
(
mongo
)
MmapV1RecordHeader
(
mongo
)
RecordAccessTracker::Rolling
(
mongo
)
DurRecoveryUnit::Write
(
mongo
)
DelInternalReplaceRight
(
mongo
)
IndexCatalogImpl::IndexIteratorImpl
(
mongo
)
HeapRecordStoreBtree::MmapV1RecordHeader
(
mongo
)
s
WriteConflictException
(
mongo
)
DelInternalReplaceWithUnused
(
mongo
)
IndexKeyEntry
(
mongo
)
MobileDelayedOpQueue
(
mongo
)
WriteIntent
(
mongo::dur
)
DelInternalSplitPromoteLeft
(
mongo
)
IndexCatalogImpl::IndexKillCriteria
(
mongo
)
MobileIndex
(
mongo
)
Stats::S
(
mongo::dur
)
WriteUnitOfWork
(
mongo
)
DelInternalSplitPromoteRight
(
mongo
)
BSONCollectionCatalogEntry::IndexMetaData
(
mongo
)
MobileIndexStandard
(
mongo
)
SavedCursorRegistry::SavedCursor
(
mongo
)
a
|
b
|
c
|
d
|
e
|
f
|
g
|
h
|
i
|
j
|
k
|
l
|
m
|
n
|
o
|
p
|
r
|
s
|
t
|
u
|
v
|
w
Generated by
1.8.13