Michael Widenius
348a24a70a
Allow tokudb test to pass even if jemalloc is not available.
2014-09-23 13:57:55 +03:00
Sergei Golubchik
6b720ae4cb
MDEV-6605 Multiple Clients Inserting Causing Error: Failed to read auto-increment value from storage engine
...
* handler::get_auto_increment() was not expecting any errors from the storage engine.
That was wrong, errors could happen.
* ha_partition::get_auto_increment() was doing index lookups in partition under a mutex.
This was redundant (engine transaction isolation was covering that anyway)
and harmful (causing deadlocks).
2014-09-08 18:38:13 +02:00
Sergei Golubchik
ebaac51c2f
mtr: check that tests clean up debug_sync. fix tests that didn't.
2014-01-27 12:10:53 +01:00
Sergei Golubchik
50808b30d2
MDEV-5396 Assertion `Handlerton: r==0 ' failed (errno=0) on EXPLAIN with TokuDB tables
...
Fix EXPLAIN and CREATE SELECT to join_free() (and, thus, ha_index_end())
before ha_commit_trans().
2013-12-17 17:26:54 +01:00
Sergei Golubchik
39a8d7965d
don't run tokudb tests for --embedded by default
2013-12-15 15:55:15 +01:00
Sergei Golubchik
c2839e2cf2
mysql-test: allow suite.pm add its suite to the default list.
...
run tokudb suites by default.
mark big and slow tests tokudb.change_column_all_1000_1 and
tokudb.change_column_all_1000_10 test as --big
2013-11-27 21:58:36 +01:00
Sergei Golubchik
642aa4366d
clustering == covering
...
tell the optimizer that every TokuDB "clustering" index is the "covering" index
in the MariaDB optimizer sense.
2013-09-09 14:00:06 +02:00
Sergei Golubchik
9a3b9a5416
tokudb test suites
2013-09-09 13:59:38 +02:00