- 17 Apr, 2013 40 commits
-
-
Zardosht Kasheff authored
add version and capabilities, some cleanup still required, but code works git-svn-id: file:///svn/mysql/tokudb-engine/src@4929 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
restructure code before adding version and capabilities git-svn-id: file:///svn/mysql/tokudb-engine/src@4928 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
curly braces around if clause git-svn-id: file:///svn/mysql/tokudb-engine/src@4927 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
remove update_status, at moment, there is nothing that needs updating when DB is going away git-svn-id: file:///svn/mysql/tokudb-engine/src@4926 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
remove extraneous variable git-svn-id: file:///svn/mysql/tokudb-engine/src@4925 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
renumber flags after a couple were deleted git-svn-id: file:///svn/mysql/tokudb-engine/src@4924 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
remove extraneous flags that were lying around git-svn-id: file:///svn/mysql/tokudb-engine/src@4923 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
remove function write_status, no longer being used git-svn-id: file:///svn/mysql/tokudb-engine/src@4921 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
as of now, no info is stored in status.tokudb because the old info that was stored is not needed anymore. Info will be stored soon. git-svn-id: file:///svn/mysql/tokudb-engine/src@4920 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
remove unused variables share->rows and share->org_rows that were useed to estimate row count. row count is now estimated with key_range64 git-svn-id: file:///svn/mysql/tokudb-engine/src@4919 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
make row count displayed in show table status better by using key_range64 to estimate stats.records instead of keeping a running tally git-svn-id: file:///svn/mysql/tokudb-engine/src@4918 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
temporary change to test if just doing a memcpy will work for unpacking a Field_new_decimal real change is to modify Field_new_decimal, but by checking this in, we can quickly get regression results git-svn-id: file:///svn/mysql/tokudb-engine/src@4904 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
previous fix was bad, undid it git-svn-id: file:///svn/mysql/tokudb-engine/src@4880 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
get decimals working properly in tokudb git-svn-id: file:///svn/mysql/tokudb-engine/src@4828 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
change max number of keys to be 64 git-svn-id: file:///svn/mysql/tokudb-engine/src@4796 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
fix file descriptor leak that happens on add_index git-svn-id: file:///svn/mysql/tokudb-engine/src@4795 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
grab table locks when doing a scan of a secondary index git-svn-id: file:///svn/mysql/tokudb-engine/src@4792 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
just unpacking key has problems when the key is a substring of a column. MySQL still reports that it is a covering index, must back out previous change git-svn-id: file:///svn/mysql/tokudb-engine/src@4782 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
dont unpack entire row when primary key is used as covering index git-svn-id: file:///svn/mysql/tokudb-engine/src@4770 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
fix overactive assert git-svn-id: file:///svn/mysql/tokudb-engine/src@4767 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
when locking table, grab table locks git-svn-id: file:///svn/mysql/tokudb-engine/src@4764 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
readd useful comment that went away with last checkin git-svn-id: file:///svn/mysql/tokudb-engine/src@4753 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
cosmetic change, make external_lock have only one return pt git-svn-id: file:///svn/mysql/tokudb-engine/src@4751 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
make external_lock more readable git-svn-id: file:///svn/mysql/tokudb-engine/src@4750 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
back out change for 4591, need more testing before it can go in reopening ticket git-svn-id: file:///svn/mysql/tokudb-engine/src@4634 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
fix buffer overwrite error. Bug has been around, but just recently exposed by checkin 4590 git-svn-id: file:///svn/mysql/tokudb-engine/src@4616 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
implement read_time to take into account that the primary_key is clustered git-svn-id: file:///svn/mysql/tokudb-engine/src@4595 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
pre_acquire table locks from lock tree when mysql is doing a lock table git-svn-id: file:///svn/mysql/tokudb-engine/src@4591 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
add_index now correctly computes number of existing DB files git-svn-id: file:///svn/mysql/tokudb-engine/src@4590 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
rename lock_grabbed to range_lock_grabbed to help distinguish from cases where table lock is grabbed git-svn-id: file:///svn/mysql/tokudb-engine/src@4589 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
fix index_prev in case we don't have lock it was a typo before git-svn-id: file:///svn/mysql/tokudb-engine/src@4516 c7de825b-a66e-492c-adef-691d508d4ae1
-
Rich Prohaska authored
git-svn-id: file:///svn/mysql/tokudb-engine/src@4515 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
grab locks in add_index to reduce lock tree overhead git-svn-id: file:///svn/mysql/tokudb-engine/src@4499 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
use DB_PRELOCK when we know we have lock acquired git-svn-id: file:///svn/mysql/tokudb-engine/src@4481 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
no need to disable shortcut sorts with blobs git-svn-id: file:///svn/mysql/tokudb-engine/src@4461 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
make handlerton not use a cursor that has had a failed operation this will be useful for lightweight cursors git-svn-id: file:///svn/mysql/tokudb-engine/src@4455 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
slightly restructure some functions to allow handling of lighter weight cursors git-svn-id: file:///svn/mysql/tokudb-engine/src@4439 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
implement read_range_first to grab range read lock git-svn-id: file:///svn/mysql/tokudb-engine/src@4405 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
make table scans grab an entire read lock from the beginning git-svn-id: file:///svn/mysql/tokudb-engine/src@4404 c7de825b-a66e-492c-adef-691d508d4ae1
-
Zardosht Kasheff authored
used to disable covering indexes for some keys with strings for wrong reasons not anymore git-svn-id: file:///svn/mysql/tokudb-engine/src@4386 c7de825b-a66e-492c-adef-691d508d4ae1
-