Commit graph

316 commits

Author SHA1 Message Date
Rich Prohaska
e7f48475d9 DB-798 add the tokudb_rpl_check_readonly variable for RFR 2015-01-19 09:45:41 -05:00
Rich Prohaska
9927d0f930 DB-777 when a tokudb lock timeout occurs print info about the conflicting queries to the error log 2015-01-15 15:56:32 -05:00
Rich Prohaska
c87f8151ac DB-478 DB-788 DB-789 optimize tokudb table enhancements 2015-01-15 14:09:57 -05:00
Rich Prohaska
efb32d4644 DB-787 the tokudb_report_fractal_tree_info_for_db function can leak a db on an error path where db->open fails 2015-01-04 12:13:54 -05:00
Rich Prohaska
78bc6e37ad DB-785 turn off fsync on mariadb for 2PC transactions 2015-01-02 09:53:30 -05:00
Rich Prohaska
b798b3546a DB-775 binlog group commit for 5.6 2014-11-21 16:31:53 -05:00
Rich Prohaska
64560d816e DB-730 build tokudb without XA 2014-11-05 04:15:43 -05:00
Rich Prohaska
fdf7cb1e71 DB-744 ER_GET_ERRNO has additional parameter on MariaDB 10 which crashes tokudb 2014-10-24 05:36:18 -04:00
Rich Prohaska
e394775389 DB-742 combine mysql and mariadb plugin declarations 2014-10-18 10:58:38 -04:00
Rich Prohaska
f93fa8df7f DB-742 use consistent version macros 2014-10-17 21:23:17 -04:00
Rich Prohaska
aed868b4b9 DB-742 set plugin version to tokudb_version_major.tokudb_version_minor 2014-10-17 13:46:15 -04:00
Rich Prohaska
a60c748aa3 DB-742 set the tokudb plugin version string for mariadb 2014-10-16 19:50:53 -04:00
Rich Prohaska
d589648edd DB-736 fix tokudb IS table errors 2014-10-08 08:39:40 -04:00
Rich Prohaska
768b13d5c1 DB-735 use thd_killed 2014-10-03 15:41:54 -04:00
Rich Prohaska
0ea9d023fa DB-450 use interruptible cursors for index scans and info schema scans 2014-09-26 11:45:39 -04:00
Rich Prohaska
8978487477 DB-714 read free replication 2014-09-15 07:47:43 -04:00
BohuTANG
856dd95b71 DB-310 add tokudb_support_xa variable
this variable scope is Global, Session
type is boolean and default value is TRUE
2014-09-05 13:17:54 +08:00
Rich Prohaska
f99f2254d9 DB-718 handle errors in tokudb info schema plugins 2014-09-03 07:49:52 -04:00
Rich Prohaska
43c3843368 DB-712 split locks and lock_waits dname into schema, table, and dictionary 2014-08-28 06:19:32 -04:00
Rich Prohaska
a0056c489f DB-703 DB-704 split dname into schema, table, and dictionary 2014-08-28 06:19:32 -04:00
Rich Prohaska
577e3a0fd3 DB-702 print upgrade failed clean shutdown required error message 2014-08-27 10:31:45 -04:00
Rich Prohaska
a2566787a9 FT-502 print huge pages guy when env fails to open 2014-08-18 09:13:29 -04:00
Rich Prohaska
5893b3026b DB-506 add a session variable to enable/disable bulk fetch default enabled 2014-08-14 15:18:27 -04:00
Rich Prohaska
ebb7a85c1b #272 set tokudb product name 2014-08-12 14:41:35 -04:00
Rich Prohaska
d8fffbc931 #272 set TokuDB product name 2014-08-12 12:56:15 -04:00
Rich Prohaska
54a8443b96 #258 support deferred XA recovery with discard of prepared txns and dirty shutdown of the FT environment 2014-07-09 15:50:15 -04:00
Rich Prohaska
fd9ded206c #252 fix MDEV-6324 uninit var in discover3 2014-06-10 18:55:57 -04:00
Rich Prohaska
ee2a0724a0 #250 restore proc info to valid pointers in commit, abort, analyze, and optimize 2014-06-04 10:44:15 -04:00
Rich Prohaska
cae1d71b88 #232 compile in jemalloc detector 2014-05-10 15:53:31 -04:00
Rich Prohaska
493f9fd081 #228 use thd_get/set_ha_data for tokudb_trx data 2014-05-07 08:20:41 -04:00
Rich Prohaska
af1fbde5f8 #224 fail tokudb init if jemalloc is not loaded 2014-05-05 07:59:33 -04:00
Rich Prohaska
957881df87 #194 fix gcc 4.8 warnings 2014-04-13 14:40:54 -04:00
Rich Prohaska
0b1edd4302 #206 support mariadb 10.0.10 alter compression table attribute 2014-04-08 15:24:06 -04:00
Rich Prohaska
2a518937fe #209 add variable to control table empty algorithm 2014-04-08 11:15:28 -04:00
Rich Prohaska
37fd531d2a #208 debug create temp table and transactions 2014-04-07 16:58:51 -04:00
Rich Prohaska
db470f2979 #209 add tokudb_open_table_check_empty session variable to enable/disable may_table_be_open 2014-04-03 11:21:00 -04:00
Rich Prohaska
d315f5f505 #204 print compression status variables 2014-03-31 08:57:42 -04:00
Rich Prohaska
f7eac23dbb #195 merge mariadb 10.0.9 2014-03-18 19:18:40 -04:00
Rich Prohaska
d4962b93aa #198 add tokudb_backtrace to help debug handler interface bugs 2014-03-12 10:28:57 -04:00
Rich Prohaska
4bbc7e2129 #192 support HTON_SUPPORTS_CLUSTERED_KEYS 2014-02-26 14:39:06 -05:00
Rich Prohaska
f196f000ba #188 keep track of and cleanup last_lock_timeout memory 2014-02-24 09:46:24 -05:00
Rich Prohaska
a0cd739ae2 #189 add tokudb_kill_time session variable to set lock tree kill callback frequency 2014-02-21 08:21:31 -05:00
Rich Prohaska
2c301de0b3 #181 fix memory leak of the inserted bytes partitioned counter 2014-02-11 14:24:02 -05:00
Rich Prohaska
d38cf8770b #180 avoid thd_proc_info pointing to invalid info (like when a function sets proc info with a local variable and then returns) 2014-02-07 12:58:10 -05:00
Rich Prohaska
8d44886251 Tokutek/mysql56#54 fix to tokudb::external_lock for the alter table assert bug, plus a rewrite of the tokudb debug tracing 2014-01-22 08:54:46 -05:00
Rich Prohaska
8c25ba62c9 #166 add this handler to debug enter and return 2014-01-14 14:00:58 -05:00
Rich Prohaska
c333cca6cf register the tokudb_alter_print_error variable 2013-12-20 09:14:56 -05:00
Rich Prohaska
76d5f4e364 #150 cleanup cursor when a txn is retired 2013-12-12 16:14:12 -05:00
Rich Prohaska
d9edc3fb2d #150 cleanup indexing cursor when a txn is retired 2013-12-08 16:36:37 -05:00
Rich Prohaska
7d843822a8 #141 redo table open and close locking to avoid table opening pileup 2013-12-05 11:59:34 -05:00