Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
ghx-label-8
Description
The TQueryCtx::request_pool gets set in a roundabout way: it's resolved by the scheduler and set in the QuerySchedule and then later the coordinator takes that value and puts it into it's own copy of TQueryCtx.
Instead, we should just resolve the pool and set it in the TQueryCtx when constructing that.
Then the coordinator doesn't need to copy TQueryCtx.