summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/multi_index_block.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/catalog/multi_index_block.cpp')
-rw-r--r--src/mongo/db/catalog/multi_index_block.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/catalog/multi_index_block.cpp b/src/mongo/db/catalog/multi_index_block.cpp
index f04cf2712d6..3c693d92d3f 100644
--- a/src/mongo/db/catalog/multi_index_block.cpp
+++ b/src/mongo/db/catalog/multi_index_block.cpp
@@ -398,7 +398,7 @@ StatusWith<std::vector<BSONObj>> MultiIndexBlock::init(
Status MultiIndexBlock::insertAllDocumentsInCollection(
OperationContext* opCtx,
const CollectionPtr& collection,
- boost::optional<RecordId> resumeAfterRecordId) {
+ const boost::optional<RecordId>& resumeAfterRecordId) {
invariant(!_buildIsCleanedUp);
invariant(opCtx->lockState()->isNoop() || !opCtx->lockState()->inAWriteUnitOfWork());
@@ -600,7 +600,7 @@ Status MultiIndexBlock::insertAllDocumentsInCollection(
void MultiIndexBlock::_doCollectionScan(OperationContext* opCtx,
const CollectionPtr& collection,
- boost::optional<RecordId> resumeAfterRecordId,
+ const boost::optional<RecordId>& resumeAfterRecordId,
ProgressMeterHolder* progress) {
PlanYieldPolicy::YieldPolicy yieldPolicy;
if (isBackgroundBuilding()) {