24#ifndef OPT_EXPLAIN_FORMAT_TRADITIONAL_INCLUDED
25#define OPT_EXPLAIN_FORMAT_TRADITIONAL_INCLUDED
96 const THD *query_thd [[maybe_unused]])
const override {
103 std::string *explain,
104 std::vector<std::string> *tokens_for_force_subplan);
110 std::vector<std::string> *tokens_for_force_subplan,
111 std::string *child_token_digest);
Kerberos Client Authentication nullptr
Definition: auth_kerberos_client_plugin.cc:251
Base class that is used to represent any kind of expression in a relational query.
Definition: item.h:930
JSON DOM abstract base class.
Definition: json_dom.h:172
Represents a JSON container value of type "object" (ECMA), type J_OBJECT here.
Definition: json_dom.h:367
This class represents a query expression (one query block or several query blocks combined with UNION...
Definition: sql_lex.h:627
Definition: query_result.h:58
For each client connection we create a separate thread with THD serving as a thread/connection descri...
Definition: sql_lexer_thd.h:36
A (partial) implementation of std::deque allocating its blocks on a MEM_ROOT.
Definition: mem_root_deque.h:111
Helper class for table property buffering.
Definition: opt_explain_format.h:150
enum_parsing_context
Names for different query parse tree parts.
Definition: parse_tree_node_base.h:61