Rich Prohaska
892d7680d1
#4625 remove info messages from ha_tokudb::check; too many test failures with it in refs[t:4625]
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@41031 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:09 -04:00
Rich Prohaska
5d2f12fdf0
#4625 remove info messages when doing a quick check table refs[t:4625]
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@40997 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:09 -04:00
Rich Prohaska
6a1ca5025d
#4623 fix show create table for TokuDB, and get the mysql engines tests working refs[t:4623]
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@40967 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:09 -04:00
Rich Prohaska
02650298a8
#4605 add debug variables to the handlerton refs[t:4605]
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@40703 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:09 -04:00
Rich Prohaska
5534104e0b
#4560 add check time to handler stats (visible with show table status) refs[t:4560]
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@40642 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:09 -04:00
Leif Walsh
a3215bdbbf
[t:4598] make hot progress use 1-based, not 0-based, indexing for dictionary numbers
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@40627 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:09 -04:00
Zardosht Kasheff
47283c0b5b
[t:4472], fix bug caused by removing DB_PRELOCKED_FILE_READ
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@39771 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:08 -04:00
Zardosht Kasheff
164748a7e2
[t:4472], add table lock for truncate
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@39739 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:08 -04:00
Zardosht Kasheff
d07d0fba79
[t:4472], commit fix for handlerton piece
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@39730 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:08 -04:00
Zardosht Kasheff
91199cd3a9
[t:4472], commit handlerton piece
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@39729 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:08 -04:00
John Esmet
3a5d2bcc1d
close[t:4334] merging 4334 to main. bulk fetch now grabs rows at an exponentialy rate with respect to the bulk fetch iteration, so range queries now fetch at most a factor of 2 more than they should. refs 4334
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@39130 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:08 -04:00
Rich Prohaska
78745a04f9
#4420 build mysql 5.5.11 with the head of the tree refs[t:4420]
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@39040 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:08 -04:00
Zardosht Kasheff
f25d2a9d41
[t:4179], handler changes for making optimize hot
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@38620 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:08 -04:00
Zardosht Kasheff
f845d656aa
[t:4371], have ::optimize use the handler's status buffer
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@38616 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:08 -04:00
Zardosht Kasheff
f149f3e7bd
[t:4369], possible fix
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@38610 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:08 -04:00
Zardosht Kasheff
1017889c14
[t:3987], merge hcr handlerton work to main
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@38554 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:08 -04:00
Leif Walsh
c33f2ba0e7
[t:4002] merging handlerton changes for HOT
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@38550 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:08 -04:00
Zardosht Kasheff
6c3771ff02
[t:4179], work on HOT for mysql
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@38402 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:08 -04:00
Zardosht Kasheff
5cedbc8688
[t:4339], have ha_tokudb::print_error log something to error log when error occurs
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@38399 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:08 -04:00
Zardosht Kasheff
bbd993d9d7
[t:3414], merge to main
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@38189 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:08 -04:00
Zardosht Kasheff
5a4ba737cb
[t:4260], [t:4239], merge handlerton changes to main
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@37752 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
Barry Perlman
01e57069d9
[t:4187] #4187 Failed assert in handlerton will call new DB_ENV->crash() function which prints engine status to error log.
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@37370 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
Zardosht Kasheff
47020ee433
[t:4175], fix calculation of data_size
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@37247 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
Zardosht Kasheff
f7b2df73cf
[t:4140], make fix
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@36948 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
John Esmet
a28e926d65
[t:3532] merging 3532 to main, statements with serializable
...
isolation and autocommit no longer grab read locks, use
DB_TXN_SNAPSHOT instead
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@36503 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
Zardosht Kasheff
dccff4cb7b
[t:4058], fix bug
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35882 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
Zardosht Kasheff
904d3dd910
[t:3996], use bulk fetch in add_index
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35797 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
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
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
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
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
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
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
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
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
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