Detailed Description
Definition at line 401 of file que0que.h.
Member Data Documentation
pointer to a possible calling query thread
Definition at line 413 of file que0que.h.
type: QUE_NODE_FORK
Definition at line 402 of file que0que.h.
ulint que_fork_t::cur_end |
QUE_CUR_NOT_DEFINED, QUE_CUR_START, QUE_CUR_END
Definition at line 425 of file que0que.h.
ibool que_fork_t::cur_on_row |
TRUE if cursor is on a row, i.e., it is not before the first row or after the last row
Definition at line 432 of file que0que.h.
ulint que_fork_t::cur_pos |
if there are n rows in the result set, values 0 and n + 1 mean before first row, or after last row, depending on cur_end; values 1...n mean a row index
Definition at line 427 of file que0que.h.
ulint que_fork_t::fork_type |
query graph of this node
Definition at line 403 of file que0que.h.
list of query graphs of a session or a stored procedure
Definition at line 438 of file que0que.h.
memory heap where the fork was created
Definition at line 441 of file que0que.h.
info struct, or NULL
Definition at line 422 of file que0que.h.
last executed select node, or NULL if none
Definition at line 435 of file que0que.h.
ulint que_fork_t::n_active_thrs |
if this is the root of a graph, the number query threads that have been started in que_thr_move_to_run_state but for which que_thr_dec_refer_count has not yet been called
Definition at line 405 of file que0que.h.
state of the fork node
Definition at line 412 of file que0que.h.
symbol table of the query, generated by the parser, or NULL if the graph was created 'by hand'
Definition at line 419 of file que0que.h.
list of query threads
Definition at line 416 of file que0que.h.
transaction: this is set only in the root node
Definition at line 410 of file que0que.h.
The documentation for this struct was generated from the following file: