_catalog | mongo::KVCatalog::FeatureTracker | private |
_rid | mongo::KVCatalog::FeatureTracker | private |
_usedNonRepairableFeaturesMask | mongo::KVCatalog::FeatureTracker | private |
_usedRepairableFeaturesMask | mongo::KVCatalog::FeatureTracker | private |
create(OperationContext *opCtx, KVCatalog *catalog) | mongo::KVCatalog::FeatureTracker | static |
FeatureTracker(KVCatalog *catalog, RecordId rid) | mongo::KVCatalog::FeatureTracker | inlineprivate |
get(OperationContext *opCtx, KVCatalog *catalog, RecordId rid) | mongo::KVCatalog::FeatureTracker | static |
getInfo(OperationContext *opCtx) const | mongo::KVCatalog::FeatureTracker | |
isCompatibleWithCurrentCode(OperationContext *opCtx) const | mongo::KVCatalog::FeatureTracker | |
isFeatureDocument(BSONObj obj) | mongo::KVCatalog::FeatureTracker | static |
isNonRepairableFeatureInUse(OperationContext *opCtx, NonRepairableFeature feature) const | mongo::KVCatalog::FeatureTracker | |
isRepairableFeatureInUse(OperationContext *opCtx, RepairableFeature feature) const | mongo::KVCatalog::FeatureTracker | |
markNonRepairableFeatureAsInUse(OperationContext *opCtx, NonRepairableFeature feature) | mongo::KVCatalog::FeatureTracker | |
markNonRepairableFeatureAsNotInUse(OperationContext *opCtx, NonRepairableFeature feature) | mongo::KVCatalog::FeatureTracker | |
markRepairableFeatureAsInUse(OperationContext *opCtx, RepairableFeature feature) | mongo::KVCatalog::FeatureTracker | |
markRepairableFeatureAsNotInUse(OperationContext *opCtx, RepairableFeature feature) | mongo::KVCatalog::FeatureTracker | |
NonRepairableFeature enum name | mongo::KVCatalog::FeatureTracker | |
NonRepairableFeatureMask typedef | mongo::KVCatalog::FeatureTracker | |
putInfo(OperationContext *opCtx, const FeatureBits &versionInfo) | mongo::KVCatalog::FeatureTracker | |
RepairableFeature enum name | mongo::KVCatalog::FeatureTracker | |
RepairableFeatureMask typedef | mongo::KVCatalog::FeatureTracker | |
setUsedNonRepairableFeaturesMaskForTestingOnly(NonRepairableFeatureMask mask) | mongo::KVCatalog::FeatureTracker | inline |
setUsedRepairableFeaturesMaskForTestingOnly(RepairableFeatureMask mask) | mongo::KVCatalog::FeatureTracker | inline |