mariadb/storage
Monty 89685d55d7 Reuse THD for new user connections
- To ensure that mallocs are marked for the correct THD, even if it's
  allocated in another thread, I added the thread_id to the THD constructor
- Added st_my_thread_var to thr_lock_info_init() to avoid a call to my_thread_var
- Moved things from THD::THD() to THD::init()
- Moved some things to THD::cleanup()
- Added THD::free_connection() and THD::reset_for_reuse()
- Added THD to CONNECT::create_thd()
- Added THD::thread_dbug_id and st_my_thread_var->dbug_id. These are needed
  to ensure that we have a constant thread_id used for debugging with a THD,
  even if it changes thread_id (=connection_id)
- Set variables.pseudo_thread_id in constructor. Removed not needed sets.
2016-06-04 09:06:00 +02:00
..
archive Merge branch '10.1' into 10.2 2016-03-23 22:36:46 +01:00
blackhole
cassandra Merge branch '10.0' into 10.1 2015-12-21 21:24:22 +01:00
connect MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
csv Merge branch '10.0' into 10.1 2016-03-21 13:02:53 +01:00
example
federated MDEV-6353 my_ismbchar() and my_mbcharlen() refactoring 2016-05-17 15:27:10 +04:00
federatedx MDEV-6353 my_ismbchar() and my_mbcharlen() refactoring 2016-05-17 15:27:10 +04:00
heap MDEV-8360 Clean-up CHARSET_INFO: strnncollsp: diff_if_only_endspace_difference 2016-03-31 11:04:48 +04:00
innobase Remove btr_search_n_succ and btr_search_n_hash_fail counters 2016-06-02 17:03:31 +10:00
maria MDEV-8360 Clean-up CHARSET_INFO: strnncollsp: diff_if_only_endspace_difference 2016-03-31 11:04:48 +04:00
mroonga Merge branch '10.2' into bb-10.2-mdev9543 2016-04-07 00:54:39 +03:00
myisam MDEV-8360 Clean-up CHARSET_INFO: strnncollsp: diff_if_only_endspace_difference 2016-03-31 11:04:48 +04:00
myisammrg MDEV-8715 - Obsolete sql_alloc() in favor of THD::alloc() and thd_alloc() 2015-11-26 11:34:17 +04:00
oqgraph MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
perfschema MDEV-9058: protocol: COM_MULTI command (part 1) 2016-03-18 17:24:12 +01:00
sequence MDEV-9550 COUNT(NULL) returns incorrect result with sequence storage engine 2016-02-23 10:54:35 +01:00
sphinx Merge branch '10.0' into 10.1 2016-02-23 21:35:05 +01:00
spider Reuse THD for new user connections 2016-06-04 09:06:00 +02:00
test_sql_discovery MDEV-3929 Add system variable explicit_defaults_for_timestamp for compatibility with MySQL 2015-09-22 14:01:54 +04:00
tokudb Merge commit 'd5822a3ad0657040114cdc185c6387b9eb3a12b2' into 10.2 2016-04-28 16:59:33 +03:00
xtradb Remove btr_search_n_succ and btr_search_n_hash_fail counters 2016-06-02 17:03:31 +10:00