Commit graph

757 commits

Author SHA1 Message Date
Zardosht Kasheff
501418e972 [t:2182], fix stupid bug
git-svn-id: file:///svn/mysql/tokudb-engine/src@15874 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Zardosht Kasheff
135e84ce72 [t:2181], [t:2182], plug transaction leak, cleanup some code
git-svn-id: file:///svn/mysql/tokudb-engine/src@15873 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Rich Prohaska
b3fd691a69 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
Zardosht Kasheff
9daf64e772 [t:2176], write msg to error file when fileops operation cannot get locks
git-svn-id: file:///svn/mysql/tokudb-engine/src@15834 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Barry Perlman
ed6c1e4bcc 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
05adc885a9 [t:1979], fix more warnings
git-svn-id: file:///svn/mysql/tokudb-engine/src@15777 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Zardosht Kasheff
bc022c7c4e fix warnings in main
git-svn-id: file:///svn/mysql/tokudb-engine/src@15776 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Zardosht Kasheff
53a3013aea [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
867c2c3bb1 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
749a50a2c5 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
64d44b4364 [t:2054], rename some functions
git-svn-id: file:///svn/mysql/tokudb-engine/src@15470 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Zardosht Kasheff
9330998a0f [t:2054], some cosmetic changes
git-svn-id: file:///svn/mysql/tokudb-engine/src@15462 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Zardosht Kasheff
13eeb9b888 [t:2054], some cleanup of comparison function and of status.tokudb
git-svn-id: file:///svn/mysql/tokudb-engine/src@15455 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:55 -04:00
Zardosht Kasheff
5db66197f2 [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
Zardosht Kasheff
1810cfc0a3 [t:2084], move fix to main branch
git-svn-id: file:///svn/mysql/tokudb-engine/src@15161 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Rich Prohaska
8b1155db71 fix the track_progress method refs[t:2082]
git-svn-id: file:///svn/mysql/tokudb-engine/src@15110 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Rich Prohaska
5639894aa7 simplify the track_progress method refs[t:2082]
git-svn-id: file:///svn/mysql/tokudb-engine/src@15085 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Rich Prohaska
a4f10941b8 fixup progress tracking refs[t:2082]
git-svn-id: file:///svn/mysql/tokudb-engine/src@15063 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Rich Prohaska
973e436205 fine tune the sql cmd status refs[t:2082]
git-svn-id: file:///svn/mysql/tokudb-engine/src@15051 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
fc8186d9cb [t:2033], fix how we evaluated number of elements written
git-svn-id: file:///svn/mysql/tokudb-engine/src@14977 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
69a98e17d7 [t:2056], fix bug
git-svn-id: file:///svn/mysql/tokudb-engine/src@14855 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
83c42a9b30 [t:2027], set error=0 on success
git-svn-id: file:///svn/mysql/tokudb-engine/src@14831 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Barry Perlman
fa6dfe400d 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
946caf2b7c [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
25e4f5a476 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
7bb2ed74da [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
dd09f0278c [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
962fbb3486 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
fe3a00a67c [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
e984ceb3b5 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
Yoni Fogel
0a3691f1b4 Addresses #2042 refs[t:2042] Fix race condition at lower level.
git-svn-id: file:///svn/mysql/tokudb-engine/src@14802 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
5e5b208921 [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
be3509f5af [t:2033], increase how often status is updated for queries
git-svn-id: file:///svn/mysql/tokudb-engine/src@14785 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
24a9c87e9c [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
d04d4f1a1e [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
ea8835021f [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
18148cac75 Addresses #2042 refs[t:2042] Take correct checkpoint locks in correct sequence. Fixes deadlock in rename. Fixes race condition in delete.
git-svn-id: file:///svn/mysql/tokudb-engine/src@14754 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Barry Perlman
1565067250 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
fcea8785ec 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
36ec86c9b6 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
034ba2c18c [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
f4ef69d8b0 [t:2012], make amount of data shown in show table status same as show in show engine tokudb user_data
git-svn-id: file:///svn/mysql/tokudb-engine/src@14681 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:54 -04:00
Zardosht Kasheff
ace5fc7a7d [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
e6e25f302c [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
Zardosht Kasheff
6fb765dbc8 [t:2022], fix some cleanup code
git-svn-id: file:///svn/mysql/tokudb-engine/src@14598 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:53 -04:00
Barry Perlman
bd66fffb4e 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
d34c347744 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
7ea6258beb 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
8924f6fc9c 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
1373d388c2 remove build problems
git-svn-id: file:///svn/mysql/tokudb-engine/src@14593 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:53 -04:00