John Esmet
3275844973
[t:3867] partial eviction data at handlerton layer
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@36858 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
Zardosht Kasheff
a28549259d
[t:3997], change default from 1 to 5
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@36807 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
Zardosht Kasheff
b420ea7176
[t:3997], merge handlerton changes
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@36690 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
John Esmet
58b21b0ac1
[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
John Esmet
31250598b7
close[t:3938] merging 3938 to main, manual test passes
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@36477 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
Barry Perlman
1fc8b127a3
[t:3988] #3988 Display thrashing statistics.
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35901 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
Zardosht Kasheff
4ebf955577
[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
ca9dc9c235
[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
Rich Prohaska
7698f06096
#4013 restore changes from 35553 refs[t:4013]
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35759 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
John Esmet
9727adf644
more doc updates
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35757 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
John Esmet
e0943e6eeb
[t:3938] update documentation for 3938 design
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35756 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
John Esmet
076dded1a0
semi-final draft of the handlerton lock design
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35746 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
John Esmet
97c6eba49c
[t:3938] hopefully it likes this
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35744 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:07 -04:00
John Esmet
7b8c3de108
[t:3938] wrangling with wiki formatting
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35743 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
John Esmet
299d9aaff8
adding handlerton docs to mainline, going to redo the 3938 branch
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@35722 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:06 -04:00
John Esmet
a5eef3707b
[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
0607dcdb44
#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
6e53f88c6f
#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
3ca4532e25
#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
89b85f6e62
#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
6a79c69181
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
ceb92814ce
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
50dd429b10
[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
d2a38ad9ee
[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
270c5d7f6e
[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
913e2faae5
[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
0c8a7e635e
[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
46a7618d22
[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
5509e5090b
[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
4599e0b4df
[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
0772a203ed
[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
3ce781fed8
[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
0fe1f339ad
[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
df4cd17403
[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
b67d0700e8
[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
6a824a3287
#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
1236ddd482
#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
a9f3dc313b
[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
9c87f18ac3
[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
3cf373fa74
[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
c91d521f7e
#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
76ba24cc7f
#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
d01e72b41c
#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
496b06596f
#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
b1b63df72e
#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
cde41ce1fd
[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
73a1c2ff7c
[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
2c84bfc50b
[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
089dfbb492
[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
0432dcf33d
[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