Zardosht Kasheff
|
1e28cffa43
|
[t:2727],[t:2728], make commit progress indicator more clear, have proper error show up when process is killed during loader->close
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21077 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:01 -04:00 |
|
Zardosht Kasheff
|
5bdaa5d7ac
|
[t:2722], have end_bulk_insert call loader->abort if thread has been killed
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@21050 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:01 -04:00 |
|
Zardosht Kasheff
|
71f21bfd90
|
[t:2676], get handlerton compiling with new descriptor interface
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@20779 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:01 -04:00 |
|
Zardosht Kasheff
|
6ea928c0bd
|
[t:2657], remove extraneous printf
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@20655 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:01 -04:00 |
|
Zardosht Kasheff
|
6b446e23a7
|
[t:2651], add assert
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@20574 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:01 -04:00 |
|
Zardosht Kasheff
|
5392e6c57e
|
[t:2651], fix test_row_packing so that incorrect results are not given
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@20561 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:01 -04:00 |
|
Zardosht Kasheff
|
ed5b5cdd30
|
[t:2563], have a test mode where errors are not printed to the log file when fileops fails due to DB_LOCK_NOTGRANTED
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@20501 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:01 -04:00 |
|
Zardosht Kasheff
|
cbb2e27d52
|
[t:2615], remove extraneous printf
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@20451 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:01 -04:00 |
|
Zardosht Kasheff
|
39e870185d
|
[t:2615], get replace into optimization working with load data infile replace
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@20398 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:01 -04:00 |
|
Zardosht Kasheff
|
baf7160940
|
[t:2627], remove unused variable
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@20366 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:01 -04:00 |
|
Zardosht Kasheff
|
8406f1dcc8
|
[t:2614], make tokudb_prelock_empty a session variable
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@20227 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:00 -04:00 |
|
Zardosht Kasheff
|
6b512e3b7e
|
[t:2599], upon finding a uniqueness violation, properly unpack the key
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@20167 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:00 -04:00 |
|
Zardosht Kasheff
|
3c6311729e
|
[t:2600], remove unnecessary table scan
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@20141 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:00 -04:00 |
|
Zardosht Kasheff
|
3b1179338c
|
[t:2514], this fix is not ready yet, undo it
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@20017 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:00 -04:00 |
|
Zardosht Kasheff
|
94f531a2ac
|
[t:2514], decouple tokudb_pk_insert_mode from HA_EXTRA_WRITE_CAN_REPLACE
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@20000 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:00 -04:00 |
|
Zardosht Kasheff
|
645f9ba272
|
[t:2548], finish feature
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@19956 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:00 -04:00 |
|
Zardosht Kasheff
|
99ee480cee
|
[t:2548], make code simpler, prep for extending replace into optimization
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@19868 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:00 -04:00 |
|
Zardosht Kasheff
|
5915359d98
|
[t:2572], fix crash in case create_loader fails
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@19863 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:00 -04:00 |
|
Rich Prohaska
|
a9331ab3c8
|
[t:2557], fix compilation error
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@19817 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:00 -04:00 |
|
Zardosht Kasheff
|
832cc76d6f
|
[t:2557], remove unneeded code for 5.5.4
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@19816 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:00 -04:00 |
|
Zardosht Kasheff
|
eadf4b55db
|
[t:2526], add HA_CLUSTERED_INDEX for clustering indexes
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@19656 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:00 -04:00 |
|
Zardosht Kasheff
|
4707fd66fe
|
[t:2549], add Martin option
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@19652 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:00 -04:00 |
|
Zardosht Kasheff
|
c357792d7f
|
[t:2494], merge handlerton portion to main
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@19074 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:00 -04:00 |
|
Zardosht Kasheff
|
3d75064d7c
|
[t:2491], set share->try_table_lock to true in call to delete_all_rows
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@18881 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:02:00 -04:00 |
|
Zardosht Kasheff
|
cf9370b354
|
[t:2335], merge handlerton bulk loader code to main
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@18863 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:59 -04:00 |
|
Rich Prohaska
|
1cba9d339f
|
remove cruft from the tokudb-engine dir refs[t:2474]
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@18834 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:59 -04:00 |
|
Rich Prohaska
|
409be1891e
|
fix some handlerton gcc warnings closes[t:2478] #2478
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@18802 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:59 -04:00 |
|
Rich Prohaska
|
b9aea4a3dc
|
fix some gcc warnings in the handlerton. merge -c 18350 and -c 18442 to main refs[t:2478] #2478
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@18800 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:59 -04:00 |
|
Zardosht Kasheff
|
6d327a5516
|
remove printf's
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@18288 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:59 -04:00 |
|
Zardosht Kasheff
|
54974bdee1
|
[t:2435], display amount of data_free in show table status
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@18267 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:59 -04:00 |
|
Zardosht Kasheff
|
e0104ccba0
|
[t:2433], re-estimate number of rows when doing show table status
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@18225 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
|
d55f633428
|
[t:2356], remove dead code
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@18114 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:59 -04:00 |
|
Zardosht Kasheff
|
6910466b2f
|
[t:2403], set last_dup_key in update_row
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@18045 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:59 -04:00 |
|
Zardosht Kasheff
|
bda202d39d
|
[t:2401],[t:2358], remove unnecessary uniqueness check and make insert ignore as fast as replace into on tables with no secondary indexes
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@18033 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:59 -04:00 |
|
Zardosht Kasheff
|
42494d6b09
|
[t:2395], remove unused variables
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@17987 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
|
249ea5ce87
|
[t:2383], change kc_info->field_lengths to 2 bytes perelement
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@17884 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:59 -04:00 |
|
Zardosht Kasheff
|
92c25af24f
|
[t:2359], make replace into with no secondary indexes not create a child transaction
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@17717 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:58 -04:00 |
|
Zardosht Kasheff
|
ee6ed2a069
|
[t:2357], do query backoff on pt queries
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@17716 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:58 -04:00 |
|
Zardosht Kasheff
|
235614e8bc
|
[t:2361], no longer assume that 3.0.x tables may be used with 3.1.0
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@17715 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
|
40c27681cf
|
[t:2342], undo bad change
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@17485 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:58 -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
|
53ffb79682
|
[t:2332], make ha_tokudb changes so that when disk is full, error message sent to console
git-svn-id: file:///svn/mysql/tokudb-engine/src@17257 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:56 -04:00 |
|
Zardosht Kasheff
|
ffb77f8db4
|
[t:2314], remove unused variable
git-svn-id: file:///svn/mysql/tokudb-engine/src@17256 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:56 -04:00 |
|
Zardosht Kasheff
|
7bc3610691
|
[t:2314], get updates to use put_multiple API
git-svn-id: file:///svn/mysql/tokudb-engine/src@17231 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:56 -04:00 |
|
Zardosht Kasheff
|
614e39a83f
|
[t:2325], remove DB_DBT_TEMPMEMORY
git-svn-id: file:///svn/mysql/tokudb-engine/src@17214 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 |
|