![]() |
Storage Engine API
|
#include "mongo/db/concurrency/d_concurrency.h"
#include "mongo/db/index/index_descriptor.h"
#include "mongo/db/storage/key_string.h"
#include "mongo/db/storage/record_store.h"
#include "mongo/db/storage/sorted_data_interface.h"
#include "mongo/util/elapsed_tracker.h"
Go to the source code of this file.
Classes | |
struct | mongo::IndexInfo |
The IndexConsistency class is used to keep track of the index consistency. More... | |
class | mongo::IndexConsistency |
Namespaces | |
mongo | |
Copyright (C) 2014 MongoDB Inc. | |
Enumerations | |
enum | mongo::ValidationStage { mongo::ValidationStage::DOCUMENT, mongo::ValidationStage::INDEX, mongo::ValidationStage::NONE } |
The ValidationStage allows the IndexConsistency class to perform the correct operations that depend on where we are in the validation. More... | |
enum | mongo::ValidationOperation { mongo::ValidationOperation::INSERT, mongo::ValidationOperation::REMOVE } |
The ValidationOperation is used by classes using the IndexObserver to let us know what operation was associated with it. More... | |