summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/rename_collection_participant_service.h
diff options
context:
space:
mode:
authorPierlauro Sciarelli <pierlauro.sciarelli@mongodb.com>2022-02-24 15:13:38 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-02-24 16:03:09 +0000
commite8fd6294503dfdab828fe5656607e88fb2628b0a (patch)
tree60b6fb287625e8886a9fd56d462a9eb3647ec209 /src/mongo/db/s/rename_collection_participant_service.h
parent6889d8d80d0e69cc5c3de68eb05fe89e9b93cff4 (diff)
downloadmongo-e8fd6294503dfdab828fe5656607e88fb2628b0a.tar.gz
SERVER-63722 Rename collection participants resilient to errors different from stepdown/shutdown
Diffstat (limited to 'src/mongo/db/s/rename_collection_participant_service.h')
-rw-r--r--src/mongo/db/s/rename_collection_participant_service.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mongo/db/s/rename_collection_participant_service.h b/src/mongo/db/s/rename_collection_participant_service.h
index 6edad7e0316..22e8e088cd1 100644
--- a/src/mongo/db/s/rename_collection_participant_service.h
+++ b/src/mongo/db/s/rename_collection_participant_service.h
@@ -136,6 +136,9 @@ private:
SemiFuture<void> run(std::shared_ptr<executor::ScopedTaskExecutor> executor,
const CancellationToken& token) noexcept override final;
+ SemiFuture<void> _runImpl(std::shared_ptr<executor::ScopedTaskExecutor> executor,
+ const CancellationToken& token) noexcept;
+
void interrupt(Status status) noexcept override final;
template <typename Func>