-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Labels
multi-stageRelated to the multi-stage query engineRelated to the multi-stage query engine
Description
QueryServer in MSE submits work asynchronously.
OOM protection framework assumes that there is a runner thread which is waiting for all the worker threads. The framework cancels the runner thread if required. Worker threads check regularly if the anchor thread is canceled and abort if it is.
Since QueryServer submits asynchronously, the above assumptions break down. It is unclear if cancellation by OOM protection works for MSE. If it does, it is by luck.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
multi-stageRelated to the multi-stage query engineRelated to the multi-stage query engine