mirror of
https://github.com/MariaDB/server.git
synced 2025-02-02 03:51:50 +01:00
a40e44efed
- Update mysql-test-run.pl to collect tests from several suites - Group test into suites - Add suite.opt file mysql-test/suite/ndb/r/ndb_multi.result: Rename: mysql-test/r/ndb_multi.result -> mysql-test/suite/ndb/r/ndb_multi.result mysql-test/suite/rpl/t/rpl_replicate_ignore_db.test: Rename: mysql-test/t/rpl_replicate_ignore_db.test -> mysql-test/suite/rpl/t/rpl_replicate_ignore_db.test mysql-test/suite/rpl/t/rpl_row_trig001.test: Rename: mysql-test/t/rpl_row_trig001.test -> mysql-test/suite/rpl/t/rpl_row_trig001.test mysql-test/suite/rpl_ndb/r/rpl_ndb_sp003.result: Rename: mysql-test/r/rpl_ndb_sp003.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_sp003.result mysql-test/suite/binlog/r/binlog_stm_insert_select.result: Rename: mysql-test/r/binlog_stm_insert_select.result -> mysql-test/suite/binlog/r/binlog_stm_insert_select.result mysql-test/suite/ndb/t/ndb_condition_pushdown.test: Rename: mysql-test/t/ndb_condition_pushdown.test -> mysql-test/suite/ndb/t/ndb_condition_pushdown.test mysql-test/suite/ndb/t/ndb_dd_dump.test: Rename: mysql-test/t/ndb_dd_dump.test -> mysql-test/suite/ndb/t/ndb_dd_dump.test mysql-test/suite/ndb/t/ndb_partition_range.test: Rename: mysql-test/t/ndb_partition_range.test -> mysql-test/suite/ndb/t/ndb_partition_range.test mysql-test/suite/ndb/t/strict_autoinc_5ndb.test: Rename: mysql-test/t/strict_autoinc_5ndb.test -> mysql-test/suite/ndb/t/strict_autoinc_5ndb.test mysql-test/suite/rpl/r/rpl_commit_after_flush.result: Rename: mysql-test/r/rpl_commit_after_flush.result -> mysql-test/suite/rpl/r/rpl_commit_after_flush.result mysql-test/suite/rpl/r/rpl_view.result: Rename: mysql-test/r/rpl_view.result -> mysql-test/suite/rpl/r/rpl_view.result mysql-test/suite/rpl/t/rpl_insert_select.test: Rename: mysql-test/t/rpl_insert_select.test -> mysql-test/suite/rpl/t/rpl_insert_select.test mysql-test/suite/rpl/t/rpl_load_from_master-slave.opt: Rename: mysql-test/t/rpl_load_from_master-slave.opt -> mysql-test/suite/rpl/t/rpl_load_from_master-slave.opt mysql-test/suite/rpl/t/rpl_many_optimize.test: Rename: mysql-test/t/rpl_many_optimize.test -> mysql-test/suite/rpl/t/rpl_many_optimize.test mysql-test/suite/rpl/t/rpl_mixed_ddl_dml.test: Rename: mysql-test/t/rpl_mixed_ddl_dml.test -> mysql-test/suite/rpl/t/rpl_mixed_ddl_dml.test mysql-test/suite/rpl/t/rpl_multi_delete.test: Rename: mysql-test/t/rpl_multi_delete.test -> mysql-test/suite/rpl/t/rpl_multi_delete.test mysql-test/suite/rpl/t/rpl_row_log_innodb.test: Rename: mysql-test/t/rpl_row_log_innodb.test -> mysql-test/suite/rpl/t/rpl_row_log_innodb.test mysql-test/suite/rpl/t/rpl_row_reset_slave.test: Rename: mysql-test/t/rpl_row_reset_slave.test -> mysql-test/suite/rpl/t/rpl_row_reset_slave.test mysql-test/suite/rpl/t/rpl_row_stop_middle.test: Rename: mysql-test/t/rpl_row_stop_middle.test -> mysql-test/suite/rpl/t/rpl_row_stop_middle.test mysql-test/suite/rpl/t/rpl_stm_log-master.opt: Rename: mysql-test/t/rpl_stm_log-master.opt -> mysql-test/suite/rpl/t/rpl_stm_log-master.opt mysql-test/suite/rpl_ndb/r/rpl_ndb_delete_nowhere.result: Rename: mysql-test/r/rpl_ndb_delete_nowhere.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_delete_nowhere.result mysql-test/suite/rpl_ndb/t/rpl_ndb_sync.test: Rename: mysql-test/t/rpl_ndb_sync.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_sync.test mysql-test/suite/binlog/r/binlog_row_mix_innodb_myisam.result: Rename: mysql-test/r/binlog_row_mix_innodb_myisam.result -> mysql-test/suite/binlog/r/binlog_row_mix_innodb_myisam.result mysql-test/suite/ndb/r/ndb_dd_alter.result: Rename: mysql-test/r/ndb_dd_alter.result -> mysql-test/suite/ndb/r/ndb_dd_alter.result mysql-test/suite/ndb/r/ndb_index_unique.result: Rename: mysql-test/r/ndb_index_unique.result -> mysql-test/suite/ndb/r/ndb_index_unique.result mysql-test/suite/ndb/r/ndb_rename.result: Rename: mysql-test/r/ndb_rename.result -> mysql-test/suite/ndb/r/ndb_rename.result mysql-test/suite/ndb/r/ndb_update.result: Rename: mysql-test/r/ndb_update.result -> mysql-test/suite/ndb/r/ndb_update.result mysql-test/suite/ndb/r/ndb_view.result: Rename: mysql-test/r/ndb_view.result -> mysql-test/suite/ndb/r/ndb_view.result mysql-test/suite/ndb/t/ndb_alter_table2.test: Rename: mysql-test/t/ndb_alter_table2.test -> mysql-test/suite/ndb/t/ndb_alter_table2.test mysql-test/suite/ndb/t/ndb_autodiscover.test: Rename: mysql-test/t/ndb_autodiscover.test -> mysql-test/suite/ndb/t/ndb_autodiscover.test mysql-test/suite/ndb/t/ndb_binlog_discover.test: Rename: mysql-test/t/ndb_binlog_discover.test -> mysql-test/suite/ndb/t/ndb_binlog_discover.test mysql-test/suite/ndb/t/ndb_binlog_multi.test: Rename: mysql-test/t/ndb_binlog_multi.test -> mysql-test/suite/ndb/t/ndb_binlog_multi.test mysql-test/suite/ndb/t/ndb_cache_multi.test: Rename: mysql-test/t/ndb_cache_multi.test -> mysql-test/suite/ndb/t/ndb_cache_multi.test mysql-test/suite/ndb/t/ndb_partition_error2-master.opt: Rename: mysql-test/t/ndb_partition_error2-master.opt -> mysql-test/suite/ndb/t/ndb_partition_error2-master.opt mysql-test/suite/rpl/r/rpl000001.a.result: Rename: mysql-test/r/rpl000001.a.result -> mysql-test/suite/rpl/r/rpl000001.a.result mysql-test/suite/rpl/r/rpl_alter.result: Rename: mysql-test/r/rpl_alter.result -> mysql-test/suite/rpl/r/rpl_alter.result mysql-test/suite/rpl/r/rpl_insert_ignore.result: Rename: mysql-test/r/rpl_insert_ignore.result -> mysql-test/suite/rpl/r/rpl_insert_ignore.result mysql-test/suite/rpl/r/rpl_relayspace.result: Rename: mysql-test/r/rpl_relayspace.result -> mysql-test/suite/rpl/r/rpl_relayspace.result mysql-test/suite/rpl/r/rpl_row_func001.result: Rename: mysql-test/r/rpl_row_func001.result -> mysql-test/suite/rpl/r/rpl_row_func001.result mysql-test/suite/rpl/r/rpl_row_inexist_tbl.result: Rename: mysql-test/r/rpl_row_inexist_tbl.result -> mysql-test/suite/rpl/r/rpl_row_inexist_tbl.result mysql-test/suite/rpl/r/rpl_stm_insert_delayed.result: Rename: mysql-test/r/rpl_stm_insert_delayed.result -> mysql-test/suite/rpl/r/rpl_stm_insert_delayed.result mysql-test/suite/rpl/t/rpl_create_database.test: Rename: mysql-test/t/rpl_create_database.test -> mysql-test/suite/rpl/t/rpl_create_database.test mysql-test/suite/rpl/t/rpl_dual_pos_advance-master.opt: Rename: mysql-test/t/rpl_dual_pos_advance-master.opt -> mysql-test/suite/rpl/t/rpl_dual_pos_advance-master.opt mysql-test/suite/rpl/t/rpl_flushlog_loop-slave.sh: Rename: mysql-test/t/rpl_flushlog_loop-slave.sh -> mysql-test/suite/rpl/t/rpl_flushlog_loop-slave.sh mysql-test/suite/rpl/t/rpl_ignore_grant.test: Rename: mysql-test/t/rpl_ignore_grant.test -> mysql-test/suite/rpl/t/rpl_ignore_grant.test mysql-test/suite/rpl/t/rpl_multi_update2-slave.opt: Rename: mysql-test/t/rpl_multi_update2-slave.opt -> mysql-test/suite/rpl/t/rpl_multi_update2-slave.opt mysql-test/suite/rpl/t/rpl_multi_update4.test: Rename: mysql-test/t/rpl_multi_update4.test -> mysql-test/suite/rpl/t/rpl_multi_update4.test mysql-test/suite/rpl/t/rpl_rewrt_db.test: Rename: mysql-test/t/rpl_rewrt_db.test -> mysql-test/suite/rpl/t/rpl_rewrt_db.test mysql-test/suite/rpl/t/rpl_rotate_logs-master.opt: Rename: mysql-test/t/rpl_rotate_logs-master.opt -> mysql-test/suite/rpl/t/rpl_rotate_logs-master.opt mysql-test/suite/rpl/t/rpl_row_4_bytes.test: Rename: mysql-test/t/rpl_row_4_bytes.test -> mysql-test/suite/rpl/t/rpl_row_4_bytes.test mysql-test/suite/rpl/t/rpl_row_create_table-slave.opt: Rename: mysql-test/t/rpl_row_create_table-slave.opt -> mysql-test/suite/rpl/t/rpl_row_create_table-slave.opt mysql-test/suite/rpl/t/rpl_row_flsh_tbls.test: Rename: mysql-test/t/rpl_row_flsh_tbls.test -> mysql-test/suite/rpl/t/rpl_row_flsh_tbls.test mysql-test/suite/rpl/t/rpl_row_func003.test: Rename: mysql-test/t/rpl_row_func003.test -> mysql-test/suite/rpl/t/rpl_row_func003.test mysql-test/suite/rpl/t/rpl_row_sp007_innodb.test: Rename: mysql-test/t/rpl_row_sp007_innodb.test -> mysql-test/suite/rpl/t/rpl_row_sp007_innodb.test mysql-test/suite/rpl/t/rpl_row_stop_middle_update-slave.opt: Rename: mysql-test/t/rpl_row_stop_middle_update-slave.opt -> mysql-test/suite/rpl/t/rpl_row_stop_middle_update-slave.opt mysql-test/suite/rpl/t/rpl_row_tabledefs_3innodb.test: Rename: mysql-test/t/rpl_row_tabledefs_3innodb.test -> mysql-test/suite/rpl/t/rpl_row_tabledefs_3innodb.test mysql-test/suite/rpl/t/rpl_ssl1.test: Rename: mysql-test/t/rpl_ssl1.test -> mysql-test/suite/rpl/t/rpl_ssl1.test mysql-test/suite/rpl/t/rpl_stm_max_relay_size.test: Rename: mysql-test/t/rpl_stm_max_relay_size.test -> mysql-test/suite/rpl/t/rpl_stm_max_relay_size.test mysql-test/suite/rpl/t/rpl_stm_mystery22.test: Rename: mysql-test/t/rpl_stm_mystery22.test -> mysql-test/suite/rpl/t/rpl_stm_mystery22.test mysql-test/suite/rpl/t/rpl_truncate_7ndb_2.test: Rename: mysql-test/t/rpl_truncate_7ndb_2.test -> mysql-test/suite/rpl/t/rpl_truncate_7ndb_2.test mysql-test/suite/rpl/t/rpl_variables.test: Rename: mysql-test/t/rpl_variables.test -> mysql-test/suite/rpl/t/rpl_variables.test mysql-test/suite/rpl_ndb/r/rpl_ndb_auto_inc.result: Rename: mysql-test/r/rpl_ndb_auto_inc.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_auto_inc.result mysql-test/suite/rpl_ndb/r/rpl_ndb_do_db.result: Rename: mysql-test/r/rpl_ndb_do_db.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_do_db.result mysql-test/suite/rpl_ndb/r/rpl_truncate_7ndb.result: Rename: mysql-test/r/rpl_truncate_7ndb.result -> mysql-test/suite/rpl_ndb/r/rpl_truncate_7ndb.result mysql-test/suite/rpl_ndb/t/rpl_ndb_do_table.test: Rename: mysql-test/t/rpl_ndb_do_table.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_do_table.test mysql-test/suite/rpl_ndb/t/rpl_ndb_multi.test: Rename: mysql-test/t/rpl_ndb_multi.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_multi.test mysql-test/suite/binlog/r/binlog_row_blackhole.result: Rename: mysql-test/r/binlog_row_blackhole.result -> mysql-test/suite/binlog/r/binlog_row_blackhole.result mysql-test/suite/binlog/r/binlog_row_ctype_cp932.result: Rename: mysql-test/r/binlog_row_ctype_cp932.result -> mysql-test/suite/binlog/r/binlog_row_ctype_cp932.result mysql-test/suite/binlog/r/binlog_row_insert_select.result: Rename: mysql-test/r/binlog_row_insert_select.result -> mysql-test/suite/binlog/r/binlog_row_insert_select.result mysql-test/suite/binlog/r/binlog_stm_ps.result: Rename: mysql-test/r/binlog_stm_ps.result -> mysql-test/suite/binlog/r/binlog_stm_ps.result mysql-test/suite/binlog/t/binlog_row_binlog-master.opt: Rename: mysql-test/t/binlog_row_binlog-master.opt -> mysql-test/suite/binlog/t/binlog_row_binlog-master.opt mysql-test/suite/binlog/t/binlog_row_innodb_stat-master.opt: Rename: mysql-test/t/binlog_row_innodb_stat-master.opt -> mysql-test/suite/binlog/t/binlog_row_innodb_stat-master.opt mysql-test/suite/binlog/t/binlog_row_innodb_stat.test: Rename: mysql-test/t/binlog_row_innodb_stat.test -> mysql-test/suite/binlog/t/binlog_row_innodb_stat.test mysql-test/suite/binlog/t/binlog_stm_ctype_ucs.test: Rename: mysql-test/t/binlog_stm_ctype_ucs.test -> mysql-test/suite/binlog/t/binlog_stm_ctype_ucs.test mysql-test/suite/ndb/r/ndb_binlog_ddl_multi.result: Rename: mysql-test/r/ndb_binlog_ddl_multi.result -> mysql-test/suite/ndb/r/ndb_binlog_ddl_multi.result mysql-test/suite/ndb/r/ndb_dd_backuprestore.result: Rename: mysql-test/r/ndb_dd_backuprestore.result -> mysql-test/suite/ndb/r/ndb_dd_backuprestore.result mysql-test/suite/ndb/r/ndb_index_ordered.result: Rename: mysql-test/r/ndb_index_ordered.result -> mysql-test/suite/ndb/r/ndb_index_ordered.result mysql-test/suite/ndb/r/ndb_lock.result: Rename: mysql-test/r/ndb_lock.result -> mysql-test/suite/ndb/r/ndb_lock.result mysql-test/suite/ndb/r/ndb_partition_range.result: Rename: mysql-test/r/ndb_partition_range.result -> mysql-test/suite/ndb/r/ndb_partition_range.result mysql-test/suite/ndb/r/ndb_replace.result: Rename: mysql-test/r/ndb_replace.result -> mysql-test/suite/ndb/r/ndb_replace.result mysql-test/suite/ndb/t/ndb_alter_table3.test: Rename: mysql-test/t/ndb_alter_table3.test -> mysql-test/suite/ndb/t/ndb_alter_table3.test mysql-test/suite/ndb/t/ndb_binlog_basic.test: Rename: mysql-test/t/ndb_binlog_basic.test -> mysql-test/suite/ndb/t/ndb_binlog_basic.test mysql-test/suite/ndb/t/ndb_bitfield.test: Rename: mysql-test/t/ndb_bitfield.test -> mysql-test/suite/ndb/t/ndb_bitfield.test mysql-test/suite/ndb/t/ndb_blob_partition.test: Rename: mysql-test/t/ndb_blob_partition.test -> mysql-test/suite/ndb/t/ndb_blob_partition.test mysql-test/suite/ndb/t/ndb_cache.test: Rename: mysql-test/t/ndb_cache.test -> mysql-test/suite/ndb/t/ndb_cache.test mysql-test/suite/ndb/t/ndb_cache2.test: Rename: mysql-test/t/ndb_cache2.test -> mysql-test/suite/ndb/t/ndb_cache2.test mysql-test/suite/ndb/t/ndb_dd_alter.test: Rename: mysql-test/t/ndb_dd_alter.test -> mysql-test/suite/ndb/t/ndb_dd_alter.test mysql-test/suite/ndb/t/ndb_dd_backuprestore.test: Rename: mysql-test/t/ndb_dd_backuprestore.test -> mysql-test/suite/ndb/t/ndb_dd_backuprestore.test mysql-test/suite/ndb/t/ndb_limit.test: Rename: mysql-test/t/ndb_limit.test -> mysql-test/suite/ndb/t/ndb_limit.test mysql-test/suite/ndb/t/ndb_minmax.test: Rename: mysql-test/t/ndb_minmax.test -> mysql-test/suite/ndb/t/ndb_minmax.test mysql-test/suite/ndb/t/ndb_partition_list.test: Rename: mysql-test/t/ndb_partition_list.test -> mysql-test/suite/ndb/t/ndb_partition_list.test mysql-test/suite/ndb/t/ndb_restore_partition.test: Rename: mysql-test/t/ndb_restore_partition.test -> mysql-test/suite/ndb/t/ndb_restore_partition.test mysql-test/suite/ndb/t/ndb_restore_print.test: Rename: mysql-test/t/ndb_restore_print.test -> mysql-test/suite/ndb/t/ndb_restore_print.test mysql-test/suite/rpl/r/rpl000001.b.result: Rename: mysql-test/r/rpl000001.b.result -> mysql-test/suite/rpl/r/rpl000001.b.result mysql-test/suite/rpl/r/rpl000017.result: Rename: mysql-test/r/rpl000017.result -> mysql-test/suite/rpl/r/rpl000017.result mysql-test/suite/rpl/r/rpl_bit.result: Rename: mysql-test/r/rpl_bit.result -> mysql-test/suite/rpl/r/rpl_bit.result mysql-test/suite/rpl/r/rpl_dual_pos_advance.result: Rename: mysql-test/r/rpl_dual_pos_advance.result -> mysql-test/suite/rpl/r/rpl_dual_pos_advance.result mysql-test/suite/rpl/r/rpl_failed_optimize.result: Rename: mysql-test/r/rpl_failed_optimize.result -> mysql-test/suite/rpl/r/rpl_failed_optimize.result mysql-test/suite/rpl/r/rpl_ignore_table_update.result: Rename: mysql-test/r/rpl_ignore_table_update.result -> mysql-test/suite/rpl/r/rpl_ignore_table_update.result mysql-test/suite/rpl/r/rpl_insert_id_pk.result: Rename: mysql-test/r/rpl_insert_id_pk.result -> mysql-test/suite/rpl/r/rpl_insert_id_pk.result mysql-test/suite/rpl/r/rpl_known_bugs_detection.result: Rename: mysql-test/r/rpl_known_bugs_detection.result -> mysql-test/suite/rpl/r/rpl_known_bugs_detection.result mysql-test/suite/rpl/r/rpl_loaddata.result: Rename: mysql-test/r/rpl_loaddata.result -> mysql-test/suite/rpl/r/rpl_loaddata.result mysql-test/suite/rpl/r/rpl_redirect.result: Rename: mysql-test/r/rpl_redirect.result -> mysql-test/suite/rpl/r/rpl_redirect.result mysql-test/suite/rpl/r/rpl_row_NOW.result: Rename: mysql-test/r/rpl_row_NOW.result -> mysql-test/suite/rpl/r/rpl_row_NOW.result mysql-test/suite/rpl/r/rpl_row_func002.result: Rename: mysql-test/r/rpl_row_func002.result -> mysql-test/suite/rpl/r/rpl_row_func002.result mysql-test/suite/rpl/r/rpl_row_loaddata_m.result: Rename: mysql-test/r/rpl_row_loaddata_m.result -> mysql-test/suite/rpl/r/rpl_row_loaddata_m.result mysql-test/suite/rpl/r/rpl_row_stop_middle_update.result: Rename: mysql-test/r/rpl_row_stop_middle_update.result -> mysql-test/suite/rpl/r/rpl_row_stop_middle_update.result mysql-test/suite/rpl/r/rpl_row_trig001.result: Rename: mysql-test/r/rpl_row_trig001.result -> mysql-test/suite/rpl/r/rpl_row_trig001.result mysql-test/suite/rpl/r/rpl_stm_no_op.result: Rename: mysql-test/r/rpl_stm_no_op.result -> mysql-test/suite/rpl/r/rpl_stm_no_op.result mysql-test/suite/rpl/r/rpl_truncate_3innodb.result: Rename: mysql-test/r/rpl_truncate_3innodb.result -> mysql-test/suite/rpl/r/rpl_truncate_3innodb.result mysql-test/suite/rpl/t/rpl000011.test: Rename: mysql-test/t/rpl000011.test -> mysql-test/suite/rpl/t/rpl000011.test mysql-test/suite/rpl/t/rpl_alter_db.test: Rename: mysql-test/t/rpl_alter_db.test -> mysql-test/suite/rpl/t/rpl_alter_db.test mysql-test/suite/rpl/t/rpl_delete_no_where.test: Rename: mysql-test/t/rpl_delete_no_where.test -> mysql-test/suite/rpl/t/rpl_delete_no_where.test mysql-test/suite/rpl/t/rpl_dual_pos_advance.test: Rename: mysql-test/t/rpl_dual_pos_advance.test -> mysql-test/suite/rpl/t/rpl_dual_pos_advance.test mysql-test/suite/rpl/t/rpl_flushlog_loop-master.opt: Rename: mysql-test/t/rpl_flushlog_loop-master.opt -> mysql-test/suite/rpl/t/rpl_flushlog_loop-master.opt mysql-test/suite/rpl/t/rpl_flushlog_loop-master.sh: Rename: mysql-test/t/rpl_flushlog_loop-master.sh -> mysql-test/suite/rpl/t/rpl_flushlog_loop-master.sh mysql-test/suite/rpl/t/rpl_get_lock.test: Rename: mysql-test/t/rpl_get_lock.test -> mysql-test/suite/rpl/t/rpl_get_lock.test mysql-test/suite/rpl/t/rpl_ignore_grant-slave.opt: Rename: mysql-test/t/rpl_ignore_grant-slave.opt -> mysql-test/suite/rpl/t/rpl_ignore_grant-slave.opt mysql-test/suite/rpl/t/rpl_incident.test: Rename: mysql-test/t/rpl_incident.test -> mysql-test/suite/rpl/t/rpl_incident.test mysql-test/suite/rpl/t/rpl_insert_ignore-slave.opt: Rename: mysql-test/t/rpl_insert_ignore-slave.opt -> mysql-test/suite/rpl/t/rpl_insert_ignore-slave.opt mysql-test/suite/rpl/t/rpl_known_bugs_detection-master.opt: Rename: mysql-test/t/rpl_known_bugs_detection-master.opt -> mysql-test/suite/rpl/t/rpl_known_bugs_detection-master.opt mysql-test/suite/rpl/t/rpl_loaddata_m.test: Rename: mysql-test/t/rpl_loaddata_m.test -> mysql-test/suite/rpl/t/rpl_loaddata_m.test mysql-test/suite/rpl/t/rpl_loaddata_s-slave.opt: Rename: mysql-test/t/rpl_loaddata_s-slave.opt -> mysql-test/suite/rpl/t/rpl_loaddata_s-slave.opt mysql-test/suite/rpl/t/rpl_loadfile.test: Rename: mysql-test/t/rpl_loadfile.test -> mysql-test/suite/rpl/t/rpl_loadfile.test mysql-test/suite/rpl/t/rpl_read_only.test: Rename: mysql-test/t/rpl_read_only.test -> mysql-test/suite/rpl/t/rpl_read_only.test mysql-test/suite/rpl/t/rpl_redirect.test: Rename: mysql-test/t/rpl_redirect.test -> mysql-test/suite/rpl/t/rpl_redirect.test mysql-test/suite/rpl/t/rpl_relay_space_innodb.test: Rename: mysql-test/t/rpl_relay_space_innodb.test -> mysql-test/suite/rpl/t/rpl_relay_space_innodb.test mysql-test/suite/rpl/t/rpl_row_basic_11bugs-master.opt: Rename: mysql-test/t/rpl_row_basic_11bugs-master.opt -> mysql-test/suite/rpl/t/rpl_row_basic_11bugs-master.opt mysql-test/suite/rpl/t/rpl_row_err_daisychain-slave.opt: Rename: mysql-test/t/rpl_row_err_daisychain-slave.opt -> mysql-test/suite/rpl/t/rpl_row_err_daisychain-slave.opt mysql-test/suite/rpl/t/rpl_row_log-slave.opt: Rename: mysql-test/t/rpl_row_log-slave.opt -> mysql-test/suite/rpl/t/rpl_row_log-slave.opt mysql-test/suite/rpl/t/rpl_row_mysqlbinlog-master.opt: Rename: mysql-test/t/rpl_row_mysqlbinlog-master.opt -> mysql-test/suite/rpl/t/rpl_row_mysqlbinlog-master.opt mysql-test/suite/rpl/t/rpl_row_sp006_InnoDB.test: Rename: mysql-test/t/rpl_row_sp006_InnoDB.test -> mysql-test/suite/rpl/t/rpl_row_sp006_InnoDB.test mysql-test/suite/rpl/t/rpl_row_sp007_innodb-slave.opt: Rename: mysql-test/t/rpl_row_sp007_innodb-slave.opt -> mysql-test/suite/rpl/t/rpl_row_sp007_innodb-slave.opt mysql-test/suite/rpl/t/rpl_row_stop_middle_update-master.opt: Rename: mysql-test/t/rpl_row_stop_middle_update-master.opt -> mysql-test/suite/rpl/t/rpl_row_stop_middle_update-master.opt mysql-test/suite/rpl/t/rpl_row_tabledefs_3innodb-slave.opt: Rename: mysql-test/t/rpl_row_tabledefs_3innodb-slave.opt -> mysql-test/suite/rpl/t/rpl_row_tabledefs_3innodb-slave.opt mysql-test/suite/rpl/t/rpl_sp_effects-slave.opt: Rename: mysql-test/t/rpl_sp_effects-slave.opt -> mysql-test/suite/rpl/t/rpl_sp_effects-slave.opt mysql-test/suite/rpl/t/rpl_sp_effects.test: Rename: mysql-test/t/rpl_sp_effects.test -> mysql-test/suite/rpl/t/rpl_sp_effects.test mysql-test/suite/rpl/t/rpl_sporadic_master-master.opt: Rename: mysql-test/t/rpl_sporadic_master-master.opt -> mysql-test/suite/rpl/t/rpl_sporadic_master-master.opt mysql-test/suite/rpl/t/rpl_switch_stm_row_mixed.test: Rename: mysql-test/t/rpl_switch_stm_row_mixed.test -> mysql-test/suite/rpl/t/rpl_switch_stm_row_mixed.test mysql-test/suite/rpl/t/rpl_temporary.test: Rename: mysql-test/t/rpl_temporary.test -> mysql-test/suite/rpl/t/rpl_temporary.test mysql-test/suite/rpl/t/rpl_timezone-master.opt: Rename: mysql-test/t/rpl_timezone-master.opt -> mysql-test/suite/rpl/t/rpl_timezone-master.opt mysql-test/suite/rpl/t/rpl_trigger.test: Rename: mysql-test/t/rpl_trigger.test -> mysql-test/suite/rpl/t/rpl_trigger.test mysql-test/suite/rpl/t/rpl_trunc_temp.test: Rename: mysql-test/t/rpl_trunc_temp.test -> mysql-test/suite/rpl/t/rpl_trunc_temp.test mysql-test/suite/rpl_ndb/r/rpl_ndb_bank.result: Rename: mysql-test/r/rpl_ndb_bank.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_bank.result mysql-test/suite/rpl_ndb/r/rpl_ndb_blob.result: Rename: mysql-test/r/rpl_ndb_blob.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_blob.result mysql-test/suite/rpl_ndb/r/rpl_ndb_blob2.result: Rename: mysql-test/r/rpl_ndb_blob2.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_blob2.result mysql-test/suite/rpl_ndb/r/rpl_ndb_relayrotate.result: Rename: mysql-test/r/rpl_ndb_relayrotate.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_relayrotate.result mysql-test/suite/rpl_ndb/t/rpl_ndb_2innodb.test: Rename: mysql-test/t/rpl_ndb_2innodb.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_2innodb.test mysql-test/suite/rpl_ndb/t/rpl_ndb_charset.test: Rename: mysql-test/t/rpl_ndb_charset.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_charset.test mysql-test/suite/rpl_ndb/t/rpl_ndb_dd_basic.test: Rename: mysql-test/t/rpl_ndb_dd_basic.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_dd_basic.test mysql-test/suite/rpl_ndb/t/rpl_ndb_ddl.test: Rename: mysql-test/t/rpl_ndb_ddl.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_ddl.test mysql-test/suite/rpl_ndb/t/rpl_ndb_delete_nowhere.test: Rename: mysql-test/t/rpl_ndb_delete_nowhere.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_delete_nowhere.test mysql-test/suite/rpl_ndb/t/rpl_ndb_do_db-slave.opt: Rename: mysql-test/t/rpl_ndb_do_db-slave.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_do_db-slave.opt mysql-test/suite/rpl_ndb/t/rpl_ndb_innodb2ndb-master.opt: Rename: mysql-test/t/rpl_ndb_innodb2ndb-master.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_innodb2ndb-master.opt mysql-test/suite/rpl_ndb/t/rpl_ndb_log-master.opt: Rename: mysql-test/t/rpl_ndb_log-master.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_log-master.opt mysql-test/suite/rpl_ndb/t/rpl_ndb_relayrotate-slave.opt: Rename: mysql-test/t/rpl_ndb_relayrotate-slave.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_relayrotate-slave.opt mysql-test/suite/rpl_ndb/t/rpl_ndb_sp006.test: Rename: mysql-test/t/rpl_ndb_sp006.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_sp006.test mysql-test/suite/rpl_ndb/t/rpl_ndb_trig004.test: Rename: mysql-test/t/rpl_ndb_trig004.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_trig004.test mysql-test/suite/binlog/r/binlog_stm_ctype_cp932.result: Rename: mysql-test/r/binlog_stm_ctype_cp932.result -> mysql-test/suite/binlog/r/binlog_stm_ctype_cp932.result mysql-test/suite/ndb/r/ndb_basic.result: Rename: mysql-test/r/ndb_basic.result -> mysql-test/suite/ndb/r/ndb_basic.result mysql-test/suite/ndb/r/ndb_binlog_log_bin.result: Rename: mysql-test/r/ndb_binlog_log_bin.result -> mysql-test/suite/ndb/r/ndb_binlog_log_bin.result mysql-test/suite/ndb/r/ndb_cursor.result: Rename: mysql-test/r/ndb_cursor.result -> mysql-test/suite/ndb/r/ndb_cursor.result mysql-test/suite/ndb/r/ndb_dd_basic.result: Rename: mysql-test/r/ndb_dd_basic.result -> mysql-test/suite/ndb/r/ndb_dd_basic.result mysql-test/suite/ndb/r/ndb_dd_sql_features.result: Rename: mysql-test/r/ndb_dd_sql_features.result -> mysql-test/suite/ndb/r/ndb_dd_sql_features.result mysql-test/suite/ndb/r/ndb_gis.result: Rename: mysql-test/r/ndb_gis.result -> mysql-test/suite/ndb/r/ndb_gis.result mysql-test/suite/ndb/r/ndb_load.result: Rename: mysql-test/r/ndb_load.result -> mysql-test/suite/ndb/r/ndb_load.result mysql-test/suite/ndb/r/ndb_multi_row.result: Rename: mysql-test/r/ndb_multi_row.result -> mysql-test/suite/ndb/r/ndb_multi_row.result mysql-test/suite/ndb/r/ndb_trigger.result: Rename: mysql-test/r/ndb_trigger.result -> mysql-test/suite/ndb/r/ndb_trigger.result mysql-test/suite/ndb/r/ndb_types.result: Rename: mysql-test/r/ndb_types.result -> mysql-test/suite/ndb/r/ndb_types.result mysql-test/suite/ndb/t/ndb_alter_table.test: Rename: mysql-test/t/ndb_alter_table.test -> mysql-test/suite/ndb/t/ndb_alter_table.test mysql-test/suite/ndb/t/ndb_basic.test: Rename: mysql-test/t/ndb_basic.test -> mysql-test/suite/ndb/t/ndb_basic.test mysql-test/suite/ndb/t/ndb_binlog_ignore_db-master.opt: Rename: mysql-test/t/ndb_binlog_ignore_db-master.opt -> mysql-test/suite/ndb/t/ndb_binlog_ignore_db-master.opt mysql-test/suite/ndb/t/ndb_blob.test: Rename: mysql-test/t/ndb_blob.test -> mysql-test/suite/ndb/t/ndb_blob.test mysql-test/suite/ndb/t/ndb_dd_ddl.test: Rename: mysql-test/t/ndb_dd_ddl.test -> mysql-test/suite/ndb/t/ndb_dd_ddl.test mysql-test/suite/ndb/t/ndb_dd_disk2memory.test: Rename: mysql-test/t/ndb_dd_disk2memory.test -> mysql-test/suite/ndb/t/ndb_dd_disk2memory.test mysql-test/suite/ndb/t/ndb_index_unique.test: Rename: mysql-test/t/ndb_index_unique.test -> mysql-test/suite/ndb/t/ndb_index_unique.test mysql-test/suite/ndb/t/ndb_read_multi_range.test: Rename: mysql-test/t/ndb_read_multi_range.test -> mysql-test/suite/ndb/t/ndb_read_multi_range.test mysql-test/suite/ndb/t/ndb_row_format.test: Rename: mysql-test/t/ndb_row_format.test -> mysql-test/suite/ndb/t/ndb_row_format.test mysql-test/suite/rpl/r/rpl_alter_db.result: Rename: mysql-test/r/rpl_alter_db.result -> mysql-test/suite/rpl/r/rpl_alter_db.result mysql-test/suite/rpl/r/rpl_drop_db.result: Rename: mysql-test/r/rpl_drop_db.result -> mysql-test/suite/rpl/r/rpl_drop_db.result mysql-test/suite/rpl/r/rpl_log_pos.result: Rename: mysql-test/r/rpl_log_pos.result -> mysql-test/suite/rpl/r/rpl_log_pos.result mysql-test/suite/rpl/r/rpl_multi_update3.result: Rename: mysql-test/r/rpl_multi_update3.result -> mysql-test/suite/rpl/r/rpl_multi_update3.result mysql-test/suite/rpl/r/rpl_rewrt_db.result: Rename: mysql-test/r/rpl_rewrt_db.result -> mysql-test/suite/rpl/r/rpl_rewrt_db.result mysql-test/suite/rpl/r/rpl_row_create_table.result: Rename: mysql-test/r/rpl_row_create_table.result -> mysql-test/suite/rpl/r/rpl_row_create_table.result mysql-test/suite/rpl/r/rpl_row_flsh_tbls.result: Rename: mysql-test/r/rpl_row_flsh_tbls.result -> mysql-test/suite/rpl/r/rpl_row_flsh_tbls.result mysql-test/suite/rpl/r/rpl_row_func003.result: Rename: mysql-test/r/rpl_row_func003.result -> mysql-test/suite/rpl/r/rpl_row_func003.result mysql-test/suite/rpl/r/rpl_row_sp008.result: Rename: mysql-test/r/rpl_row_sp008.result -> mysql-test/suite/rpl/r/rpl_row_sp008.result mysql-test/suite/rpl/r/rpl_row_trig002.result: Rename: mysql-test/r/rpl_row_trig002.result -> mysql-test/suite/rpl/r/rpl_row_trig002.result mysql-test/suite/rpl/r/rpl_sp004.result: Rename: mysql-test/r/rpl_sp004.result -> mysql-test/suite/rpl/r/rpl_sp004.result mysql-test/suite/rpl/r/rpl_ssl.result: Rename: mysql-test/r/rpl_ssl.result -> mysql-test/suite/rpl/r/rpl_ssl.result mysql-test/suite/rpl/r/rpl_stm_EE_err2.result: Rename: mysql-test/r/rpl_stm_EE_err2.result -> mysql-test/suite/rpl/r/rpl_stm_EE_err2.result mysql-test/suite/rpl/r/rpl_stm_multi_query.result: Rename: mysql-test/r/rpl_stm_multi_query.result -> mysql-test/suite/rpl/r/rpl_stm_multi_query.result mysql-test/suite/rpl/t/rpl000013.test: Rename: mysql-test/t/rpl000013.test -> mysql-test/suite/rpl/t/rpl000013.test mysql-test/suite/rpl/t/rpl000017-slave.opt: Rename: mysql-test/t/rpl000017-slave.opt -> mysql-test/suite/rpl/t/rpl000017-slave.opt mysql-test/suite/rpl/t/rpl_drop_db.test: Rename: mysql-test/t/rpl_drop_db.test -> mysql-test/suite/rpl/t/rpl_drop_db.test mysql-test/suite/rpl/t/rpl_flushlog_loop.test: Rename: mysql-test/t/rpl_flushlog_loop.test -> mysql-test/suite/rpl/t/rpl_flushlog_loop.test mysql-test/suite/rpl/t/rpl_load_from_master.test: Rename: mysql-test/t/rpl_load_from_master.test -> mysql-test/suite/rpl/t/rpl_load_from_master.test mysql-test/suite/rpl/t/rpl_locale.test: Rename: mysql-test/t/rpl_locale.test -> mysql-test/suite/rpl/t/rpl_locale.test mysql-test/suite/rpl/t/rpl_multi_delete-slave.opt: Rename: mysql-test/t/rpl_multi_delete-slave.opt -> mysql-test/suite/rpl/t/rpl_multi_delete-slave.opt mysql-test/suite/rpl/t/rpl_rotate_logs.test: Rename: mysql-test/t/rpl_rotate_logs.test -> mysql-test/suite/rpl/t/rpl_rotate_logs.test mysql-test/suite/rpl/t/rpl_row_NOW.test: Rename: mysql-test/t/rpl_row_NOW.test -> mysql-test/suite/rpl/t/rpl_row_NOW.test mysql-test/suite/rpl/t/rpl_row_err_daisychain-master.opt: Rename: mysql-test/t/rpl_row_err_daisychain-master.opt -> mysql-test/suite/rpl/t/rpl_row_err_daisychain-master.opt mysql-test/suite/rpl/t/rpl_row_inexist_tbl.test: Rename: mysql-test/t/rpl_row_inexist_tbl.test -> mysql-test/suite/rpl/t/rpl_row_inexist_tbl.test mysql-test/suite/rpl/t/rpl_row_mystery22.test: Rename: mysql-test/t/rpl_row_mystery22.test -> mysql-test/suite/rpl/t/rpl_row_mystery22.test mysql-test/suite/rpl/t/rpl_row_sp003.test: Rename: mysql-test/t/rpl_row_sp003.test -> mysql-test/suite/rpl/t/rpl_row_sp003.test mysql-test/suite/rpl/t/rpl_row_sp011.test: Rename: mysql-test/t/rpl_row_sp011.test -> mysql-test/suite/rpl/t/rpl_row_sp011.test mysql-test/suite/rpl/t/rpl_server_id1.test: Rename: mysql-test/t/rpl_server_id1.test -> mysql-test/suite/rpl/t/rpl_server_id1.test mysql-test/suite/rpl/t/rpl_session_var.test: Rename: mysql-test/t/rpl_session_var.test -> mysql-test/suite/rpl/t/rpl_session_var.test mysql-test/suite/rpl/t/rpl_skip_error.test: Rename: mysql-test/t/rpl_skip_error.test -> mysql-test/suite/rpl/t/rpl_skip_error.test mysql-test/suite/rpl_ndb/r/rpl_ndb_commit_afterflush.result: Rename: mysql-test/r/rpl_ndb_commit_afterflush.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_commit_afterflush.result mysql-test/suite/rpl_ndb/t/rpl_ndb_do_db.test: Rename: mysql-test/t/rpl_ndb_do_db.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_do_db.test mysql-test/suite/rpl_ndb/t/rpl_ndb_innodb2ndb-slave.opt: Rename: mysql-test/t/rpl_ndb_innodb2ndb-slave.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_innodb2ndb-slave.opt mysql-test/suite/rpl_ndb/t/rpl_ndb_multi_update2-slave.opt: Rename: mysql-test/t/rpl_ndb_multi_update2-slave.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_multi_update2-slave.opt mysql-test/suite/rpl_ndb/t/rpl_ndb_multi_update2.test: Rename: mysql-test/t/rpl_ndb_multi_update2.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_multi_update2.test mysql-test/suite/binlog/r/binlog_statement_insert_delayed.result: Rename: mysql-test/r/binlog_statement_insert_delayed.result -> mysql-test/suite/binlog/r/binlog_statement_insert_delayed.result mysql-test/suite/binlog/t/binlog_row_blackhole.test: Rename: mysql-test/t/binlog_row_blackhole.test -> mysql-test/suite/binlog/t/binlog_row_blackhole.test mysql-test/suite/ndb/r/ndb_limit.result: Rename: mysql-test/r/ndb_limit.result -> mysql-test/suite/ndb/r/ndb_limit.result mysql-test/suite/ndb/t/ndb_dd_basic.test: Rename: mysql-test/t/ndb_dd_basic.test -> mysql-test/suite/ndb/t/ndb_dd_basic.test mysql-test/suite/ndb/t/ndb_types.test: Rename: mysql-test/t/ndb_types.test -> mysql-test/suite/ndb/t/ndb_types.test mysql-test/suite/ndb/t/ndb_update.test: Rename: mysql-test/t/ndb_update.test -> mysql-test/suite/ndb/t/ndb_update.test mysql-test/suite/rpl/r/rpl_extraCol_innodb.result: Rename: mysql-test/r/rpl_extraCol_innodb.result -> mysql-test/suite/rpl/r/rpl_extraCol_innodb.result mysql-test/suite/rpl/r/rpl_loaddata_charset.result: Rename: mysql-test/r/rpl_loaddata_charset.result -> mysql-test/suite/rpl/r/rpl_loaddata_charset.result mysql-test/suite/rpl/r/rpl_loaddata_m.result: Rename: mysql-test/r/rpl_loaddata_m.result -> mysql-test/suite/rpl/r/rpl_loaddata_m.result mysql-test/suite/rpl/r/rpl_multi_delete.result: Rename: mysql-test/r/rpl_multi_delete.result -> mysql-test/suite/rpl/r/rpl_multi_delete.result mysql-test/suite/rpl/r/rpl_multi_delete2.result: Rename: mysql-test/r/rpl_multi_delete2.result -> mysql-test/suite/rpl/r/rpl_multi_delete2.result mysql-test/suite/rpl/r/rpl_row_sp009.result: Rename: mysql-test/r/rpl_row_sp009.result -> mysql-test/suite/rpl/r/rpl_row_sp009.result mysql-test/suite/rpl/r/rpl_row_sp010.result: Rename: mysql-test/r/rpl_row_sp010.result -> mysql-test/suite/rpl/r/rpl_row_sp010.result mysql-test/suite/rpl/r/rpl_set_charset.result: Rename: mysql-test/r/rpl_set_charset.result -> mysql-test/suite/rpl/r/rpl_set_charset.result mysql-test/suite/rpl/r/rpl_skip_error.result: Rename: mysql-test/r/rpl_skip_error.result -> mysql-test/suite/rpl/r/rpl_skip_error.result mysql-test/suite/rpl/r/rpl_stm_charset.result: Rename: mysql-test/r/rpl_stm_charset.result -> mysql-test/suite/rpl/r/rpl_stm_charset.result mysql-test/suite/rpl/r/rpl_trigger.result: Rename: mysql-test/r/rpl_trigger.result -> mysql-test/suite/rpl/r/rpl_trigger.result mysql-test/suite/rpl/t/rpl_auto_increment-master.opt: Rename: mysql-test/t/rpl_auto_increment-master.opt -> mysql-test/suite/rpl/t/rpl_auto_increment-master.opt mysql-test/suite/rpl/t/rpl_bit_npk.test: Rename: mysql-test/t/rpl_bit_npk.test -> mysql-test/suite/rpl/t/rpl_bit_npk.test mysql-test/suite/rpl/t/rpl_extraCol_innodb.test: Rename: mysql-test/t/rpl_extraCol_innodb.test -> mysql-test/suite/rpl/t/rpl_extraCol_innodb.test mysql-test/suite/rpl/t/rpl_free_items-slave.opt: Rename: mysql-test/t/rpl_free_items-slave.opt -> mysql-test/suite/rpl/t/rpl_free_items-slave.opt mysql-test/suite/rpl/t/rpl_init_slave.test: Rename: mysql-test/t/rpl_init_slave.test -> mysql-test/suite/rpl/t/rpl_init_slave.test mysql-test/suite/rpl/t/rpl_packet-slave.opt: Rename: mysql-test/t/rpl_packet-slave.opt -> mysql-test/suite/rpl/t/rpl_packet-slave.opt mysql-test/suite/rpl/t/rpl_relay_space_innodb-slave.opt: Rename: mysql-test/t/rpl_relay_space_innodb-slave.opt -> mysql-test/suite/rpl/t/rpl_relay_space_innodb-slave.opt mysql-test/suite/rpl/t/rpl_rotate_logs.slave-mi: Rename: mysql-test/t/rpl_rotate_logs.slave-mi -> mysql-test/suite/rpl/t/rpl_rotate_logs.slave-mi mysql-test/suite/rpl/t/rpl_row_USER.test: Rename: mysql-test/t/rpl_row_USER.test -> mysql-test/suite/rpl/t/rpl_row_USER.test mysql-test/suite/rpl/t/rpl_row_delayed_ins.test: Rename: mysql-test/t/rpl_row_delayed_ins.test -> mysql-test/suite/rpl/t/rpl_row_delayed_ins.test mysql-test/suite/rpl/t/rpl_row_sp002_innodb-slave.opt: Rename: mysql-test/t/rpl_row_sp002_innodb-slave.opt -> mysql-test/suite/rpl/t/rpl_row_sp002_innodb-slave.opt mysql-test/suite/rpl/t/rpl_row_trig002.test: Rename: mysql-test/t/rpl_row_trig002.test -> mysql-test/suite/rpl/t/rpl_row_trig002.test mysql-test/suite/rpl/t/rpl_sf.test: Rename: mysql-test/t/rpl_sf.test -> mysql-test/suite/rpl/t/rpl_sf.test mysql-test/suite/rpl/t/rpl_stm_no_op.test: Rename: mysql-test/t/rpl_stm_no_op.test -> mysql-test/suite/rpl/t/rpl_stm_no_op.test mysql-test/suite/rpl/t/rpl_udf-slave.opt: Rename: mysql-test/t/rpl_udf-slave.opt -> mysql-test/suite/rpl/t/rpl_udf-slave.opt mysql-test/suite/rpl_ndb/r/rpl_ndb_dd_partitions.result: Rename: mysql-test/r/rpl_ndb_dd_partitions.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_dd_partitions.result mysql-test/suite/rpl_ndb/r/rpl_ndb_multi.result: Rename: mysql-test/r/rpl_ndb_multi.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_multi.result mysql-test/suite/rpl_ndb/r/rpl_ndb_rep_ignore.result: Rename: mysql-test/r/rpl_ndb_rep_ignore.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_rep_ignore.result mysql-test/suite/rpl_ndb/r/rpl_ndb_sp006.result: Rename: mysql-test/r/rpl_ndb_sp006.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_sp006.result mysql-test/suite/rpl_ndb/t/rpl_ndb_2myisam-slave.opt: Rename: mysql-test/t/rpl_ndb_2myisam-slave.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_2myisam-slave.opt mysql-test/suite/rpl_ndb/t/rpl_ndb_idempotent.test: Rename: mysql-test/t/rpl_ndb_idempotent.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_idempotent.test mysql-test/suite/rpl_ndb/t/rpl_ndb_sp003.test: Rename: mysql-test/t/rpl_ndb_sp003.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_sp003.test mysql-test/suite/binlog/r/binlog_row_binlog.result: Rename: mysql-test/r/binlog_row_binlog.result -> mysql-test/suite/binlog/r/binlog_row_binlog.result mysql-test/suite/binlog/r/binlog_stm_blackhole.result: Rename: mysql-test/r/binlog_stm_blackhole.result -> mysql-test/suite/binlog/r/binlog_stm_blackhole.result mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result: Rename: mysql-test/r/binlog_stm_mix_innodb_myisam.result -> mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result mysql-test/suite/binlog/t/binlog_row_drop_tmp_tbl.test: Rename: mysql-test/t/binlog_row_drop_tmp_tbl.test -> mysql-test/suite/binlog/t/binlog_row_drop_tmp_tbl.test mysql-test/suite/binlog/t/binlog_row_mix_innodb_myisam-master.opt: Rename: mysql-test/t/binlog_row_mix_innodb_myisam-master.opt -> mysql-test/suite/binlog/t/binlog_row_mix_innodb_myisam-master.opt mysql-test/suite/binlog/t/binlog_statement_insert_delayed.test: Rename: mysql-test/t/binlog_statement_insert_delayed.test -> mysql-test/suite/binlog/t/binlog_statement_insert_delayed.test mysql-test/suite/binlog/t/binlog_stm_binlog-master.opt: Rename: mysql-test/t/binlog_stm_binlog-master.opt -> mysql-test/suite/binlog/t/binlog_stm_binlog-master.opt mysql-test/suite/ndb/r/ndb_alter_table2.result: Rename: mysql-test/r/ndb_alter_table2.result -> mysql-test/suite/ndb/r/ndb_alter_table2.result mysql-test/suite/ndb/r/ndb_blob.result: Rename: mysql-test/r/ndb_blob.result -> mysql-test/suite/ndb/r/ndb_blob.result mysql-test/suite/ndb/r/ndb_cache_multi2.result: Rename: mysql-test/r/ndb_cache_multi2.result -> mysql-test/suite/ndb/r/ndb_cache_multi2.result mysql-test/suite/ndb/r/ndb_config2.result: Rename: mysql-test/r/ndb_config2.result -> mysql-test/suite/ndb/r/ndb_config2.result mysql-test/suite/ndb/t/ndb_truncate.test: Rename: mysql-test/t/ndb_truncate.test -> mysql-test/suite/ndb/t/ndb_truncate.test mysql-test/suite/ndb/t/ndbapi.test: Rename: mysql-test/t/ndbapi.test -> mysql-test/suite/ndb/t/ndbapi.test mysql-test/suite/rpl/r/rpl_charset_sjis.result: Rename: mysql-test/r/rpl_charset_sjis.result -> mysql-test/suite/rpl/r/rpl_charset_sjis.result mysql-test/suite/rpl/r/rpl_extraCol_myisam.result: Rename: mysql-test/r/rpl_extraCol_myisam.result -> mysql-test/suite/rpl/r/rpl_extraCol_myisam.result mysql-test/suite/rpl/r/rpl_locale.result: Rename: mysql-test/r/rpl_locale.result -> mysql-test/suite/rpl/r/rpl_locale.result mysql-test/suite/rpl/r/rpl_multi_update2.result: Rename: mysql-test/r/rpl_multi_update2.result -> mysql-test/suite/rpl/r/rpl_multi_update2.result mysql-test/suite/rpl/r/rpl_relay_space_innodb.result: Rename: mysql-test/r/rpl_relay_space_innodb.result -> mysql-test/suite/rpl/r/rpl_relay_space_innodb.result mysql-test/suite/rpl/r/rpl_row_insert_delayed.result: Rename: mysql-test/r/rpl_row_insert_delayed.result -> mysql-test/suite/rpl/r/rpl_row_insert_delayed.result mysql-test/suite/rpl/r/rpl_row_log_innodb.result: Rename: mysql-test/r/rpl_row_log_innodb.result -> mysql-test/suite/rpl/r/rpl_row_log_innodb.result mysql-test/suite/rpl/r/rpl_row_multi_query.result: Rename: mysql-test/r/rpl_row_multi_query.result -> mysql-test/suite/rpl/r/rpl_row_multi_query.result mysql-test/suite/rpl/r/rpl_row_tabledefs_3innodb.result: Rename: mysql-test/r/rpl_row_tabledefs_3innodb.result -> mysql-test/suite/rpl/r/rpl_row_tabledefs_3innodb.result mysql-test/suite/rpl/r/rpl_row_trig003.result: Rename: mysql-test/r/rpl_row_trig003.result -> mysql-test/suite/rpl/r/rpl_row_trig003.result mysql-test/suite/rpl/r/rpl_row_until.result: Rename: mysql-test/r/rpl_row_until.result -> mysql-test/suite/rpl/r/rpl_row_until.result mysql-test/suite/rpl/t/rpl_empty_master_crash-master.opt: Rename: mysql-test/t/rpl_empty_master_crash-master.opt -> mysql-test/suite/rpl/t/rpl_empty_master_crash-master.opt mysql-test/suite/rpl/t/rpl_free_items.test: Rename: mysql-test/t/rpl_free_items.test -> mysql-test/suite/rpl/t/rpl_free_items.test mysql-test/suite/rpl/t/rpl_ps.test: Rename: mysql-test/t/rpl_ps.test -> mysql-test/suite/rpl/t/rpl_ps.test mysql-test/suite/rpl/t/rpl_relay_space_myisam.test: Rename: mysql-test/t/rpl_relay_space_myisam.test -> mysql-test/suite/rpl/t/rpl_relay_space_myisam.test mysql-test/suite/rpl/t/rpl_relayrotate.test: Rename: mysql-test/t/rpl_relayrotate.test -> mysql-test/suite/rpl/t/rpl_relayrotate.test mysql-test/suite/rpl/t/rpl_relayspace.test: Rename: mysql-test/t/rpl_relayspace.test -> mysql-test/suite/rpl/t/rpl_relayspace.test mysql-test/suite/rpl/t/rpl_row_sp003-master.opt: Rename: mysql-test/t/rpl_row_sp003-master.opt -> mysql-test/suite/rpl/t/rpl_row_sp003-master.opt mysql-test/suite/rpl_ndb/r/rpl_ndb_sync.result: Rename: mysql-test/r/rpl_ndb_sync.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_sync.result mysql-test/suite/rpl_ndb/r/rpl_ndbapi_multi.result: Rename: mysql-test/r/rpl_ndbapi_multi.result -> mysql-test/suite/rpl_ndb/r/rpl_ndbapi_multi.result mysql-test/suite/rpl_ndb/t/rpl_ndb_2myisam.test: Rename: mysql-test/t/rpl_ndb_2myisam.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_2myisam.test mysql-test/suite/rpl_ndb/t/rpl_ndb_func003.test: Rename: mysql-test/t/rpl_ndb_func003.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_func003.test mysql-test/suite/rpl_ndb/t/rpl_ndb_innodb_trans.test: Rename: mysql-test/t/rpl_ndb_innodb_trans.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_innodb_trans.test mysql-test/suite/rpl_ndb/t/rpl_ndb_load.test: Rename: mysql-test/t/rpl_ndb_load.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_load.test mysql-test/suite/rpl_ndb/t/rpl_truncate_7ndb.test: Rename: mysql-test/t/rpl_truncate_7ndb.test -> mysql-test/suite/rpl_ndb/t/rpl_truncate_7ndb.test mysql-test/suite/binlog/t/binlog_row_mix_innodb_myisam.test: Rename: mysql-test/t/binlog_row_mix_innodb_myisam.test -> mysql-test/suite/binlog/t/binlog_row_mix_innodb_myisam.test mysql-test/suite/binlog/t/binlog_stm_binlog.test: Rename: mysql-test/t/binlog_stm_binlog.test -> mysql-test/suite/binlog/t/binlog_stm_binlog.test mysql-test/suite/binlog/t/binlog_stm_ctype_cp932.test: Rename: mysql-test/t/binlog_stm_ctype_cp932.test -> mysql-test/suite/binlog/t/binlog_stm_ctype_cp932.test mysql-test/suite/binlog/t/binlog_stm_mix_innodb_myisam-master.opt: Rename: mysql-test/t/binlog_stm_mix_innodb_myisam-master.opt -> mysql-test/suite/binlog/t/binlog_stm_mix_innodb_myisam-master.opt mysql-test/suite/binlog/t/binlog_stm_mix_innodb_myisam.test: Rename: mysql-test/t/binlog_stm_mix_innodb_myisam.test -> mysql-test/suite/binlog/t/binlog_stm_mix_innodb_myisam.test mysql-test/suite/ndb/r/ndb_alter_table3.result: Rename: mysql-test/r/ndb_alter_table3.result -> mysql-test/suite/ndb/r/ndb_alter_table3.result mysql-test/suite/ndb/r/ndb_autodiscover2.result: Rename: mysql-test/r/ndb_autodiscover2.result -> mysql-test/suite/ndb/r/ndb_autodiscover2.result mysql-test/suite/ndb/r/ndb_backup_print.result: Rename: mysql-test/r/ndb_backup_print.result -> mysql-test/suite/ndb/r/ndb_backup_print.result mysql-test/suite/ndb/r/ndb_binlog_basic.result: Rename: mysql-test/r/ndb_binlog_basic.result -> mysql-test/suite/ndb/r/ndb_binlog_basic.result mysql-test/suite/ndb/r/ndb_condition_pushdown.result: Rename: mysql-test/r/ndb_condition_pushdown.result -> mysql-test/suite/ndb/r/ndb_condition_pushdown.result mysql-test/suite/ndb/r/ndb_dd_ddl.result: Rename: mysql-test/r/ndb_dd_ddl.result -> mysql-test/suite/ndb/r/ndb_dd_ddl.result mysql-test/suite/ndb/r/ndb_dd_dump.result: Rename: mysql-test/r/ndb_dd_dump.result -> mysql-test/suite/ndb/r/ndb_dd_dump.result mysql-test/suite/ndb/r/ndb_loaddatalocal.result: Rename: mysql-test/r/ndb_loaddatalocal.result -> mysql-test/suite/ndb/r/ndb_loaddatalocal.result mysql-test/suite/ndb/r/ndb_restore_compat.result: Rename: mysql-test/r/ndb_restore_compat.result -> mysql-test/suite/ndb/r/ndb_restore_compat.result mysql-test/suite/ndb/r/ndb_row_format.result: Rename: mysql-test/r/ndb_row_format.result -> mysql-test/suite/ndb/r/ndb_row_format.result mysql-test/suite/ndb/r/ndb_sp.result: Rename: mysql-test/r/ndb_sp.result -> mysql-test/suite/ndb/r/ndb_sp.result mysql-test/suite/ndb/r/ndb_temporary.result: Rename: mysql-test/r/ndb_temporary.result -> mysql-test/suite/ndb/r/ndb_temporary.result mysql-test/suite/ndb/r/ps_7ndb.result: Rename: mysql-test/r/ps_7ndb.result -> mysql-test/suite/ndb/r/ps_7ndb.result mysql-test/suite/ndb/t/ndb_binlog_ddl_multi.test: Rename: mysql-test/t/ndb_binlog_ddl_multi.test -> mysql-test/suite/ndb/t/ndb_binlog_ddl_multi.test mysql-test/suite/ndb/t/ndb_cache_multi2.test: Rename: mysql-test/t/ndb_cache_multi2.test -> mysql-test/suite/ndb/t/ndb_cache_multi2.test mysql-test/suite/ndb/t/ndb_charset.test: Rename: mysql-test/t/ndb_charset.test -> mysql-test/suite/ndb/t/ndb_charset.test mysql-test/suite/ndb/t/ndb_dd_sql_features.test: Rename: mysql-test/t/ndb_dd_sql_features.test -> mysql-test/suite/ndb/t/ndb_dd_sql_features.test mysql-test/suite/ndb/t/ndb_loaddatalocal.test: Rename: mysql-test/t/ndb_loaddatalocal.test -> mysql-test/suite/ndb/t/ndb_loaddatalocal.test mysql-test/suite/ndb/t/ndb_multi_row.test: Rename: mysql-test/t/ndb_multi_row.test -> mysql-test/suite/ndb/t/ndb_multi_row.test mysql-test/suite/ndb/t/ndb_restore.test: Rename: mysql-test/t/ndb_restore.test -> mysql-test/suite/ndb/t/ndb_restore.test mysql-test/suite/ndb/t/partition_03ndb.test: Rename: mysql-test/t/partition_03ndb.test -> mysql-test/suite/ndb/t/partition_03ndb.test mysql-test/suite/ndb/t/ps_7ndb.test: Rename: mysql-test/t/ps_7ndb.test -> mysql-test/suite/ndb/t/ps_7ndb.test mysql-test/suite/rpl/r/rpl000013.result: Rename: mysql-test/r/rpl000013.result -> mysql-test/suite/rpl/r/rpl000013.result mysql-test/suite/rpl/r/rpl_auto_increment_11932.result: Rename: mysql-test/r/rpl_auto_increment_11932.result -> mysql-test/suite/rpl/r/rpl_auto_increment_11932.result mysql-test/suite/rpl/r/rpl_change_master.result: Rename: mysql-test/r/rpl_change_master.result -> mysql-test/suite/rpl/r/rpl_change_master.result mysql-test/suite/rpl/r/rpl_foreign_key_innodb.result: Rename: mysql-test/r/rpl_foreign_key_innodb.result -> mysql-test/suite/rpl/r/rpl_foreign_key_innodb.result mysql-test/suite/rpl/r/rpl_insert_select.result: Rename: mysql-test/r/rpl_insert_select.result -> mysql-test/suite/rpl/r/rpl_insert_select.result mysql-test/suite/rpl/r/rpl_mixed_ddl_dml.result: Rename: mysql-test/r/rpl_mixed_ddl_dml.result -> mysql-test/suite/rpl/r/rpl_mixed_ddl_dml.result mysql-test/suite/rpl/r/rpl_replicate_do.result: Rename: mysql-test/r/rpl_replicate_do.result -> mysql-test/suite/rpl/r/rpl_replicate_do.result mysql-test/suite/rpl/r/rpl_row_basic_2myisam.result: Rename: mysql-test/r/rpl_row_basic_2myisam.result -> mysql-test/suite/rpl/r/rpl_row_basic_2myisam.result mysql-test/suite/rpl/r/rpl_row_sp011.result: Rename: mysql-test/r/rpl_row_sp011.result -> mysql-test/suite/rpl/r/rpl_row_sp011.result mysql-test/suite/rpl/r/rpl_row_trig004.result: Rename: mysql-test/r/rpl_row_trig004.result -> mysql-test/suite/rpl/r/rpl_row_trig004.result mysql-test/suite/rpl/r/rpl_slave_status.result: Rename: mysql-test/r/rpl_slave_status.result -> mysql-test/suite/rpl/r/rpl_slave_status.result mysql-test/suite/rpl/r/rpl_stm_log.result: Rename: mysql-test/r/rpl_stm_log.result -> mysql-test/suite/rpl/r/rpl_stm_log.result mysql-test/suite/rpl/r/rpl_stm_max_relay_size.result: Rename: mysql-test/r/rpl_stm_max_relay_size.result -> mysql-test/suite/rpl/r/rpl_stm_max_relay_size.result mysql-test/suite/rpl/r/rpl_switch_stm_row_mixed.result: Rename: mysql-test/r/rpl_switch_stm_row_mixed.result -> mysql-test/suite/rpl/r/rpl_switch_stm_row_mixed.result mysql-test/suite/rpl/r/rpl_temp_table.result: Rename: mysql-test/r/rpl_temp_table.result -> mysql-test/suite/rpl/r/rpl_temp_table.result mysql-test/suite/rpl/r/rpl_timezone.result: Rename: mysql-test/r/rpl_timezone.result -> mysql-test/suite/rpl/r/rpl_timezone.result mysql-test/suite/rpl/t/rpl000017-slave.sh: Rename: mysql-test/t/rpl000017-slave.sh -> mysql-test/suite/rpl/t/rpl000017-slave.sh mysql-test/suite/rpl/t/rpl000018-slave.opt: Rename: mysql-test/t/rpl000018-slave.opt -> mysql-test/suite/rpl/t/rpl000018-slave.opt mysql-test/suite/rpl/t/rpl_auto_increment_11932.test: Rename: mysql-test/t/rpl_auto_increment_11932.test -> mysql-test/suite/rpl/t/rpl_auto_increment_11932.test mysql-test/suite/rpl/t/rpl_commit_after_flush.test: Rename: mysql-test/t/rpl_commit_after_flush.test -> mysql-test/suite/rpl/t/rpl_commit_after_flush.test mysql-test/suite/rpl/t/rpl_create_database-master.opt: Rename: mysql-test/t/rpl_create_database-master.opt -> mysql-test/suite/rpl/t/rpl_create_database-master.opt mysql-test/suite/rpl/t/rpl_deadlock_innodb-slave.opt: Rename: mysql-test/t/rpl_deadlock_innodb-slave.opt -> mysql-test/suite/rpl/t/rpl_deadlock_innodb-slave.opt mysql-test/suite/rpl/t/rpl_drop.test: Rename: mysql-test/t/rpl_drop.test -> mysql-test/suite/rpl/t/rpl_drop.test mysql-test/suite/rpl/t/rpl_empty_master_crash.test: Rename: mysql-test/t/rpl_empty_master_crash.test -> mysql-test/suite/rpl/t/rpl_empty_master_crash.test mysql-test/suite/rpl/t/rpl_flushlog_loop-slave.opt: Rename: mysql-test/t/rpl_flushlog_loop-slave.opt -> mysql-test/suite/rpl/t/rpl_flushlog_loop-slave.opt mysql-test/suite/rpl/t/rpl_ignore_table_update.test: Rename: mysql-test/t/rpl_ignore_table_update.test -> mysql-test/suite/rpl/t/rpl_ignore_table_update.test mysql-test/suite/rpl/t/rpl_innodb.test: Rename: mysql-test/t/rpl_innodb.test -> mysql-test/suite/rpl/t/rpl_innodb.test mysql-test/suite/rpl/t/rpl_known_bugs_detection.test: Rename: mysql-test/t/rpl_known_bugs_detection.test -> mysql-test/suite/rpl/t/rpl_known_bugs_detection.test mysql-test/suite/rpl/t/rpl_multi_update4-slave.opt: Rename: mysql-test/t/rpl_multi_update4-slave.opt -> mysql-test/suite/rpl/t/rpl_multi_update4-slave.opt mysql-test/suite/rpl/t/rpl_packet-master.opt: Rename: mysql-test/t/rpl_packet-master.opt -> mysql-test/suite/rpl/t/rpl_packet-master.opt mysql-test/suite/rpl/t/rpl_row_4_bytes-master.opt: Rename: mysql-test/t/rpl_row_4_bytes-master.opt -> mysql-test/suite/rpl/t/rpl_row_4_bytes-master.opt mysql-test/suite/rpl/t/rpl_row_basic_3innodb.test: Rename: mysql-test/t/rpl_row_basic_3innodb.test -> mysql-test/suite/rpl/t/rpl_row_basic_3innodb.test mysql-test/suite/rpl/t/rpl_row_func001.test: Rename: mysql-test/t/rpl_row_func001.test -> mysql-test/suite/rpl/t/rpl_row_func001.test mysql-test/suite/rpl/t/rpl_row_func003-slave.opt: Rename: mysql-test/t/rpl_row_func003-slave.opt -> mysql-test/suite/rpl/t/rpl_row_func003-slave.opt mysql-test/suite/rpl/t/rpl_row_until.test: Rename: mysql-test/t/rpl_row_until.test -> mysql-test/suite/rpl/t/rpl_row_until.test mysql-test/suite/rpl/t/rpl_set_charset.test: Rename: mysql-test/t/rpl_set_charset.test -> mysql-test/suite/rpl/t/rpl_set_charset.test mysql-test/suite/rpl/t/rpl_skip_error-slave.opt: Rename: mysql-test/t/rpl_skip_error-slave.opt -> mysql-test/suite/rpl/t/rpl_skip_error-slave.opt mysql-test/suite/rpl/t/rpl_slave_status.test: Rename: mysql-test/t/rpl_slave_status.test -> mysql-test/suite/rpl/t/rpl_slave_status.test mysql-test/suite/rpl/t/rpl_sp-master.opt: Rename: mysql-test/t/rpl_sp-master.opt -> mysql-test/suite/rpl/t/rpl_sp-master.opt mysql-test/suite/rpl/t/rpl_sp004.test: Rename: mysql-test/t/rpl_sp004.test -> mysql-test/suite/rpl/t/rpl_sp004.test mysql-test/suite/rpl/t/rpl_start_stop_slave.test: Rename: mysql-test/t/rpl_start_stop_slave.test -> mysql-test/suite/rpl/t/rpl_start_stop_slave.test mysql-test/suite/rpl/t/rpl_stm_flsh_tbls.test: Rename: mysql-test/t/rpl_stm_flsh_tbls.test -> mysql-test/suite/rpl/t/rpl_stm_flsh_tbls.test mysql-test/suite/rpl/t/rpl_stm_log.test: Rename: mysql-test/t/rpl_stm_log.test -> mysql-test/suite/rpl/t/rpl_stm_log.test mysql-test/suite/rpl/t/rpl_truncate_2myisam.test: Rename: mysql-test/t/rpl_truncate_2myisam.test -> mysql-test/suite/rpl/t/rpl_truncate_2myisam.test mysql-test/suite/rpl_ndb/r/rpl_ndb_UUID.result: Rename: mysql-test/r/rpl_ndb_UUID.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_UUID.result mysql-test/suite/rpl_ndb/r/rpl_ndb_insert_ignore.result: Rename: mysql-test/r/rpl_ndb_insert_ignore.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_insert_ignore.result mysql-test/suite/rpl_ndb/t/rpl_ndb_circular.test: Rename: mysql-test/t/rpl_ndb_circular.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_circular.test mysql-test/suite/rpl_ndb/t/rpl_ndb_commit_afterflush.test: Rename: mysql-test/t/rpl_ndb_commit_afterflush.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_commit_afterflush.test mysql-test/suite/rpl_ndb/t/rpl_ndb_relayrotate.test: Rename: mysql-test/t/rpl_ndb_relayrotate.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_relayrotate.test mysql-test/suite/rpl_ndb/t/rpl_ndb_rep_ignore-slave.opt: Rename: mysql-test/t/rpl_ndb_rep_ignore-slave.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_rep_ignore-slave.opt mysql-test/suite/binlog/r/binlog_stm_ctype_ucs.result: Rename: mysql-test/r/binlog_stm_ctype_ucs.result -> mysql-test/suite/binlog/r/binlog_stm_ctype_ucs.result mysql-test/suite/binlog/t/binlog_stm_drop_tmp_tbl.test: Rename: mysql-test/t/binlog_stm_drop_tmp_tbl.test -> mysql-test/suite/binlog/t/binlog_stm_drop_tmp_tbl.test mysql-test/suite/binlog/t/binlog_stm_innodb_stat-master.opt: Rename: mysql-test/t/binlog_stm_innodb_stat-master.opt -> mysql-test/suite/binlog/t/binlog_stm_innodb_stat-master.opt mysql-test/suite/ndb/r/loaddata_autocom_ndb.result: Rename: mysql-test/r/loaddata_autocom_ndb.result -> mysql-test/suite/ndb/r/loaddata_autocom_ndb.result mysql-test/suite/ndb/r/ndb_autodiscover3.result: Rename: mysql-test/r/ndb_autodiscover3.result -> mysql-test/suite/ndb/r/ndb_autodiscover3.result mysql-test/suite/ndb/r/ndb_binlog_basic2.result: Rename: mysql-test/r/ndb_binlog_basic2.result -> mysql-test/suite/ndb/r/ndb_binlog_basic2.result mysql-test/suite/ndb/r/ndb_blob_partition.result: Rename: mysql-test/r/ndb_blob_partition.result -> mysql-test/suite/ndb/r/ndb_blob_partition.result mysql-test/suite/ndb/r/ndb_insert.result: Rename: mysql-test/r/ndb_insert.result -> mysql-test/suite/ndb/r/ndb_insert.result mysql-test/suite/ndb/r/ndb_partition_error2.result: Rename: mysql-test/r/ndb_partition_error2.result -> mysql-test/suite/ndb/r/ndb_partition_error2.result mysql-test/suite/ndb/r/ndb_partition_list.result: Rename: mysql-test/r/ndb_partition_list.result -> mysql-test/suite/ndb/r/ndb_partition_list.result mysql-test/suite/ndb/r/ndb_restore_print.result: Rename: mysql-test/r/ndb_restore_print.result -> mysql-test/suite/ndb/r/ndb_restore_print.result mysql-test/suite/ndb/r/ndb_transaction.result: Rename: mysql-test/r/ndb_transaction.result -> mysql-test/suite/ndb/r/ndb_transaction.result mysql-test/suite/ndb/r/partition_03ndb.result: Rename: mysql-test/r/partition_03ndb.result -> mysql-test/suite/ndb/r/partition_03ndb.result mysql-test/suite/ndb/t/loaddata_autocom_ndb.test: Rename: mysql-test/t/loaddata_autocom_ndb.test -> mysql-test/suite/ndb/t/loaddata_autocom_ndb.test mysql-test/suite/ndb/t/ndb_autodiscover3.test: Rename: mysql-test/t/ndb_autodiscover3.test -> mysql-test/suite/ndb/t/ndb_autodiscover3.test mysql-test/suite/ndb/t/ndb_config2.test: Rename: mysql-test/t/ndb_config2.test -> mysql-test/suite/ndb/t/ndb_config2.test mysql-test/suite/ndb/t/ndb_cursor.test: Rename: mysql-test/t/ndb_cursor.test -> mysql-test/suite/ndb/t/ndb_cursor.test mysql-test/suite/ndb/t/ndb_database.test: Rename: mysql-test/t/ndb_database.test -> mysql-test/suite/ndb/t/ndb_database.test mysql-test/suite/ndb/t/ndb_index_ordered.test: Rename: mysql-test/t/ndb_index_ordered.test -> mysql-test/suite/ndb/t/ndb_index_ordered.test mysql-test/suite/ndb/t/ndb_restore_partition-master.opt: Rename: mysql-test/t/ndb_restore_partition-master.opt -> mysql-test/suite/ndb/t/ndb_restore_partition-master.opt mysql-test/suite/rpl/r/rpl_000015.result: Rename: mysql-test/r/rpl_000015.result -> mysql-test/suite/rpl/r/rpl_000015.result mysql-test/suite/rpl/r/rpl_bit_npk.result: Rename: mysql-test/r/rpl_bit_npk.result -> mysql-test/suite/rpl/r/rpl_bit_npk.result mysql-test/suite/rpl/r/rpl_critical_errors.result: Rename: mysql-test/r/rpl_critical_errors.result -> mysql-test/suite/rpl/r/rpl_critical_errors.result mysql-test/suite/rpl/r/rpl_delete_no_where.result: Rename: mysql-test/r/rpl_delete_no_where.result -> mysql-test/suite/rpl/r/rpl_delete_no_where.result mysql-test/suite/rpl/r/rpl_do_grant.result: Rename: mysql-test/r/rpl_do_grant.result -> mysql-test/suite/rpl/r/rpl_do_grant.result mysql-test/suite/rpl/r/rpl_events.result: Rename: mysql-test/r/rpl_events.result -> mysql-test/suite/rpl/r/rpl_events.result mysql-test/suite/rpl/r/rpl_get_lock.result: Rename: mysql-test/r/rpl_get_lock.result -> mysql-test/suite/rpl/r/rpl_get_lock.result mysql-test/suite/rpl/r/rpl_incident.result: Rename: mysql-test/r/rpl_incident.result -> mysql-test/suite/rpl/r/rpl_incident.result mysql-test/suite/rpl/r/rpl_init_slave.result: Rename: mysql-test/r/rpl_init_slave.result -> mysql-test/suite/rpl/r/rpl_init_slave.result mysql-test/suite/rpl/r/rpl_insert.result: Rename: mysql-test/r/rpl_insert.result -> mysql-test/suite/rpl/r/rpl_insert.result mysql-test/suite/rpl/r/rpl_insert_id.result: Rename: mysql-test/r/rpl_insert_id.result -> mysql-test/suite/rpl/r/rpl_insert_id.result mysql-test/suite/rpl/r/rpl_loaddata_s.result: Rename: mysql-test/r/rpl_loaddata_s.result -> mysql-test/suite/rpl/r/rpl_loaddata_s.result mysql-test/suite/rpl/r/rpl_multi_update4.result: Rename: mysql-test/r/rpl_multi_update4.result -> mysql-test/suite/rpl/r/rpl_multi_update4.result mysql-test/suite/rpl/r/rpl_optimize.result: Rename: mysql-test/r/rpl_optimize.result -> mysql-test/suite/rpl/r/rpl_optimize.result mysql-test/suite/rpl/r/rpl_row_blob_innodb.result: Rename: mysql-test/r/rpl_row_blob_innodb.result -> mysql-test/suite/rpl/r/rpl_row_blob_innodb.result mysql-test/suite/rpl/r/rpl_row_charset.result: Rename: mysql-test/r/rpl_row_charset.result -> mysql-test/suite/rpl/r/rpl_row_charset.result mysql-test/suite/rpl/r/rpl_row_drop.result: Rename: mysql-test/r/rpl_row_drop.result -> mysql-test/suite/rpl/r/rpl_row_drop.result mysql-test/suite/rpl/r/rpl_row_sp001.result: Rename: mysql-test/r/rpl_row_sp001.result -> mysql-test/suite/rpl/r/rpl_row_sp001.result mysql-test/suite/rpl/r/rpl_row_sp006_InnoDB.result: Rename: mysql-test/r/rpl_row_sp006_InnoDB.result -> mysql-test/suite/rpl/r/rpl_row_sp006_InnoDB.result mysql-test/suite/rpl/r/rpl_row_sp012.result: Rename: mysql-test/r/rpl_row_sp012.result -> mysql-test/suite/rpl/r/rpl_row_sp012.result mysql-test/suite/rpl/r/rpl_row_stop_middle.result: Rename: mysql-test/r/rpl_row_stop_middle.result -> mysql-test/suite/rpl/r/rpl_row_stop_middle.result mysql-test/suite/rpl/r/rpl_sp_effects.result: Rename: mysql-test/r/rpl_sp_effects.result -> mysql-test/suite/rpl/r/rpl_sp_effects.result mysql-test/suite/rpl/r/rpl_stm_flsh_tbls.result: Rename: mysql-test/r/rpl_stm_flsh_tbls.result -> mysql-test/suite/rpl/r/rpl_stm_flsh_tbls.result mysql-test/suite/rpl/r/rpl_stm_mystery22.result: Rename: mysql-test/r/rpl_stm_mystery22.result -> mysql-test/suite/rpl/r/rpl_stm_mystery22.result mysql-test/suite/rpl/t/rpl000010.test: Rename: mysql-test/t/rpl000010.test -> mysql-test/suite/rpl/t/rpl000010.test mysql-test/suite/rpl/t/rpl000017.test: Rename: mysql-test/t/rpl000017.test -> mysql-test/suite/rpl/t/rpl000017.test mysql-test/suite/rpl/t/rpl_000015.slave-mi: Rename: mysql-test/t/rpl_000015.slave-mi -> mysql-test/suite/rpl/t/rpl_000015.slave-mi mysql-test/suite/rpl/t/rpl_EE_err.test: Rename: mysql-test/t/rpl_EE_err.test -> mysql-test/suite/rpl/t/rpl_EE_err.test mysql-test/suite/rpl/t/rpl_LD_INFILE.test: Rename: mysql-test/t/rpl_LD_INFILE.test -> mysql-test/suite/rpl/t/rpl_LD_INFILE.test mysql-test/suite/rpl/t/rpl_charset_sjis.test: Rename: mysql-test/t/rpl_charset_sjis.test -> mysql-test/suite/rpl/t/rpl_charset_sjis.test mysql-test/suite/rpl/t/rpl_create_database-slave.opt: Rename: mysql-test/t/rpl_create_database-slave.opt -> mysql-test/suite/rpl/t/rpl_create_database-slave.opt mysql-test/suite/rpl/t/rpl_err_ignoredtable.test: Rename: mysql-test/t/rpl_err_ignoredtable.test -> mysql-test/suite/rpl/t/rpl_err_ignoredtable.test mysql-test/suite/rpl/t/rpl_extraCol_innodb-master.opt: Rename: mysql-test/t/rpl_extraCol_innodb-master.opt -> mysql-test/suite/rpl/t/rpl_extraCol_innodb-master.opt mysql-test/suite/rpl/t/rpl_extraCol_myisam.test: Rename: mysql-test/t/rpl_extraCol_myisam.test -> mysql-test/suite/rpl/t/rpl_extraCol_myisam.test mysql-test/suite/rpl/t/rpl_failed_optimize.test: Rename: mysql-test/t/rpl_failed_optimize.test -> mysql-test/suite/rpl/t/rpl_failed_optimize.test mysql-test/suite/rpl/t/rpl_foreign_key_innodb-slave.opt: Rename: mysql-test/t/rpl_foreign_key_innodb-slave.opt -> mysql-test/suite/rpl/t/rpl_foreign_key_innodb-slave.opt mysql-test/suite/rpl/t/rpl_insert_id-slave.opt: Rename: mysql-test/t/rpl_insert_id-slave.opt -> mysql-test/suite/rpl/t/rpl_insert_id-slave.opt mysql-test/suite/rpl/t/rpl_load_table_from_master.test: Rename: mysql-test/t/rpl_load_table_from_master.test -> mysql-test/suite/rpl/t/rpl_load_table_from_master.test mysql-test/suite/rpl/t/rpl_loaddata.test: Rename: mysql-test/t/rpl_loaddata.test -> mysql-test/suite/rpl/t/rpl_loaddata.test mysql-test/suite/rpl/t/rpl_loaddata_s.test: Rename: mysql-test/t/rpl_loaddata_s.test -> mysql-test/suite/rpl/t/rpl_loaddata_s.test mysql-test/suite/rpl/t/rpl_master_pos_wait.test: Rename: mysql-test/t/rpl_master_pos_wait.test -> mysql-test/suite/rpl/t/rpl_master_pos_wait.test mysql-test/suite/rpl/t/rpl_misc_functions-slave.sh: Rename: mysql-test/t/rpl_misc_functions-slave.sh -> mysql-test/suite/rpl/t/rpl_misc_functions-slave.sh mysql-test/suite/rpl/t/rpl_multi_update2.test: Rename: mysql-test/t/rpl_multi_update2.test -> mysql-test/suite/rpl/t/rpl_multi_update2.test mysql-test/suite/rpl/t/rpl_packet.test: Rename: mysql-test/t/rpl_packet.test -> mysql-test/suite/rpl/t/rpl_packet.test mysql-test/suite/rpl/t/rpl_relay_space_innodb-master.opt: Rename: mysql-test/t/rpl_relay_space_innodb-master.opt -> mysql-test/suite/rpl/t/rpl_relay_space_innodb-master.opt mysql-test/suite/rpl/t/rpl_row_basic_11bugs-slave.opt: Rename: mysql-test/t/rpl_row_basic_11bugs-slave.opt -> mysql-test/suite/rpl/t/rpl_row_basic_11bugs-slave.opt mysql-test/suite/rpl/t/rpl_row_inexist_tbl-slave.opt: Rename: mysql-test/t/rpl_row_inexist_tbl-slave.opt -> mysql-test/suite/rpl/t/rpl_row_inexist_tbl-slave.opt mysql-test/suite/rpl/t/rpl_row_insert_delayed.test: Rename: mysql-test/t/rpl_row_insert_delayed.test -> mysql-test/suite/rpl/t/rpl_row_insert_delayed.test mysql-test/suite/rpl/t/rpl_row_log_innodb-slave.opt: Rename: mysql-test/t/rpl_row_log_innodb-slave.opt -> mysql-test/suite/rpl/t/rpl_row_log_innodb-slave.opt mysql-test/suite/rpl/t/rpl_row_max_relay_size.test: Rename: mysql-test/t/rpl_row_max_relay_size.test -> mysql-test/suite/rpl/t/rpl_row_max_relay_size.test mysql-test/suite/rpl/t/rpl_row_sp002_innodb.test: Rename: mysql-test/t/rpl_row_sp002_innodb.test -> mysql-test/suite/rpl/t/rpl_row_sp002_innodb.test mysql-test/suite/rpl/t/rpl_row_sp003-slave.opt: Rename: mysql-test/t/rpl_row_sp003-slave.opt -> mysql-test/suite/rpl/t/rpl_row_sp003-slave.opt mysql-test/suite/rpl/t/rpl_row_sp006_InnoDB-slave.opt: Rename: mysql-test/t/rpl_row_sp006_InnoDB-slave.opt -> mysql-test/suite/rpl/t/rpl_row_sp006_InnoDB-slave.opt mysql-test/suite/rpl/t/rpl_row_sp012.test: Rename: mysql-test/t/rpl_row_sp012.test -> mysql-test/suite/rpl/t/rpl_row_sp012.test mysql-test/suite/rpl/t/rpl_row_stop_middle_update.test: Rename: mysql-test/t/rpl_row_stop_middle_update.test -> mysql-test/suite/rpl/t/rpl_row_stop_middle_update.test mysql-test/suite/rpl/t/rpl_row_tabledefs_2myisam.test: Rename: mysql-test/t/rpl_row_tabledefs_2myisam.test -> mysql-test/suite/rpl/t/rpl_row_tabledefs_2myisam.test mysql-test/suite/rpl/t/rpl_row_trig003.test: Rename: mysql-test/t/rpl_row_trig003.test -> mysql-test/suite/rpl/t/rpl_row_trig003.test mysql-test/suite/rpl/t/rpl_server_id2.test: Rename: mysql-test/t/rpl_server_id2.test -> mysql-test/suite/rpl/t/rpl_server_id2.test mysql-test/suite/rpl/t/rpl_sporadic_master.test: Rename: mysql-test/t/rpl_sporadic_master.test -> mysql-test/suite/rpl/t/rpl_sporadic_master.test mysql-test/suite/rpl/t/rpl_stm_000001.test: Rename: mysql-test/t/rpl_stm_000001.test -> mysql-test/suite/rpl/t/rpl_stm_000001.test mysql-test/suite/rpl/t/rpl_stm_reset_slave.test: Rename: mysql-test/t/rpl_stm_reset_slave.test -> mysql-test/suite/rpl/t/rpl_stm_reset_slave.test mysql-test/suite/rpl/t/rpl_temp_table.test: Rename: mysql-test/t/rpl_temp_table.test -> mysql-test/suite/rpl/t/rpl_temp_table.test mysql-test/suite/rpl/t/rpl_timezone-slave.opt: Rename: mysql-test/t/rpl_timezone-slave.opt -> mysql-test/suite/rpl/t/rpl_timezone-slave.opt mysql-test/suite/rpl_ndb/r/rpl_ndb_2innodb.result: Rename: mysql-test/r/rpl_ndb_2innodb.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_2innodb.result mysql-test/suite/rpl_ndb/r/rpl_ndb_circular.result: Rename: mysql-test/r/rpl_ndb_circular.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_circular.result mysql-test/suite/rpl_ndb/r/rpl_ndb_innodb_trans.result: Rename: mysql-test/r/rpl_ndb_innodb_trans.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_innodb_trans.result mysql-test/suite/rpl_ndb/t/rpl_ndb_blob2.test: Rename: mysql-test/t/rpl_ndb_blob2.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_blob2.test mysql-test/suite/rpl_ndb/t/rpl_ndb_do_table-slave.opt: Rename: mysql-test/t/rpl_ndb_do_table-slave.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_do_table-slave.opt mysql-test/suite/rpl_ndb/t/rpl_ndb_innodb2ndb.test: Rename: mysql-test/t/rpl_ndb_innodb2ndb.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_innodb2ndb.test mysql-test/suite/rpl_ndb/t/rpl_ndb_insert_ignore.test: Rename: mysql-test/t/rpl_ndb_insert_ignore.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_insert_ignore.test mysql-test/suite/rpl_ndb/t/rpl_ndb_multi_update3.test: Rename: mysql-test/t/rpl_ndb_multi_update3.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_multi_update3.test mysql-test/suite/rpl_ndb/t/rpl_ndb_myisam2ndb.test: Rename: mysql-test/t/rpl_ndb_myisam2ndb.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_myisam2ndb.test mysql-test/suite/binlog/r/binlog_stm_drop_tmp_tbl.result: Rename: mysql-test/r/binlog_stm_drop_tmp_tbl.result -> mysql-test/suite/binlog/r/binlog_stm_drop_tmp_tbl.result mysql-test/suite/binlog/r/binlog_stm_innodb_stat.result: Rename: mysql-test/r/binlog_stm_innodb_stat.result -> mysql-test/suite/binlog/r/binlog_stm_innodb_stat.result mysql-test/suite/binlog/t/binlog_stm_blackhole.test: Rename: mysql-test/t/binlog_stm_blackhole.test -> mysql-test/suite/binlog/t/binlog_stm_blackhole.test mysql-test/suite/binlog/t/binlog_stm_insert_select.test: Rename: mysql-test/t/binlog_stm_insert_select.test -> mysql-test/suite/binlog/t/binlog_stm_insert_select.test mysql-test/suite/ndb/r/ndb_binlog_discover.result: Rename: mysql-test/r/ndb_binlog_discover.result -> mysql-test/suite/ndb/r/ndb_binlog_discover.result mysql-test/suite/ndb/r/ndb_bitfield.result: Rename: mysql-test/r/ndb_bitfield.result -> mysql-test/suite/ndb/r/ndb_bitfield.result mysql-test/suite/ndb/r/ndb_minmax.result: Rename: mysql-test/r/ndb_minmax.result -> mysql-test/suite/ndb/r/ndb_minmax.result mysql-test/suite/ndb/r/ndb_single_user.result: Rename: mysql-test/r/ndb_single_user.result -> mysql-test/suite/ndb/r/ndb_single_user.result mysql-test/suite/ndb/r/ndb_subquery.result: Rename: mysql-test/r/ndb_subquery.result -> mysql-test/suite/ndb/r/ndb_subquery.result mysql-test/suite/ndb/t/ndb_binlog_log_bin.test: Rename: mysql-test/t/ndb_binlog_log_bin.test -> mysql-test/suite/ndb/t/ndb_binlog_log_bin.test mysql-test/suite/ndb/t/ndb_config.test: Rename: mysql-test/t/ndb_config.test -> mysql-test/suite/ndb/t/ndb_config.test mysql-test/suite/ndb/t/ndb_replace.test: Rename: mysql-test/t/ndb_replace.test -> mysql-test/suite/ndb/t/ndb_replace.test mysql-test/suite/ndb/t/ndb_transaction.test: Rename: mysql-test/t/ndb_transaction.test -> mysql-test/suite/ndb/t/ndb_transaction.test mysql-test/suite/ndb/t/ndb_trigger.test: Rename: mysql-test/t/ndb_trigger.test -> mysql-test/suite/ndb/t/ndb_trigger.test mysql-test/suite/ndb/t/ndb_view.test: Rename: mysql-test/t/ndb_view.test -> mysql-test/suite/ndb/t/ndb_view.test mysql-test/suite/rpl/r/rpl000011.result: Rename: mysql-test/r/rpl000011.result -> mysql-test/suite/rpl/r/rpl000011.result mysql-test/suite/rpl/r/rpl_free_items.result: Rename: mysql-test/r/rpl_free_items.result -> mysql-test/suite/rpl/r/rpl_free_items.result mysql-test/suite/rpl/r/rpl_ignore_revoke.result: Rename: mysql-test/r/rpl_ignore_revoke.result -> mysql-test/suite/rpl/r/rpl_ignore_revoke.result mysql-test/suite/rpl/r/rpl_innodb.result: Rename: mysql-test/r/rpl_innodb.result -> mysql-test/suite/rpl/r/rpl_innodb.result mysql-test/suite/rpl/r/rpl_loadfile.result: Rename: mysql-test/r/rpl_loadfile.result -> mysql-test/suite/rpl/r/rpl_loadfile.result mysql-test/suite/rpl/r/rpl_multi_update.result: Rename: mysql-test/r/rpl_multi_update.result -> mysql-test/suite/rpl/r/rpl_multi_update.result mysql-test/suite/rpl/r/rpl_ps.result: Rename: mysql-test/r/rpl_ps.result -> mysql-test/suite/rpl/r/rpl_ps.result mysql-test/suite/rpl/r/rpl_read_only.result: Rename: mysql-test/r/rpl_read_only.result -> mysql-test/suite/rpl/r/rpl_read_only.result mysql-test/suite/rpl/r/rpl_replicate_ignore_db.result: Rename: mysql-test/r/rpl_replicate_ignore_db.result -> mysql-test/suite/rpl/r/rpl_replicate_ignore_db.result mysql-test/suite/rpl/r/rpl_row_4_bytes.result: Rename: mysql-test/r/rpl_row_4_bytes.result -> mysql-test/suite/rpl/r/rpl_row_4_bytes.result mysql-test/suite/rpl/r/rpl_row_USER.result: Rename: mysql-test/r/rpl_row_USER.result -> mysql-test/suite/rpl/r/rpl_row_USER.result mysql-test/suite/rpl/r/rpl_row_UUID.result: Rename: mysql-test/r/rpl_row_UUID.result -> mysql-test/suite/rpl/r/rpl_row_UUID.result mysql-test/suite/rpl/r/rpl_row_blob_myisam.result: Rename: mysql-test/r/rpl_row_blob_myisam.result -> mysql-test/suite/rpl/r/rpl_row_blob_myisam.result mysql-test/suite/rpl/r/rpl_row_err_ignoredtable.result: Rename: mysql-test/r/rpl_row_err_ignoredtable.result -> mysql-test/suite/rpl/r/rpl_row_err_ignoredtable.result mysql-test/suite/rpl/r/rpl_row_sp002_innodb.result: Rename: mysql-test/r/rpl_row_sp002_innodb.result -> mysql-test/suite/rpl/r/rpl_row_sp002_innodb.result mysql-test/suite/rpl/r/rpl_row_sp007_innodb.result: Rename: mysql-test/r/rpl_row_sp007_innodb.result -> mysql-test/suite/rpl/r/rpl_row_sp007_innodb.result mysql-test/suite/rpl/r/rpl_ssl1.result: Rename: mysql-test/r/rpl_ssl1.result -> mysql-test/suite/rpl/r/rpl_ssl1.result mysql-test/suite/rpl/r/rpl_stm_000001.result: Rename: mysql-test/r/rpl_stm_000001.result -> mysql-test/suite/rpl/r/rpl_stm_000001.result mysql-test/suite/rpl/r/rpl_truncate_2myisam.result: Rename: mysql-test/r/rpl_truncate_2myisam.result -> mysql-test/suite/rpl/r/rpl_truncate_2myisam.result mysql-test/suite/rpl/t/rpl000018-master.opt: Rename: mysql-test/t/rpl000018-master.opt -> mysql-test/suite/rpl/t/rpl000018-master.opt mysql-test/suite/rpl/t/rpl_000015.test: Rename: mysql-test/t/rpl_000015.test -> mysql-test/suite/rpl/t/rpl_000015.test mysql-test/suite/rpl/t/rpl_drop_temp.test: Rename: mysql-test/t/rpl_drop_temp.test -> mysql-test/suite/rpl/t/rpl_drop_temp.test mysql-test/suite/rpl/t/rpl_err_ignoredtable-slave.opt: Rename: mysql-test/t/rpl_err_ignoredtable-slave.opt -> mysql-test/suite/rpl/t/rpl_err_ignoredtable-slave.opt mysql-test/suite/rpl/t/rpl_failed_optimize-master.opt: Rename: mysql-test/t/rpl_failed_optimize-master.opt -> mysql-test/suite/rpl/t/rpl_failed_optimize-master.opt mysql-test/suite/rpl/t/rpl_foreign_key_innodb.test: Rename: mysql-test/t/rpl_foreign_key_innodb.test -> mysql-test/suite/rpl/t/rpl_foreign_key_innodb.test mysql-test/suite/rpl/t/rpl_ignore_table.test: Rename: mysql-test/t/rpl_ignore_table.test -> mysql-test/suite/rpl/t/rpl_ignore_table.test mysql-test/suite/rpl/t/rpl_ignore_table_update-slave.opt: Rename: mysql-test/t/rpl_ignore_table_update-slave.opt -> mysql-test/suite/rpl/t/rpl_ignore_table_update-slave.opt mysql-test/suite/rpl/t/rpl_incident-master.opt: Rename: mysql-test/t/rpl_incident-master.opt -> mysql-test/suite/rpl/t/rpl_incident-master.opt mysql-test/suite/rpl/t/rpl_insert_id_pk-slave.opt: Rename: mysql-test/t/rpl_insert_id_pk-slave.opt -> mysql-test/suite/rpl/t/rpl_insert_id_pk-slave.opt mysql-test/suite/rpl/t/rpl_loaddata_m-master.opt: Rename: mysql-test/t/rpl_loaddata_m-master.opt -> mysql-test/suite/rpl/t/rpl_loaddata_m-master.opt mysql-test/suite/rpl/t/rpl_loaddatalocal.test: Rename: mysql-test/t/rpl_loaddatalocal.test -> mysql-test/suite/rpl/t/rpl_loaddatalocal.test mysql-test/suite/rpl/t/rpl_misc_functions.test: Rename: mysql-test/t/rpl_misc_functions.test -> mysql-test/suite/rpl/t/rpl_misc_functions.test mysql-test/suite/rpl/t/rpl_multi_update.test: Rename: mysql-test/t/rpl_multi_update.test -> mysql-test/suite/rpl/t/rpl_multi_update.test mysql-test/suite/rpl/t/rpl_row_basic_11bugs.test: Rename: mysql-test/t/rpl_row_basic_11bugs.test -> mysql-test/suite/rpl/t/rpl_row_basic_11bugs.test mysql-test/suite/rpl/t/rpl_row_blob_innodb-slave.opt: Rename: mysql-test/t/rpl_row_blob_innodb-slave.opt -> mysql-test/suite/rpl/t/rpl_row_blob_innodb-slave.opt mysql-test/suite/rpl/t/rpl_row_log-master.opt: Rename: mysql-test/t/rpl_row_log-master.opt -> mysql-test/suite/rpl/t/rpl_row_log-master.opt mysql-test/suite/rpl/t/rpl_row_sp001.test: Rename: mysql-test/t/rpl_row_sp001.test -> mysql-test/suite/rpl/t/rpl_row_sp001.test mysql-test/suite/rpl/t/rpl_row_sp002_innodb-master.opt: Rename: mysql-test/t/rpl_row_sp002_innodb-master.opt -> mysql-test/suite/rpl/t/rpl_row_sp002_innodb-master.opt mysql-test/suite/rpl/t/rpl_row_sp008.test: Rename: mysql-test/t/rpl_row_sp008.test -> mysql-test/suite/rpl/t/rpl_row_sp008.test mysql-test/suite/rpl/t/rpl_sp-slave.opt: Rename: mysql-test/t/rpl_sp-slave.opt -> mysql-test/suite/rpl/t/rpl_sp-slave.opt mysql-test/suite/rpl/t/rpl_stm_000001-slave.opt: Rename: mysql-test/t/rpl_stm_000001-slave.opt -> mysql-test/suite/rpl/t/rpl_stm_000001-slave.opt mysql-test/suite/rpl/t/rpl_timezone.test: Rename: mysql-test/t/rpl_timezone.test -> mysql-test/suite/rpl/t/rpl_timezone.test mysql-test/suite/rpl_ndb/r/rpl_ndb_2myisam.result: Rename: mysql-test/r/rpl_ndb_2myisam.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_2myisam.result mysql-test/suite/rpl_ndb/r/rpl_ndb_basic.result: Rename: mysql-test/r/rpl_ndb_basic.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_basic.result mysql-test/suite/rpl_ndb/r/rpl_ndb_extraCol.result: Rename: mysql-test/r/rpl_ndb_extraCol.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_extraCol.result mysql-test/suite/rpl_ndb/r/rpl_ndb_idempotent.result: Rename: mysql-test/r/rpl_ndb_idempotent.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_idempotent.result mysql-test/suite/rpl_ndb/r/rpl_ndb_log.result: Rename: mysql-test/r/rpl_ndb_log.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_log.result mysql-test/suite/rpl_ndb/r/rpl_ndb_row_001.result: Rename: mysql-test/r/rpl_ndb_row_001.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_row_001.result mysql-test/suite/rpl_ndb/r/rpl_ndb_stm_innodb.result: Rename: mysql-test/r/rpl_ndb_stm_innodb.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_stm_innodb.result mysql-test/suite/rpl_ndb/t/rpl_ndb_2innodb-slave.opt: Rename: mysql-test/t/rpl_ndb_2innodb-slave.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_2innodb-slave.opt mysql-test/suite/rpl_ndb/t/rpl_ndb_blob.test: Rename: mysql-test/t/rpl_ndb_blob.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_blob.test mysql-test/suite/rpl_ndb/t/rpl_ndb_dd_advance.test: Rename: mysql-test/t/rpl_ndb_dd_advance.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_dd_advance.test mysql-test/suite/rpl_ndb/t/rpl_ndb_innodb_trans-slave.opt: Rename: mysql-test/t/rpl_ndb_innodb_trans-slave.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_innodb_trans-slave.opt mysql-test/suite/rpl_ndb/t/rpl_ndb_myisam2ndb-slave.opt: Rename: mysql-test/t/rpl_ndb_myisam2ndb-slave.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_myisam2ndb-slave.opt mysql-test/suite/rpl_ndb/t/rpl_ndb_rep_ignore.test: Rename: mysql-test/t/rpl_ndb_rep_ignore.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_rep_ignore.test mysql-test/suite/rpl_ndb/t/rpl_ndb_stm_innodb.test: Rename: mysql-test/t/rpl_ndb_stm_innodb.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_stm_innodb.test mysql-test/suite/rpl_ndb/t/rpl_ndbapi_multi.test: Rename: mysql-test/t/rpl_ndbapi_multi.test -> mysql-test/suite/rpl_ndb/t/rpl_ndbapi_multi.test mysql-test/suite/binlog/r/binlog_killed.result: Rename: mysql-test/r/binlog_killed.result -> mysql-test/suite/binlog/r/binlog_killed.result mysql-test/suite/binlog/r/binlog_row_ctype_ucs.result: Rename: mysql-test/r/binlog_row_ctype_ucs.result -> mysql-test/suite/binlog/r/binlog_row_ctype_ucs.result mysql-test/suite/binlog/r/binlog_stm_binlog.result: Rename: mysql-test/r/binlog_stm_binlog.result -> mysql-test/suite/binlog/r/binlog_stm_binlog.result mysql-test/suite/binlog/t/binlog_row_ctype_ucs.test: Rename: mysql-test/t/binlog_row_ctype_ucs.test -> mysql-test/suite/binlog/t/binlog_row_ctype_ucs.test mysql-test/suite/binlog/t/binlog_stm_innodb_stat.test: Rename: mysql-test/t/binlog_stm_innodb_stat.test -> mysql-test/suite/binlog/t/binlog_stm_innodb_stat.test mysql-test/suite/binlog/t/binlog_stm_ps.test: Rename: mysql-test/t/binlog_stm_ps.test -> mysql-test/suite/binlog/t/binlog_stm_ps.test mysql-test/suite/ndb/r/ndb_cache.result: Rename: mysql-test/r/ndb_cache.result -> mysql-test/suite/ndb/r/ndb_cache.result mysql-test/suite/ndb/r/ndb_charset.result: Rename: mysql-test/r/ndb_charset.result -> mysql-test/suite/ndb/r/ndb_charset.result mysql-test/suite/ndb/r/ndb_config.result: Rename: mysql-test/r/ndb_config.result -> mysql-test/suite/ndb/r/ndb_config.result mysql-test/suite/ndb/r/ndb_dd_disk2memory.result: Rename: mysql-test/r/ndb_dd_disk2memory.result -> mysql-test/suite/ndb/r/ndb_dd_disk2memory.result mysql-test/suite/ndb/r/ndb_index.result: Rename: mysql-test/r/ndb_index.result -> mysql-test/suite/ndb/r/ndb_index.result mysql-test/suite/ndb/r/ndb_partition_key.result: Rename: mysql-test/r/ndb_partition_key.result -> mysql-test/suite/ndb/r/ndb_partition_key.result mysql-test/suite/ndb/r/strict_autoinc_5ndb.result: Rename: mysql-test/r/strict_autoinc_5ndb.result -> mysql-test/suite/ndb/r/strict_autoinc_5ndb.result mysql-test/suite/ndb/t/ndb_backup_print.test: Rename: mysql-test/t/ndb_backup_print.test -> mysql-test/suite/ndb/t/ndb_backup_print.test mysql-test/suite/ndb/t/ndb_binlog_basic2.test: Rename: mysql-test/t/ndb_binlog_basic2.test -> mysql-test/suite/ndb/t/ndb_binlog_basic2.test mysql-test/suite/ndb/t/ndb_binlog_ignore_db.test: Rename: mysql-test/t/ndb_binlog_ignore_db.test -> mysql-test/suite/ndb/t/ndb_binlog_ignore_db.test mysql-test/suite/ndb/t/ndb_insert.test: Rename: mysql-test/t/ndb_insert.test -> mysql-test/suite/ndb/t/ndb_insert.test mysql-test/suite/ndb/t/ndb_load.test: Rename: mysql-test/t/ndb_load.test -> mysql-test/suite/ndb/t/ndb_load.test mysql-test/suite/ndb/t/ndb_multi.test: Rename: mysql-test/t/ndb_multi.test -> mysql-test/suite/ndb/t/ndb_multi.test mysql-test/suite/ndb/t/ndb_partition_error.test: Rename: mysql-test/t/ndb_partition_error.test -> mysql-test/suite/ndb/t/ndb_partition_error.test mysql-test/suite/ndb/t/ndb_partition_error2.test: Rename: mysql-test/t/ndb_partition_error2.test -> mysql-test/suite/ndb/t/ndb_partition_error2.test mysql-test/suite/ndb/t/ndb_partition_key.test: Rename: mysql-test/t/ndb_partition_key.test -> mysql-test/suite/ndb/t/ndb_partition_key.test mysql-test/suite/ndb/t/ndb_rename.test: Rename: mysql-test/t/ndb_rename.test -> mysql-test/suite/ndb/t/ndb_rename.test mysql-test/suite/ndb/t/ndb_single_user.test: Rename: mysql-test/t/ndb_single_user.test -> mysql-test/suite/ndb/t/ndb_single_user.test mysql-test/suite/rpl/r/rpl000010.result: Rename: mysql-test/r/rpl000010.result -> mysql-test/suite/rpl/r/rpl000010.result mysql-test/suite/rpl/r/rpl_EE_err.result: Rename: mysql-test/r/rpl_EE_err.result -> mysql-test/suite/rpl/r/rpl_EE_err.result mysql-test/suite/rpl/r/rpl_ddl.result: Rename: mysql-test/r/rpl_ddl.result -> mysql-test/suite/rpl/r/rpl_ddl.result mysql-test/suite/rpl/r/rpl_deadlock_innodb.result: Rename: mysql-test/r/rpl_deadlock_innodb.result -> mysql-test/suite/rpl/r/rpl_deadlock_innodb.result mysql-test/suite/rpl/r/rpl_drop.result: Rename: mysql-test/r/rpl_drop.result -> mysql-test/suite/rpl/r/rpl_drop.result mysql-test/suite/rpl/r/rpl_drop_temp.result: Rename: mysql-test/r/rpl_drop_temp.result -> mysql-test/suite/rpl/r/rpl_drop_temp.result mysql-test/suite/rpl/r/rpl_many_optimize.result: Rename: mysql-test/r/rpl_many_optimize.result -> mysql-test/suite/rpl/r/rpl_many_optimize.result mysql-test/suite/rpl/r/rpl_multi_engine.result: Rename: mysql-test/r/rpl_multi_engine.result -> mysql-test/suite/rpl/r/rpl_multi_engine.result mysql-test/suite/rpl/r/rpl_packet.result: Rename: mysql-test/r/rpl_packet.result -> mysql-test/suite/rpl/r/rpl_packet.result mysql-test/suite/rpl/r/rpl_relayrotate.result: Rename: mysql-test/r/rpl_relayrotate.result -> mysql-test/suite/rpl/r/rpl_relayrotate.result mysql-test/suite/rpl/r/rpl_row_basic_8partition.result: Rename: mysql-test/r/rpl_row_basic_8partition.result -> mysql-test/suite/rpl/r/rpl_row_basic_8partition.result mysql-test/suite/rpl/r/rpl_row_log.result: Rename: mysql-test/r/rpl_row_log.result -> mysql-test/suite/rpl/r/rpl_row_log.result mysql-test/suite/rpl/r/rpl_row_sp003.result: Rename: mysql-test/r/rpl_row_sp003.result -> mysql-test/suite/rpl/r/rpl_row_sp003.result mysql-test/suite/rpl/r/rpl_row_view01.result: Rename: mysql-test/r/rpl_row_view01.result -> mysql-test/suite/rpl/r/rpl_row_view01.result mysql-test/suite/rpl/r/rpl_session_var.result: Rename: mysql-test/r/rpl_session_var.result -> mysql-test/suite/rpl/r/rpl_session_var.result mysql-test/suite/rpl/r/rpl_sporadic_master.result: Rename: mysql-test/r/rpl_sporadic_master.result -> mysql-test/suite/rpl/r/rpl_sporadic_master.result mysql-test/suite/rpl/r/rpl_udf.result: Rename: mysql-test/r/rpl_udf.result -> mysql-test/suite/rpl/r/rpl_udf.result mysql-test/suite/rpl/r/rpl_variables.result: Rename: mysql-test/r/rpl_variables.result -> mysql-test/suite/rpl/r/rpl_variables.result mysql-test/suite/rpl/t/rpl_auto_increment-slave.opt: Rename: mysql-test/t/rpl_auto_increment-slave.opt -> mysql-test/suite/rpl/t/rpl_auto_increment-slave.opt mysql-test/suite/rpl/t/rpl_auto_increment.test: Rename: mysql-test/t/rpl_auto_increment.test -> mysql-test/suite/rpl/t/rpl_auto_increment.test mysql-test/suite/rpl/t/rpl_bit.test: Rename: mysql-test/t/rpl_bit.test -> mysql-test/suite/rpl/t/rpl_bit.test mysql-test/suite/rpl/t/rpl_critical_errors.test: Rename: mysql-test/t/rpl_critical_errors.test -> mysql-test/suite/rpl/t/rpl_critical_errors.test mysql-test/suite/rpl/t/rpl_ddl.test: Rename: mysql-test/t/rpl_ddl.test -> mysql-test/suite/rpl/t/rpl_ddl.test mysql-test/suite/rpl/t/rpl_do_grant.test: Rename: mysql-test/t/rpl_do_grant.test -> mysql-test/suite/rpl/t/rpl_do_grant.test mysql-test/suite/rpl/t/rpl_extraCol_innodb-slave.opt: Rename: mysql-test/t/rpl_extraCol_innodb-slave.opt -> mysql-test/suite/rpl/t/rpl_extraCol_innodb-slave.opt mysql-test/suite/rpl/t/rpl_ignore_revoke.test: Rename: mysql-test/t/rpl_ignore_revoke.test -> mysql-test/suite/rpl/t/rpl_ignore_revoke.test mysql-test/suite/rpl/t/rpl_init_slave-slave.opt: Rename: mysql-test/t/rpl_init_slave-slave.opt -> mysql-test/suite/rpl/t/rpl_init_slave-slave.opt mysql-test/suite/rpl/t/rpl_log_pos.test: Rename: mysql-test/t/rpl_log_pos.test -> mysql-test/suite/rpl/t/rpl_log_pos.test mysql-test/suite/rpl/t/rpl_multi_delete2-slave.opt: Rename: mysql-test/t/rpl_multi_delete2-slave.opt -> mysql-test/suite/rpl/t/rpl_multi_delete2-slave.opt mysql-test/suite/rpl/t/rpl_multi_update3.test: Rename: mysql-test/t/rpl_multi_update3.test -> mysql-test/suite/rpl/t/rpl_multi_update3.test mysql-test/suite/rpl/t/rpl_optimize.test: Rename: mysql-test/t/rpl_optimize.test -> mysql-test/suite/rpl/t/rpl_optimize.test mysql-test/suite/rpl/t/rpl_rbr_to_sbr.test: Rename: mysql-test/t/rpl_rbr_to_sbr.test -> mysql-test/suite/rpl/t/rpl_rbr_to_sbr.test mysql-test/suite/rpl/t/rpl_replicate_do-slave.opt: Rename: mysql-test/t/rpl_replicate_do-slave.opt -> mysql-test/suite/rpl/t/rpl_replicate_do-slave.opt mysql-test/suite/rpl/t/rpl_rewrt_db-slave.opt: Rename: mysql-test/t/rpl_rewrt_db-slave.opt -> mysql-test/suite/rpl/t/rpl_rewrt_db-slave.opt mysql-test/suite/rpl/t/rpl_rotate_logs-slave.sh: Rename: mysql-test/t/rpl_rotate_logs-slave.sh -> mysql-test/suite/rpl/t/rpl_rotate_logs-slave.sh mysql-test/suite/rpl/t/rpl_row_UUID.test: Rename: mysql-test/t/rpl_row_UUID.test -> mysql-test/suite/rpl/t/rpl_row_UUID.test mysql-test/suite/rpl/t/rpl_row_blob_innodb.test: Rename: mysql-test/t/rpl_row_blob_innodb.test -> mysql-test/suite/rpl/t/rpl_row_blob_innodb.test mysql-test/suite/rpl/t/rpl_row_create_table.test: Rename: mysql-test/t/rpl_row_create_table.test -> mysql-test/suite/rpl/t/rpl_row_create_table.test mysql-test/suite/rpl/t/rpl_row_func002.test: Rename: mysql-test/t/rpl_row_func002.test -> mysql-test/suite/rpl/t/rpl_row_func002.test mysql-test/suite/rpl/t/rpl_row_log.test: Rename: mysql-test/t/rpl_row_log.test -> mysql-test/suite/rpl/t/rpl_row_log.test mysql-test/suite/rpl/t/rpl_row_log_innodb-master.opt: Rename: mysql-test/t/rpl_row_log_innodb-master.opt -> mysql-test/suite/rpl/t/rpl_row_log_innodb-master.opt mysql-test/suite/rpl/t/rpl_row_mysqlbinlog.test: Rename: mysql-test/t/rpl_row_mysqlbinlog.test -> mysql-test/suite/rpl/t/rpl_row_mysqlbinlog.test mysql-test/suite/rpl/t/rpl_row_sp005.test: Rename: mysql-test/t/rpl_row_sp005.test -> mysql-test/suite/rpl/t/rpl_row_sp005.test mysql-test/suite/rpl/t/rpl_server_id2-slave.opt: Rename: mysql-test/t/rpl_server_id2-slave.opt -> mysql-test/suite/rpl/t/rpl_server_id2-slave.opt mysql-test/suite/rpl/t/rpl_sp.test: Rename: mysql-test/t/rpl_sp.test -> mysql-test/suite/rpl/t/rpl_sp.test mysql-test/suite/rpl/t/rpl_ssl.test: Rename: mysql-test/t/rpl_ssl.test -> mysql-test/suite/rpl/t/rpl_ssl.test mysql-test/suite/rpl/t/rpl_stm_EE_err2.test: Rename: mysql-test/t/rpl_stm_EE_err2.test -> mysql-test/suite/rpl/t/rpl_stm_EE_err2.test mysql-test/suite/rpl/t/rpl_stm_multi_query.test: Rename: mysql-test/t/rpl_stm_multi_query.test -> mysql-test/suite/rpl/t/rpl_stm_multi_query.test mysql-test/suite/rpl/t/rpl_udf-master.opt: Rename: mysql-test/t/rpl_udf-master.opt -> mysql-test/suite/rpl/t/rpl_udf-master.opt mysql-test/suite/rpl/t/rpl_udf.test: Rename: mysql-test/t/rpl_udf.test -> mysql-test/suite/rpl/t/rpl_udf.test mysql-test/suite/rpl/t/rpl_user_variables.test: Rename: mysql-test/t/rpl_user_variables.test -> mysql-test/suite/rpl/t/rpl_user_variables.test mysql-test/suite/rpl_ndb/r/rpl_ndb_dd_basic.result: Rename: mysql-test/r/rpl_ndb_dd_basic.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_dd_basic.result mysql-test/suite/rpl_ndb/r/rpl_ndb_ddl.result: Rename: mysql-test/r/rpl_ndb_ddl.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_ddl.result mysql-test/suite/rpl_ndb/r/rpl_ndb_do_table.result: Rename: mysql-test/r/rpl_ndb_do_table.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_do_table.result mysql-test/suite/rpl_ndb/r/rpl_ndb_func003.result: Rename: mysql-test/r/rpl_ndb_func003.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_func003.result mysql-test/suite/rpl_ndb/r/rpl_ndb_load.result: Rename: mysql-test/r/rpl_ndb_load.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_load.result mysql-test/suite/rpl_ndb/r/rpl_ndb_multi_update2.result: Rename: mysql-test/r/rpl_ndb_multi_update2.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_multi_update2.result mysql-test/suite/rpl_ndb/r/rpl_ndb_multi_update3.result: Rename: mysql-test/r/rpl_ndb_multi_update3.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_multi_update3.result mysql-test/suite/rpl_ndb/r/rpl_row_basic_7ndb.result: Rename: mysql-test/r/rpl_row_basic_7ndb.result -> mysql-test/suite/rpl_ndb/r/rpl_row_basic_7ndb.result mysql-test/suite/rpl_ndb/t/rpl_ndb_2myisam-master.opt: Rename: mysql-test/t/rpl_ndb_2myisam-master.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_2myisam-master.opt mysql-test/suite/rpl_ndb/t/rpl_ndb_auto_inc.test: Rename: mysql-test/t/rpl_ndb_auto_inc.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_auto_inc.test mysql-test/suite/rpl_ndb/t/rpl_ndb_basic.test: Rename: mysql-test/t/rpl_ndb_basic.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_basic.test mysql-test/suite/rpl_ndb/t/rpl_ndb_dd_partitions.test: Rename: mysql-test/t/rpl_ndb_dd_partitions.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_dd_partitions.test mysql-test/suite/rpl_ndb/t/rpl_ndb_log.test: Rename: mysql-test/t/rpl_ndb_log.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_log.test mysql-test/suite/rpl_ndb/t/rpl_ndb_myisam2ndb-master.opt: Rename: mysql-test/t/rpl_ndb_myisam2ndb-master.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_myisam2ndb-master.opt mysql-test/suite/rpl_ndb/t/rpl_row_basic_7ndb.test: Rename: mysql-test/t/rpl_row_basic_7ndb.test -> mysql-test/suite/rpl_ndb/t/rpl_row_basic_7ndb.test mysql-test/suite/binlog/r/binlog_row_drop_tmp_tbl.result: Rename: mysql-test/r/binlog_row_drop_tmp_tbl.result -> mysql-test/suite/binlog/r/binlog_row_drop_tmp_tbl.result mysql-test/suite/binlog/r/binlog_row_innodb_stat.result: Rename: mysql-test/r/binlog_row_innodb_stat.result -> mysql-test/suite/binlog/r/binlog_row_innodb_stat.result mysql-test/suite/binlog/t/binlog_killed.test: Rename: mysql-test/t/binlog_killed.test -> mysql-test/suite/binlog/t/binlog_killed.test mysql-test/suite/binlog/t/binlog_row_ctype_cp932.test: Rename: mysql-test/t/binlog_row_ctype_cp932.test -> mysql-test/suite/binlog/t/binlog_row_ctype_cp932.test mysql-test/suite/binlog/t/binlog_row_insert_select.test: Rename: mysql-test/t/binlog_row_insert_select.test -> mysql-test/suite/binlog/t/binlog_row_insert_select.test mysql-test/suite/ndb/r/ndb_alter_table.result: Rename: mysql-test/r/ndb_alter_table.result -> mysql-test/suite/ndb/r/ndb_alter_table.result mysql-test/suite/ndb/r/ndb_binlog_multi.result: Rename: mysql-test/r/ndb_binlog_multi.result -> mysql-test/suite/ndb/r/ndb_binlog_multi.result mysql-test/suite/ndb/r/ndb_cache2.result: Rename: mysql-test/r/ndb_cache2.result -> mysql-test/suite/ndb/r/ndb_cache2.result mysql-test/suite/ndb/r/ndb_database.result: Rename: mysql-test/r/ndb_database.result -> mysql-test/suite/ndb/r/ndb_database.result mysql-test/suite/ndb/r/ndb_grant.result: Rename: mysql-test/r/ndb_grant.result -> mysql-test/suite/ndb/r/ndb_grant.result mysql-test/suite/ndb/r/ndb_restore.result: Rename: mysql-test/r/ndb_restore.result -> mysql-test/suite/ndb/r/ndb_restore.result mysql-test/suite/ndb/r/ndb_restore_partition.result: Rename: mysql-test/r/ndb_restore_partition.result -> mysql-test/suite/ndb/r/ndb_restore_partition.result mysql-test/suite/ndb/r/ndbapi.result: Rename: mysql-test/r/ndbapi.result -> mysql-test/suite/ndb/r/ndbapi.result mysql-test/suite/ndb/t/ndb_autodiscover2-master.opt: Rename: mysql-test/t/ndb_autodiscover2-master.opt -> mysql-test/suite/ndb/t/ndb_autodiscover2-master.opt mysql-test/suite/ndb/t/ndb_autodiscover2.test: Rename: mysql-test/t/ndb_autodiscover2.test -> mysql-test/suite/ndb/t/ndb_autodiscover2.test mysql-test/suite/ndb/t/ndb_index.test: Rename: mysql-test/t/ndb_index.test -> mysql-test/suite/ndb/t/ndb_index.test mysql-test/suite/ndb/t/ndb_lock.test: Rename: mysql-test/t/ndb_lock.test -> mysql-test/suite/ndb/t/ndb_lock.test mysql-test/suite/ndb/t/ndb_restore_compat.test: Rename: mysql-test/t/ndb_restore_compat.test -> mysql-test/suite/ndb/t/ndb_restore_compat.test mysql-test/suite/ndb/t/ndb_sp.test: Rename: mysql-test/t/ndb_sp.test -> mysql-test/suite/ndb/t/ndb_sp.test mysql-test/suite/ndb/t/ndb_subquery.test: Rename: mysql-test/t/ndb_subquery.test -> mysql-test/suite/ndb/t/ndb_subquery.test mysql-test/suite/ndb/t/ndb_temporary.test: Rename: mysql-test/t/ndb_temporary.test -> mysql-test/suite/ndb/t/ndb_temporary.test mysql-test/suite/rpl/r/rpl_LD_INFILE.result: Rename: mysql-test/r/rpl_LD_INFILE.result -> mysql-test/suite/rpl/r/rpl_LD_INFILE.result mysql-test/suite/rpl/r/rpl_auto_increment.result: Rename: mysql-test/r/rpl_auto_increment.result -> mysql-test/suite/rpl/r/rpl_auto_increment.result mysql-test/suite/rpl/r/rpl_create_database.result: Rename: mysql-test/r/rpl_create_database.result -> mysql-test/suite/rpl/r/rpl_create_database.result mysql-test/suite/rpl/r/rpl_critical_errors.result.txt: Rename: mysql-test/r/rpl_critical_errors.result.txt -> mysql-test/suite/rpl/r/rpl_critical_errors.result.txt mysql-test/suite/rpl/r/rpl_empty_master_crash.result: Rename: mysql-test/r/rpl_empty_master_crash.result -> mysql-test/suite/rpl/r/rpl_empty_master_crash.result mysql-test/suite/rpl/r/rpl_flushlog_loop.result: Rename: mysql-test/r/rpl_flushlog_loop.result -> mysql-test/suite/rpl/r/rpl_flushlog_loop.result mysql-test/suite/rpl/r/rpl_ignore_table.result: Rename: mysql-test/r/rpl_ignore_table.result -> mysql-test/suite/rpl/r/rpl_ignore_table.result mysql-test/suite/rpl/r/rpl_load_table_from_master.result: Rename: mysql-test/r/rpl_load_table_from_master.result -> mysql-test/suite/rpl/r/rpl_load_table_from_master.result mysql-test/suite/rpl/r/rpl_loaddata_simple.result: Rename: mysql-test/r/rpl_loaddata_simple.result -> mysql-test/suite/rpl/r/rpl_loaddata_simple.result mysql-test/suite/rpl/r/rpl_loaddatalocal.result: Rename: mysql-test/r/rpl_loaddatalocal.result -> mysql-test/suite/rpl/r/rpl_loaddatalocal.result mysql-test/suite/rpl/r/rpl_rbr_to_sbr.result: Rename: mysql-test/r/rpl_rbr_to_sbr.result -> mysql-test/suite/rpl/r/rpl_rbr_to_sbr.result mysql-test/suite/rpl/r/rpl_relay_space_myisam.result: Rename: mysql-test/r/rpl_relay_space_myisam.result -> mysql-test/suite/rpl/r/rpl_relay_space_myisam.result mysql-test/suite/rpl/r/rpl_rotate_logs.result: Rename: mysql-test/r/rpl_rotate_logs.result -> mysql-test/suite/rpl/r/rpl_rotate_logs.result mysql-test/suite/rpl/r/rpl_row_001.result: Rename: mysql-test/r/rpl_row_001.result -> mysql-test/suite/rpl/r/rpl_row_001.result mysql-test/suite/rpl/r/rpl_row_basic_11bugs-master.opt: Rename: mysql-test/r/rpl_row_basic_11bugs-master.opt -> mysql-test/suite/rpl/r/rpl_row_basic_11bugs-master.opt mysql-test/suite/rpl/r/rpl_row_basic_11bugs-slave.opt: Rename: mysql-test/r/rpl_row_basic_11bugs-slave.opt -> mysql-test/suite/rpl/r/rpl_row_basic_11bugs-slave.opt mysql-test/suite/rpl/r/rpl_row_basic_3innodb.result: Rename: mysql-test/r/rpl_row_basic_3innodb.result -> mysql-test/suite/rpl/r/rpl_row_basic_3innodb.result mysql-test/suite/rpl/r/rpl_row_delayed_ins.result: Rename: mysql-test/r/rpl_row_delayed_ins.result -> mysql-test/suite/rpl/r/rpl_row_delayed_ins.result mysql-test/suite/rpl/r/rpl_row_mysqlbinlog.result: Rename: mysql-test/r/rpl_row_mysqlbinlog.result -> mysql-test/suite/rpl/r/rpl_row_mysqlbinlog.result mysql-test/suite/rpl/r/rpl_row_mystery22.result: Rename: mysql-test/r/rpl_row_mystery22.result -> mysql-test/suite/rpl/r/rpl_row_mystery22.result mysql-test/suite/rpl/r/rpl_row_reset_slave.result: Rename: mysql-test/r/rpl_row_reset_slave.result -> mysql-test/suite/rpl/r/rpl_row_reset_slave.result mysql-test/suite/rpl/r/rpl_row_sp005.result: Rename: mysql-test/r/rpl_row_sp005.result -> mysql-test/suite/rpl/r/rpl_row_sp005.result mysql-test/suite/rpl/r/rpl_row_tabledefs_7ndb.result: Rename: mysql-test/r/rpl_row_tabledefs_7ndb.result -> mysql-test/suite/rpl/r/rpl_row_tabledefs_7ndb.result mysql-test/suite/rpl/r/rpl_server_id2.result: Rename: mysql-test/r/rpl_server_id2.result -> mysql-test/suite/rpl/r/rpl_server_id2.result mysql-test/suite/rpl/r/rpl_sp.result: Rename: mysql-test/r/rpl_sp.result -> mysql-test/suite/rpl/r/rpl_sp.result mysql-test/suite/rpl/r/rpl_temporary.result: Rename: mysql-test/r/rpl_temporary.result -> mysql-test/suite/rpl/r/rpl_temporary.result mysql-test/suite/rpl/r/rpl_trunc_temp.result: Rename: mysql-test/r/rpl_trunc_temp.result -> mysql-test/suite/rpl/r/rpl_trunc_temp.result mysql-test/suite/rpl/r/rpl_truncate_7ndb_2.result: Rename: mysql-test/r/rpl_truncate_7ndb_2.result -> mysql-test/suite/rpl/r/rpl_truncate_7ndb_2.result mysql-test/suite/rpl/r/rpl_user_variables.result: Rename: mysql-test/r/rpl_user_variables.result -> mysql-test/suite/rpl/r/rpl_user_variables.result mysql-test/suite/rpl/t/rpl000010-slave.opt: Rename: mysql-test/t/rpl000010-slave.opt -> mysql-test/suite/rpl/t/rpl000010-slave.opt mysql-test/suite/rpl/t/rpl_alter.test: Rename: mysql-test/t/rpl_alter.test -> mysql-test/suite/rpl/t/rpl_alter.test mysql-test/suite/rpl/t/rpl_deadlock_innodb.test: Rename: mysql-test/t/rpl_deadlock_innodb.test -> mysql-test/suite/rpl/t/rpl_deadlock_innodb.test mysql-test/suite/rpl/t/rpl_events.test: Rename: mysql-test/t/rpl_events.test -> mysql-test/suite/rpl/t/rpl_events.test mysql-test/suite/rpl/t/rpl_ignore_revoke-slave.opt: Rename: mysql-test/t/rpl_ignore_revoke-slave.opt -> mysql-test/suite/rpl/t/rpl_ignore_revoke-slave.opt mysql-test/suite/rpl/t/rpl_ignore_table-slave.opt: Rename: mysql-test/t/rpl_ignore_table-slave.opt -> mysql-test/suite/rpl/t/rpl_ignore_table-slave.opt mysql-test/suite/rpl/t/rpl_insert.test: Rename: mysql-test/t/rpl_insert.test -> mysql-test/suite/rpl/t/rpl_insert.test mysql-test/suite/rpl/t/rpl_insert_id.test: Rename: mysql-test/t/rpl_insert_id.test -> mysql-test/suite/rpl/t/rpl_insert_id.test mysql-test/suite/rpl/t/rpl_insert_id_pk.test: Rename: mysql-test/t/rpl_insert_id_pk.test -> mysql-test/suite/rpl/t/rpl_insert_id_pk.test mysql-test/suite/rpl/t/rpl_insert_ignore.test: Rename: mysql-test/t/rpl_insert_ignore.test -> mysql-test/suite/rpl/t/rpl_insert_ignore.test mysql-test/suite/rpl/t/rpl_loaddata_charset.test: Rename: mysql-test/t/rpl_loaddata_charset.test -> mysql-test/suite/rpl/t/rpl_loaddata_charset.test mysql-test/suite/rpl/t/rpl_loaddata_simple.test: Rename: mysql-test/t/rpl_loaddata_simple.test -> mysql-test/suite/rpl/t/rpl_loaddata_simple.test mysql-test/suite/rpl/t/rpl_multi_delete2.test: Rename: mysql-test/t/rpl_multi_delete2.test -> mysql-test/suite/rpl/t/rpl_multi_delete2.test mysql-test/suite/rpl/t/rpl_multi_engine-slave.opt: Rename: mysql-test/t/rpl_multi_engine-slave.opt -> mysql-test/suite/rpl/t/rpl_multi_engine-slave.opt mysql-test/suite/rpl/t/rpl_read_only-slave.opt: Rename: mysql-test/t/rpl_read_only-slave.opt -> mysql-test/suite/rpl/t/rpl_read_only-slave.opt mysql-test/suite/rpl/t/rpl_relayrotate-slave.opt: Rename: mysql-test/t/rpl_relayrotate-slave.opt -> mysql-test/suite/rpl/t/rpl_relayrotate-slave.opt mysql-test/suite/rpl/t/rpl_replicate_do.test: Rename: mysql-test/t/rpl_replicate_do.test -> mysql-test/suite/rpl/t/rpl_replicate_do.test mysql-test/suite/rpl/t/rpl_replicate_ignore_db-slave.opt: Rename: mysql-test/t/rpl_replicate_ignore_db-slave.opt -> mysql-test/suite/rpl/t/rpl_replicate_ignore_db-slave.opt mysql-test/suite/rpl/t/rpl_row_001.test: Rename: mysql-test/t/rpl_row_001.test -> mysql-test/suite/rpl/t/rpl_row_001.test mysql-test/suite/rpl/t/rpl_row_basic_2myisam.test: Rename: mysql-test/t/rpl_row_basic_2myisam.test -> mysql-test/suite/rpl/t/rpl_row_basic_2myisam.test mysql-test/suite/rpl/t/rpl_row_basic_3innodb-slave.opt: Rename: mysql-test/t/rpl_row_basic_3innodb-slave.opt -> mysql-test/suite/rpl/t/rpl_row_basic_3innodb-slave.opt mysql-test/suite/rpl/t/rpl_row_basic_8partition.test: Rename: mysql-test/t/rpl_row_basic_8partition.test -> mysql-test/suite/rpl/t/rpl_row_basic_8partition.test mysql-test/suite/rpl/t/rpl_row_charset.test: Rename: mysql-test/t/rpl_row_charset.test -> mysql-test/suite/rpl/t/rpl_row_charset.test mysql-test/suite/rpl/t/rpl_row_drop.test: Rename: mysql-test/t/rpl_row_drop.test -> mysql-test/suite/rpl/t/rpl_row_drop.test mysql-test/suite/rpl/t/rpl_row_trig004.test: Rename: mysql-test/t/rpl_row_trig004.test -> mysql-test/suite/rpl/t/rpl_row_trig004.test mysql-test/suite/rpl/t/rpl_row_view01.test: Rename: mysql-test/t/rpl_row_view01.test -> mysql-test/suite/rpl/t/rpl_row_view01.test mysql-test/suite/rpl/t/rpl_sp_effects-master.opt: Rename: mysql-test/t/rpl_sp_effects-master.opt -> mysql-test/suite/rpl/t/rpl_sp_effects-master.opt mysql-test/suite/rpl/t/rpl_stm_charset.test: Rename: mysql-test/t/rpl_stm_charset.test -> mysql-test/suite/rpl/t/rpl_stm_charset.test mysql-test/suite/rpl/t/rpl_stm_log-slave.opt: Rename: mysql-test/t/rpl_stm_log-slave.opt -> mysql-test/suite/rpl/t/rpl_stm_log-slave.opt mysql-test/suite/rpl/t/rpl_truncate_7ndb_2-master.opt: Rename: mysql-test/t/rpl_truncate_7ndb_2-master.opt -> mysql-test/suite/rpl/t/rpl_truncate_7ndb_2-master.opt mysql-test/suite/rpl/t/rpl_variables-master.opt: Rename: mysql-test/t/rpl_variables-master.opt -> mysql-test/suite/rpl/t/rpl_variables-master.opt mysql-test/suite/rpl/t/rpl_view-slave.opt: Rename: mysql-test/t/rpl_view-slave.opt -> mysql-test/suite/rpl/t/rpl_view-slave.opt mysql-test/suite/rpl/t/rpl_view.test: Rename: mysql-test/t/rpl_view.test -> mysql-test/suite/rpl/t/rpl_view.test mysql-test/suite/rpl_ndb/r/rpl_ndb_charset.result: Rename: mysql-test/r/rpl_ndb_charset.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_charset.result mysql-test/suite/rpl_ndb/r/rpl_ndb_circular_simplex.result: Rename: mysql-test/r/rpl_ndb_circular_simplex.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_circular_simplex.result mysql-test/suite/rpl_ndb/r/rpl_ndb_dd_advance.result: Rename: mysql-test/r/rpl_ndb_dd_advance.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_dd_advance.result mysql-test/suite/rpl_ndb/r/rpl_ndb_trig004.result: Rename: mysql-test/r/rpl_ndb_trig004.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_trig004.result mysql-test/suite/rpl_ndb/t/rpl_ndb_2innodb-master.opt: Rename: mysql-test/t/rpl_ndb_2innodb-master.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_2innodb-master.opt mysql-test/suite/rpl_ndb/t/rpl_ndb_UUID.test: Rename: mysql-test/t/rpl_ndb_UUID.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_UUID.test mysql-test/suite/rpl_ndb/t/rpl_ndb_circular_simplex.test: Rename: mysql-test/t/rpl_ndb_circular_simplex.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_circular_simplex.test mysql-test/suite/rpl_ndb/t/rpl_ndb_extraCol.test: Rename: mysql-test/t/rpl_ndb_extraCol.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_extraCol.test mysql-test/suite/rpl_ndb/t/rpl_ndb_stm_innodb-master.opt: Rename: mysql-test/t/rpl_ndb_stm_innodb-master.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_stm_innodb-master.opt mysql-test/suite/binlog/t/binlog_row_binlog.test: Rename: mysql-test/t/binlog_row_binlog.test -> mysql-test/suite/binlog/t/binlog_row_binlog.test mysql-test/suite/ndb/r/ndb_autodiscover.result: Rename: mysql-test/r/ndb_autodiscover.result -> mysql-test/suite/ndb/r/ndb_autodiscover.result mysql-test/suite/ndb/r/ndb_binlog_ignore_db.result: Rename: mysql-test/r/ndb_binlog_ignore_db.result -> mysql-test/suite/ndb/r/ndb_binlog_ignore_db.result mysql-test/suite/ndb/r/ndb_cache_multi.result: Rename: mysql-test/r/ndb_cache_multi.result -> mysql-test/suite/ndb/r/ndb_cache_multi.result mysql-test/suite/ndb/r/ndb_partition_error.result: Rename: mysql-test/r/ndb_partition_error.result -> mysql-test/suite/ndb/r/ndb_partition_error.result mysql-test/suite/ndb/r/ndb_read_multi_range.result: Rename: mysql-test/r/ndb_read_multi_range.result -> mysql-test/suite/ndb/r/ndb_read_multi_range.result mysql-test/suite/ndb/r/ndb_truncate.result: Rename: mysql-test/r/ndb_truncate.result -> mysql-test/suite/ndb/r/ndb_truncate.result mysql-test/suite/ndb/t/ndb_gis.test: Rename: mysql-test/t/ndb_gis.test -> mysql-test/suite/ndb/t/ndb_gis.test mysql-test/suite/ndb/t/ndb_grant.later: Rename: mysql-test/t/ndb_grant.later -> mysql-test/suite/ndb/t/ndb_grant.later mysql-test/suite/rpl/r/rpl_err_ignoredtable.result: Rename: mysql-test/r/rpl_err_ignoredtable.result -> mysql-test/suite/rpl/r/rpl_err_ignoredtable.result mysql-test/suite/rpl/r/rpl_ignore_grant.result: Rename: mysql-test/r/rpl_ignore_grant.result -> mysql-test/suite/rpl/r/rpl_ignore_grant.result mysql-test/suite/rpl/r/rpl_load_from_master.result: Rename: mysql-test/r/rpl_load_from_master.result -> mysql-test/suite/rpl/r/rpl_load_from_master.result mysql-test/suite/rpl/r/rpl_master_pos_wait.result: Rename: mysql-test/r/rpl_master_pos_wait.result -> mysql-test/suite/rpl/r/rpl_master_pos_wait.result mysql-test/suite/rpl/r/rpl_misc_functions.result: Rename: mysql-test/r/rpl_misc_functions.result -> mysql-test/suite/rpl/r/rpl_misc_functions.result mysql-test/suite/rpl/r/rpl_row_basic_11bugs.result: Rename: mysql-test/r/rpl_row_basic_11bugs.result -> mysql-test/suite/rpl/r/rpl_row_basic_11bugs.result mysql-test/suite/rpl/r/rpl_row_max_relay_size.result: Rename: mysql-test/r/rpl_row_max_relay_size.result -> mysql-test/suite/rpl/r/rpl_row_max_relay_size.result mysql-test/suite/rpl/r/rpl_row_tabledefs_2myisam.result: Rename: mysql-test/r/rpl_row_tabledefs_2myisam.result -> mysql-test/suite/rpl/r/rpl_row_tabledefs_2myisam.result mysql-test/suite/rpl/r/rpl_server_id1.result: Rename: mysql-test/r/rpl_server_id1.result -> mysql-test/suite/rpl/r/rpl_server_id1.result mysql-test/suite/rpl/r/rpl_sf.result: Rename: mysql-test/r/rpl_sf.result -> mysql-test/suite/rpl/r/rpl_sf.result mysql-test/suite/rpl/r/rpl_start_stop_slave.result: Rename: mysql-test/r/rpl_start_stop_slave.result -> mysql-test/suite/rpl/r/rpl_start_stop_slave.result mysql-test/suite/rpl/r/rpl_stm_reset_slave.result: Rename: mysql-test/r/rpl_stm_reset_slave.result -> mysql-test/suite/rpl/r/rpl_stm_reset_slave.result mysql-test/suite/rpl/r/rpl_stm_until.result: Rename: mysql-test/r/rpl_stm_until.result -> mysql-test/suite/rpl/r/rpl_stm_until.result mysql-test/suite/rpl/t/rpl_000015-slave.sh: Rename: mysql-test/t/rpl_000015-slave.sh -> mysql-test/suite/rpl/t/rpl_000015-slave.sh mysql-test/suite/rpl/t/rpl_change_master.test: Rename: mysql-test/t/rpl_change_master.test -> mysql-test/suite/rpl/t/rpl_change_master.test mysql-test/suite/rpl/t/rpl_drop_temp-slave.opt: Rename: mysql-test/t/rpl_drop_temp-slave.opt -> mysql-test/suite/rpl/t/rpl_drop_temp-slave.opt mysql-test/suite/rpl/t/rpl_multi_engine.test: Rename: mysql-test/t/rpl_multi_engine.test -> mysql-test/suite/rpl/t/rpl_multi_engine.test mysql-test/suite/rpl/t/rpl_relayspace-slave.opt: Rename: mysql-test/t/rpl_relayspace-slave.opt -> mysql-test/suite/rpl/t/rpl_relayspace-slave.opt mysql-test/suite/rpl/t/rpl_row_blob_myisam.test: Rename: mysql-test/t/rpl_row_blob_myisam.test -> mysql-test/suite/rpl/t/rpl_row_blob_myisam.test mysql-test/suite/rpl/t/rpl_row_sp009.test: Rename: mysql-test/t/rpl_row_sp009.test -> mysql-test/suite/rpl/t/rpl_row_sp009.test mysql-test/suite/rpl/t/rpl_row_sp010.test: Rename: mysql-test/t/rpl_row_sp010.test -> mysql-test/suite/rpl/t/rpl_row_sp010.test mysql-test/suite/rpl/t/rpl_stm_insert_delayed.test: Rename: mysql-test/t/rpl_stm_insert_delayed.test -> mysql-test/suite/rpl/t/rpl_stm_insert_delayed.test mysql-test/suite/rpl/t/rpl_stm_until.test: Rename: mysql-test/t/rpl_stm_until.test -> mysql-test/suite/rpl/t/rpl_stm_until.test mysql-test/suite/rpl/t/rpl_truncate_3innodb.test: Rename: mysql-test/t/rpl_truncate_3innodb.test -> mysql-test/suite/rpl/t/rpl_truncate_3innodb.test mysql-test/suite/rpl_ndb/t/rpl_ndb_bank.test: Rename: mysql-test/t/rpl_ndb_bank.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_bank.test mysql-test/suite/rpl_ndb/t/rpl_ndb_row_001.test: Rename: mysql-test/t/rpl_ndb_row_001.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_row_001.test mysql-test/lib/mtr_cases.pl: Reorganize collect function to collect from more than one suite Add new function collect_one_suite Set name of test to <suite>.<testname> mysql-test/lib/mtr_report.pl: Determine name of files from "result_file" name mysql-test/mysql-test-run.pl: Collect tests from suites main, binlog, rpl, rpl_ndb and ndb as default. Add --suites as a synonym of --suite and allow a semicolon separated list of suite names to be passed to it. Determine name of files to cleanup from "result_file" name Update usage Add possibility to add a suite.opt file mysql-test/t/disabled.def: Move disabled testcases to their respective suite mysql-test/suite/funcs_1/t/suite.opt: New BitKeeper file ``mysql-test/suite/funcs_1/t/suite.opt'' mysql-test/suite/funcs_2/t/suite.opt: New BitKeeper file ``mysql-test/suite/funcs_2/t/suite.opt'' mysql-test/suite/ndb/t/disabled.def: New BitKeeper file ``mysql-test/suite/ndb/t/disabled.def'' mysql-test/suite/rpl/t/disabled.def: New BitKeeper file ``mysql-test/suite/rpl/t/disabled.def'' mysql-test/suite/rpl_ndb/t/disabled.def: New BitKeeper file ``mysql-test/suite/rpl_ndb/t/disabled.def''
1892 lines
54 KiB
Text
1892 lines
54 KiB
Text
DROP TABLE IF EXISTS t1,t2,t3,t4;
|
|
CREATE TABLE t1 (
|
|
auto int(5) unsigned NOT NULL auto_increment,
|
|
string char(10),
|
|
vstring varchar(10),
|
|
bin binary(2),
|
|
vbin varbinary(7),
|
|
tiny tinyint(4) DEFAULT '0' NOT NULL ,
|
|
short smallint(6) DEFAULT '1' NOT NULL ,
|
|
medium mediumint(8) DEFAULT '0' NOT NULL,
|
|
long_int int(11) DEFAULT '0' NOT NULL,
|
|
longlong bigint(13) DEFAULT '0' NOT NULL,
|
|
real_float float(13,1) DEFAULT 0.0 NOT NULL,
|
|
real_double double(16,4),
|
|
real_decimal decimal(16,4),
|
|
utiny tinyint(3) unsigned DEFAULT '0' NOT NULL,
|
|
ushort smallint(5) unsigned zerofill DEFAULT '00000' NOT NULL,
|
|
umedium mediumint(8) unsigned DEFAULT '0' NOT NULL,
|
|
ulong int(11) unsigned DEFAULT '0' NOT NULL,
|
|
ulonglong bigint(13) unsigned DEFAULT '0' NOT NULL,
|
|
bits bit(3),
|
|
options enum('zero','one','two','three','four') not null,
|
|
flags set('zero','one','two','three','four') not null,
|
|
date_field date,
|
|
year_field year,
|
|
time_field time,
|
|
date_time datetime,
|
|
time_stamp timestamp,
|
|
PRIMARY KEY (auto)
|
|
) engine=ndb;
|
|
insert into t1 values
|
|
(NULL,"aaaa","aaaa",0xAAAA,0xAAAA,-1,-1,-1,-1,-1,1.1,1.1,1.1,1,1,1,1,1,
|
|
b'001','one','one',
|
|
'1901-01-01','1901',
|
|
'01:01:01','1901-01-01 01:01:01',NULL),
|
|
(NULL,"bbbb","bbbb",0xBBBB,0xBBBB,-2,-2,-2,-2,-2,2.2,2.2,2.2,2,2,2,2,2,
|
|
b'010','two','one,two',
|
|
'1902-02-02','1902',
|
|
'02:02:02','1902-02-02 02:02:02',NULL),
|
|
(NULL,"cccc","cccc",0xCCCC,0xCCCC,-3,-3,-3,-3,-3,3.3,3.3,3.3,3,3,3,3,3,
|
|
b'011','three','one,two,three',
|
|
'1903-03-03','1903',
|
|
'03:03:03','1903-03-03 03:03:03',NULL),
|
|
(NULL,"dddd","dddd",0xDDDD,0xDDDD,-4,-4,-4,-4,-4,4.4,4.4,4.4,4,4,4,4,4,
|
|
b'100','four','one,two,three,four',
|
|
'1904-04-04','1904',
|
|
'04:04:04','1904-04-04 04:04:04',NULL);
|
|
CREATE TABLE t2 (pk1 int unsigned NOT NULL PRIMARY KEY, attr1 int unsigned NOT NULL, attr2 int unsigned, attr3 VARCHAR(10) ) ENGINE=ndbcluster;
|
|
insert into t2 values (0,0,0, "a"),(1,1,1,"b"),(2,2,NULL,NULL),(3,3,3,"d"),(4,4,4,"e"),(5,5,5,"f");
|
|
CREATE TABLE t3 (pk1 int unsigned NOT NULL PRIMARY KEY, attr1 int unsigned NOT NULL, attr2 bigint unsigned, attr3 tinyint unsigned, attr4 VARCHAR(10) ) ENGINE=ndbcluster;
|
|
insert into t3 values (0,0,0,0,"a"),(1,1,9223372036854775803,1,"b"),(2,2,9223372036854775804,2,"c"),(3,3,9223372036854775805,3,"d"),(4,4,9223372036854775806,4,"e"),(5,5,9223372036854775807,5,"f");
|
|
CREATE TABLE t4 (pk1 int unsigned NOT NULL PRIMARY KEY, attr1 int unsigned NOT NULL, attr2 bigint unsigned, attr3 tinyint unsigned, attr4 VARCHAR(10) , KEY (attr1)) ENGINE=ndbcluster;
|
|
insert into t4 values (0,0,0,0,"a"),(1,1,9223372036854775803,1,"b"),(2,2,9223372036854775804,2,"c"),(3,3,9223372036854775805,3,"d"),(4,4,9223372036854775806,4,"e"),(5,5,9223372036854775807,5,"f");
|
|
set @old_ecpd = @@session.engine_condition_pushdown;
|
|
set engine_condition_pushdown = off;
|
|
select auto from t1 where
|
|
string = "aaaa" and
|
|
vstring = "aaaa" and
|
|
bin = 0xAAAA and
|
|
vbin = 0xAAAA and
|
|
tiny = -1 and
|
|
short = -1 and
|
|
medium = -1 and
|
|
long_int = -1 and
|
|
longlong = -1 and
|
|
real_float > 1.0 and real_float < 2.0 and
|
|
real_double > 1.0 and real_double < 2.0 and
|
|
real_decimal > 1.0 and real_decimal < 2.0 and
|
|
utiny = 1 and
|
|
ushort = 1 and
|
|
umedium = 1 and
|
|
ulong = 1 and
|
|
ulonglong = 1 and
|
|
bits = b'001' and
|
|
options = 'one' and
|
|
flags = 'one' and
|
|
date_field = '1901-01-01' and
|
|
year_field = '1901' and
|
|
time_field = '01:01:01' and
|
|
date_time = '1901-01-01 01:01:01'
|
|
order by auto;
|
|
auto
|
|
1
|
|
select auto from t1 where
|
|
string != "aaaa" and
|
|
vstring != "aaaa" and
|
|
bin != 0xAAAA and
|
|
vbin != 0xAAAA and
|
|
tiny != -1 and
|
|
short != -1 and
|
|
medium != -1 and
|
|
long_int != -1 and
|
|
longlong != -1 and
|
|
(real_float < 1.0 or real_float > 2.0) and
|
|
(real_double < 1.0 or real_double > 2.0) and
|
|
(real_decimal < 1.0 or real_decimal > 2.0) and
|
|
utiny != 1 and
|
|
ushort != 1 and
|
|
umedium != 1 and
|
|
ulong != 1 and
|
|
ulonglong != 1 and
|
|
bits != b'001' and
|
|
options != 'one' and
|
|
flags != 'one' and
|
|
date_field != '1901-01-01' and
|
|
year_field != '1901' and
|
|
time_field != '01:01:01' and
|
|
date_time != '1901-01-01 01:01:01'
|
|
order by auto;
|
|
auto
|
|
2
|
|
3
|
|
4
|
|
select auto from t1 where
|
|
string > "aaaa" and
|
|
vstring > "aaaa" and
|
|
bin > 0xAAAA and
|
|
vbin > 0xAAAA and
|
|
tiny < -1 and
|
|
short < -1 and
|
|
medium < -1 and
|
|
long_int < -1 and
|
|
longlong < -1 and
|
|
real_float > 1.1 and
|
|
real_double > 1.1 and
|
|
real_decimal > 1.1 and
|
|
utiny > 1 and
|
|
ushort > 1 and
|
|
umedium > 1 and
|
|
ulong > 1 and
|
|
ulonglong > 1 and
|
|
bits > b'001' and
|
|
(options = 'two' or options = 'three' or options = 'four') and
|
|
(flags = 'one,two' or flags = 'one,two,three' or flags = 'one,two,three,four') and
|
|
date_field > '1901-01-01' and
|
|
year_field > '1901' and
|
|
time_field > '01:01:01' and
|
|
date_time > '1901-01-01 01:01:01'
|
|
order by auto;
|
|
auto
|
|
2
|
|
3
|
|
4
|
|
select auto from t1 where
|
|
string >= "aaaa" and
|
|
vstring >= "aaaa" and
|
|
bin >= 0xAAAA and
|
|
vbin >= 0xAAAA and
|
|
tiny <= -1 and
|
|
short <= -1 and
|
|
medium <= -1 and
|
|
long_int <= -1 and
|
|
longlong <= -1 and
|
|
real_float >= 1.0 and
|
|
real_double >= 1.0 and
|
|
real_decimal >= 1.0 and
|
|
utiny >= 1 and
|
|
ushort >= 1 and
|
|
umedium >= 1 and
|
|
ulong >= 1 and
|
|
ulonglong >= 1 and
|
|
bits >= b'001' and
|
|
(options = 'one' or options = 'two' or options = 'three' or options = 'four') and
|
|
(flags = 'one' or flags = 'one,two' or flags = 'one,two,three' or flags = 'one,two,three,four') and
|
|
date_field >= '1901-01-01' and
|
|
year_field >= '1901' and
|
|
time_field >= '01:01:01' and
|
|
date_time >= '1901-01-01 01:01:01'
|
|
order by auto;
|
|
auto
|
|
1
|
|
2
|
|
3
|
|
4
|
|
select auto from t1 where
|
|
string < "dddd" and
|
|
vstring < "dddd" and
|
|
bin < 0xDDDD and
|
|
vbin < 0xDDDD and
|
|
tiny > -4 and
|
|
short > -4 and
|
|
medium > -4 and
|
|
long_int > -4 and
|
|
longlong > -4 and
|
|
real_float < 4.4 and
|
|
real_double < 4.4 and
|
|
real_decimal < 4.4 and
|
|
utiny < 4 and
|
|
ushort < 4 and
|
|
umedium < 4 and
|
|
ulong < 4 and
|
|
ulonglong < 4 and
|
|
bits < b'100' and
|
|
(options = 'one' or options = 'two' or options = 'three') and
|
|
(flags = 'one' or flags = 'one,two' or flags = 'one,two,three') and
|
|
date_field < '1904-01-01' and
|
|
year_field < '1904' and
|
|
time_field < '04:04:04' and
|
|
date_time < '1904-04-04 04:04:04'
|
|
order by auto;
|
|
auto
|
|
1
|
|
2
|
|
3
|
|
select auto from t1 where
|
|
string <= "dddd" and
|
|
vstring <= "dddd" and
|
|
bin <= 0xDDDD and
|
|
vbin <= 0xDDDD and
|
|
tiny >= -4 and
|
|
short >= -4 and
|
|
medium >= -4 and
|
|
long_int >= -4 and
|
|
longlong >= -4 and
|
|
real_float <= 4.5 and
|
|
real_double <= 4.5 and
|
|
real_decimal <= 4.5 and
|
|
utiny <= 4 and
|
|
ushort <= 4 and
|
|
umedium <= 4 and
|
|
ulong <= 4 and
|
|
ulonglong <= 4 and
|
|
bits <= b'100' and
|
|
(options = 'one' or options = 'two' or options = 'three' or options = 'four') and
|
|
(flags = 'one' or flags = 'one,two' or flags = 'one,two,three' or flags = 'one,two,three,four') and
|
|
date_field <= '1904-04-04' and
|
|
year_field <= '1904' and
|
|
time_field <= '04:04:04' and
|
|
date_time <= '1904-04-04 04:04:04'
|
|
order by auto;
|
|
auto
|
|
1
|
|
2
|
|
3
|
|
4
|
|
select auto from t1 where
|
|
string like "b%" and
|
|
vstring like "b%" and
|
|
bin like concat(0xBB, '%') and
|
|
vbin like concat(0xBB, '%')
|
|
order by auto;
|
|
auto
|
|
2
|
|
select auto from t1 where
|
|
string not like "b%" and
|
|
vstring not like "b%" and
|
|
bin not like concat(0xBB, '%') and
|
|
vbin not like concat(0xBB, '%')
|
|
order by auto;
|
|
auto
|
|
1
|
|
3
|
|
4
|
|
select auto from t1 where
|
|
(string between "aaaa" and "cccc") and
|
|
(vstring between "aaaa" and "cccc") and
|
|
(bin between 0xAAAA and 0xCCCC) and
|
|
(vbin between 0xAAAA and 0xCCCC) and
|
|
(tiny between -3 and -1) and
|
|
(short between -3 and -1) and
|
|
(medium between -3 and -1) and
|
|
(long_int between -3 and -1) and
|
|
(longlong between -3 and -1) and
|
|
(utiny between 1 and 3) and
|
|
(ushort between 1 and 3) and
|
|
(umedium between 1 and 3) and
|
|
(ulong between 1 and 3) and
|
|
(ulonglong between 1 and 3) and
|
|
(bits between b'001' and b'011') and
|
|
(options between 'one' and 'three') and
|
|
(flags between 'one' and 'one,two,three') and
|
|
(date_field between '1901-01-01' and '1903-03-03') and
|
|
(year_field between '1901' and '1903') and
|
|
(time_field between '01:01:01' and '03:03:03') and
|
|
(date_time between '1901-01-01 01:01:01' and '1903-03-03 03:03:03')
|
|
order by auto;
|
|
auto
|
|
1
|
|
3
|
|
select auto from t1 where
|
|
("aaaa" between string and string) and
|
|
("aaaa" between vstring and vstring) and
|
|
(0xAAAA between bin and bin) and
|
|
(0xAAAA between vbin and vbin) and
|
|
(-1 between tiny and tiny) and
|
|
(-1 between short and short) and
|
|
(-1 between medium and medium) and
|
|
(-1 between long_int and long_int) and
|
|
(-1 between longlong and longlong) and
|
|
(1 between utiny and utiny) and
|
|
(1 between ushort and ushort) and
|
|
(1 between umedium and umedium) and
|
|
(1 between ulong and ulong) and
|
|
(1 between ulonglong and ulonglong) and
|
|
(b'001' between bits and bits) and
|
|
('one' between options and options) and
|
|
('one' between flags and flags) and
|
|
('1901-01-01' between date_field and date_field) and
|
|
('1901' between year_field and year_field) and
|
|
('01:01:01' between time_field and time_field) and
|
|
('1901-01-01 01:01:01' between date_time and date_time)
|
|
order by auto;
|
|
auto
|
|
1
|
|
select auto from t1 where
|
|
(string not between "aaaa" and "cccc") and
|
|
(vstring not between "aaaa" and "cccc") and
|
|
(bin not between 0xAAAA and 0xCCCC) and
|
|
(vbin not between 0xAAAA and 0xCCCC) and
|
|
(tiny not between -3 and -1) and
|
|
(short not between -3 and -1) and
|
|
(medium not between -3 and -1) and
|
|
(long_int not between -3 and -1) and
|
|
(longlong not between -3 and -1) and
|
|
(utiny not between 1 and 3) and
|
|
(ushort not between 1 and 3) and
|
|
(umedium not between 1 and 3) and
|
|
(ulong not between 1 and 3) and
|
|
(ulonglong not between 1 and 3) and
|
|
(bits not between b'001' and b'011') and
|
|
(options not between 'one' and 'three') and
|
|
(flags not between 'one' and 'one,two,three') and
|
|
(date_field not between '1901-01-01' and '1903-03-03') and
|
|
(year_field not between '1901' and '1903') and
|
|
(time_field not between '01:01:01' and '03:03:03') and
|
|
(date_time not between '1901-01-01 01:01:01' and '1903-03-03 03:03:03')
|
|
order by auto;
|
|
auto
|
|
4
|
|
select auto from t1 where
|
|
("aaaa" not between string and string) and
|
|
("aaaa" not between vstring and vstring) and
|
|
(0xAAAA not between bin and bin) and
|
|
(0xAAAA not between vbin and vbin) and
|
|
(-1 not between tiny and tiny) and
|
|
(-1 not between short and short) and
|
|
(-1 not between medium and medium) and
|
|
(-1 not between long_int and long_int) and
|
|
(-1 not between longlong and longlong) and
|
|
(1 not between utiny and utiny) and
|
|
(1 not between ushort and ushort) and
|
|
(1 not between umedium and umedium) and
|
|
(1 not between ulong and ulong) and
|
|
(1 not between ulonglong and ulonglong) and
|
|
(b'001' not between bits and bits) and
|
|
('one' not between options and options) and
|
|
('one' not between flags and flags) and
|
|
('1901-01-01' not between date_field and date_field) and
|
|
('1901' not between year_field and year_field) and
|
|
('01:01:01' not between time_field and time_field) and
|
|
('1901-01-01 01:01:01' not between date_time and date_time)
|
|
order by auto;
|
|
auto
|
|
2
|
|
3
|
|
4
|
|
select auto from t1 where
|
|
string in("aaaa","cccc") and
|
|
vstring in("aaaa","cccc") and
|
|
bin in(0xAAAA,0xCCCC) and
|
|
vbin in(0xAAAA,0xCCCC) and
|
|
tiny in(-1,-3) and
|
|
short in(-1,-3) and
|
|
medium in(-1,-3) and
|
|
long_int in(-1,-3) and
|
|
longlong in(-1,-3) and
|
|
utiny in(1,3) and
|
|
ushort in(1,3) and
|
|
umedium in(1,3) and
|
|
ulong in(1,3) and
|
|
ulonglong in(1,3) and
|
|
bits in(b'001',b'011') and
|
|
options in('one','three') and
|
|
flags in('one','one,two,three') and
|
|
date_field in('1901-01-01','1903-03-03') and
|
|
year_field in('1901','1903') and
|
|
time_field in('01:01:01','03:03:03') and
|
|
date_time in('1901-01-01 01:01:01','1903-03-03 03:03:03')
|
|
order by auto;
|
|
auto
|
|
1
|
|
3
|
|
select auto from t1 where
|
|
"aaaa" in(string) and
|
|
"aaaa" in(vstring) and
|
|
0xAAAA in(bin) and
|
|
0xAAAA in(vbin) and
|
|
(-1 in(tiny)) and
|
|
(-1 in(short)) and
|
|
(-1 in(medium)) and
|
|
(-1 in(long_int)) and
|
|
(-1 in(longlong)) and
|
|
1 in(utiny) and
|
|
1 in(ushort) and
|
|
1 in(umedium) and
|
|
1 in(ulong) and
|
|
1 in(ulonglong) and
|
|
b'001' in(bits) and
|
|
'one' in(options) and
|
|
'one' in(flags) and
|
|
'1901-01-01' in(date_field) and
|
|
'1901' in(year_field) and
|
|
'01:01:01' in(time_field) and
|
|
'1901-01-01 01:01:01' in(date_time)
|
|
order by auto;
|
|
auto
|
|
1
|
|
select auto from t1 where
|
|
string not in("aaaa","cccc") and
|
|
vstring not in("aaaa","cccc") and
|
|
bin not in(0xAAAA,0xCCCC) and
|
|
vbin not in(0xAAAA,0xCCCC) and
|
|
tiny not in(-1,-3) and
|
|
short not in(-1,-3) and
|
|
medium not in(-1,-3) and
|
|
long_int not in(-1,-3) and
|
|
longlong not in(-1,-3) and
|
|
utiny not in(1,3) and
|
|
ushort not in(1,3) and
|
|
umedium not in(1,3) and
|
|
ulong not in(1,3) and
|
|
ulonglong not in(1,3) and
|
|
bits not in(b'001',b'011') and
|
|
options not in('one','three') and
|
|
flags not in('one','one,two,three') and
|
|
date_field not in('1901-01-01','1903-03-03') and
|
|
year_field not in('1901','1903') and
|
|
time_field not in('01:01:01','03:03:03') and
|
|
date_time not in('1901-01-01 01:01:01','1903-03-03 03:03:03')
|
|
order by auto;
|
|
auto
|
|
2
|
|
4
|
|
select auto from t1 where
|
|
"aaaa" not in(string) and
|
|
"aaaa" not in(vstring) and
|
|
0xAAAA not in(bin) and
|
|
0xAAAA not in(vbin) and
|
|
(-1 not in(tiny)) and
|
|
(-1 not in(short)) and
|
|
(-1 not in(medium)) and
|
|
(-1 not in(long_int)) and
|
|
(-1 not in(longlong)) and
|
|
1 not in(utiny) and
|
|
1 not in(ushort) and
|
|
1 not in(umedium) and
|
|
1 not in(ulong) and
|
|
1 not in(ulonglong) and
|
|
b'001' not in(bits) and
|
|
'one' not in(options) and
|
|
'one' not in(flags) and
|
|
'1901-01-01' not in(date_field) and
|
|
'1901' not in(year_field) and
|
|
'01:01:01' not in(time_field) and
|
|
'1901-01-01 01:01:01' not in(date_time)
|
|
order by auto;
|
|
auto
|
|
2
|
|
3
|
|
4
|
|
select * from t2 where attr3 is null or attr1 > 2 and pk1= 3 order by pk1;
|
|
pk1 attr1 attr2 attr3
|
|
2 2 NULL NULL
|
|
3 3 3 d
|
|
select * from t2 where attr3 is not null and attr1 > 2 order by pk1;
|
|
pk1 attr1 attr2 attr3
|
|
3 3 3 d
|
|
4 4 4 e
|
|
5 5 5 f
|
|
select * from t3 where attr2 > 9223372036854775803 and attr3 != 3 order by pk1;
|
|
pk1 attr1 attr2 attr3 attr4
|
|
2 2 9223372036854775804 2 c
|
|
4 4 9223372036854775806 4 e
|
|
5 5 9223372036854775807 5 f
|
|
select * from t2,t3 where t2.attr1 < 1 and t2.attr2 = t3.attr2 and t3.attr1 < 5 order by t2.pk1;
|
|
pk1 attr1 attr2 attr3 pk1 attr1 attr2 attr3 attr4
|
|
0 0 0 a 0 0 0 0 a
|
|
select * from t4 where attr1 < 5 and attr2 > 9223372036854775803 and attr3 != 3 order by t4.pk1;
|
|
pk1 attr1 attr2 attr3 attr4
|
|
2 2 9223372036854775804 2 c
|
|
4 4 9223372036854775806 4 e
|
|
select * from t3,t4 where t4.attr1 > 1 and t4.attr2 = t3.attr2 and t4.attr3 < 5 order by t4.pk1;
|
|
pk1 attr1 attr2 attr3 attr4 pk1 attr1 attr2 attr3 attr4
|
|
2 2 9223372036854775804 2 c 2 2 9223372036854775804 2 c
|
|
3 3 9223372036854775805 3 d 3 3 9223372036854775805 3 d
|
|
4 4 9223372036854775806 4 e 4 4 9223372036854775806 4 e
|
|
set engine_condition_pushdown = on;
|
|
explain
|
|
select auto from t1 where
|
|
string = "aaaa" and
|
|
vstring = "aaaa" and
|
|
bin = 0xAAAA and
|
|
vbin = 0xAAAA and
|
|
tiny = -1 and
|
|
short = -1 and
|
|
medium = -1 and
|
|
long_int = -1 and
|
|
longlong = -1 and
|
|
real_float > 1.0 and real_float < 2.0 and
|
|
real_double > 1.0 and real_double < 2.0 and
|
|
real_decimal > 1.0 and real_decimal < 2.0 and
|
|
utiny = 1 and
|
|
ushort = 1 and
|
|
umedium = 1 and
|
|
ulong = 1 and
|
|
ulonglong = 1 and
|
|
/* bits = b'001' and */
|
|
options = 'one' and
|
|
flags = 'one' and
|
|
date_field = '1901-01-01' and
|
|
year_field = '1901' and
|
|
time_field = '01:01:01' and
|
|
date_time = '1901-01-01 01:01:01'
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 ALL NULL NULL NULL NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string = "aaaa" and
|
|
vstring = "aaaa" and
|
|
bin = 0xAAAA and
|
|
vbin = 0xAAAA and
|
|
tiny = -1 and
|
|
short = -1 and
|
|
medium = -1 and
|
|
long_int = -1 and
|
|
longlong = -1 and
|
|
real_float > 1.0 and real_float < 2.0 and
|
|
real_double > 1.0 and real_double < 2.0 and
|
|
real_decimal > 1.0 and real_decimal < 2.0 and
|
|
utiny = 1 and
|
|
ushort = 1 and
|
|
umedium = 1 and
|
|
ulong = 1 and
|
|
ulonglong = 1 and
|
|
/* bits = b'001' and */
|
|
options = 'one' and
|
|
flags = 'one' and
|
|
date_field = '1901-01-01' and
|
|
year_field = '1901' and
|
|
time_field = '01:01:01' and
|
|
date_time = '1901-01-01 01:01:01'
|
|
order by auto;
|
|
auto
|
|
1
|
|
explain
|
|
select auto from t1 where
|
|
string != "aaaa" and
|
|
vstring != "aaaa" and
|
|
bin != 0xAAAA and
|
|
vbin != 0xAAAA and
|
|
tiny != -1 and
|
|
short != -1 and
|
|
medium != -1 and
|
|
long_int != -1 and
|
|
longlong != -1 and
|
|
(real_float < 1.0 or real_float > 2.0) and
|
|
(real_double < 1.0 or real_double > 2.0) and
|
|
(real_decimal < 1.0 or real_decimal > 2.0) and
|
|
utiny != 1 and
|
|
ushort != 1 and
|
|
umedium != 1 and
|
|
ulong != 1 and
|
|
ulonglong != 1 and
|
|
/* bits != b'001' and */
|
|
options != 'one' and
|
|
flags != 'one' and
|
|
date_field != '1901-01-01' and
|
|
year_field != '1901' and
|
|
time_field != '01:01:01' and
|
|
date_time != '1901-01-01 01:01:01'
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 ALL NULL NULL NULL NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string != "aaaa" and
|
|
vstring != "aaaa" and
|
|
bin != 0xAAAA and
|
|
vbin != 0xAAAA and
|
|
tiny != -1 and
|
|
short != -1 and
|
|
medium != -1 and
|
|
long_int != -1 and
|
|
longlong != -1 and
|
|
(real_float < 1.0 or real_float > 2.0) and
|
|
(real_double < 1.0 or real_double > 2.0) and
|
|
(real_decimal < 1.0 or real_decimal > 2.0) and
|
|
utiny != 1 and
|
|
ushort != 1 and
|
|
umedium != 1 and
|
|
ulong != 1 and
|
|
ulonglong != 1 and
|
|
/* bits != b'001' and */
|
|
options != 'one' and
|
|
flags != 'one' and
|
|
date_field != '1901-01-01' and
|
|
year_field != '1901' and
|
|
time_field != '01:01:01' and
|
|
date_time != '1901-01-01 01:01:01'
|
|
order by auto;
|
|
auto
|
|
2
|
|
3
|
|
4
|
|
explain
|
|
select auto from t1 where
|
|
string > "aaaa" and
|
|
vstring > "aaaa" and
|
|
bin > 0xAAAA and
|
|
vbin > 0xAAAA and
|
|
tiny < -1 and
|
|
short < -1 and
|
|
medium < -1 and
|
|
long_int < -1 and
|
|
longlong < -1 and
|
|
real_float > 1.1 and
|
|
real_double > 1.1 and
|
|
real_decimal > 1.1 and
|
|
utiny > 1 and
|
|
ushort > 1 and
|
|
umedium > 1 and
|
|
ulong > 1 and
|
|
ulonglong > 1 and
|
|
/* bits > b'001' and */
|
|
(options = 'two' or options = 'three' or options = 'four') and
|
|
(flags = 'one,two' or flags = 'one,two,three' or flags = 'one,two,three,four') and
|
|
date_field > '1901-01-01' and
|
|
year_field > '1901' and
|
|
time_field > '01:01:01' and
|
|
date_time > '1901-01-01 01:01:01'
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 ALL NULL NULL NULL NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string > "aaaa" and
|
|
vstring > "aaaa" and
|
|
bin > 0xAAAA and
|
|
vbin > 0xAAAA and
|
|
tiny < -1 and
|
|
short < -1 and
|
|
medium < -1 and
|
|
long_int < -1 and
|
|
longlong < -1 and
|
|
real_float > 1.1 and
|
|
real_double > 1.1 and
|
|
real_decimal > 1.1 and
|
|
utiny > 1 and
|
|
ushort > 1 and
|
|
umedium > 1 and
|
|
ulong > 1 and
|
|
ulonglong > 1 and
|
|
/* bits > b'001' and */
|
|
(options = 'two' or options = 'three' or options = 'four') and
|
|
(flags = 'one,two' or flags = 'one,two,three' or flags = 'one,two,three,four') and
|
|
date_field > '1901-01-01' and
|
|
year_field > '1901' and
|
|
time_field > '01:01:01' and
|
|
date_time > '1901-01-01 01:01:01'
|
|
order by auto;
|
|
auto
|
|
2
|
|
3
|
|
4
|
|
explain
|
|
select auto from t1 where
|
|
string >= "aaaa" and
|
|
vstring >= "aaaa" and
|
|
bin >= 0xAAAA and
|
|
vbin >= 0xAAAA and
|
|
tiny <= -1 and
|
|
short <= -1 and
|
|
medium <= -1 and
|
|
long_int <= -1 and
|
|
longlong <= -1 and
|
|
real_float >= 1.0 and
|
|
real_double >= 1.0 and
|
|
real_decimal >= 1.0 and
|
|
utiny >= 1 and
|
|
ushort >= 1 and
|
|
umedium >= 1 and
|
|
ulong >= 1 and
|
|
ulonglong >= 1 and
|
|
/* bits >= b'001' and */
|
|
(options = 'one' or options = 'two' or options = 'three' or options = 'four') and
|
|
(flags = 'one' or flags = 'one,two' or flags = 'one,two,three' or flags = 'one,two,three,four') and
|
|
date_field >= '1901-01-01' and
|
|
year_field >= '1901' and
|
|
time_field >= '01:01:01' and
|
|
date_time >= '1901-01-01 01:01:01'
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 ALL NULL NULL NULL NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string >= "aaaa" and
|
|
vstring >= "aaaa" and
|
|
bin >= 0xAAAA and
|
|
vbin >= 0xAAAA and
|
|
tiny <= -1 and
|
|
short <= -1 and
|
|
medium <= -1 and
|
|
long_int <= -1 and
|
|
longlong <= -1 and
|
|
real_float >= 1.0 and
|
|
real_double >= 1.0 and
|
|
real_decimal >= 1.0 and
|
|
utiny >= 1 and
|
|
ushort >= 1 and
|
|
umedium >= 1 and
|
|
ulong >= 1 and
|
|
ulonglong >= 1 and
|
|
/* bits >= b'001' and */
|
|
(options = 'one' or options = 'two' or options = 'three' or options = 'four') and
|
|
(flags = 'one' or flags = 'one,two' or flags = 'one,two,three' or flags = 'one,two,three,four') and
|
|
date_field >= '1901-01-01' and
|
|
year_field >= '1901' and
|
|
time_field >= '01:01:01' and
|
|
date_time >= '1901-01-01 01:01:01'
|
|
order by auto;
|
|
auto
|
|
1
|
|
2
|
|
3
|
|
4
|
|
explain
|
|
select auto from t1 where
|
|
string < "dddd" and
|
|
vstring < "dddd" and
|
|
bin < 0xDDDD and
|
|
vbin < 0xDDDD and
|
|
tiny > -4 and
|
|
short > -4 and
|
|
medium > -4 and
|
|
long_int > -4 and
|
|
longlong > -4 and
|
|
real_float < 4.4 and
|
|
real_double < 4.4 and
|
|
real_decimal < 4.4 and
|
|
utiny < 4 and
|
|
ushort < 4 and
|
|
umedium < 4 and
|
|
ulong < 4 and
|
|
ulonglong < 4 and
|
|
/* bits < b'100' and */
|
|
(options = 'one' or options = 'two' or options = 'three') and
|
|
(flags = 'one' or flags = 'one,two' or flags = 'one,two,three') and
|
|
date_field < '1904-01-01' and
|
|
year_field < '1904' and
|
|
time_field < '04:04:04' and
|
|
date_time < '1904-04-04 04:04:04'
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 ALL NULL NULL NULL NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string < "dddd" and
|
|
vstring < "dddd" and
|
|
bin < 0xDDDD and
|
|
vbin < 0xDDDD and
|
|
tiny > -4 and
|
|
short > -4 and
|
|
medium > -4 and
|
|
long_int > -4 and
|
|
longlong > -4 and
|
|
real_float < 4.4 and
|
|
real_double < 4.4 and
|
|
real_decimal < 4.4 and
|
|
utiny < 4 and
|
|
ushort < 4 and
|
|
umedium < 4 and
|
|
ulong < 4 and
|
|
ulonglong < 4 and
|
|
/* bits < b'100' and */
|
|
(options = 'one' or options = 'two' or options = 'three') and
|
|
(flags = 'one' or flags = 'one,two' or flags = 'one,two,three') and
|
|
date_field < '1904-01-01' and
|
|
year_field < '1904' and
|
|
time_field < '04:04:04' and
|
|
date_time < '1904-04-04 04:04:04'
|
|
order by auto;
|
|
auto
|
|
1
|
|
2
|
|
3
|
|
explain
|
|
select auto from t1 where
|
|
string <= "dddd" and
|
|
vstring <= "dddd" and
|
|
bin <= 0xDDDD and
|
|
vbin <= 0xDDDD and
|
|
tiny >= -4 and
|
|
short >= -4 and
|
|
medium >= -4 and
|
|
long_int >= -4 and
|
|
longlong >= -4 and
|
|
real_float <= 4.5 and
|
|
real_double <= 4.5 and
|
|
real_decimal <= 4.5 and
|
|
utiny <= 4 - 1 + 1 and /* Checking function composition */
|
|
ushort <= 4 and
|
|
umedium <= 4 and
|
|
ulong <= 4 and
|
|
ulonglong <= 4 and
|
|
/* bits <= b'100' and */
|
|
(options = 'one' or options = 'two' or options = 'three' or options = 'four') and
|
|
(flags = 'one' or flags = 'one,two' or flags = 'one,two,three' or flags = 'one,two,three,four') and
|
|
date_field <= '1904-04-04' and
|
|
year_field <= '1904' and
|
|
time_field <= '04:04:04' and
|
|
date_time <= '1904-04-04 04:04:04'
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 ALL NULL NULL NULL NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string <= "dddd" and
|
|
vstring <= "dddd" and
|
|
bin <= 0xDDDD and
|
|
vbin <= 0xDDDD and
|
|
tiny >= -4 and
|
|
short >= -4 and
|
|
medium >= -4 and
|
|
long_int >= -4 and
|
|
longlong >= -4 and
|
|
real_float <= 4.5 and
|
|
real_double <= 4.5 and
|
|
real_decimal <= 4.5 and
|
|
utiny <= 4 - 1 + 1 and /* Checking function composition */
|
|
ushort <= 4 and
|
|
umedium <= 4 and
|
|
ulong <= 4 and
|
|
ulonglong <= 4 and
|
|
/* bits <= b'100' and */
|
|
(options = 'one' or options = 'two' or options = 'three' or options = 'four') and
|
|
(flags = 'one' or flags = 'one,two' or flags = 'one,two,three' or flags = 'one,two,three,four') and
|
|
date_field <= '1904-04-04' and
|
|
year_field <= '1904' and
|
|
time_field <= '04:04:04' and
|
|
date_time <= '1904-04-04 04:04:04'
|
|
order by auto;
|
|
auto
|
|
1
|
|
2
|
|
3
|
|
4
|
|
create index medium_index on t1(medium);
|
|
explain
|
|
select auto from t1 where
|
|
string = "aaaa" and
|
|
vstring = "aaaa" and
|
|
bin = 0xAAAA and
|
|
vbin = 0xAAAA and
|
|
tiny = -1 and
|
|
short = -1 and
|
|
medium = -1 and
|
|
long_int = -1 and
|
|
longlong = -1 and
|
|
real_float > 1.0 and real_float < 2.0 and
|
|
real_double > 1.0 and real_double < 2.0 and
|
|
real_decimal > 1.0 and real_decimal < 2.0 and
|
|
utiny = 1 and
|
|
ushort = 1 and
|
|
umedium = 1 and
|
|
ulong = 1 and
|
|
ulonglong = 1 and
|
|
/* bits = b'001' and */
|
|
options = 'one' and
|
|
flags = 'one' and
|
|
date_field = '1901-01-01' and
|
|
year_field = '1901' and
|
|
time_field = '01:01:01' and
|
|
date_time = '1901-01-01 01:01:01'
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 ref medium_index medium_index 3 const # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string = "aaaa" and
|
|
vstring = "aaaa" and
|
|
bin = 0xAAAA and
|
|
vbin = 0xAAAA and
|
|
tiny = -1 and
|
|
short = -1 and
|
|
medium = -1 and
|
|
long_int = -1 and
|
|
longlong = -1 and
|
|
real_float > 1.0 and real_float < 2.0 and
|
|
real_double > 1.0 and real_double < 2.0 and
|
|
real_decimal > 1.0 and real_decimal < 2.0 and
|
|
utiny = 1 and
|
|
ushort = 1 and
|
|
umedium = 1 and
|
|
ulong = 1 and
|
|
ulonglong = 1 and
|
|
/* bits = b'001' and */
|
|
options = 'one' and
|
|
flags = 'one' and
|
|
date_field = '1901-01-01' and
|
|
year_field = '1901' and
|
|
time_field = '01:01:01' and
|
|
date_time = '1901-01-01 01:01:01'
|
|
order by auto;
|
|
auto
|
|
1
|
|
explain
|
|
select auto from t1 where
|
|
string != "aaaa" and
|
|
vstring != "aaaa" and
|
|
bin != 0xAAAA and
|
|
vbin != 0xAAAA and
|
|
tiny != -1 and
|
|
short != -1 and
|
|
medium != -1 and
|
|
long_int != -1 and
|
|
longlong != -1 and
|
|
(real_float < 1.0 or real_float > 2.0) and
|
|
(real_double < 1.0 or real_double > 2.0) and
|
|
(real_decimal < 1.0 or real_decimal > 2.0) and
|
|
utiny != 1 and
|
|
ushort != 1 and
|
|
umedium != 1 and
|
|
ulong != 1 and
|
|
ulonglong != 1 and
|
|
/* bits != b'001' and */
|
|
options != 'one' and
|
|
flags != 'one' and
|
|
date_field != '1901-01-01' and
|
|
year_field != '1901' and
|
|
time_field != '01:01:01' and
|
|
date_time != '1901-01-01 01:01:01'
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 range medium_index medium_index 3 NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string != "aaaa" and
|
|
vstring != "aaaa" and
|
|
bin != 0xAAAA and
|
|
vbin != 0xAAAA and
|
|
tiny != -1 and
|
|
short != -1 and
|
|
medium != -1 and
|
|
long_int != -1 and
|
|
longlong != -1 and
|
|
(real_float < 1.0 or real_float > 2.0) and
|
|
(real_double < 1.0 or real_double > 2.0) and
|
|
(real_decimal < 1.0 or real_decimal > 2.0) and
|
|
utiny != 1 and
|
|
ushort != 1 and
|
|
umedium != 1 and
|
|
ulong != 1 and
|
|
ulonglong != 1 and
|
|
/* bits != b'001' and */
|
|
options != 'one' and
|
|
flags != 'one' and
|
|
date_field != '1901-01-01' and
|
|
year_field != '1901' and
|
|
time_field != '01:01:01' and
|
|
date_time != '1901-01-01 01:01:01'
|
|
order by auto;
|
|
auto
|
|
2
|
|
3
|
|
4
|
|
explain
|
|
select auto from t1 where
|
|
string > "aaaa" and
|
|
vstring > "aaaa" and
|
|
bin > 0xAAAA and
|
|
vbin > 0xAAAA and
|
|
tiny < -1 and
|
|
short < -1 and
|
|
medium < -1 and
|
|
long_int < -1 and
|
|
longlong < -1 and
|
|
real_float > 1.1 and
|
|
real_double > 1.1 and
|
|
real_decimal > 1.1 and
|
|
utiny > 1 and
|
|
ushort > 1 and
|
|
umedium > 1 and
|
|
ulong > 1 and
|
|
ulonglong > 1 and
|
|
/* bits > b'001' and */
|
|
(options = 'two' or options = 'three' or options = 'four') and
|
|
(flags = 'one,two' or flags = 'one,two,three' or flags = 'one,two,three,four') and
|
|
date_field > '1901-01-01' and
|
|
year_field > '1901' and
|
|
time_field > '01:01:01' and
|
|
date_time > '1901-01-01 01:01:01'
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 range medium_index medium_index 3 NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string > "aaaa" and
|
|
vstring > "aaaa" and
|
|
bin > 0xAAAA and
|
|
vbin > 0xAAAA and
|
|
tiny < -1 and
|
|
short < -1 and
|
|
medium < -1 and
|
|
long_int < -1 and
|
|
longlong < -1 and
|
|
real_float > 1.1 and
|
|
real_double > 1.1 and
|
|
real_decimal > 1.1 and
|
|
utiny > 1 and
|
|
ushort > 1 and
|
|
umedium > 1 and
|
|
ulong > 1 and
|
|
ulonglong > 1 and
|
|
/* bits > b'001' and */
|
|
(options = 'two' or options = 'three' or options = 'four') and
|
|
(flags = 'one,two' or flags = 'one,two,three' or flags = 'one,two,three,four') and
|
|
date_field > '1901-01-01' and
|
|
year_field > '1901' and
|
|
time_field > '01:01:01' and
|
|
date_time > '1901-01-01 01:01:01'
|
|
order by auto;
|
|
auto
|
|
2
|
|
3
|
|
4
|
|
explain
|
|
select auto from t1 where
|
|
string >= "aaaa" and
|
|
vstring >= "aaaa" and
|
|
bin >= 0xAAAA and
|
|
vbin >= 0xAAAA and
|
|
tiny <= -1 and
|
|
short <= -1 and
|
|
medium <= -1 and
|
|
long_int <= -1 and
|
|
longlong <= -1 and
|
|
real_float >= 1.0 and
|
|
real_double >= 1.0 and
|
|
real_decimal >= 1.0 and
|
|
utiny >= 1 and
|
|
ushort >= 1 and
|
|
umedium >= 1 and
|
|
ulong >= 1 and
|
|
ulonglong >= 1 and
|
|
/* bits >= b'001' and */
|
|
(options = 'one' or options = 'two' or options = 'three' or options = 'four') and
|
|
(flags = 'one' or flags = 'one,two' or flags = 'one,two,three' or flags = 'one,two,three,four') and
|
|
date_field >= '1901-01-01' and
|
|
year_field >= '1901' and
|
|
time_field >= '01:01:01' and
|
|
date_time >= '1901-01-01 01:01:01'
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 range medium_index medium_index 3 NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string >= "aaaa" and
|
|
vstring >= "aaaa" and
|
|
bin >= 0xAAAA and
|
|
vbin >= 0xAAAA and
|
|
tiny <= -1 and
|
|
short <= -1 and
|
|
medium <= -1 and
|
|
long_int <= -1 and
|
|
longlong <= -1 and
|
|
real_float >= 1.0 and
|
|
real_double >= 1.0 and
|
|
real_decimal >= 1.0 and
|
|
utiny >= 1 and
|
|
ushort >= 1 and
|
|
umedium >= 1 and
|
|
ulong >= 1 and
|
|
ulonglong >= 1 and
|
|
/* bits >= b'001' and */
|
|
(options = 'one' or options = 'two' or options = 'three' or options = 'four') and
|
|
(flags = 'one' or flags = 'one,two' or flags = 'one,two,three' or flags = 'one,two,three,four') and
|
|
date_field >= '1901-01-01' and
|
|
year_field >= '1901' and
|
|
time_field >= '01:01:01' and
|
|
date_time >= '1901-01-01 01:01:01'
|
|
order by auto;
|
|
auto
|
|
1
|
|
2
|
|
3
|
|
4
|
|
explain
|
|
select auto from t1 where
|
|
string < "dddd" and
|
|
vstring < "dddd" and
|
|
bin < 0xDDDD and
|
|
vbin < 0xDDDD and
|
|
tiny > -4 and
|
|
short > -4 and
|
|
medium > -4 and
|
|
long_int > -4 and
|
|
longlong > -4 and
|
|
real_float < 4.4 and
|
|
real_double < 4.4 and
|
|
real_decimal < 4.4 and
|
|
utiny < 4 and
|
|
ushort < 4 and
|
|
umedium < 4 and
|
|
ulong < 4 and
|
|
ulonglong < 4 and
|
|
/* bits < b'100' and */
|
|
(options = 'one' or options = 'two' or options = 'three') and
|
|
(flags = 'one' or flags = 'one,two' or flags = 'one,two,three') and
|
|
date_field < '1904-01-01' and
|
|
year_field < '1904' and
|
|
time_field < '04:04:04' and
|
|
date_time < '1904-04-04 04:04:04'
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 range medium_index medium_index 3 NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string < "dddd" and
|
|
vstring < "dddd" and
|
|
bin < 0xDDDD and
|
|
vbin < 0xDDDD and
|
|
tiny > -4 and
|
|
short > -4 and
|
|
medium > -4 and
|
|
long_int > -4 and
|
|
longlong > -4 and
|
|
real_float < 4.4 and
|
|
real_double < 4.4 and
|
|
real_decimal < 4.4 and
|
|
utiny < 4 and
|
|
ushort < 4 and
|
|
umedium < 4 and
|
|
ulong < 4 and
|
|
ulonglong < 4 and
|
|
/* bits < b'100' and */
|
|
(options = 'one' or options = 'two' or options = 'three') and
|
|
(flags = 'one' or flags = 'one,two' or flags = 'one,two,three') and
|
|
date_field < '1904-01-01' and
|
|
year_field < '1904' and
|
|
time_field < '04:04:04' and
|
|
date_time < '1904-04-04 04:04:04'
|
|
order by auto;
|
|
auto
|
|
1
|
|
2
|
|
3
|
|
explain
|
|
select auto from t1 where
|
|
string <= "dddd" and
|
|
vstring <= "dddd" and
|
|
bin <= 0xDDDD and
|
|
vbin <= 0xDDDD and
|
|
tiny >= -4 and
|
|
short >= -4 and
|
|
medium >= -4 and
|
|
long_int >= -4 and
|
|
longlong >= -4 and
|
|
real_float <= 4.5 and
|
|
real_double <= 4.5 and
|
|
real_decimal <= 4.5 and
|
|
utiny <= 4 - 1 + 1 and /* Checking function composition */
|
|
ushort <= 4 and
|
|
umedium <= 4 and
|
|
ulong <= 4 and
|
|
ulonglong <= 4 and
|
|
/* bits <= b'100' and */
|
|
(options = 'one' or options = 'two' or options = 'three' or options = 'four') and
|
|
(flags = 'one' or flags = 'one,two' or flags = 'one,two,three' or flags = 'one,two,three,four') and
|
|
date_field <= '1904-04-04' and
|
|
year_field <= '1904' and
|
|
time_field <= '04:04:04' and
|
|
date_time <= '1904-04-04 04:04:04'
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 range medium_index medium_index 3 NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string <= "dddd" and
|
|
vstring <= "dddd" and
|
|
bin <= 0xDDDD and
|
|
vbin <= 0xDDDD and
|
|
tiny >= -4 and
|
|
short >= -4 and
|
|
medium >= -4 and
|
|
long_int >= -4 and
|
|
longlong >= -4 and
|
|
real_float <= 4.5 and
|
|
real_double <= 4.5 and
|
|
real_decimal <= 4.5 and
|
|
utiny <= 4 - 1 + 1 and /* Checking function composition */
|
|
ushort <= 4 and
|
|
umedium <= 4 and
|
|
ulong <= 4 and
|
|
ulonglong <= 4 and
|
|
/* bits <= b'100' and */
|
|
(options = 'one' or options = 'two' or options = 'three' or options = 'four') and
|
|
(flags = 'one' or flags = 'one,two' or flags = 'one,two,three' or flags = 'one,two,three,four') and
|
|
date_field <= '1904-04-04' and
|
|
year_field <= '1904' and
|
|
time_field <= '04:04:04' and
|
|
date_time <= '1904-04-04 04:04:04'
|
|
order by auto;
|
|
auto
|
|
1
|
|
2
|
|
3
|
|
4
|
|
explain
|
|
select auto from t1 where
|
|
string like "b%" and
|
|
vstring like "b%" and
|
|
bin like concat(0xBB, '%') and
|
|
vbin like concat(0xBB, '%')
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 ALL NULL NULL NULL NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string like "b%" and
|
|
vstring like "b%" and
|
|
bin like concat(0xBB, '%') and
|
|
vbin like concat(0xBB, '%')
|
|
order by auto;
|
|
auto
|
|
2
|
|
explain
|
|
select auto from t1 where
|
|
string not like "b%" and
|
|
vstring not like "b%" and
|
|
bin not like concat(0xBB, '%') and
|
|
vbin not like concat(0xBB, '%')
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 ALL NULL NULL NULL NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string not like "b%" and
|
|
vstring not like "b%" and
|
|
bin not like concat(0xBB, '%') and
|
|
vbin not like concat(0xBB, '%')
|
|
order by auto;
|
|
auto
|
|
1
|
|
3
|
|
4
|
|
explain
|
|
select auto from t1 where
|
|
(string between "aaaa" and "cccc") and
|
|
(vstring between "aaaa" and "cccc") and
|
|
(bin between 0xAAAA and 0xCCCC) and
|
|
(vbin between 0xAAAA and 0xCCCC) and
|
|
(tiny between -3 and -1) and
|
|
(short between -3 and -1) and
|
|
(medium between -3 and -1) and
|
|
(long_int between -3 and -1) and
|
|
(longlong between -3 and -1) and
|
|
(utiny between 1 and 3) and
|
|
(ushort between 1 and 3) and
|
|
(umedium between 1 and 3) and
|
|
(ulong between 1 and 3) and
|
|
(ulonglong between 1 and 3) and
|
|
/* (bits between b'001' and b'011') and */
|
|
(options between 'one' and 'three') and
|
|
(flags between 'one' and 'one,two,three') and
|
|
(date_field between '1901-01-01' and '1903-03-03') and
|
|
(year_field between '1901' and '1903') and
|
|
(time_field between '01:01:01' and '03:03:03') and
|
|
(date_time between '1901-01-01 01:01:01' and '1903-03-03 03:03:03')
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 range medium_index medium_index 3 NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
(string between "aaaa" and "cccc") and
|
|
(vstring between "aaaa" and "cccc") and
|
|
(bin between 0xAAAA and 0xCCCC) and
|
|
(vbin between 0xAAAA and 0xCCCC) and
|
|
(tiny between -3 and -1) and
|
|
(short between -3 and -1) and
|
|
(medium between -3 and -1) and
|
|
(long_int between -3 and -1) and
|
|
(longlong between -3 and -1) and
|
|
(utiny between 1 and 3) and
|
|
(ushort between 1 and 3) and
|
|
(umedium between 1 and 3) and
|
|
(ulong between 1 and 3) and
|
|
(ulonglong between 1 and 3) and
|
|
/* (bits between b'001' and b'011') and */
|
|
(options between 'one' and 'three') and
|
|
(flags between 'one' and 'one,two,three') and
|
|
(date_field between '1901-01-01' and '1903-03-03') and
|
|
(year_field between '1901' and '1903') and
|
|
(time_field between '01:01:01' and '03:03:03') and
|
|
(date_time between '1901-01-01 01:01:01' and '1903-03-03 03:03:03')
|
|
order by auto;
|
|
auto
|
|
1
|
|
3
|
|
explain
|
|
select auto from t1 where
|
|
("aaaa" between string and string) and
|
|
("aaaa" between vstring and vstring) and
|
|
(0xAAAA between bin and bin) and
|
|
(0xAAAA between vbin and vbin) and
|
|
(-1 between tiny and tiny) and
|
|
(-1 between short and short) and
|
|
(-1 between medium and medium) and
|
|
(-1 between long_int and long_int) and
|
|
(-1 between longlong and longlong) and
|
|
(1 between utiny and utiny) and
|
|
(1 between ushort and ushort) and
|
|
(1 between umedium and umedium) and
|
|
(1 between ulong and ulong) and
|
|
(1 between ulonglong and ulonglong) and
|
|
/* (b'001' between bits and bits) and */
|
|
('one' between options and options) and
|
|
('one' between flags and flags) and
|
|
('1901-01-01' between date_field and date_field) and
|
|
('1901' between year_field and year_field) and
|
|
('01:01:01' between time_field and time_field) and
|
|
('1901-01-01 01:01:01' between date_time and date_time)
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 range medium_index medium_index 3 NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
("aaaa" between string and string) and
|
|
("aaaa" between vstring and vstring) and
|
|
(0xAAAA between bin and bin) and
|
|
(0xAAAA between vbin and vbin) and
|
|
(-1 between tiny and tiny) and
|
|
(-1 between short and short) and
|
|
(-1 between medium and medium) and
|
|
(-1 between long_int and long_int) and
|
|
(-1 between longlong and longlong) and
|
|
(1 between utiny and utiny) and
|
|
(1 between ushort and ushort) and
|
|
(1 between umedium and umedium) and
|
|
(1 between ulong and ulong) and
|
|
(1 between ulonglong and ulonglong) and
|
|
/* (b'001' between bits and bits) and */
|
|
('one' between options and options) and
|
|
('one' between flags and flags) and
|
|
('1901-01-01' between date_field and date_field) and
|
|
('1901' between year_field and year_field) and
|
|
('01:01:01' between time_field and time_field) and
|
|
('1901-01-01 01:01:01' between date_time and date_time)
|
|
order by auto;
|
|
auto
|
|
1
|
|
explain
|
|
select auto from t1 where
|
|
(string not between "aaaa" and "cccc") and
|
|
(vstring not between "aaaa" and "cccc") and
|
|
(bin not between 0xAAAA and 0xCCCC) and
|
|
(vbin not between 0xAAAA and 0xCCCC) and
|
|
(tiny not between -3 and -1) and
|
|
(short not between -3 and -1) and
|
|
(medium not between -3 and -1) and
|
|
(long_int not between -3 and -1) and
|
|
(longlong not between -3 and -1) and
|
|
(utiny not between 1 and 3) and
|
|
(ushort not between 1 and 3) and
|
|
(umedium not between 1 and 3) and
|
|
(ulong not between 1 and 3) and
|
|
(ulonglong not between 1 and 3) and
|
|
/* (bits not between b'001' and b'011') and */
|
|
(options not between 'one' and 'three') and
|
|
(flags not between 'one' and 'one,two,three') and
|
|
(date_field not between '1901-01-01' and '1903-03-03') and
|
|
(year_field not between '1901' and '1903') and
|
|
(time_field not between '01:01:01' and '03:03:03') and
|
|
(date_time not between '1901-01-01 01:01:01' and '1903-03-03 03:03:03')
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 range medium_index medium_index 3 NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
(string not between "aaaa" and "cccc") and
|
|
(vstring not between "aaaa" and "cccc") and
|
|
(bin not between 0xAAAA and 0xCCCC) and
|
|
(vbin not between 0xAAAA and 0xCCCC) and
|
|
(tiny not between -3 and -1) and
|
|
(short not between -3 and -1) and
|
|
(medium not between -3 and -1) and
|
|
(long_int not between -3 and -1) and
|
|
(longlong not between -3 and -1) and
|
|
(utiny not between 1 and 3) and
|
|
(ushort not between 1 and 3) and
|
|
(umedium not between 1 and 3) and
|
|
(ulong not between 1 and 3) and
|
|
(ulonglong not between 1 and 3) and
|
|
/* (bits not between b'001' and b'011') and */
|
|
(options not between 'one' and 'three') and
|
|
(flags not between 'one' and 'one,two,three') and
|
|
(date_field not between '1901-01-01' and '1903-03-03') and
|
|
(year_field not between '1901' and '1903') and
|
|
(time_field not between '01:01:01' and '03:03:03') and
|
|
(date_time not between '1901-01-01 01:01:01' and '1903-03-03 03:03:03')
|
|
order by auto;
|
|
auto
|
|
4
|
|
explain
|
|
select auto from t1 where
|
|
("aaaa" not between string and string) and
|
|
("aaaa" not between vstring and vstring) and
|
|
(0xAAAA not between bin and bin) and
|
|
(0xAAAA not between vbin and vbin) and
|
|
(-1 not between tiny and tiny) and
|
|
(-1 not between short and short) and
|
|
(-1 not between medium and medium) and
|
|
(-1 not between long_int and long_int) and
|
|
(-1 not between longlong and longlong) and
|
|
(1 not between utiny and utiny) and
|
|
(1 not between ushort and ushort) and
|
|
(1 not between umedium and umedium) and
|
|
(1 not between ulong and ulong) and
|
|
(1 not between ulonglong and ulonglong) and
|
|
/* (b'001' not between bits and bits) and */
|
|
('one' not between options and options) and
|
|
('one' not between flags and flags) and
|
|
('1901-01-01' not between date_field and date_field) and
|
|
('1901' not between year_field and year_field) and
|
|
('01:01:01' not between time_field and time_field) and
|
|
('1901-01-01 01:01:01' not between date_time and date_time)
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 range medium_index medium_index 3 NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
("aaaa" not between string and string) and
|
|
("aaaa" not between vstring and vstring) and
|
|
(0xAAAA not between bin and bin) and
|
|
(0xAAAA not between vbin and vbin) and
|
|
(-1 not between tiny and tiny) and
|
|
(-1 not between short and short) and
|
|
(-1 not between medium and medium) and
|
|
(-1 not between long_int and long_int) and
|
|
(-1 not between longlong and longlong) and
|
|
(1 not between utiny and utiny) and
|
|
(1 not between ushort and ushort) and
|
|
(1 not between umedium and umedium) and
|
|
(1 not between ulong and ulong) and
|
|
(1 not between ulonglong and ulonglong) and
|
|
/* (b'001' not between bits and bits) and */
|
|
('one' not between options and options) and
|
|
('one' not between flags and flags) and
|
|
('1901-01-01' not between date_field and date_field) and
|
|
('1901' not between year_field and year_field) and
|
|
('01:01:01' not between time_field and time_field) and
|
|
('1901-01-01 01:01:01' not between date_time and date_time)
|
|
order by auto;
|
|
auto
|
|
2
|
|
3
|
|
4
|
|
explain
|
|
select auto from t1 where
|
|
string in("aaaa","cccc") and
|
|
vstring in("aaaa","cccc") and
|
|
bin in(0xAAAA,0xCCCC) and
|
|
vbin in(0xAAAA,0xCCCC) and
|
|
tiny in(-1,-3) and
|
|
short in(-1,-3) and
|
|
medium in(-1,-3) and
|
|
long_int in(-1,-3) and
|
|
longlong in(-1,-3) and
|
|
utiny in(1,3) and
|
|
ushort in(1,3) and
|
|
umedium in(1,3) and
|
|
ulong in(1,3) and
|
|
ulonglong in(1,3) and
|
|
/* bits in(b'001',b'011') and */
|
|
options in('one','three') and
|
|
flags in('one','one,two,three') and
|
|
date_field in('1901-01-01','1903-03-03') and
|
|
year_field in('1901','1903') and
|
|
time_field in('01:01:01','03:03:03') and
|
|
date_time in('1901-01-01 01:01:01','1903-03-03 03:03:03')
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 range medium_index medium_index 3 NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string in("aaaa","cccc") and
|
|
vstring in("aaaa","cccc") and
|
|
bin in(0xAAAA,0xCCCC) and
|
|
vbin in(0xAAAA,0xCCCC) and
|
|
tiny in(-1,-3) and
|
|
short in(-1,-3) and
|
|
medium in(-1,-3) and
|
|
long_int in(-1,-3) and
|
|
longlong in(-1,-3) and
|
|
utiny in(1,3) and
|
|
ushort in(1,3) and
|
|
umedium in(1,3) and
|
|
ulong in(1,3) and
|
|
ulonglong in(1,3) and
|
|
/* bits in(b'001',b'011') and */
|
|
options in('one','three') and
|
|
flags in('one','one,two,three') and
|
|
date_field in('1901-01-01','1903-03-03') and
|
|
year_field in('1901','1903') and
|
|
time_field in('01:01:01','03:03:03') and
|
|
date_time in('1901-01-01 01:01:01','1903-03-03 03:03:03')
|
|
order by auto;
|
|
auto
|
|
1
|
|
3
|
|
explain
|
|
select auto from t1 where
|
|
"aaaa" in(string) and
|
|
"aaaa" in(vstring) and
|
|
0xAAAA in(bin) and
|
|
0xAAAA in(vbin) and
|
|
(-1 in(tiny)) and
|
|
(-1 in (short)) and
|
|
(-1 in(medium)) and
|
|
(-1 in(long_int)) and
|
|
(-1 in(longlong)) and
|
|
1 in(utiny) and
|
|
1 in(ushort) and
|
|
1 in(umedium) and
|
|
1 in(ulong) and
|
|
1 in(ulonglong) and
|
|
/* b'001' in(bits) and */
|
|
'one' in(options) and
|
|
'one' in(flags) and
|
|
'1901-01-01' in(date_field) and
|
|
'1901' in(year_field) and
|
|
'01:01:01' in(time_field) and
|
|
'1901-01-01 01:01:01' in(date_time)
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 ref medium_index medium_index 3 const # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
"aaaa" in(string) and
|
|
"aaaa" in(vstring) and
|
|
0xAAAA in(bin) and
|
|
0xAAAA in(vbin) and
|
|
(-1 in(tiny)) and
|
|
(-1 in (short)) and
|
|
(-1 in(medium)) and
|
|
(-1 in(long_int)) and
|
|
(-1 in(longlong)) and
|
|
1 in(utiny) and
|
|
1 in(ushort) and
|
|
1 in(umedium) and
|
|
1 in(ulong) and
|
|
1 in(ulonglong) and
|
|
/* b'001' in(bits) and */
|
|
'one' in(options) and
|
|
'one' in(flags) and
|
|
'1901-01-01' in(date_field) and
|
|
'1901' in(year_field) and
|
|
'01:01:01' in(time_field) and
|
|
'1901-01-01 01:01:01' in(date_time)
|
|
order by auto;
|
|
auto
|
|
1
|
|
explain
|
|
select auto from t1 where
|
|
string not in("aaaa","cccc") and
|
|
vstring not in("aaaa","cccc") and
|
|
bin not in(0xAAAA,0xCCCC) and
|
|
vbin not in(0xAAAA,0xCCCC) and
|
|
tiny not in(-1,-3) and
|
|
short not in(-1,-3) and
|
|
medium not in(-1,-3) and
|
|
long_int not in(-1,-3) and
|
|
longlong not in(-1,-3) and
|
|
utiny not in(1,3) and
|
|
ushort not in(1,3) and
|
|
umedium not in(1,3) and
|
|
ulong not in(1,3) and
|
|
ulonglong not in(1,3) and
|
|
/* bits not in(b'001',b'011') and */
|
|
options not in('one','three') and
|
|
flags not in('one','one,two,three') and
|
|
date_field not in('1901-01-01','1903-03-03') and
|
|
year_field not in('1901','1903') and
|
|
time_field not in('01:01:01','03:03:03') and
|
|
date_time not in('1901-01-01 01:01:01','1903-03-03 03:03:03')
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 range medium_index medium_index 3 NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
string not in("aaaa","cccc") and
|
|
vstring not in("aaaa","cccc") and
|
|
bin not in(0xAAAA,0xCCCC) and
|
|
vbin not in(0xAAAA,0xCCCC) and
|
|
tiny not in(-1,-3) and
|
|
short not in(-1,-3) and
|
|
medium not in(-1,-3) and
|
|
long_int not in(-1,-3) and
|
|
longlong not in(-1,-3) and
|
|
utiny not in(1,3) and
|
|
ushort not in(1,3) and
|
|
umedium not in(1,3) and
|
|
ulong not in(1,3) and
|
|
ulonglong not in(1,3) and
|
|
/* bits not in(b'001',b'011') and */
|
|
options not in('one','three') and
|
|
flags not in('one','one,two,three') and
|
|
date_field not in('1901-01-01','1903-03-03') and
|
|
year_field not in('1901','1903') and
|
|
time_field not in('01:01:01','03:03:03') and
|
|
date_time not in('1901-01-01 01:01:01','1903-03-03 03:03:03')
|
|
order by auto;
|
|
auto
|
|
2
|
|
4
|
|
explain
|
|
select auto from t1 where
|
|
"aaaa" not in(string) and
|
|
"aaaa" not in(vstring) and
|
|
0xAAAA not in(bin) and
|
|
0xAAAA not in(vbin) and
|
|
(-1 not in(tiny)) and
|
|
(-1 not in(short)) and
|
|
(-1 not in(medium)) and
|
|
(-1 not in(long_int)) and
|
|
(-1 not in(longlong)) and
|
|
1 not in(utiny) and
|
|
1 not in(ushort) and
|
|
1 not in(umedium) and
|
|
1 not in(ulong) and
|
|
1 not in(ulonglong) and
|
|
/* b'001' not in(bits) and */
|
|
'one' not in(options) and
|
|
'one' not in(flags) and
|
|
'1901-01-01' not in(date_field) and
|
|
'1901' not in(year_field) and
|
|
'01:01:01' not in(time_field) and
|
|
'1901-01-01 01:01:01' not in(date_time)
|
|
order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 ALL NULL NULL NULL NULL # Using where with pushed condition; Using filesort
|
|
select auto from t1 where
|
|
"aaaa" not in(string) and
|
|
"aaaa" not in(vstring) and
|
|
0xAAAA not in(bin) and
|
|
0xAAAA not in(vbin) and
|
|
(-1 not in(tiny)) and
|
|
(-1 not in(short)) and
|
|
(-1 not in(medium)) and
|
|
(-1 not in(long_int)) and
|
|
(-1 not in(longlong)) and
|
|
1 not in(utiny) and
|
|
1 not in(ushort) and
|
|
1 not in(umedium) and
|
|
1 not in(ulong) and
|
|
1 not in(ulonglong) and
|
|
/* b'001' not in(bits) and */
|
|
'one' not in(options) and
|
|
'one' not in(flags) and
|
|
'1901-01-01' not in(date_field) and
|
|
'1901' not in(year_field) and
|
|
'01:01:01' not in(time_field) and
|
|
'1901-01-01 01:01:01' not in(date_time)
|
|
order by auto;
|
|
auto
|
|
2
|
|
3
|
|
4
|
|
update t1
|
|
set medium = 17
|
|
where
|
|
string = "aaaa" and
|
|
vstring = "aaaa" and
|
|
bin = 0xAAAA and
|
|
vbin = 0xAAAA and
|
|
tiny = -1 and
|
|
short = -1 and
|
|
medium = -1 and
|
|
long_int = -1 and
|
|
longlong = -1 and
|
|
real_float > 1.0 and real_float < 2.0 and
|
|
real_double > 1.0 and real_double < 2.0 and
|
|
real_decimal > 1.0 and real_decimal < 2.0 and
|
|
utiny = 1 and
|
|
ushort = 1 and
|
|
umedium = 1 and
|
|
ulong = 1 and
|
|
ulonglong = 1 and
|
|
/* bits = b'001' and */
|
|
options = 'one' and
|
|
flags = 'one' and
|
|
date_field = '1901-01-01' and
|
|
year_field = '1901' and
|
|
time_field = '01:01:01' and
|
|
date_time = '1901-01-01 01:01:01';
|
|
delete from t1
|
|
where
|
|
string = "aaaa" and
|
|
vstring = "aaaa" and
|
|
bin = 0xAAAA and
|
|
vbin = 0xAAAA and
|
|
tiny = -1 and
|
|
short = -1 and
|
|
medium = 17 and
|
|
long_int = -1 and
|
|
longlong = -1 and
|
|
real_float > 1.0 and real_float < 2.0 and
|
|
real_double > 1.0 and real_double < 2.0 and
|
|
real_decimal > 1.0 and real_decimal < 2.0 and
|
|
utiny = 1 and
|
|
ushort = 1 and
|
|
umedium = 1 and
|
|
ulong = 1 and
|
|
ulonglong = 1 and
|
|
/* bits = b'001' and */
|
|
options = 'one' and
|
|
flags = 'one' and
|
|
date_field = '1901-01-01' and
|
|
year_field = '1901' and
|
|
time_field = '01:01:01' and
|
|
date_time = '1901-01-01 01:01:01';
|
|
select count(*) from t1;
|
|
count(*)
|
|
3
|
|
explain
|
|
select * from t2 where attr3 is null or attr1 > 2 and pk1= 3 order by pk1;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t2 ALL PRIMARY NULL NULL NULL # Using where with pushed condition; Using filesort
|
|
select * from t2 where attr3 is null or attr1 > 2 and pk1= 3 order by pk1;
|
|
pk1 attr1 attr2 attr3
|
|
2 2 NULL NULL
|
|
3 3 3 d
|
|
explain
|
|
select * from t2 where attr3 is not null and attr1 > 2 order by pk1;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t2 ALL NULL NULL NULL NULL # Using where with pushed condition; Using filesort
|
|
select * from t2 where attr3 is not null and attr1 > 2 order by pk1;
|
|
pk1 attr1 attr2 attr3
|
|
3 3 3 d
|
|
4 4 4 e
|
|
5 5 5 f
|
|
explain
|
|
select * from t3 where attr2 > 9223372036854775803 and attr3 != 3 order by pk1;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t3 ALL NULL NULL NULL NULL # Using where with pushed condition; Using filesort
|
|
select * from t3 where attr2 > 9223372036854775803 and attr3 != 3 order by pk1;
|
|
pk1 attr1 attr2 attr3 attr4
|
|
2 2 9223372036854775804 2 c
|
|
4 4 9223372036854775806 4 e
|
|
5 5 9223372036854775807 5 f
|
|
explain
|
|
select * from t2,t3 where t2.attr1 < 1 and t2.attr2 = t3.attr2 and t3.attr1 < 5 order by t2.pk1;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t2 ALL NULL NULL NULL NULL # Using where with pushed condition; Using temporary; Using filesort
|
|
1 SIMPLE t3 ALL NULL NULL NULL NULL # Using where with pushed condition; Using join buffer
|
|
select * from t2,t3 where t2.attr1 < 1 and t2.attr2 = t3.attr2 and t3.attr1 < 5 order by t2.pk1;
|
|
pk1 attr1 attr2 attr3 pk1 attr1 attr2 attr3 attr4
|
|
0 0 0 a 0 0 0 0 a
|
|
explain
|
|
select * from t4 where attr1 < 5 and attr2 > 9223372036854775803 and attr3 != 3 order by t4.pk1;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t4 range attr1 attr1 4 NULL # Using where with pushed condition; Using filesort
|
|
select * from t4 where attr1 < 5 and attr2 > 9223372036854775803 and attr3 != 3 order by t4.pk1;
|
|
pk1 attr1 attr2 attr3 attr4
|
|
2 2 9223372036854775804 2 c
|
|
4 4 9223372036854775806 4 e
|
|
explain
|
|
select * from t3,t4 where t4.attr1 > 1 and t4.attr2 = t3.attr2 and t4.attr3 < 5 order by t4.pk1;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t4 range attr1 attr1 4 NULL # Using where with pushed condition; Using temporary; Using filesort
|
|
1 SIMPLE t3 ALL NULL NULL NULL NULL # Using where; Using join buffer
|
|
select * from t3,t4 where t4.attr1 > 1 and t4.attr2 = t3.attr2 and t4.attr3 < 5 order by t4.pk1;
|
|
pk1 attr1 attr2 attr3 attr4 pk1 attr1 attr2 attr3 attr4
|
|
2 2 9223372036854775804 2 c 2 2 9223372036854775804 2 c
|
|
3 3 9223372036854775805 3 d 3 3 9223372036854775805 3 d
|
|
4 4 9223372036854775806 4 e 4 4 9223372036854775806 4 e
|
|
explain
|
|
select auto from t1 where string = "aaaa" collate latin1_general_ci order by auto;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 ALL NULL NULL NULL NULL # Using where; Using filesort
|
|
explain
|
|
select * from t2 where (attr1 < 2) = (attr2 < 2) order by pk1;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t2 ALL NULL NULL NULL NULL # Using where; Using filesort
|
|
explain
|
|
select * from t3 left join t4 on t4.attr2 = t3.attr2 where t4.attr1 > 1 and t4.attr3 < 5 or t4.attr1 is null order by t4.pk1;
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t3 ALL NULL NULL NULL NULL # Using temporary; Using filesort
|
|
1 SIMPLE t4 ALL NULL NULL NULL NULL # Using where
|
|
create table t5 (a int primary key auto_increment, b tinytext not null)
|
|
engine = ndb;
|
|
insert into t5 (b) values ('jonas'), ('jensing'), ('johan');
|
|
set engine_condition_pushdown = off;
|
|
select * from t5 where b like '%jo%' order by a;
|
|
a b
|
|
1 jonas
|
|
3 johan
|
|
set engine_condition_pushdown = on;
|
|
explain select * from t5 where b like '%jo%';
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t5 ALL NULL NULL NULL NULL # Using where
|
|
select * from t5 where b like '%jo%' order by a;
|
|
a b
|
|
1 jonas
|
|
3 johan
|
|
set engine_condition_pushdown = off;
|
|
select auto from t1 where date_time like '1902-02-02 %' order by auto;
|
|
auto
|
|
2
|
|
select auto from t1 where date_time not like '1902-02-02 %' order by auto;
|
|
auto
|
|
3
|
|
4
|
|
set engine_condition_pushdown = on;
|
|
explain select auto from t1 where date_time like '1902-02-02 %';
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 ALL NULL NULL NULL NULL # Using where
|
|
select auto from t1 where date_time like '1902-02-02 %' order by auto;
|
|
auto
|
|
2
|
|
explain select auto from t1 where date_time not like '1902-02-02 %';
|
|
id select_type table type possible_keys key key_len ref rows Extra
|
|
1 SIMPLE t1 ALL NULL NULL NULL NULL # Using where
|
|
select auto from t1 where date_time not like '1902-02-02 %' order by auto;
|
|
auto
|
|
3
|
|
4
|
|
drop table t1;
|
|
create table t1 (a int, b varchar(3), primary key using hash(a))
|
|
engine=ndb;
|
|
insert into t1 values (1,'a'), (2,'ab'), (3,'abc');
|
|
set engine_condition_pushdown = off;
|
|
select * from t1 where b like 'ab';
|
|
a b
|
|
2 ab
|
|
select * from t1 where b like 'ab' or b like 'ab';
|
|
a b
|
|
2 ab
|
|
select * from t1 where b like 'abc';
|
|
a b
|
|
3 abc
|
|
select * from t1 where b like 'abc' or b like 'abc';
|
|
a b
|
|
3 abc
|
|
set engine_condition_pushdown = on;
|
|
select * from t1 where b like 'ab';
|
|
a b
|
|
2 ab
|
|
select * from t1 where b like 'ab' or b like 'ab';
|
|
a b
|
|
2 ab
|
|
select * from t1 where b like 'abc';
|
|
a b
|
|
3 abc
|
|
select * from t1 where b like 'abc' or b like 'abc';
|
|
a b
|
|
3 abc
|
|
drop table t1;
|
|
create table t1 (a int, b char(3), primary key using hash(a))
|
|
engine=ndb;
|
|
insert into t1 values (1,'a'), (2,'ab'), (3,'abc');
|
|
set engine_condition_pushdown = off;
|
|
select * from t1 where b like 'ab';
|
|
a b
|
|
2 ab
|
|
select * from t1 where b like 'ab' or b like 'ab';
|
|
a b
|
|
2 ab
|
|
select * from t1 where b like 'abc';
|
|
a b
|
|
3 abc
|
|
select * from t1 where b like 'abc' or b like 'abc';
|
|
a b
|
|
3 abc
|
|
set engine_condition_pushdown = on;
|
|
select * from t1 where b like 'ab';
|
|
a b
|
|
2 ab
|
|
select * from t1 where b like 'ab' or b like 'ab';
|
|
a b
|
|
2 ab
|
|
select * from t1 where b like 'abc';
|
|
a b
|
|
3 abc
|
|
select * from t1 where b like 'abc' or b like 'abc';
|
|
a b
|
|
3 abc
|
|
drop table t1;
|
|
create table t1 ( fname varchar(255), lname varchar(255) )
|
|
engine=ndbcluster;
|
|
insert into t1 values ("Young","Foo");
|
|
set engine_condition_pushdown = 0;
|
|
SELECT fname, lname FROM t1 WHERE (fname like 'Y%') or (lname like 'F%');
|
|
fname lname
|
|
Young Foo
|
|
set engine_condition_pushdown = 1;
|
|
SELECT fname, lname FROM t1 WHERE (fname like 'Y%') or (lname like 'F%');
|
|
fname lname
|
|
Young Foo
|
|
insert into t1 values ("aaa", "aaa");
|
|
insert into t1 values ("bbb", "bbb");
|
|
insert into t1 values ("ccc", "ccc");
|
|
insert into t1 values ("ddd", "ddd");
|
|
set engine_condition_pushdown = 0;
|
|
SELECT fname, lname FROM t1 WHERE (fname like 'Y%') or (lname like 'F%');
|
|
fname lname
|
|
Young Foo
|
|
set engine_condition_pushdown = 1;
|
|
SELECT fname, lname FROM t1 WHERE (fname like 'Y%') or (lname like 'F%');
|
|
fname lname
|
|
Young Foo
|
|
set engine_condition_pushdown = @old_ecpd;
|
|
DROP TABLE t1,t2,t3,t4,t5;
|