mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
merge of mysql-5.5 into mysql-5.5-wl1054
This commit is contained in:
@ -114,7 +114,7 @@ extern bool volatile shutdown_in_progress;
|
||||
|
||||
#define TC_HEURISTIC_RECOVER_COMMIT 1
|
||||
#define TC_HEURISTIC_RECOVER_ROLLBACK 2
|
||||
extern uint tc_heuristic_recover;
|
||||
extern ulong tc_heuristic_recover;
|
||||
|
||||
typedef struct st_user_var_events
|
||||
{
|
||||
@ -426,13 +426,13 @@ typedef struct system_variables
|
||||
ulong log_warnings;
|
||||
ulong group_concat_max_len;
|
||||
|
||||
uint binlog_format; ///< binlog format for this thd (see enum_binlog_format)
|
||||
ulong binlog_format; ///< binlog format for this thd (see enum_binlog_format)
|
||||
my_bool binlog_direct_non_trans_update;
|
||||
my_bool sql_log_bin;
|
||||
uint completion_type;
|
||||
uint query_cache_type;
|
||||
uint tx_isolation;
|
||||
uint updatable_views_with_limit;
|
||||
ulong completion_type;
|
||||
ulong query_cache_type;
|
||||
ulong tx_isolation;
|
||||
ulong updatable_views_with_limit;
|
||||
uint max_user_connections;
|
||||
/**
|
||||
In slave thread we need to know in behalf of which
|
||||
@ -1505,7 +1505,7 @@ public:
|
||||
// track down slow pthread_create
|
||||
ulonglong prior_thr_create_utime, thr_create_utime;
|
||||
ulonglong start_utime, utime_after_lock;
|
||||
|
||||
|
||||
thr_lock_type update_lock_default;
|
||||
Delayed_insert *di;
|
||||
|
||||
@ -1638,6 +1638,10 @@ public:
|
||||
xid_state.xid.null();
|
||||
free_root(&mem_root,MYF(MY_KEEP_PREALLOC));
|
||||
}
|
||||
my_bool is_active()
|
||||
{
|
||||
return (all.ha_list != NULL);
|
||||
}
|
||||
st_transactions()
|
||||
{
|
||||
bzero((char*)this, sizeof(*this));
|
||||
@ -2669,7 +2673,7 @@ public:
|
||||
virtual void set_statement(Statement *stmt);
|
||||
|
||||
/**
|
||||
Assign a new value to thd->query and thd->query_id.
|
||||
Assign a new value to thd->query and thd->query_id and mysys_var.
|
||||
Protected with LOCK_thd_data mutex.
|
||||
*/
|
||||
void set_query(char *query_arg, uint32 query_length_arg);
|
||||
@ -2682,6 +2686,7 @@ public:
|
||||
open_tables= open_tables_arg;
|
||||
mysql_mutex_unlock(&LOCK_thd_data);
|
||||
}
|
||||
void set_mysys_var(struct st_my_thread_var *new_mysys_var);
|
||||
void enter_locked_tables_mode(enum_locked_tables_mode mode_arg)
|
||||
{
|
||||
DBUG_ASSERT(locked_tables_mode == LTM_NONE);
|
||||
|
Reference in New Issue
Block a user