[SERVER-55310] Rewrite ServerDiscoveryMonitor to use CancelationTokens + async TaskExecutor APIs Created: 18/Mar/21  Updated: 06/Dec/22

Status: Backlog
Project: Core Server
Component/s: Internal Code
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Matthew Saltz (Inactive) Assignee: Backlog - Service Architecture
Resolution: Unresolved Votes: 0
Labels: sa-remove-fv-backlog-22
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Service Arch
Participants:

 Description   

The ServerDiscoveryMonitor currently uses the old TaskExecutor APIs for scheduleRemoteCommand and scheduleExhaustRemoteCommand. It could be made easier to reason about with CancelationTokens and the newer futurized versions of these APis.


Generated at Thu Feb 08 05:36:06 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.