diff options
author | Scott Hernandez <scotthernandez@gmail.com> | 2016-07-22 12:55:46 -0400 |
---|---|---|
committer | Scott Hernandez <scotthernandez@gmail.com> | 2016-07-23 14:01:04 -0400 |
commit | 8ab78f2308cd5c26e00a9c7c5051ec58db6d1275 (patch) | |
tree | 4d3f10dafff737bcebafe24e13612215e488afba /src/mongo/db/repl/collection_bulk_loader_impl.cpp | |
parent | c584d851c1cce95e81198e73f48234e3199fba5f (diff) | |
download | mongo-8ab78f2308cd5c26e00a9c7c5051ec58db6d1275.tar.gz |
SERVER-23476: move ownership of TaskRunner out of StorageInterfaceImpl
Diffstat (limited to 'src/mongo/db/repl/collection_bulk_loader_impl.cpp')
-rw-r--r-- | src/mongo/db/repl/collection_bulk_loader_impl.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mongo/db/repl/collection_bulk_loader_impl.cpp b/src/mongo/db/repl/collection_bulk_loader_impl.cpp index b568cf02c29..2e83e4389ce 100644 --- a/src/mongo/db/repl/collection_bulk_loader_impl.cpp +++ b/src/mongo/db/repl/collection_bulk_loader_impl.cpp @@ -51,12 +51,12 @@ namespace mongo { namespace repl { CollectionBulkLoaderImpl::CollectionBulkLoaderImpl(OperationContext* txn, - TaskRunner* runner, Collection* coll, const BSONObj idIndexSpec, + std::unique_ptr<TaskRunner> runner, std::unique_ptr<AutoGetOrCreateDb> autoDb, std::unique_ptr<AutoGetCollection> autoColl) - : _runner(runner), + : _runner(std::move(runner)), _autoColl(std::move(autoColl)), _autoDB(std::move(autoDb)), _txn(txn), @@ -67,7 +67,7 @@ CollectionBulkLoaderImpl::CollectionBulkLoaderImpl(OperationContext* txn, _idIndexSpec(idIndexSpec) { invariant(txn); invariant(coll); - invariant(runner); + invariant(_runner); invariant(_autoDB); invariant(_autoColl); invariant(_autoDB->getDb()); |