summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/multi_index_block.cpp
diff options
context:
space:
mode:
authorBenety Goh <benety@mongodb.com>2019-10-23 00:13:21 +0000
committerevergreen <evergreen@mongodb.com>2019-10-23 00:13:21 +0000
commite06784e4e65a1e11b10adc3741f1136c2b002c8b (patch)
tree502c14caea730aa24289bf38d8c5dc3a2f143583 /src/mongo/db/catalog/multi_index_block.cpp
parent06536b49a98e2e4fe35d023a561e7c1c47994e3a (diff)
downloadmongo-e06784e4e65a1e11b10adc3741f1136c2b002c8b.tar.gz
SERVER-44121 IndexBuildInterceptor::drainWritesIntoIndex() accepts drain yield policy
Diffstat (limited to 'src/mongo/db/catalog/multi_index_block.cpp')
-rw-r--r--src/mongo/db/catalog/multi_index_block.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/catalog/multi_index_block.cpp b/src/mongo/db/catalog/multi_index_block.cpp
index d021b9bad74..0b1cdb0976b 100644
--- a/src/mongo/db/catalog/multi_index_block.cpp
+++ b/src/mongo/db/catalog/multi_index_block.cpp
@@ -699,7 +699,8 @@ Status MultiIndexBlock::drainBackgroundWrites(
if (!interceptor)
continue;
- auto status = interceptor->drainWritesIntoIndex(opCtx, _indexes[i].options, readSource);
+ auto status = interceptor->drainWritesIntoIndex(
+ opCtx, _indexes[i].options, readSource, drainYieldPolicy);
if (!status.isOK()) {
return status;
}