![]() |
Storage Engine API
|
#include "mongo/db/storage/kv/kv_engine_test_harness.h"#include <memory>#include <string>#include "mongo/bson/timestamp.h"#include "mongo/db/operation_context_noop.h"#include "mongo/db/repl/read_concern_level.h"#include "mongo/db/repl/replication_coordinator.h"#include "mongo/db/service_context_noop.h"#include "mongo/db/storage/kv/kv_engine.h"#include "mongo/db/storage/record_store.h"#include "mongo/db/storage/snapshot_manager.h"#include "mongo/stdx/memory.h"#include "mongo/unittest/unittest.h"#include "mongo/util/clock_source_mock.h"Namespaces | |
| mongo | |
| Copyright (C) 2014 MongoDB Inc. | |
Functions | |
| mongo::TEST_F (SnapshotManagerTests, ConsistentIfNotSupported) | |
| mongo::TEST_F (SnapshotManagerTests, FailsWithNoCommittedSnapshot) | |
| mongo::TEST_F (SnapshotManagerTests, FailsAfterDropAllSnapshotsWhileYielded) | |
| mongo::TEST_F (SnapshotManagerTests, BasicFunctionality) | |
| mongo::TEST_F (SnapshotManagerTests, UpdateAndDelete) | |
| mongo::TEST_F (SnapshotManagerTests, InsertAndReadOnLocalSnapshot) | |
| mongo::TEST_F (SnapshotManagerTests, UpdateAndDeleteOnLocalSnapshot) | |
|
private |
|
private |
|
private |
| KVEngine* engine |
| std::unique_ptr<KVHarnessHelper> helper |
| std::unique_ptr<RecordStore> rs |
| ServiceContextNoop service |
| SnapshotManager* snapshotManager |
| Operation snapshotOperation |