| 583 | } |
| 584 | |
| 585 | static void buildIndentOffset(const std::deque<ExplainPlan::Frame> & frames, IQueryPlanStep::FormatSettings & settings_format, size_t indent_offset) |
| 586 | { |
| 587 | settings_format.offset = (frames.size() - 1 + indent_offset) * settings_format.base_indent; |
| 588 | settings_format.header_prefix = std::string(settings_format.offset, settings_format.indent_char); |
| 589 | settings_format.detail_prefix = settings_format.header_prefix; |
| 590 | } |
| 591 | |
| 592 | void QueryPlan::explainPlan( |
| 593 | WriteBuffer & buffer, |