Storage Engine API
kv_catalog_feature_tracker_test.cpp File Reference
#include "mongo/platform/basic.h"
#include "mongo/db/storage/kv/kv_engine_test_harness.h"
#include "mongo/db/operation_context_noop.h"
#include "mongo/db/storage/kv/kv_catalog_feature_tracker.h"
#include "mongo/db/storage/kv/kv_engine.h"
#include "mongo/db/storage/record_store.h"
#include "mongo/stdx/memory.h"
#include "mongo/unittest/unittest.h"

Namespaces

 mongo
 Copyright (C) 2014 MongoDB Inc.
 

Variable Documentation

◆ _catalog

std::unique_ptr<KVCatalog> _catalog
private

◆ _featureTracker

std::unique_ptr<KVCatalog::FeatureTracker> _featureTracker
private

◆ _helper

std::unique_ptr<KVHarnessHelper> _helper
private

◆ _rs

std::unique_ptr<RecordStore> _rs
private

◆ kNonRepairableFeature1

const NonRepairableFeature kNonRepairableFeature1
static
Initial value:
=
static_cast<NonRepairableFeature>(1 << 0)

◆ kNonRepairableFeature2

const NonRepairableFeature kNonRepairableFeature2
static
Initial value:
=
static_cast<NonRepairableFeature>(1 << 1)

◆ kNonRepairableFeature3

const NonRepairableFeature kNonRepairableFeature3
static
Initial value:
=
static_cast<NonRepairableFeature>(1 << 2)

◆ kRepairableFeature1

const RepairableFeature kRepairableFeature1 = static_cast<RepairableFeature>(1 << 0)
static

◆ kRepairableFeature2

const RepairableFeature kRepairableFeature2 = static_cast<RepairableFeature>(1 << 1)
static

◆ kRepairableFeature3

const RepairableFeature kRepairableFeature3 = static_cast<RepairableFeature>(1 << 2)
static