summaryrefslogtreecommitdiff
path: root/src/mongo/s/cluster_write.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/cluster_write.cpp')
-rw-r--r--src/mongo/s/cluster_write.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mongo/s/cluster_write.cpp b/src/mongo/s/cluster_write.cpp
index 4299dbe807c..a2400d59250 100644
--- a/src/mongo/s/cluster_write.cpp
+++ b/src/mongo/s/cluster_write.cpp
@@ -44,6 +44,7 @@
#include "mongo/s/chunk_manager_targeter.h"
#include "mongo/s/client/dbclient_multi_command.h"
#include "mongo/s/config.h"
+#include "mongo/s/dbclient_shard_resolver.h"
#include "mongo/s/grid.h"
#include "mongo/s/mongos_options.h"
#include "mongo/s/write_ops/batch_write_exec.h"
@@ -272,8 +273,9 @@ void ClusterWriter::write(OperationContext* txn,
return;
}
+ DBClientShardResolver resolver;
DBClientMultiCommand dispatcher;
- BatchWriteExec exec(&targeter, &dispatcher);
+ BatchWriteExec exec(&targeter, &resolver, &dispatcher);
exec.executeBatch(txn, *request, response, &_stats);
}