Sergei Golubchik
86bc6b6ae8
tokudb: CLUSTERING=YES syntax for indexes
2013-09-09 13:34:50 +02:00
Sergei Golubchik
f2b5f1fdc6
tokudb: auto-increment not on the first keypart
2013-09-09 13:34:38 +02:00
Sergei Golubchik
36a22c1447
tokudb: extended keys support
2013-09-09 13:34:28 +02:00
Sergei Golubchik
c8a5da9676
tokudb: configure features, available in mariadb 5.5
2013-09-09 13:34:06 +02:00
Sergei Golubchik
905c9815f7
merge with git://github.com/Tokutek/ft-index.git up to tokudb-7.0.4
2013-09-09 11:32:39 +02:00
Sergei Golubchik
9b933e3be9
merge with git://github.com/Tokutek/ft-engine.git up to tokudb-7.0.4
2013-09-09 11:12:52 +02:00
Rich Prohaska
d58b0523c8
#57 error our unpack_blobs if the blobs input buffer can not be parsed
2013-07-30 11:15:40 -04:00
zkasheff
ac2c1a4a31
Merge branch 'bugs/61'
2013-07-29 11:13:04 -04:00
zkasheff
9be800a47d
refs #61 , make blob expansion a non-hot operation
2013-07-29 11:11:47 -04:00
Yoni Fogel
73ce418e2d
Merge branch '6712'
2013-07-17 15:18:12 -07:00
Yoni Fogel
4780c8bbf7
Refs Tokutek/ft-engine#40 Rename c_restrict_to_range to c_set_bounds, delete c_pre_acquire_range_lock
2013-07-17 15:16:11 -07:00
Yoni Fogel
85a164fb09
Refs Tokutek/ft-engine/#40 Use c_restrict_to_range function to force cursor to keep track of prelocked range
2013-07-17 15:16:11 -07:00
Yoni Fogel
4279e16c5a
Refs Tokutek/ft-index#28 attach gdb to the running process and extract information on fatal signal.
2013-07-05 14:11:31 -07:00
Zardosht Kasheff
e69e0cff9a
refs #42 , exit gracefully from ha_tokudb::create if we notice a field that is invalid
2013-06-24 15:07:20 -04:00
Rich Prohaska
d081cd6732
strip carriage returns
2013-05-29 13:35:50 -04:00
Rich Prohaska
1200ca6dad
svn #6706 add GPL headers to the tokudb handlerton
2013-05-28 08:33:07 -04:00
Rich Prohaska
d3f4822885
remove overactive assert in ha_tokudb::external_lock
2013-05-24 11:23:52 -04:00
Rich Prohaska
1b737dfda0
support upsert x=x+values(x) expressions
2013-05-24 11:01:40 -04:00
Rich Prohaska
ef67626331
#20 cleanup some static analysis issues
2013-05-24 10:59:07 -04:00
Rich Prohaska
a998803825
compile on mysql 5.6
2013-05-24 10:59:07 -04:00
Rich Prohaska
f239e32078
handle cardinality with alter add drop
2013-05-24 10:59:07 -04:00
Rich Prohaska
1b0261cc5c
try to retain cardinality data after add/drop index
2013-05-24 10:59:07 -04:00
Rich Prohaska
51088922fb
implement tokudb_fsync_log_period
2013-05-16 13:58:08 -04:00
zkasheff
d5fb75ca2f
refs #6684 , fix icp bug of queries that do multiple index_next_same calls with the same cursor
2013-04-30 18:48:08 -04:00
Leif Walsh
ce338d55ac
#10 add binary directory's toku_include dir
2013-04-27 15:38:20 -03:00
Leif Walsh
c5d0f4dad6
try fixing names
2013-04-27 15:22:31 -03:00
Leif Walsh
8871076abc
#10 change handlerton cmake to include ft-index directly
2013-04-27 13:54:48 -04:00
Rich Prohaska
53b0839a5b
res #6655 change tokudb plugin licenses to GPL
2013-04-21 11:58:55 -04:00
Rich Prohaska
5a57ce4efa
refs #6372 really use DB_TYPE_TOKUDB on mysql 5.6, will need an upgrade procedure
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@55333 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:19 -04:00
Yoni Fogel
5f919625c1
refs #6372 Merge table delete bugfix to main
...
svn merge https://svn.tokutek.com/tokudb/mysql.com/mysql-5.5.30-6372b https://svn.tokutek.com/tokudb/mysql.com/mysql-5.5.30
svn merge https://svn.tokutek.com/tokudb/mysql.com/mariadb-5.5.30-6372b https://svn.tokutek.com/tokudb/mysql.com/mariadb-5.5.30
svn merge https://svn.tokutek.com/tokudb/mysql/tokudb-engine/tokudb-engine-6372b https://svn.tokutek.com/tokudb/mysql/tokudb-engine/tokudb-engine
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@55264 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:19 -04:00
Yoni Fogel
9e6dffba89
fixes #6485 Move memory management for information_schema.global_status into tokudb_init_func and tokudb_end
...
Everything else is stored directly in the status rows.
Should be more thread safe if mysql/mariadb removes LOCK_status now.
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@55091 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:19 -04:00
Rich Prohaska
fbae97d561
refs #6444 export global status variables on mariadb
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@55027 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:19 -04:00
Rich Prohaska
1b30fe8dc1
refs #6090 support extended keys in tokudb
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54920 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:19 -04:00
Rich Prohaska
f8a28dc1b7
refs #6372 require DB_TYPE_TOKUDB to compile the handlerton
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54888 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:19 -04:00
Rich Prohaska
0f024fd95c
refs #6089 build handlerton without 5.6 alter table if we want
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54823 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:19 -04:00
Rich Prohaska
17c3f9eebe
refs #6346 fix analyze time limit
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54692 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:19 -04:00
Rich Prohaska
36d80a52b9
refs #6184 run tests on darwin for fun
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54657 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:19 -04:00
Rich Prohaska
e7a2d9874d
refs #6184 port some handlerton test to darwin
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54621 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:19 -04:00
Rich Prohaska
a7fff76722
refs #6184 put an assert in a simple template test
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54568 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:19 -04:00
Rich Prohaska
a71feb8ac4
refs #6184 run cardinality tests with valgrind
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54567 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:19 -04:00
Rich Prohaska
195c8e6098
refs #6184 turn up the warnings on the handlerton unit tests
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54539 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Yoni Fogel
cee5f887ad
refs #6286 Add infrastructure to use column names for info schema
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54506 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Zardosht Kasheff
575867e17c
refs #6278 , merge to main
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54501 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Rich Prohaska
3505eab018
refs #6184 run handlerton unit tests with valgrind
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54494 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Yoni Fogel
e79f0f5bcb
refs #5820 Merge information schema to mainline
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54478 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Rich Prohaska
32156c75ba
refs #6184 new cardinality and status code with better unit tests
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54450 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Yoni Fogel
70107a436e
fixes #6086 Merge 6086 to main. We now read in basement nodes if a full keyrange resides in it so that we can answer more accurately.
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54342 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Zardosht Kasheff
295d6879bf
refs #6058 , make a handlerton fix for stored functions
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54330 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Rich Prohaska
56541a5b1d
refs #6220 compile handlerton with gcc 4.4
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54309 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00
Zardosht Kasheff
c2ba13873e
refs #6195 , fix bug in add index where bf_info->key_to_compare was not set
...
git-svn-id: file:///svn/mysql/tokudb-engine/tokudb-engine@54295 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:18 -04:00