![]() |
Storage Engine API
|
This is the complete list of members for mongo::KVCollectionCatalogEntry, including all inherited members.
_catalog | mongo::KVCollectionCatalogEntry | private |
_engine | mongo::KVCollectionCatalogEntry | private |
_getMetaData(OperationContext *opCtx) const final | mongo::KVCollectionCatalogEntry | protectedvirtual |
_ident | mongo::KVCollectionCatalogEntry | private |
_recordStore | mongo::KVCollectionCatalogEntry | private |
addUUID(OperationContext *opCtx, CollectionUUID uuid, Collection *coll) final | mongo::KVCollectionCatalogEntry | virtual |
BSONCollectionCatalogEntry(StringData ns) | mongo::BSONCollectionCatalogEntry | |
CollectionCatalogEntry(StringData ns) | mongo::CollectionCatalogEntry | inline |
getAllIndexes(OperationContext *opCtx, std::vector< std::string > *names) const | mongo::BSONCollectionCatalogEntry | virtual |
getAllUniqueIndexes(OperationContext *opCtx, std::vector< std::string > *names) const | mongo::BSONCollectionCatalogEntry | virtual |
getCollectionOptions(OperationContext *opCtx) const | mongo::BSONCollectionCatalogEntry | virtual |
getCompletedIndexCount(OperationContext *opCtx) const | mongo::BSONCollectionCatalogEntry | virtual |
getIndexHead(OperationContext *opCtx, StringData indexName) const | mongo::BSONCollectionCatalogEntry | virtual |
getIndexPrefix(OperationContext *opCtx, StringData indexName) const | mongo::BSONCollectionCatalogEntry | virtual |
getIndexSpec(OperationContext *opCtx, StringData idxName) const | mongo::BSONCollectionCatalogEntry | virtual |
getMaxAllowedIndexes() const final | mongo::KVCollectionCatalogEntry | inlinevirtual |
getReadyIndexes(OperationContext *opCtx, std::vector< std::string > *names) const | mongo::BSONCollectionCatalogEntry | virtual |
getRecordStore() | mongo::KVCollectionCatalogEntry | inline |
getRecordStore() const | mongo::KVCollectionCatalogEntry | inline |
getTotalIndexCount(OperationContext *opCtx) const | mongo::BSONCollectionCatalogEntry | virtual |
indexBuildSuccess(OperationContext *opCtx, StringData indexName) final | mongo::KVCollectionCatalogEntry | virtual |
isEqualToMetadataUUID(OperationContext *opCtx, OptionalCollectionUUID uuid) final | mongo::KVCollectionCatalogEntry | virtual |
isIndexMultikey(OperationContext *opCtx, StringData indexName, MultikeyPaths *multikeyPaths) const | mongo::BSONCollectionCatalogEntry | virtual |
isIndexReady(OperationContext *opCtx, StringData indexName) const | mongo::BSONCollectionCatalogEntry | virtual |
KVCollectionCatalogEntry(KVEngine *engine, KVCatalog *catalog, StringData ns, StringData ident, std::unique_ptr< RecordStore > rs) | mongo::KVCollectionCatalogEntry | |
ns() const | mongo::CollectionCatalogEntry | inline |
prepareForIndexBuild(OperationContext *opCtx, const IndexDescriptor *spec, bool isBackgroundSecondaryBuild) final | mongo::KVCollectionCatalogEntry | virtual |
removeIndex(OperationContext *opCtx, StringData indexName) final | mongo::KVCollectionCatalogEntry | virtual |
setIndexHead(OperationContext *opCtx, StringData indexName, const RecordId &newHead) final | mongo::KVCollectionCatalogEntry | virtual |
setIndexIsMultikey(OperationContext *opCtx, StringData indexName, const MultikeyPaths &multikeyPaths) final | mongo::KVCollectionCatalogEntry | virtual |
setIsTemp(OperationContext *opCtx, bool isTemp) | mongo::KVCollectionCatalogEntry | virtual |
updateCappedSize(OperationContext *, long long int) final | mongo::KVCollectionCatalogEntry | virtual |
updateFlags(OperationContext *opCtx, int newValue) final | mongo::KVCollectionCatalogEntry | virtual |
updateIndexMetadata(OperationContext *opCtx, const IndexDescriptor *desc) final | mongo::KVCollectionCatalogEntry | virtual |
updateTTLSetting(OperationContext *opCtx, StringData idxName, long long newExpireSeconds) final | mongo::KVCollectionCatalogEntry | virtual |
updateValidator(OperationContext *opCtx, const BSONObj &validator, StringData validationLevel, StringData validationAction) final | mongo::KVCollectionCatalogEntry | virtual |
~BSONCollectionCatalogEntry() | mongo::BSONCollectionCatalogEntry | inlinevirtual |
~CollectionCatalogEntry() | mongo::CollectionCatalogEntry | inlinevirtual |
~KVCollectionCatalogEntry() final | mongo::KVCollectionCatalogEntry |