![]() |
Storage Engine API
|
#include "mongo/platform/basic.h"#include <set>#include <string>#include <vector>#include "mongo/db/catalog/collection_catalog_entry.h"#include "mongo/db/catalog/collection_options.h"#include "mongo/db/catalog/index_create.h"#include "mongo/db/catalog/rename_collection.h"#include "mongo/db/catalog/uuid_catalog.h"#include "mongo/db/client.h"#include "mongo/db/concurrency/write_conflict_exception.h"#include "mongo/db/db_raii.h"#include "mongo/db/jsobj.h"#include "mongo/db/namespace_string.h"#include "mongo/db/op_observer.h"#include "mongo/db/op_observer_noop.h"#include "mongo/db/op_observer_registry.h"#include "mongo/db/operation_context.h"#include "mongo/db/repl/drop_pending_collection_reaper.h"#include "mongo/db/repl/oplog.h"#include "mongo/db/repl/optime.h"#include "mongo/db/repl/replication_coordinator.h"#include "mongo/db/repl/replication_coordinator_mock.h"#include "mongo/db/repl/storage_interface_mock.h"#include "mongo/db/service_context_d_test_fixture.h"#include "mongo/stdx/memory.h"#include "mongo/unittest/death_test.h"#include "mongo/unittest/unittest.h"#include "mongo/util/assert_util.h"#include "mongo/util/mongoutils/str.h"#include "mongo/util/stringutils.h"