-
Type: Task
-
Resolution: Unresolved
-
Priority: Trivial - P5
-
None
-
Affects Version/s: None
-
Component/s: None
-
Cluster Scalability
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
- is related to
-
SERVER-42030 Make MetadataManager keep a shared_ptr to TaskExecutor
- Closed