diff options
author | Alexander Nozdrin <alik@sun.com> | 2009-11-06 18:28:25 +0300 |
---|---|---|
committer | Alexander Nozdrin <alik@sun.com> | 2009-11-06 18:28:25 +0300 |
commit | db6334d49e4e3036f27b1b09ce0d6b779430199a (patch) | |
tree | 894961090682e834a390c1897a2aa0d5b5a58a9a /sql | |
parent | 9c61ec687f093766319b64c760a099d6a61587fd (diff) | |
parent | 3cf634553518bcabcd6f561bc8c0cfe509216c21 (diff) | |
download | mariadb-git-db6334d49e4e3036f27b1b09ce0d6b779430199a.tar.gz |
Auto-merge from mysql-trunk-merge.
Diffstat (limited to 'sql')
-rw-r--r-- | sql/sp_head.cc | 2 | ||||
-rw-r--r-- | sql/sql_cache.cc | 4 | ||||
-rw-r--r-- | sql/sql_cursor.cc | 2 | ||||
-rw-r--r-- | sql/sql_parse.cc | 18 | ||||
-rw-r--r-- | sql/sql_prepare.cc | 2 | ||||
-rw-r--r-- | sql/sql_select.cc | 2 |
6 files changed, 15 insertions, 15 deletions
diff --git a/sql/sp_head.cc b/sql/sp_head.cc index 0287ed8f2c2..7cabae255cc 100644 --- a/sql/sp_head.cc +++ b/sql/sp_head.cc @@ -2939,7 +2939,7 @@ sp_instr_stmt::print(String *str) int sp_instr_stmt::exec_core(THD *thd, uint *nextp) { - MYSQL_QUERY_EXEC_START(thd->query, + MYSQL_QUERY_EXEC_START(thd->query(), thd->thread_id, (char *) (thd->db ? thd->db : ""), thd->security_ctx->priv_user, diff --git a/sql/sql_cache.cc b/sql/sql_cache.cc index 8f806679102..35d2c886119 100644 --- a/sql/sql_cache.cc +++ b/sql/sql_cache.cc @@ -1652,13 +1652,13 @@ def_week_frmt: %lu, in_trans: %d, autocommit: %d", thd->stmt_da->disable_status(); BLOCK_UNLOCK_RD(query_block); - MYSQL_QUERY_CACHE_HIT(thd->query, (ulong) thd->limit_found_rows); + MYSQL_QUERY_CACHE_HIT(thd->query(), (ulong) thd->limit_found_rows); DBUG_RETURN(1); // Result sent to client err_unlock: unlock(); err: - MYSQL_QUERY_CACHE_MISS(thd->query); + MYSQL_QUERY_CACHE_MISS(thd->query()); DBUG_RETURN(0); // Query was not cached } diff --git a/sql/sql_cursor.cc b/sql/sql_cursor.cc index 6d07f753086..ffc3fafe55f 100644 --- a/sql/sql_cursor.cc +++ b/sql/sql_cursor.cc @@ -169,7 +169,7 @@ int mysql_open_cursor(THD *thd, uint flags, select_result *result, thd->lock_id= sensitive_cursor->get_lock_id(); thd->cursor= sensitive_cursor; } - MYSQL_QUERY_EXEC_START(thd->query, + MYSQL_QUERY_EXEC_START(thd->query(), thd->thread_id, (char *) (thd->db ? thd->db : ""), thd->security_ctx->priv_user, diff --git a/sql/sql_parse.cc b/sql/sql_parse.cc index d989cbe3522..d4440b547f2 100644 --- a/sql/sql_parse.cc +++ b/sql/sql_parse.cc @@ -1220,7 +1220,7 @@ bool dispatch_command(enum enum_server_command command, THD *thd, { if (alloc_query(thd, packet, packet_length)) break; // fatal error is set - MYSQL_QUERY_START(thd->query, thd->thread_id, + MYSQL_QUERY_START(thd->query(), thd->thread_id, (char *) (thd->db ? thd->db : ""), thd->security_ctx->priv_user, (char *) thd->security_ctx->host_or_ip); @@ -3164,7 +3164,7 @@ end_with_restore_list: goto error; DBUG_ASSERT(select_lex->offset_limit == 0); unit->set_limit(select_lex); - MYSQL_UPDATE_START(thd->query); + MYSQL_UPDATE_START(thd->query()); res= (up_result= mysql_update(thd, all_tables, select_lex->item_list, lex->value_list, @@ -3238,7 +3238,7 @@ end_with_restore_list: #endif { multi_update *result_obj; - MYSQL_MULTI_UPDATE_START(thd->query); + MYSQL_MULTI_UPDATE_START(thd->query()); res= mysql_multi_update(thd, all_tables, &select_lex->item_list, &lex->value_list, @@ -3306,7 +3306,7 @@ end_with_restore_list: res= 1; break; } - MYSQL_INSERT_START(thd->query); + MYSQL_INSERT_START(thd->query()); res= mysql_insert(thd, all_tables, lex->field_list, lex->many_values, lex->update_list, lex->value_list, lex->duplicates, lex->ignore); @@ -3348,7 +3348,7 @@ end_with_restore_list: } if (!(res= open_and_lock_tables(thd, all_tables))) { - MYSQL_INSERT_SELECT_START(thd->query); + MYSQL_INSERT_SELECT_START(thd->query()); /* Skip first table, which is the table we are inserting in */ TABLE_LIST *second_table= first_table->next_local; select_lex->table_list.first= (uchar*) second_table; @@ -3434,7 +3434,7 @@ end_with_restore_list: res= 1; break; } - MYSQL_DELETE_START(thd->query); + MYSQL_DELETE_START(thd->query()); res = mysql_delete(thd, all_tables, select_lex->where, &select_lex->order_list, unit->select_limit_cnt, select_lex->options, @@ -3469,7 +3469,7 @@ end_with_restore_list: if ((res= open_and_lock_tables(thd, all_tables))) break; - MYSQL_MULTI_DELETE_START(thd->query); + MYSQL_MULTI_DELETE_START(thd->query()); if ((res= mysql_multi_delete_prepare(thd))) { MYSQL_MULTI_DELETE_DONE(1, 0); @@ -6201,7 +6201,7 @@ void mysql_parse(THD *thd, const char *inBuf, uint length, thd->server_status|= SERVER_MORE_RESULTS_EXISTS; } lex->set_trg_event_type_for_tables(); - MYSQL_QUERY_EXEC_START(thd->query, + MYSQL_QUERY_EXEC_START(thd->query(), thd->thread_id, (char *) (thd->db ? thd->db : ""), thd->security_ctx->priv_user, @@ -8063,7 +8063,7 @@ bool parse_sql(THD *thd, bool ret_value; DBUG_ASSERT(thd->m_parser_state == NULL); - MYSQL_QUERY_PARSE_START(thd->query); + MYSQL_QUERY_PARSE_START(thd->query()); /* Backup creation context. */ Object_creation_ctx *backup_ctx= NULL; diff --git a/sql/sql_prepare.cc b/sql/sql_prepare.cc index 55b97a09617..168934206e5 100644 --- a/sql/sql_prepare.cc +++ b/sql/sql_prepare.cc @@ -3753,7 +3753,7 @@ bool Prepared_statement::execute(String *expanded_query, bool open_cursor) if (query_cache_send_result_to_client(thd, thd->query(), thd->query_length()) <= 0) { - MYSQL_QUERY_EXEC_START(thd->query, + MYSQL_QUERY_EXEC_START(thd->query(), thd->thread_id, (char *) (thd->db ? thd->db : ""), thd->security_ctx->priv_user, diff --git a/sql/sql_select.cc b/sql/sql_select.cc index 73bdf63511f..310f26cd192 100644 --- a/sql/sql_select.cc +++ b/sql/sql_select.cc @@ -242,7 +242,7 @@ bool handle_select(THD *thd, LEX *lex, select_result *result, bool res; register SELECT_LEX *select_lex = &lex->select_lex; DBUG_ENTER("handle_select"); - MYSQL_SELECT_START(thd->query); + MYSQL_SELECT_START(thd->query()); if (select_lex->master_unit()->is_union() || select_lex->master_unit()->fake_select_lex) |