diff options
author | Max Hirschhorn <max.hirschhorn@mongodb.com> | 2021-05-06 23:19:58 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-05-07 00:01:40 +0000 |
commit | 9c4a555660fd6d7c8ec36b1c8a1a6eb60fe9149a (patch) | |
tree | 152cc08a2c536e1a1260fe10fd361280f8cb091e /src/mongo/db/s/resharding/resharding_oplog_batch_applier.h | |
parent | 35997dbc6b0419c71f054894fe846f03d490eddd (diff) | |
download | mongo-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.h | 1 |
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, |