mariadb/storage/spider
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
..
hs_client MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
mysql-test/spider MDEV-6720 - enable connection log in mysqltest by default 2016-03-31 10:11:16 +04:00
scripts MDEV-5499 install_spider.sql tries to create tables with DEFAULT clause for TEXT columns 2014-02-06 16:25:40 +01:00
CMakeLists.txt cmake: always use the same function to test for compiler flags 2015-09-04 10:32:02 +02:00
configure.in MDEV-4438 - Spider storage engine 2013-06-27 15:18:48 +04:00
ha_spider.cc merge spider-3.2.37 2015-10-29 07:34:53 +09:00
ha_spider.h merge spider-3.2.37 2015-10-29 07:34:53 +09:00
Makefile.am MDEV-4438 - Spider storage engine 2013-06-27 15:18:48 +04:00
spd_conn.cc Reuse THD for new user connections 2016-06-04 09:06:00 +02:00
spd_conn.h merge spider-3.2.37 2015-10-29 07:34:53 +09:00
spd_copy_tables.cc MDEV-9527 build FAILs with GCC 5.1 with release supported "-std=c+11" 2016-03-21 11:55:03 +01:00
spd_copy_tables.h fix for MariaDB 10.0.8 2014-03-25 05:32:12 +09:00
spd_db_conn.cc MDEV-6353 my_ismbchar() and my_mbcharlen() refactoring 2016-05-17 15:27:10 +04:00
spd_db_conn.h merge spider-3.2.37 2015-10-29 07:34:53 +09:00
spd_db_handlersocket.cc merge spider-3.2.37 2015-10-29 07:34:53 +09:00
spd_db_handlersocket.h merge Spider 3.2.4 2014-06-08 19:52:11 +09:00
spd_db_include.h merge spider-3.2.37 2015-10-29 07:34:53 +09:00
spd_db_mysql.cc Merge branch '10.2' into bb-10.2-mdev9543 2016-03-28 22:18:38 +03:00
spd_db_mysql.h merge Spider 3.2.4 2014-06-08 19:52:11 +09:00
spd_db_oracle.cc Merge branch 'kentoku/10.0' into 10.0 2015-12-13 23:55:20 +01:00
spd_db_oracle.h merge Spider 3.2.4 2014-06-08 19:52:11 +09:00
spd_direct_sql.cc MDEV-9527 build FAILs with GCC 5.1 with release supported "-std=c+11" 2016-03-21 11:55:03 +01:00
spd_direct_sql.h fix for MariaDB 10.0.8 2014-03-25 05:32:12 +09:00
spd_err.h merge spider-3.2.37 2015-10-29 07:34:53 +09:00
spd_i_s.cc Merge Spider 3.2.18 2015-02-20 00:41:26 +09:00
spd_include.h merge spider-3.2.37 2015-10-29 07:34:53 +09:00
spd_malloc.cc merge spider-3.2.37 2015-10-29 07:34:53 +09:00
spd_malloc.h fix for MariaDB 10.0.8 2014-03-25 05:32:12 +09:00
spd_param.cc Merge branch '10.0' into 10.1 2015-12-21 21:24:22 +01:00
spd_param.h merge spider-3.2.37 2015-10-29 07:34:53 +09:00
spd_ping_table.cc merge spider-3.2.37 2015-10-29 07:34:53 +09:00
spd_ping_table.h merge spider-3.2.37 2015-10-29 07:34:53 +09:00
spd_sys_table.cc Merge branch '10.0' into 10.1 2015-12-21 21:24:22 +01:00
spd_sys_table.h fix for MariaDB 10.0.8 2014-03-25 05:32:12 +09:00
spd_table.cc Merge branch '10.1' into 10.2 2016-03-23 22:36:46 +01:00
spd_table.h merge spider-3.2.37 2015-10-29 07:34:53 +09:00
spd_trx.cc Reuse THD for new user connections 2016-06-04 09:06:00 +02:00
spd_trx.h fix for MariaDB 10.0.8 2014-03-25 05:32:12 +09:00
spd_udf.cc fix for MariaDB 10.0.8 2014-03-25 05:32:12 +09:00
spd_udf.def MDEV-4438 - Spider storage engine 2013-06-27 15:18:48 +04:00
spd_udf.h fix for MariaDB 10.0.8 2014-03-25 05:32:12 +09:00