| 1228 | } |
| 1229 | |
| 1230 | BlockIO InterpreterSelectQuery::execute() |
| 1231 | { |
| 1232 | BlockIO res; |
| 1233 | QueryPlan query_plan; |
| 1234 | |
| 1235 | buildQueryPlan(query_plan); |
| 1236 | |
| 1237 | auto builder = query_plan.buildQueryPipeline(QueryPlanOptimizationSettings(context), BuildQueryPipelineSettings(context)); |
| 1238 | |
| 1239 | res.pipeline = QueryPipelineBuilder::getPipeline(std::move(*builder)); |
| 1240 | |
| 1241 | setQuota(res.pipeline); |
| 1242 | |
| 1243 | return res; |
| 1244 | } |
| 1245 | |
| 1246 | Block InterpreterSelectQuery::getSampleBlockImpl() |
| 1247 | { |
nothing calls this directly
no test coverage detected