-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
v5.0
-
Sharding 2021-07-12, Sharding 2021-07-26, Sharding 2021-08-09
-
34
I was looking at the TenantMigrationDonorService for other reasons and I noticed that in one of the future continuations we use the blocking API of the Fetcher class to do networking. This could be a problem if running in a thread pool with a fixed number of threads.
Fixing this depends on making a non-blocking version of the Fetcher API (SERVER-54206).
- depends on
-
SERVER-54206 Create a non-blocking API for the Fetcher class (or create an alternate class)
- Closed
- is related to
-
SERVER-53761 Determine strategy to make the ServiceEntryPointCommon more asynchronous
- Blocked
- related to
-
SERVER-55496 Increase tenant migration donor service thread pool max size
- Closed