[SERVER-35678] Provide a SemiFuture<T> type Created: 19/Jun/18  Updated: 06/Dec/22  Resolved: 24/Apr/19

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

Type: New Feature Priority: Major - P3
Reporter: Mira Carey Assignee: Backlog - Service Architecture
Resolution: Duplicate Votes: 0
Labels: todo_in_code
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
is duplicated by SERVER-36359 Improve usability of Futures with Exe... Closed
Related
related to SERVER-43442 Remove blocking call from AsyncWorkSc... Closed
Assigned Teams:
Service Arch
Participants:

 Description   

Provide a Future<T> like type without support for .then style continuations. Instead, offer a "via" which allows chaining by introducing a new executor for execution.


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