Commit graph

731 commits

Author SHA1 Message Date
John Esmet
d631692fb4 [t:4018] close[t:4018] merging 4018 handlerton changes to main.
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35664 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Rich Prohaska
3af2efc44d #4013 change lock timeout units from microseconds to milliseconds refs[t:4013]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35553 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Rich Prohaska
d8f5494a9c #4013 use milliseconds as the units for the tokudb_lock_timeout variable refs[t:4013]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35410 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Rich Prohaska
b6c0fb2469 #3453 allow the lock timeout to be set from the mysqld command line refs[t:3453]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35406 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Rich Prohaska
745e9c86ec #3453 merge tokudb-engine.3453 to tokudb-engine refs[t:3453]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35394 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
John Esmet
da1819a880 close[t:3938] the information schema now protects itself from a failed tokudb_init_func()
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35224 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
John Esmet
f629cdcd6a close[t:3990] atis-test no longer reports invalid frees
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35223 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Barry Perlman
849c8ff2e2 [t:3825] #3825 Add max_mem_in_use to memory statistics.
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35067 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Zardosht Kasheff
66598a9efe [t:3518], change how we free the variables
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@34564 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Zardosht Kasheff
2316b2725b [t:3861], fix on mainline
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@34503 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Zardosht Kasheff
0160e2d91e [t:3518], fix bug with getting hpk value
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@34493 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Zardosht Kasheff
4d0741c1e5 [t:3518], fix problem with alter table
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@34484 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Zardosht Kasheff
9fb47e36a3 [t:3518], fix bug on mainline
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@34462 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Zardosht Kasheff
3a22f7f1cd [t:3875], hopefully last fix
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@34000 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Zardosht Kasheff
4d1ea90d1c [t:3875], fix another bug
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@33999 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Zardosht Kasheff
35d63fc89f [t:3875], fix a bug where we forgot to reset size of range query buffer
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@33988 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Barry Perlman
21a5cb0b64 [t:3825] #3825 Merged changesets 33440, 33527, 33536 from 5.1.4 branch to main.
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@33975 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Barry Perlman
9ee4c39f80 [t:3825] #3825 Add malloc_fail and realloc_fail to engine status.
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@33949 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Zardosht Kasheff
4905934f0f [t:3436], merge handlerton piece of bulk fetch to main line handlerton
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@33944 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Barry Perlman
8713618ad6 [t:3825] #3825 Add memory usage statistics to engine status.
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@33929 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Rich Prohaska
2713aa2bc5 #3854 initialize use_write_locks = false refs[t:3854]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@33833 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Rich Prohaska
5c0669cc41 #3836 add cachetable eviction counter to engine status refs[t:3836]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@33559 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Zardosht Kasheff
35fe2313ba [t:3753], add basement node size param to handlerton
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@33051 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Barry Perlman
cb0a87142b [t:3654] #3654 Added some OrthoPush and basement node info to engine status.
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@33042 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
Zardosht Kasheff
35119e521f [t:3495], simplify estimate_num_rows
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@32762 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Rich Prohaska
fed3f23ac1 #3588 set the default tokudb_prelock_empty to on refs[t:3588]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@32674 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Rich Prohaska
8da7505866 #3588 turn off the loader by setting the default value of tokudb_prelock_empty=off refs[t:3588]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@32303 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Rich Prohaska
0b3bcc8df0 #3557 merge 31879 from 5.0.5 to main refs[t:3557]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@31882 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Rich Prohaska
d543d10923 #3497 merge handlerton write lock changes to main refs[t:3497]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@31569 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Rich Prohaska
6b3c1ae1ce #3535 remove YESOVERWRITE from tokumysql handlerton refs[t:3535]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@31294 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Zardosht Kasheff
f019be508c [t:3486], fix issue on mainline
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@30542 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Zardosht Kasheff
b64804c830 [t:3400], modify versioning so that 5.0.3 cannot open a table modified by 5.0.4
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@30511 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Zardosht Kasheff
d37c7e5b97 [t:3400], fix usage of smartDBTs
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@30477 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Zardosht Kasheff
2af613ff76 [t:3406], fix issue on main line
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@30362 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Zardosht Kasheff
f055b22339 [t:3465], fix bug on mainline
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@30356 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Rich Prohaska
21675deb62 #3400 build 5.5.11 refs[t:3400]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@30331 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Zardosht Kasheff
4128cb5016 for 3441, fix bug on mainline
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@30247 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Zardosht Kasheff
dd17fe0616 [t:3422], fix handlerton compiler warning
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@30233 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Zardosht Kasheff
acb8f19711 [t:3400], fix other memory leak
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@30232 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Zardosht Kasheff
efeac44123 [t:3400], remove extraneous TODO
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@30231 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Zardosht Kasheff
b207cfc7d0 [t:3400], fix a memory leak
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@30230 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Zardosht Kasheff
7b16d5c140 [t:3400], merge storing of frm file into main line
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@30228 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Rich Prohaska
656714c994 #3018 build tokudb on mysql-5.5.10 refs[t:3018]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@29822 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Rich Prohaska
b6b7c80dfe #3018 fix typo refs[t:3018]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@29798 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Rich Prohaska
288e2fe8b2 #3018 build tokudb with mysql 5.5.9 refs[t:3018]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@29783 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Rich Prohaska
51e2a01a09 #3018 build tokudb with mysql 5.5.9 refs[t:3018]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@29780 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Barry Perlman
dfdddddc9a [t:3374] #Closes #3374 Add status counter for setting descriptor.
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@29408 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Zardosht Kasheff
9dc23dfe55 [t:3266], make fix for virtual columns
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@29301 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Zardosht Kasheff
72b52d808a [t:3365], restore old check_if_incompatible_data function
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@29288 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00
Zardosht Kasheff
f23dac8741 [t:3198], address some code review comments
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@29155 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:05 -04:00