-
Notifications
You must be signed in to change notification settings - Fork 25.5k
Closed
Closed
Copy link
Labels
:Search/SearchSearch-related issues that do not fall into other categoriesSearch-related issues that do not fall into other categories>bugTeam:SearchMeta label for search teamMeta label for search team
Description
In #92051 we added support for cancellation to TransportFieldCapabilitiesAction
, but today on cancellation we still keep all the intermediate responses in memory until every node has responded. Those intermediate responses can sometimes be sizeable. This causes problems if one of the nodes is slow to respond (possibly for reasons unrelated to field caps) because then clients may cancel their requests and retry, repeatedly, leading to a build-up of partially-completed field caps requests which end up harming the coordinating node.
We should avoid keeping hold of this intermediate data any longer than necessary.
Metadata
Metadata
Assignees
Labels
:Search/SearchSearch-related issues that do not fall into other categoriesSearch-related issues that do not fall into other categories>bugTeam:SearchMeta label for search teamMeta label for search team