mariadb/mysql-test/suite
unknown 3abce27e9d Merge Percona patch row_based_replication_without_primary_key.patch into MariaDB.
This patch improves the selection of index to use to apply row-based
DELETE and UPDATE events on tables with no primary key (original code
picks the first index unconditionally).
If ANALYZE TABLE is done, the index cardinalities will be compared and
the best index will be used.

Fixes some problems in the original patch:

 - Without ANALYZE TABLE, rec_per_key statistics is not available; in this
   case the original patch could choose a really bad index, even ignoring
   a primary key.

 - The original patch did not consider multi-column keys correctly, and
   could thus pick a less desirable single-column key over a good
   multi-column index.

Also fixes Bug#58997, and adds test cases.
2010-12-27 22:37:37 +01:00
..
binlog merge with 5.1 2010-11-30 23:11:03 +02:00
bugs Bug #49741 test files contain explicit references to bin/relay-log positions 2010-05-24 21:54:08 +08:00
engines Bug #49741 test files contain explicit references to bin/relay-log positions 2010-05-24 21:54:08 +08:00
federated mtr changes: 2010-08-25 22:22:33 +02:00
funcs_1 merge with 5.1 2010-10-25 15:21:16 +02:00
funcs_2 merge 5.0-> 5.1 2009-04-24 13:00:17 -04:00
ibmdb2i Bug#49329 example (and other) engines use wrong collation for open tables hash 2009-12-11 12:31:16 +05:30
im
innodb merge with 5.1 2010-12-13 15:51:47 +02:00
innodb_plugin merge with 5.1 2010-12-13 15:51:47 +02:00
jp Bug #45159 : some tests in suite "jp" fail in embedded server (use LOAD DATA) 2009-09-11 15:52:08 +03:00
large_tests
manual Bug #49741 test files contain explicit references to bin/relay-log positions 2010-05-24 21:54:08 +08:00
maria merge with 5.1 2010-11-30 23:11:03 +02:00
ndb Merge with MySQL 5.1.52 2010-11-23 23:39:59 +02:00
ndb_team generalization of mtr to support suite.pm extensions: 2010-08-17 11:14:46 +04:00
oqgraph oqgraph and sphinx on windows 2010-09-15 17:29:57 +02:00
parts merge with 5.1 2010-11-30 23:11:03 +02:00
pbxt merge with 5.1-release 2010-12-05 15:10:12 +02:00
percona Merge XtraDB from Percona-Server 5.1.52-11.6 into MariaDB 5.1 2010-11-24 14:04:38 +01:00
rpl Merge Percona patch row_based_replication_without_primary_key.patch into MariaDB. 2010-12-27 22:37:37 +01:00
rpl_ndb generalization of mtr to support suite.pm extensions: 2010-08-17 11:14:46 +04:00
sphinx fix the sphinx test suite to work when sphinxse is statically linked into the server 2010-09-21 17:29:18 +02:00
stress
sys_vars Merge with MySQL 5.1.52 2010-11-23 23:39:59 +02:00
vcol fix LIKE in a vcol function, broken by a fix for mysql bug#54568. 2010-10-30 19:54:38 +02:00