mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
perfschema 5.6.24
including the big commit commit 305130361bf72726de220f3d2b2787395e10be61 Author: Marc Alff <marc.alff@oracle.com> Date: Tue Feb 10 11:31:32 2015 +0100 WL#8354 BACKPORT DIGEST IMPROVEMENTS TO MYSQL 5.6 (with the following commits) and related changes in sql/
This commit is contained in:
@@ -874,6 +874,7 @@ THD::THD()
|
||||
stmt_depends_on_first_successful_insert_id_in_prev_stmt(FALSE),
|
||||
m_examined_row_count(0),
|
||||
accessed_rows_and_keys(0),
|
||||
m_digest(NULL),
|
||||
m_statement_psi(NULL),
|
||||
m_idle_psi(NULL),
|
||||
thread_id(0),
|
||||
@@ -1044,6 +1045,13 @@ THD::THD()
|
||||
substitute_null_with_insert_id = FALSE;
|
||||
thr_lock_info_init(&lock_info); /* safety: will be reset after start */
|
||||
|
||||
m_token_array= NULL;
|
||||
if (max_digest_length > 0)
|
||||
{
|
||||
m_token_array= (unsigned char*) my_malloc(max_digest_length,
|
||||
MYF(MY_WME|MY_THREAD_SPECIFIC));
|
||||
}
|
||||
|
||||
m_internal_handler= NULL;
|
||||
m_binlog_invoker= INVOKER_NONE;
|
||||
arena_for_cached_items= 0;
|
||||
@@ -1625,6 +1633,7 @@ THD::~THD()
|
||||
#endif
|
||||
|
||||
free_root(&main_mem_root, MYF(0));
|
||||
my_free(m_token_array);
|
||||
main_da.free_memory();
|
||||
if (status_var.memory_used != 0)
|
||||
{
|
||||
|
Reference in New Issue
Block a user