Details
-
Task
-
Status: Backlog
-
Trivial - P5
-
Resolution: Unresolved
-
None
-
None
-
None
-
Sharding NYC
Description
One motivation for this is to make it compatible with SemiFuture::thenRunOn
Here's a list of classes that keep a raw pointer reference to TaskExecutor:
Fetcher
RemoteCommandRetryScheduler
ReplicaSetMonitor
Under src/db/repl:
AbstractAsyncComponent
CollectionCloner
DataReplicatorExternalStateImpl
DatabaseCloner
InitialSyncer
MultiApplier
OplogApplier
Reporter
ScatterGatherRunner
SyncSourceResolver
Attachments
Issue Links
- is related to
-
SERVER-42030 Make MetadataManager keep a shared_ptr to TaskExecutor
-
- Closed
-