summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/resharding/resharding_oplog_batch_applier.h
diff options
context:
space:
mode:
authorMax Hirschhorn <max.hirschhorn@mongodb.com>2021-05-06 23:19:58 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-05-07 00:01:40 +0000
commit9c4a555660fd6d7c8ec36b1c8a1a6eb60fe9149a (patch)
tree152cc08a2c536e1a1260fe10fd361280f8cb091e /src/mongo/db/s/resharding/resharding_oplog_batch_applier.h
parent35997dbc6b0419c71f054894fe846f03d490eddd (diff)
downloadmongo-9c4a555660fd6d7c8ec36b1c8a1a6eb60fe9149a.tar.gz
SERVER-56338 Make resharding CRUD and session application concurrent.
Diffstat (limited to 'src/mongo/db/s/resharding/resharding_oplog_batch_applier.h')
-rw-r--r--src/mongo/db/s/resharding/resharding_oplog_batch_applier.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mongo/db/s/resharding/resharding_oplog_batch_applier.h b/src/mongo/db/s/resharding/resharding_oplog_batch_applier.h
index d77e1bb74cb..c5c7681c249 100644
--- a/src/mongo/db/s/resharding/resharding_oplog_batch_applier.h
+++ b/src/mongo/db/s/resharding/resharding_oplog_batch_applier.h
@@ -52,6 +52,7 @@ public:
ReshardingOplogBatchApplier(const ReshardingOplogApplicationRules& crudApplication,
const ReshardingOplogSessionApplication& sessionApplication);
+ template <bool IsForSessionApplication>
SemiFuture<void> applyBatch(OplogBatch batch,
std::shared_ptr<executor::TaskExecutor> executor,
CancellationToken cancelToken,