Loading innobase/include/que0que.h +16 −0 Original line number Diff line number Diff line Loading @@ -307,6 +307,22 @@ que_thr_peek_stop( mutex reserved is necessary before deciding the actual stopping */ que_thr_t* thr); /* in: query thread */ /*************************************************************************** Returns TRUE if the query graph is for a SELECT statement. */ UNIV_INLINE ibool que_graph_is_select( /*================*/ /* out: TRUE if a select */ que_t* graph); /* in: graph */ /************************************************************************** Prints info of an SQL query graph node. */ void que_node_print_info( /*================*/ que_node_t* node); /* in: query graph node */ /* Query graph query thread node: the fields are protected by the kernel mutex with the exceptions named below */ Loading innobase/include/que0que.ic +18 −0 Original line number Diff line number Diff line Loading @@ -238,3 +238,21 @@ que_thr_peek_stop( return(FALSE); } /*************************************************************************** Returns TRUE if the query graph is for a SELECT statement. */ UNIV_INLINE ibool que_graph_is_select( /*================*/ /* out: TRUE if a select */ que_t* graph) /* in: graph */ { if (graph->fork_type == QUE_FORK_SELECT_SCROLL || graph->fork_type == QUE_FORK_SELECT_NON_SCROLL) { return(TRUE); } return(FALSE); } innobase/que/que0que.c +1 −3 Original line number Diff line number Diff line Loading @@ -1034,10 +1034,9 @@ que_thr_stop_for_mysql_no_error( trx->n_active_thrs--; } #ifdef UNIV_DEBUG /************************************************************************** Prints info of an SQL query graph node. */ static void que_node_print_info( /*================*/ Loading Loading @@ -1094,7 +1093,6 @@ que_node_print_info( fprintf(stderr, "Node type %lu: %s, address %p\n", type, str, node); } #endif /* UNIV_DEBUG */ /************************************************************************** Performs an execution step on a query thread. */ Loading Loading
innobase/include/que0que.h +16 −0 Original line number Diff line number Diff line Loading @@ -307,6 +307,22 @@ que_thr_peek_stop( mutex reserved is necessary before deciding the actual stopping */ que_thr_t* thr); /* in: query thread */ /*************************************************************************** Returns TRUE if the query graph is for a SELECT statement. */ UNIV_INLINE ibool que_graph_is_select( /*================*/ /* out: TRUE if a select */ que_t* graph); /* in: graph */ /************************************************************************** Prints info of an SQL query graph node. */ void que_node_print_info( /*================*/ que_node_t* node); /* in: query graph node */ /* Query graph query thread node: the fields are protected by the kernel mutex with the exceptions named below */ Loading
innobase/include/que0que.ic +18 −0 Original line number Diff line number Diff line Loading @@ -238,3 +238,21 @@ que_thr_peek_stop( return(FALSE); } /*************************************************************************** Returns TRUE if the query graph is for a SELECT statement. */ UNIV_INLINE ibool que_graph_is_select( /*================*/ /* out: TRUE if a select */ que_t* graph) /* in: graph */ { if (graph->fork_type == QUE_FORK_SELECT_SCROLL || graph->fork_type == QUE_FORK_SELECT_NON_SCROLL) { return(TRUE); } return(FALSE); }
innobase/que/que0que.c +1 −3 Original line number Diff line number Diff line Loading @@ -1034,10 +1034,9 @@ que_thr_stop_for_mysql_no_error( trx->n_active_thrs--; } #ifdef UNIV_DEBUG /************************************************************************** Prints info of an SQL query graph node. */ static void que_node_print_info( /*================*/ Loading Loading @@ -1094,7 +1093,6 @@ que_node_print_info( fprintf(stderr, "Node type %lu: %s, address %p\n", type, str, node); } #endif /* UNIV_DEBUG */ /************************************************************************** Performs an execution step on a query thread. */ Loading