Zardosht Kasheff
3a5717b936
[t:2442], fix it
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@18302 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:59 -04:00
Zardosht Kasheff
53c53ef80f
[t:2425], make insert ignore and replace into optimizations work properly
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@18212 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:59 -04:00
Zardosht Kasheff
064804c85c
[t:2430], make commit/abort report progress
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@18178 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:59 -04:00
Zardosht Kasheff
b279f769f0
[t:2356], make lock wait on reads user controlled
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@17986 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:59 -04:00
Zardosht Kasheff
096889258e
[t:2355], fix max value of session variable
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@17709 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:58 -04:00
Zardosht Kasheff
cd02dd2a45
[t:2355], make waits on writes user controlled
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@17707 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:58 -04:00
Zardosht Kasheff
fa8ec1fd78
[t:2342], add back toku_ydb_init and toku_ydb_destroy
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@17677 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:58 -04:00
Zardosht Kasheff
0dcfc40469
[t:2342], get rid of tokudb_show_logs
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@17475 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:56 -04:00
Zardosht Kasheff
f2e4b47de2
[t:2342], some work for porting handlerton
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@17474 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:56 -04:00
Zardosht Kasheff
3d60427e49
[t:2325], move to main
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@17179 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:56 -04:00
Zardosht Kasheff
0e54f841c9
[t:2322], replace hash_ functions with my_hash_
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@17142 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:56 -04:00
Zardosht Kasheff
ddedf2e609
[t:2317], remove unused flag
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@17089 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:56 -04:00
Zardosht Kasheff
0ea474c6f2
[t:2267], get rid of trx->iso_level, makes life easier
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@16941 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:56 -04:00
Zardosht Kasheff
5c222cf3a0
[t:2254], merge to main line
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@16938 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Zardosht Kasheff
958e070f40
[t:2253], fix bad assert
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@16470 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Zardosht Kasheff
8516fa4e3b
[t:2151], more changes as result of code review
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@16278 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Zardosht Kasheff
b7501f62ef
[t:2151], more changes as result of code review
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@16277 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Zardosht Kasheff
f70fb2010b
[t:2151], more changes as result of code review, assert all db->close succeeds
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@16275 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Zardosht Kasheff
468ce27c9e
[t:2151], some changes as result of code review
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@16274 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Rich Prohaska
80035693e4
remove ydb.h for linux refs[t:2207]
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@16011 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Rich Prohaska
2d3f9da436
turn on logging in the tokumysql handlerton refs[t:652]
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@15840 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Barry Perlman
0e8f514835
Closes #2133 refs[t:2133] Restore 15630: Merged engine status logic for scheduling statistics from 2.2.0.
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@15778 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Zardosht Kasheff
e24c49176e
[t:1979], merge to main line
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@15772 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Barry Perlman
d82692c7d3
Undo change 15630, restore to 15361.
...
handlerton's engine status restored to be compatible with main.
git-svn-id: file:///svn/mysql/tokudb-engine/src@15635 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Barry Perlman
e9c85fceef
Addresses #2075 refs[t:2075] Merged engine status logic for scheduling statistics from 2.2.0.
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@15630 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Zardosht Kasheff
07dbc527c7
[t:2103], merge to main line
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@15361 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Barry Perlman
02e2aa6751
Addresses #1792 refs[t:1792] Added logger lock info to engine status.
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14820 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
2bfe462b50
[t:2027], move some common code to a function
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14819 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Barry Perlman
612ceab448
Addresses #1792 refs[t:1792] Added timestamps to engine status
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14818 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
d85a33e967
[t:2027], add explanation text
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14816 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
c906291505
[t:2027], implement checkpoint_lock and checkpoint_unlock functions
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14814 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Barry Perlman
32625bc0be
Addresses #1792 refs[t:1792] Added ydb-layer operation counters to engine status
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14811 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
adcaf35e34
[t:2039], propogate show engine error
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14806 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Barry Perlman
58d9dad9f2
Addresses 1792 refs[t:1792] Add more info to show engine status
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14803 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
00236ccbd7
[t:2048], add user variables that control how often status gets updated
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14786 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
67c7a83280
[t:2033], add process info for queries
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14784 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
a48828aac0
[t:2045], fix bug
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14779 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
fc70b46b2b
[t:2044], clean it up
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14778 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Barry Perlman
84123cd5eb
Addresses #1792 refs[t:1792] Added range lock info to show engine status
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14746 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Barry Perlman
5c2ee0e62d
Addresses #1792 refs[t:1792] Added more content to show engine status
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14730 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Barry Perlman
624896783f
Addresses #1792 refs[t:1792] Start adding show engine tokudb status
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14693 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
1deb5fcf71
[t:2016], check for ENOENT return
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14683 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
594898de0a
[t:2007], make handlerton change
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14647 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:53 -04:00
Zardosht Kasheff
d21febecaa
[t:2025], [t:2007], allow option for flattening in show user data, make function exit if thread has been killed
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14621 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:53 -04:00
Barry Perlman
3c00096e04
Fix build
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14597 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:53 -04:00
Zardosht Kasheff
5504381652
fix more build errors
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14596 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:53 -04:00
Zardosht Kasheff
d4fb9e8351
fix more build errors
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14595 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:53 -04:00
Zardosht Kasheff
36873d1763
fix more build errors
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14594 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:53 -04:00
Zardosht Kasheff
48c1ffed10
[t:2020], make handlerton change
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14589 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:53 -04:00
Zardosht Kasheff
ae35dd4132
[t:1981], abstract to another function
...
git-svn-id: file:///svn/mysql/tokudb-engine/src@14524 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:53 -04:00