From 4c0c1f7ed7ce7b6fc88d016bcd231c7754c5f3b9 Mon Sep 17 00:00:00 2001 From: Mats Kindahl Date: Wed, 23 Sep 2009 11:43:43 +0200 Subject: BUG#29288: myisam transactions replicated to a transactional slave leaves slave unstable Problem: when replicating from non-transactional to transactional engine with autocommit off, no BEGIN/COMMIT is written to the binlog. When the slave replicates, it will start a transaction that never ends. Fix: Force autocommit=on on slave by always replicating autocommit=1 from the master. --- .../suite/rpl_ndb/r/rpl_ndb_mixed_tables.result | 286 +++++++++++++++++ .../rpl_ndb/t/rpl_ndb_mixed_tables-master.opt | 1 + .../suite/rpl_ndb/t/rpl_ndb_mixed_tables-slave.opt | 1 + .../suite/rpl_ndb/t/rpl_ndb_mixed_tables.test | 349 +++++++++++++++++++++ 4 files changed, 637 insertions(+) create mode 100644 mysql-test/suite/rpl_ndb/r/rpl_ndb_mixed_tables.result create mode 100644 mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_tables-master.opt create mode 100644 mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_tables-slave.opt create mode 100644 mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_tables.test (limited to 'mysql-test') diff --git a/mysql-test/suite/rpl_ndb/r/rpl_ndb_mixed_tables.result b/mysql-test/suite/rpl_ndb/r/rpl_ndb_mixed_tables.result new file mode 100644 index 00000000000..92fda774da5 --- /dev/null +++ b/mysql-test/suite/rpl_ndb/r/rpl_ndb_mixed_tables.result @@ -0,0 +1,286 @@ +==== Initialization ==== +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; +---- setup master ---- +CREATE TABLE myisam_innodb (a INT) ENGINE=MYISAM; +CREATE TABLE innodb_myisam (a INT) ENGINE=INNODB; +CREATE TABLE myisam_ndb (a INT) ENGINE=MYISAM; +CREATE TABLE ndb_myisam (a INT) ENGINE=NDB; +CREATE TABLE innodb_ndb (a INT) ENGINE=INNODB; +CREATE TABLE ndb_innodb (a INT) ENGINE=NDB; +SHOW CREATE TABLE myisam_innodb; +Table Create Table +myisam_innodb CREATE TABLE `myisam_innodb` ( + `a` int(11) DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1 +SHOW CREATE TABLE innodb_myisam; +Table Create Table +innodb_myisam CREATE TABLE `innodb_myisam` ( + `a` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +SHOW CREATE TABLE myisam_ndb; +Table Create Table +myisam_ndb CREATE TABLE `myisam_ndb` ( + `a` int(11) DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1 +SHOW CREATE TABLE ndb_myisam; +Table Create Table +ndb_myisam CREATE TABLE `ndb_myisam` ( + `a` int(11) DEFAULT NULL +) ENGINE=ndbcluster DEFAULT CHARSET=latin1 +SHOW CREATE TABLE innodb_ndb; +Table Create Table +innodb_ndb CREATE TABLE `innodb_ndb` ( + `a` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +SHOW CREATE TABLE ndb_innodb; +Table Create Table +ndb_innodb CREATE TABLE `ndb_innodb` ( + `a` int(11) DEFAULT NULL +) ENGINE=ndbcluster DEFAULT CHARSET=latin1 +---- setup slave with different engines ---- +DROP TABLE myisam_innodb, innodb_myisam; +DROP TABLE myisam_ndb, ndb_myisam; +DROP TABLE innodb_ndb, ndb_innodb; +CREATE TABLE myisam_innodb (a INT) ENGINE=INNODB; +CREATE TABLE innodb_myisam (a INT) ENGINE=MYISAM; +CREATE TABLE myisam_ndb (a INT) ENGINE=NDB; +CREATE TABLE ndb_myisam (a INT) ENGINE=MYISAM; +CREATE TABLE innodb_ndb (a INT) ENGINE=NDB; +CREATE TABLE ndb_innodb (a INT) ENGINE=INNODB; +SHOW CREATE TABLE myisam_innodb; +Table Create Table +myisam_innodb CREATE TABLE `myisam_innodb` ( + `a` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +SHOW CREATE TABLE innodb_myisam; +Table Create Table +innodb_myisam CREATE TABLE `innodb_myisam` ( + `a` int(11) DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1 +SHOW CREATE TABLE myisam_ndb; +Table Create Table +myisam_ndb CREATE TABLE `myisam_ndb` ( + `a` int(11) DEFAULT NULL +) ENGINE=ndbcluster DEFAULT CHARSET=latin1 +SHOW CREATE TABLE ndb_myisam; +Table Create Table +ndb_myisam CREATE TABLE `ndb_myisam` ( + `a` int(11) DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1 +SHOW CREATE TABLE innodb_ndb; +Table Create Table +innodb_ndb CREATE TABLE `innodb_ndb` ( + `a` int(11) DEFAULT NULL +) ENGINE=ndbcluster DEFAULT CHARSET=latin1 +SHOW CREATE TABLE ndb_innodb; +Table Create Table +ndb_innodb CREATE TABLE `ndb_innodb` ( + `a` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +==== AUTOCOMMIT=0, transactions ==== +---- COMMIT ---- +SET AUTOCOMMIT = 0; +BEGIN; +INSERT INTO myisam_innodb VALUES (1); +INSERT INTO myisam_innodb VALUES (2); +COMMIT; +BEGIN; +INSERT INTO innodb_myisam VALUES (3); +INSERT INTO innodb_myisam VALUES (4); +COMMIT; +BEGIN; +INSERT INTO myisam_ndb VALUES (5); +INSERT INTO myisam_ndb VALUES (6); +COMMIT; +BEGIN; +INSERT INTO ndb_myisam VALUES (7); +INSERT INTO ndb_myisam VALUES (8); +COMMIT; +BEGIN; +INSERT INTO ndb_innodb VALUES (9); +INSERT INTO ndb_innodb VALUES (10); +COMMIT; +BEGIN; +INSERT INTO innodb_ndb VALUES (11); +INSERT INTO innodb_ndb VALUES (12); +COMMIT; +---- ROLLBACK ---- +BEGIN; +INSERT INTO myisam_innodb VALUES (13); +INSERT INTO myisam_innodb VALUES (14); +ROLLBACK; +Warnings: +Warning 1196 Some non-transactional changed tables couldn't be rolled back +BEGIN; +INSERT INTO innodb_myisam VALUES (15); +INSERT INTO innodb_myisam VALUES (16); +ROLLBACK; +BEGIN; +INSERT INTO myisam_ndb VALUES (17); +INSERT INTO myisam_ndb VALUES (18); +ROLLBACK; +Warnings: +Warning 1196 Some non-transactional changed tables couldn't be rolled back +BEGIN; +INSERT INTO ndb_myisam VALUES (19); +INSERT INTO ndb_myisam VALUES (20); +ROLLBACK; +BEGIN; +INSERT INTO ndb_innodb VALUES (21); +INSERT INTO ndb_innodb VALUES (22); +ROLLBACK; +BEGIN; +INSERT INTO innodb_ndb VALUES (23); +INSERT INTO innodb_ndb VALUES (24); +ROLLBACK; +==== AUTOCOMMIT=1, transactions ==== +---- COMMIT ---- +SET AUTOCOMMIT = 1; +BEGIN; +INSERT INTO myisam_innodb VALUES (25); +INSERT INTO myisam_innodb VALUES (26); +COMMIT; +BEGIN; +INSERT INTO innodb_myisam VALUES (27); +INSERT INTO innodb_myisam VALUES (28); +COMMIT; +BEGIN; +INSERT INTO myisam_ndb VALUES (29); +INSERT INTO myisam_ndb VALUES (30); +COMMIT; +BEGIN; +INSERT INTO ndb_myisam VALUES (31); +INSERT INTO ndb_myisam VALUES (32); +COMMIT; +BEGIN; +INSERT INTO ndb_innodb VALUES (33); +INSERT INTO ndb_innodb VALUES (34); +COMMIT; +BEGIN; +INSERT INTO innodb_ndb VALUES (35); +INSERT INTO innodb_ndb VALUES (36); +COMMIT; +---- ROLLBACK ---- +BEGIN; +INSERT INTO myisam_innodb VALUES (37); +INSERT INTO myisam_innodb VALUES (38); +ROLLBACK; +Warnings: +Warning 1196 Some non-transactional changed tables couldn't be rolled back +BEGIN; +INSERT INTO innodb_myisam VALUES (39); +INSERT INTO innodb_myisam VALUES (40); +ROLLBACK; +BEGIN; +INSERT INTO myisam_ndb VALUES (41); +INSERT INTO myisam_ndb VALUES (42); +ROLLBACK; +Warnings: +Warning 1196 Some non-transactional changed tables couldn't be rolled back +BEGIN; +INSERT INTO ndb_myisam VALUES (43); +INSERT INTO ndb_myisam VALUES (44); +ROLLBACK; +BEGIN; +INSERT INTO ndb_innodb VALUES (45); +INSERT INTO ndb_innodb VALUES (46); +ROLLBACK; +BEGIN; +INSERT INTO innodb_ndb VALUES (47); +INSERT INTO innodb_ndb VALUES (48); +ROLLBACK; +==== AUTOCOMMIT=1, single statements ==== +INSERT INTO myisam_innodb VALUES (49); +INSERT INTO myisam_innodb VALUES (50); +INSERT INTO innodb_myisam VALUES (51); +INSERT INTO innodb_myisam VALUES (52); +INSERT INTO myisam_ndb VALUES (53); +INSERT INTO myisam_ndb VALUES (54); +INSERT INTO ndb_myisam VALUES (55); +INSERT INTO ndb_myisam VALUES (56); +INSERT INTO ndb_innodb VALUES (57); +INSERT INTO ndb_innodb VALUES (58); +INSERT INTO innodb_ndb VALUES (59); +INSERT INTO innodb_ndb VALUES (60); +==== AUTOCOMMIT=0, single statements, myisam on master ==== +SET AUTOCOMMIT = 0; +INSERT INTO myisam_innodb VALUES (61); +INSERT INTO myisam_innodb VALUES (62); +INSERT INTO myisam_ndb VALUES (63); +INSERT INTO myisam_ndb VALUES (64); +==== Show results ==== +SELECT * FROM myisam_innodb ORDER BY a; +a +1 +2 +13 +14 +25 +26 +37 +38 +49 +50 +61 +62 +SELECT * FROM innodb_myisam ORDER BY a; +a +3 +4 +27 +28 +51 +52 +SELECT * FROM myisam_ndb ORDER BY a; +a +5 +6 +17 +18 +29 +30 +41 +42 +53 +54 +63 +64 +SELECT * FROM ndb_myisam ORDER BY a; +a +7 +8 +31 +32 +55 +56 +SELECT * FROM innodb_ndb ORDER BY a; +a +11 +12 +35 +36 +59 +60 +SELECT * FROM ndb_innodb ORDER BY a; +a +9 +10 +33 +34 +57 +58 +Comparing tables master:test.myisam_innodb and slave:test.myisam_innodb +Comparing tables master:test.innodb_myisam and slave:test.innodb_myisam +Comparing tables master:test.myisam_ndb and slave:test.myisam_ndb +Comparing tables master:test.ndb_myisam and slave:test.ndb_myisam +Comparing tables master:test.innodb_ndb and slave:test.innodb_ndb +Comparing tables master:test.ndb_innodb and slave:test.ndb_innodb +==== Clean up ==== +drop table myisam_innodb, innodb_myisam; +drop table myisam_ndb, ndb_myisam; +drop table innodb_ndb, ndb_innodb; diff --git a/mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_tables-master.opt b/mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_tables-master.opt new file mode 100644 index 00000000000..b74354b22e1 --- /dev/null +++ b/mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_tables-master.opt @@ -0,0 +1 @@ +--innodb --ndbcluster diff --git a/mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_tables-slave.opt b/mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_tables-slave.opt new file mode 100644 index 00000000000..bbb86b2991b --- /dev/null +++ b/mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_tables-slave.opt @@ -0,0 +1 @@ +--innodb --ndbcluster --replicate-ignore-table=mysql.ndb_apply_status diff --git a/mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_tables.test b/mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_tables.test new file mode 100644 index 00000000000..7d7cd5770cf --- /dev/null +++ b/mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_tables.test @@ -0,0 +1,349 @@ +# ==== Purpose ==== +# +# Test replication of transactions on tables which have different +# engines on master and slave. This tests all combinations of innodb, +# myisam, and ndb. +# +# ==== Method ==== +# +# Set up six tables, each being innodb, myisam, or innodb on master, +# and another of innodb, myisam, or innodb on slave. For each table, +# do the following: +# +# - committed and rollback'ed transactions, with autocommit on and +# off +# - non-transactions with autocommit on +# - non-transactions with autocommit off, where the master table is +# myisam. +# +# Note: we are running the slave with +# --replicate-ignore-table=mysql.ndb_apply_status . See BUG#34557 for +# explanation. +# +# ==== Related bugs ==== +# +# BUG#26395: if crash during autocommit update to transactional table on master, slave fails +# BUG#29288: myisam transactions replicated to a transactional slave leaves slave unstable +# BUG#34557: Row-based replication from ndb to non-ndb gives error on slave +# BUG#34600: Rolled-back punch transactions not replicated correctly +# +# ==== Todo ==== +# +# We should eventually try transactions touching two tables which are +# of different engines on the same server (so that we try, e.g. punch +# transactions; cf BUG#34600). However, that will make the test much +# bigger (9 master-slave engine combinations [myisam->myisam, +# myisam->ndb, etc]. To try all combinations of one or more such +# tables means 2^9-1=511 transactions. We need to multiplied by 5 +# since we want to test committed/rollback'ed transactions +# with/without AUTOCOMMIT, as well as non-transactions with +# autocommit). We'd have to write a script to produce the test case. + + +--echo ==== Initialization ==== + +--source include/have_ndb.inc +--source include/have_innodb.inc +--source include/ndb_master-slave.inc + +--echo ---- setup master ---- + +CREATE TABLE myisam_innodb (a INT) ENGINE=MYISAM; +CREATE TABLE innodb_myisam (a INT) ENGINE=INNODB; +CREATE TABLE myisam_ndb (a INT) ENGINE=MYISAM; +CREATE TABLE ndb_myisam (a INT) ENGINE=NDB; +CREATE TABLE innodb_ndb (a INT) ENGINE=INNODB; +CREATE TABLE ndb_innodb (a INT) ENGINE=NDB; + +SHOW CREATE TABLE myisam_innodb; +SHOW CREATE TABLE innodb_myisam; +SHOW CREATE TABLE myisam_ndb; +SHOW CREATE TABLE ndb_myisam; +SHOW CREATE TABLE innodb_ndb; +SHOW CREATE TABLE ndb_innodb; + +--echo ---- setup slave with different engines ---- + +sync_slave_with_master; + +DROP TABLE myisam_innodb, innodb_myisam; +DROP TABLE myisam_ndb, ndb_myisam; +DROP TABLE innodb_ndb, ndb_innodb; + +CREATE TABLE myisam_innodb (a INT) ENGINE=INNODB; +CREATE TABLE innodb_myisam (a INT) ENGINE=MYISAM; +CREATE TABLE myisam_ndb (a INT) ENGINE=NDB; +CREATE TABLE ndb_myisam (a INT) ENGINE=MYISAM; +CREATE TABLE innodb_ndb (a INT) ENGINE=NDB; +CREATE TABLE ndb_innodb (a INT) ENGINE=INNODB; + +SHOW CREATE TABLE myisam_innodb; +SHOW CREATE TABLE innodb_myisam; +SHOW CREATE TABLE myisam_ndb; +SHOW CREATE TABLE ndb_myisam; +SHOW CREATE TABLE innodb_ndb; +SHOW CREATE TABLE ndb_innodb; + +connection master; + + +--echo ==== AUTOCOMMIT=0, transactions ==== + +--echo ---- COMMIT ---- + +SET AUTOCOMMIT = 0; + +BEGIN; +INSERT INTO myisam_innodb VALUES (1); +INSERT INTO myisam_innodb VALUES (2); +COMMIT; +sync_slave_with_master; +connection master; +BEGIN; +INSERT INTO innodb_myisam VALUES (3); +INSERT INTO innodb_myisam VALUES (4); +COMMIT; +sync_slave_with_master; +connection master; + +BEGIN; +INSERT INTO myisam_ndb VALUES (5); +INSERT INTO myisam_ndb VALUES (6); +COMMIT; +sync_slave_with_master; +connection master; +BEGIN; +INSERT INTO ndb_myisam VALUES (7); +INSERT INTO ndb_myisam VALUES (8); +COMMIT; +sync_slave_with_master; +connection master; + +BEGIN; +INSERT INTO ndb_innodb VALUES (9); +INSERT INTO ndb_innodb VALUES (10); +COMMIT; +sync_slave_with_master; +connection master; +BEGIN; +INSERT INTO innodb_ndb VALUES (11); +INSERT INTO innodb_ndb VALUES (12); +COMMIT; +sync_slave_with_master; +connection master; + +--echo ---- ROLLBACK ---- + +BEGIN; +INSERT INTO myisam_innodb VALUES (13); +INSERT INTO myisam_innodb VALUES (14); +ROLLBACK; +sync_slave_with_master; +connection master; +BEGIN; +INSERT INTO innodb_myisam VALUES (15); +INSERT INTO innodb_myisam VALUES (16); +ROLLBACK; +sync_slave_with_master; +connection master; + +BEGIN; +INSERT INTO myisam_ndb VALUES (17); +INSERT INTO myisam_ndb VALUES (18); +ROLLBACK; +sync_slave_with_master; +connection master; +BEGIN; +INSERT INTO ndb_myisam VALUES (19); +INSERT INTO ndb_myisam VALUES (20); +ROLLBACK; +sync_slave_with_master; +connection master; + +BEGIN; +INSERT INTO ndb_innodb VALUES (21); +INSERT INTO ndb_innodb VALUES (22); +ROLLBACK; +sync_slave_with_master; +connection master; +BEGIN; +INSERT INTO innodb_ndb VALUES (23); +INSERT INTO innodb_ndb VALUES (24); +ROLLBACK; +sync_slave_with_master; +connection master; + + +--echo ==== AUTOCOMMIT=1, transactions ==== + +--echo ---- COMMIT ---- + +SET AUTOCOMMIT = 1; + +BEGIN; +INSERT INTO myisam_innodb VALUES (25); +INSERT INTO myisam_innodb VALUES (26); +COMMIT; +sync_slave_with_master; +connection master; +BEGIN; +INSERT INTO innodb_myisam VALUES (27); +INSERT INTO innodb_myisam VALUES (28); +COMMIT; +sync_slave_with_master; +connection master; + +BEGIN; +INSERT INTO myisam_ndb VALUES (29); +INSERT INTO myisam_ndb VALUES (30); +COMMIT; +sync_slave_with_master; +connection master; +BEGIN; +INSERT INTO ndb_myisam VALUES (31); +INSERT INTO ndb_myisam VALUES (32); +COMMIT; +sync_slave_with_master; +connection master; + +BEGIN; +INSERT INTO ndb_innodb VALUES (33); +INSERT INTO ndb_innodb VALUES (34); +COMMIT; +sync_slave_with_master; +connection master; +BEGIN; +INSERT INTO innodb_ndb VALUES (35); +INSERT INTO innodb_ndb VALUES (36); +COMMIT; +sync_slave_with_master; +connection master; + +--echo ---- ROLLBACK ---- + +BEGIN; +INSERT INTO myisam_innodb VALUES (37); +INSERT INTO myisam_innodb VALUES (38); +ROLLBACK; +sync_slave_with_master; +connection master; +BEGIN; +INSERT INTO innodb_myisam VALUES (39); +INSERT INTO innodb_myisam VALUES (40); +ROLLBACK; +sync_slave_with_master; +connection master; + +BEGIN; +INSERT INTO myisam_ndb VALUES (41); +INSERT INTO myisam_ndb VALUES (42); +ROLLBACK; +sync_slave_with_master; +connection master; +BEGIN; +INSERT INTO ndb_myisam VALUES (43); +INSERT INTO ndb_myisam VALUES (44); +ROLLBACK; +sync_slave_with_master; +connection master; + +BEGIN; +INSERT INTO ndb_innodb VALUES (45); +INSERT INTO ndb_innodb VALUES (46); +ROLLBACK; +sync_slave_with_master; +connection master; +BEGIN; +INSERT INTO innodb_ndb VALUES (47); +INSERT INTO innodb_ndb VALUES (48); +ROLLBACK; +sync_slave_with_master; +connection master; + + +--echo ==== AUTOCOMMIT=1, single statements ==== + +INSERT INTO myisam_innodb VALUES (49); +INSERT INTO myisam_innodb VALUES (50); +sync_slave_with_master; +connection master; +INSERT INTO innodb_myisam VALUES (51); +INSERT INTO innodb_myisam VALUES (52); +sync_slave_with_master; +connection master; + +INSERT INTO myisam_ndb VALUES (53); +INSERT INTO myisam_ndb VALUES (54); +sync_slave_with_master; +connection master; +INSERT INTO ndb_myisam VALUES (55); +INSERT INTO ndb_myisam VALUES (56); +sync_slave_with_master; +connection master; + +INSERT INTO ndb_innodb VALUES (57); +INSERT INTO ndb_innodb VALUES (58); +sync_slave_with_master; +connection master; +INSERT INTO innodb_ndb VALUES (59); +INSERT INTO innodb_ndb VALUES (60); +sync_slave_with_master; +connection master; + + +--echo ==== AUTOCOMMIT=0, single statements, myisam on master ==== + +SET AUTOCOMMIT = 0; + +# This tests BUG#29288. +INSERT INTO myisam_innodb VALUES (61); +INSERT INTO myisam_innodb VALUES (62); +sync_slave_with_master; +connection master; + +INSERT INTO myisam_ndb VALUES (63); +INSERT INTO myisam_ndb VALUES (64); +sync_slave_with_master; +connection master; + + +--echo ==== Show results ==== + +SELECT * FROM myisam_innodb ORDER BY a; +SELECT * FROM innodb_myisam ORDER BY a; +SELECT * FROM myisam_ndb ORDER BY a; +SELECT * FROM ndb_myisam ORDER BY a; +SELECT * FROM innodb_ndb ORDER BY a; +SELECT * FROM ndb_innodb ORDER BY a; + +let $diff_table_1=master:test.myisam_innodb; +let $diff_table_2=slave:test.myisam_innodb; +source include/diff_tables.inc; + +let $diff_table_1=master:test.innodb_myisam; +let $diff_table_2=slave:test.innodb_myisam; +source include/diff_tables.inc; + +let $diff_table_1=master:test.myisam_ndb; +let $diff_table_2=slave:test.myisam_ndb; +source include/diff_tables.inc; + +let $diff_table_1=master:test.ndb_myisam; +let $diff_table_2=slave:test.ndb_myisam; +source include/diff_tables.inc; + +let $diff_table_1=master:test.innodb_ndb; +let $diff_table_2=slave:test.innodb_ndb; +source include/diff_tables.inc; + +let $diff_table_1=master:test.ndb_innodb; +let $diff_table_2=slave:test.ndb_innodb; +source include/diff_tables.inc; + + +--echo ==== Clean up ==== + +drop table myisam_innodb, innodb_myisam; +drop table myisam_ndb, ndb_myisam; +drop table innodb_ndb, ndb_innodb; +sync_slave_with_master; -- cgit v1.2.1 From 05f5fe384d91465d29219872c94ea5f20d646292 Mon Sep 17 00:00:00 2001 From: Mattias Jonsson Date: Fri, 11 Dec 2009 18:41:31 +0100 Subject: Bug#49477: Assertion `0' failed in ha_partition.cc:5530 with temporary table and partitions It was possible to create temporary partitioned tables via create table ... like ... (which is not allowed with create temporary table). This lead to a new HA_EXTRA flag (HA_EXTRA_MMAP) was sent to the partitioning handler, which was caught on an assert in debug builds. Solution was to check for partitioned tables when doing create table ... like ... and disallow it. mysql-test/r/partition_error.result: Bug#49477: Assertion `0' failed in ha_partition.cc:5530 with temporary table and partitions Added result mysql-test/t/partition_error.test: Bug#49477: Assertion `0' failed in ha_partition.cc:5530 with temporary table and partitions Added test sql/sql_table.cc: Bug#49477: Assertion `0' failed in ha_partition.cc:5530 with temporary table and partitions Added check to prevent creation of partitioned temporary tables. Only copy .par file for partitioned tables. --- mysql-test/r/partition_error.result | 8 ++++++++ mysql-test/t/partition_error.test | 9 +++++++++ 2 files changed, 17 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/partition_error.result b/mysql-test/r/partition_error.result index 511806d64bd..5b7030d33fe 100644 --- a/mysql-test/r/partition_error.result +++ b/mysql-test/r/partition_error.result @@ -1,4 +1,12 @@ drop table if exists t1; +# +# Bug#49477: Assertion `0' failed in ha_partition.cc:5530 +# with temporary table and partitions +# +CREATE TABLE t1 (a INT) PARTITION BY HASH(a); +CREATE TEMPORARY TABLE tmp_t1 LIKE t1; +ERROR HY000: Cannot create temporary table with partitions +DROP TABLE t1; CREATE TABLE t1 (a INTEGER NOT NULL, PRIMARY KEY (a)); INSERT INTO t1 VALUES (1),(1); ERROR 23000: Duplicate entry '1' for key 'PRIMARY' diff --git a/mysql-test/t/partition_error.test b/mysql-test/t/partition_error.test index 49632f95dfb..5f824fefc93 100644 --- a/mysql-test/t/partition_error.test +++ b/mysql-test/t/partition_error.test @@ -8,6 +8,15 @@ drop table if exists t1; --enable_warnings +--echo # +--echo # Bug#49477: Assertion `0' failed in ha_partition.cc:5530 +--echo # with temporary table and partitions +--echo # +CREATE TABLE t1 (a INT) PARTITION BY HASH(a); +--error ER_PARTITION_NO_TEMPORARY +CREATE TEMPORARY TABLE tmp_t1 LIKE t1; +DROP TABLE t1; + # # Bug#38719: Partitioning returns a different error code for a # duplicate key error -- cgit v1.2.1 From 5a21306e073ae818e0a7cb68eae1f1e76b664260 Mon Sep 17 00:00:00 2001 From: Mattias Jonsson Date: Wed, 17 Mar 2010 15:10:41 +0100 Subject: Bug#50561: ALTER PARTITIONS does not have adequate lock, breaks with concurrent I_S query There were two problem: 1) MYSQL_LOCK_IGNORE_FLUSH also ignored name locks 2) there was a race between abort_and_upgrade_locks and alter_close_tables (i.e. remove_table_from_cache and close_data_files_and_morph_locks) Which allowed the table to be opened with MYSQL_LOCK_IGNORE_FLUSH flag resulting in renaming a partition that was already in use, which could cause the table to be unusable. Solution was to not allow IGNORE_FLUSH to skip waiting for a named locked table. And to not release the LOCK_open mutex between the calls to remove_table_from_cache and close_data_files_and_morph_locks by merging the functions abort_and_upgrade_locks and alter_close_tables. mysql-test/suite/parts/r/partition_debug_sync_innodb.result: Bug#50561: ALTER PARTITIONS does not have adequate lock, breaks with concurrent I_S query Added test result mysql-test/suite/parts/t/partition_debug_sync_innodb-master.opt: Bug#50561: ALTER PARTITIONS does not have adequate lock, breaks with concurrent I_S query Added test option mysql-test/suite/parts/t/partition_debug_sync_innodb.test: Bug#50561: ALTER PARTITIONS does not have adequate lock, breaks with concurrent I_S query Added test file sql/authors.h: Bug#50561: ALTER PARTITIONS does not have adequate lock, breaks with concurrent I_S query Time to be acknowledged :) sql/ha_partition.cc: Bug#50561: ALTER PARTITIONS does not have adequate lock, breaks with concurrent I_S query Added DEBUG_SYNC for deterministic testing sql/mysql_priv.h: Bug#50561: ALTER PARTITIONS does not have adequate lock, breaks with concurrent I_S query Renamed function since merging alter_close_tables into abort_and_upgrade_lock. sql/sql_base.cc: Bug#50561: ALTER PARTITIONS does not have adequate lock, breaks with concurrent I_S query Changed MYSQL_LOCK_IGNORE_FLUSH to not ignore name locks (open_placeholder). Merged alter_close_tables into abort_and_upgrade_locks (and added _and_close_table to the name) to not release LOCK_open between remove_table_from_cache and close_data_files_and_morph_locks. Added DEBUG_SYNC for deterministic testing. sql/sql_partition.cc: Bug#50561: ALTER PARTITIONS does not have adequate lock, breaks with concurrent I_S query Removed alter_close_tables, (merged it into abort_and_upgrad_lock) so that LOCK_open never is released between remove_table_from_cache and close_data_files_and_morph_locks. sql/sql_show.cc: Bug#50561: ALTER PARTITIONS does not have adequate lock, breaks with concurrent I_S query Added DEBUG_SYNC for deterministic testing --- .../parts/r/partition_debug_sync_innodb.result | 61 ++++++++++++++++++++++ .../parts/t/partition_debug_sync_innodb-master.opt | 1 + .../suite/parts/t/partition_debug_sync_innodb.test | 44 ++++++++++++++++ 3 files changed, 106 insertions(+) create mode 100644 mysql-test/suite/parts/r/partition_debug_sync_innodb.result create mode 100644 mysql-test/suite/parts/t/partition_debug_sync_innodb-master.opt create mode 100644 mysql-test/suite/parts/t/partition_debug_sync_innodb.test (limited to 'mysql-test') diff --git a/mysql-test/suite/parts/r/partition_debug_sync_innodb.result b/mysql-test/suite/parts/r/partition_debug_sync_innodb.result new file mode 100644 index 00000000000..41c3d1af174 --- /dev/null +++ b/mysql-test/suite/parts/r/partition_debug_sync_innodb.result @@ -0,0 +1,61 @@ +# +# Bug#50561: ALTER PARTITIONS does not have adequate lock, breaks with +# concurrent I_S query +create table t1 (a int) +engine = innodb +partition by range (a) +(partition p0 values less than MAXVALUE); +insert into t1 values (1), (11), (21), (33); +SELECT * FROM t1; +a +1 +11 +21 +33 +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +/*!50100 PARTITION BY RANGE (a) +(PARTITION p0 VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ +t1#P#p0.ibd +t1.frm +t1.par +SET DEBUG_SYNC='before_open_in_get_all_tables SIGNAL parked WAIT_FOR open'; +SET DEBUG_SYNC='partition_open_error SIGNAL alter WAIT_FOR finish'; +SELECT * FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_NAME = 't1' AND TABLE_SCHEMA = 'test'; +SET DEBUG_SYNC = 'now WAIT_FOR parked'; +# When waiting for the name lock in get_all_tables in sql_show.cc +# this will not be concurrent any more, thus the TIMEOUT +SET DEBUG_SYNC = 'before_rename_partitions SIGNAL open WAIT_FOR alter TIMEOUT 1'; +# Needs to be executed twice, since first is this 'SET DEBUG_SYNC ...' +SET DEBUG_SYNC = 'before_close_thread_tables SIGNAL finish EXECUTE 2'; +ALTER TABLE t1 REORGANIZE PARTITION p0 INTO +(PARTITION p0 VALUES LESS THAN (10), +PARTITION p10 VALUES LESS THAN MAXVALUE); +Warnings: +Warning 1639 debug sync point wait timed out +TABLE_CATALOG TABLE_SCHEMA TABLE_NAME PARTITION_NAME SUBPARTITION_NAME PARTITION_ORDINAL_POSITION SUBPARTITION_ORDINAL_POSITION PARTITION_METHOD SUBPARTITION_METHOD PARTITION_EXPRESSION SUBPARTITION_EXPRESSION PARTITION_DESCRIPTION TABLE_ROWS AVG_ROW_LENGTH DATA_LENGTH MAX_DATA_LENGTH INDEX_LENGTH DATA_FREE CREATE_TIME UPDATE_TIME CHECK_TIME CHECKSUM PARTITION_COMMENT NODEGROUP TABLESPACE_NAME +NULL test t1 p0 NULL 1 NULL RANGE NULL a NULL 10 1 16384 16384 NULL 0 0 NULL NULL NULL NULL default NULL +NULL test t1 p10 NULL 2 NULL RANGE NULL a NULL MAXVALUE 3 5461 16384 NULL 0 0 NULL NULL NULL NULL default NULL +t1#P#p0.ibd +t1#P#p10.ibd +t1.frm +t1.par +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +/*!50100 PARTITION BY RANGE (a) +(PARTITION p0 VALUES LESS THAN (10) ENGINE = InnoDB, + PARTITION p10 VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ +SELECT * FROM t1; +a +1 +11 +21 +33 +drop table t1; +SET DEBUG_SYNC = 'RESET'; diff --git a/mysql-test/suite/parts/t/partition_debug_sync_innodb-master.opt b/mysql-test/suite/parts/t/partition_debug_sync_innodb-master.opt new file mode 100644 index 00000000000..9854fda301d --- /dev/null +++ b/mysql-test/suite/parts/t/partition_debug_sync_innodb-master.opt @@ -0,0 +1 @@ +--innodb_file_per_table=1 diff --git a/mysql-test/suite/parts/t/partition_debug_sync_innodb.test b/mysql-test/suite/parts/t/partition_debug_sync_innodb.test new file mode 100644 index 00000000000..79ef3d537bf --- /dev/null +++ b/mysql-test/suite/parts/t/partition_debug_sync_innodb.test @@ -0,0 +1,44 @@ +--source include/have_innodb.inc +--source include/have_partition.inc +--source include/have_debug_sync.inc + +let $MYSQLD_DATADIR=`SELECT @@datadir`; + +--echo # +--echo # Bug#50561: ALTER PARTITIONS does not have adequate lock, breaks with +--echo # concurrent I_S query +create table t1 (a int) +engine = innodb +partition by range (a) +(partition p0 values less than MAXVALUE); +insert into t1 values (1), (11), (21), (33); +SELECT * FROM t1; +SHOW CREATE TABLE t1; +--list_files $MYSQLD_DATADIR/test + +SET DEBUG_SYNC='before_open_in_get_all_tables SIGNAL parked WAIT_FOR open'; +SET DEBUG_SYNC='partition_open_error SIGNAL alter WAIT_FOR finish'; +send +SELECT * FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_NAME = 't1' AND TABLE_SCHEMA = 'test'; + +connect (con1, localhost, root,,); +SET DEBUG_SYNC = 'now WAIT_FOR parked'; +--echo # When waiting for the name lock in get_all_tables in sql_show.cc +--echo # this will not be concurrent any more, thus the TIMEOUT +SET DEBUG_SYNC = 'before_rename_partitions SIGNAL open WAIT_FOR alter TIMEOUT 1'; +--echo # Needs to be executed twice, since first is this 'SET DEBUG_SYNC ...' +SET DEBUG_SYNC = 'before_close_thread_tables SIGNAL finish EXECUTE 2'; +--error 0,ER_TABLE_EXISTS_ERROR +ALTER TABLE t1 REORGANIZE PARTITION p0 INTO +(PARTITION p0 VALUES LESS THAN (10), + PARTITION p10 VALUES LESS THAN MAXVALUE); + +disconnect con1; +connection default; +--reap +--list_files $MYSQLD_DATADIR/test +SHOW CREATE TABLE t1; +SELECT * FROM t1; +drop table t1; +--list_files $MYSQLD_DATADIR/test +SET DEBUG_SYNC = 'RESET'; -- cgit v1.2.1 From e1035f36f578bc057a490acef79ecbdded7b2750 Mon Sep 17 00:00:00 2001 From: Georgi Kodinov Date: Wed, 7 Apr 2010 18:17:56 +0300 Subject: Bug #52512: Assertion `! is_set()' in Diagnostics_area::set_ok_status on LOAD DATA Two problems : 1. LOAD DATA was not checking for SQL errors and was sending an OK packet even when there were errors reported already. Fixed to check for SQL errors in addition to the error conditions already detected. 2. There was an over-ambitious assert() on the server to check if the protocol is always followed by the client. This can cause crashes on debug servers by clients not completing the protocol exchange for some reason (e.g. --send command in mysqltest). Fixed by keeping the assert only on client side, since the server always completes the protocol exchange. --- mysql-test/r/loaddata.result | 7 +++++++ mysql-test/t/loaddata.test | 20 ++++++++++++++++++++ 2 files changed, 27 insertions(+) mode change 100755 => 100644 mysql-test/r/loaddata.result (limited to 'mysql-test') diff --git a/mysql-test/r/loaddata.result b/mysql-test/r/loaddata.result old mode 100755 new mode 100644 index ef206565db5..2f645187530 --- a/mysql-test/r/loaddata.result +++ b/mysql-test/r/loaddata.result @@ -502,4 +502,11 @@ SELECT * FROM t1; col0 test DROP TABLE t1; +# +# Bug #52512 : Assertion `! is_set()' in +# Diagnostics_area::set_ok_status on LOAD DATA +# +CREATE TABLE t1 (id INT NOT NULL); +LOAD DATA LOCAL INFILE 'tb.txt' INTO TABLE t1; +DROP TABLE t1; End of 5.1 tests diff --git a/mysql-test/t/loaddata.test b/mysql-test/t/loaddata.test index e5f0a1d7eba..1047cd0101a 100644 --- a/mysql-test/t/loaddata.test +++ b/mysql-test/t/loaddata.test @@ -554,4 +554,24 @@ let $MYSQLD_DATADIR= `select @@datadir`; remove_file $MYSQLD_DATADIR/test/t1.txt; +--echo # +--echo # Bug #52512 : Assertion `! is_set()' in +--echo # Diagnostics_area::set_ok_status on LOAD DATA +--echo # + +connect (con1,localhost,root,,test); + +CREATE TABLE t1 (id INT NOT NULL); +--send LOAD DATA LOCAL INFILE 'tb.txt' INTO TABLE t1 +# please keep this is a spearate test file : it's important to have no +# commands after this one + +connection default; +dirty_close con1; + +connect (con1,localhost,root,,test); +DROP TABLE t1; +connection default; +disconnect con1; + --echo End of 5.1 tests -- cgit v1.2.1 From bf027be05bec2380079469b821cf90374fc5e351 Mon Sep 17 00:00:00 2001 From: Georgi Kodinov Date: Thu, 15 Apr 2010 17:04:24 +0300 Subject: Bug #52711: Segfault when doing EXPLAIN SELECT with union...order by (select... where...) The problem is mysql is trying to materialize and cache the scalar sub-queries at JOIN::optimize even for EXPLAIN where the number of columns is totally different from what's expected. Fixed by not executing the scalar subqueries for EXPLAIN. --- mysql-test/r/subselect.result | 17 +++++++++++++++++ mysql-test/t/subselect.test | 25 +++++++++++++++++++++++++ 2 files changed, 42 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/subselect.result b/mysql-test/r/subselect.result index d767e741c4d..47a89897daf 100644 --- a/mysql-test/r/subselect.result +++ b/mysql-test/r/subselect.result @@ -4717,3 +4717,20 @@ t1_id total_amount DROP TABLE t3; DROP TABLE t2; DROP TABLE t1; +# +# Bug #52711: Segfault when doing EXPLAIN SELECT with +# union...order by (select... where...) +# +CREATE TABLE t1 (a VARCHAR(10), FULLTEXT KEY a (a)); +INSERT INTO t1 VALUES (1),(2); +CREATE TABLE t2 (b INT); +INSERT INTO t2 VALUES (1),(2); +# Should not crash +EXPLAIN +SELECT * FROM t2 UNION SELECT * FROM t2 +ORDER BY (SELECT * FROM t1 WHERE MATCH(a) AGAINST ('+abc' IN BOOLEAN MODE)); +# Should not crash +SELECT * FROM t2 UNION SELECT * FROM t2 +ORDER BY (SELECT * FROM t1 WHERE MATCH(a) AGAINST ('+abc' IN BOOLEAN MODE)); +DROP TABLE t1,t2; +End of 5.1 tests diff --git a/mysql-test/t/subselect.test b/mysql-test/t/subselect.test index c58faf60010..1f471b46c4e 100644 --- a/mysql-test/t/subselect.test +++ b/mysql-test/t/subselect.test @@ -3701,3 +3701,28 @@ GROUP BY DROP TABLE t3; DROP TABLE t2; DROP TABLE t1; + + +--echo # +--echo # Bug #52711: Segfault when doing EXPLAIN SELECT with +--echo # union...order by (select... where...) +--echo # + +CREATE TABLE t1 (a VARCHAR(10), FULLTEXT KEY a (a)); +INSERT INTO t1 VALUES (1),(2); +CREATE TABLE t2 (b INT); +INSERT INTO t2 VALUES (1),(2); + +--echo # Should not crash +--disable_result_log +EXPLAIN +SELECT * FROM t2 UNION SELECT * FROM t2 + ORDER BY (SELECT * FROM t1 WHERE MATCH(a) AGAINST ('+abc' IN BOOLEAN MODE)); + +--echo # Should not crash +SELECT * FROM t2 UNION SELECT * FROM t2 + ORDER BY (SELECT * FROM t1 WHERE MATCH(a) AGAINST ('+abc' IN BOOLEAN MODE)); +DROP TABLE t1,t2; +--enable_result_log + +--echo End of 5.1 tests -- cgit v1.2.1 From 2d1b72fc51b9beb29d78fdc488ae8e8c1108108a Mon Sep 17 00:00:00 2001 From: Luis Soares Date: Wed, 21 Apr 2010 13:47:55 +0100 Subject: BUG#52868: Wrong handling of NULL value during update, replication out of sync In RBR, sometimes the table->s->last_null_bit_pos can be zero. This has impact at the slave when it compares records fetched from the storage engine against records in the binary log event. If last_null_bit_pos is zero the slave, while comparing in log_event.cc:record_compare function, would set all bits in the last null_byte to 1 (assumed all 8 were unused) . Thence it would loose the ability to distinguish records that were similar in contents except for the fact that some field was null in one record, but not in the other. Ultimately this would cause wrong matches, and in the specific case depicted in the bug report the same record would be updated twice, resulting in a lost update. Additionally, in the record_compare function the slave was setting the X bit unconditionally. There are cases that the X bit does not exist in the record header. This could also lead to wrong matches between records. We fix both by conditionally resetting the bits: (i) unused null_bits are set if last_null_bit_pos > 0; (ii) X bit is set if HA_OPTION_PACK_RECORD is in use. mysql-test/extra/rpl_tests/rpl_record_compare.test: Shared part of the test case for MyISAM and InnoDB. mysql-test/suite/rpl/t/rpl_row_rec_comp_innodb.test: InnoDB test case. mysql-test/suite/rpl/t/rpl_row_rec_comp_myisam.test: MyISAM test case. Added also coverage for Field_bits case. sql/log_event.cc: Deployed conditional setting of unused bits at record_compare. sql/log_event_old.cc: Same change as in log_event.cc. --- mysql-test/extra/rpl_tests/rpl_record_compare.test | 68 ++++++++++++++++++++++ .../suite/rpl/r/rpl_row_rec_comp_innodb.result | 46 +++++++++++++++ .../suite/rpl/r/rpl_row_rec_comp_myisam.result | 60 +++++++++++++++++++ .../suite/rpl/t/rpl_row_rec_comp_innodb.test | 10 ++++ .../suite/rpl/t/rpl_row_rec_comp_myisam.test | 31 ++++++++++ 5 files changed, 215 insertions(+) create mode 100644 mysql-test/extra/rpl_tests/rpl_record_compare.test create mode 100644 mysql-test/suite/rpl/r/rpl_row_rec_comp_innodb.result create mode 100644 mysql-test/suite/rpl/r/rpl_row_rec_comp_myisam.result create mode 100644 mysql-test/suite/rpl/t/rpl_row_rec_comp_innodb.test create mode 100644 mysql-test/suite/rpl/t/rpl_row_rec_comp_myisam.test (limited to 'mysql-test') diff --git a/mysql-test/extra/rpl_tests/rpl_record_compare.test b/mysql-test/extra/rpl_tests/rpl_record_compare.test new file mode 100644 index 00000000000..dc27dcb1f9d --- /dev/null +++ b/mysql-test/extra/rpl_tests/rpl_record_compare.test @@ -0,0 +1,68 @@ + +# +# BUG#52868: Wrong handling of NULL value during update, replication out of sync +# +-- echo ## case #1 - last_null_bit_pos==0 in record_compare without X bit + +-- source include/master-slave-reset.inc +-- connection master + +-- eval CREATE TABLE t1 (c1 bigint(20) DEFAULT 0, c2 bigint(20) DEFAULT 0, c3 bigint(20) DEFAULT 0, c4 varchar(1) DEFAULT '', c5 bigint(20) DEFAULT 0, c6 bigint(20) DEFAULT 0, c7 bigint(20) DEFAULT 0, c8 bigint(20) DEFAULT 0) ENGINE=$engine DEFAULT CHARSET=latin1 + +INSERT INTO t1 ( c5, c6 ) VALUES ( 1 , 35 ); +INSERT INTO t1 ( c5, c6 ) VALUES ( NULL, 35 ); +-- disable_warnings +UPDATE t1 SET c5 = 'a'; +-- enable_warnings +-- sync_slave_with_master + +-- let $diff_table_1= master:test.t1 +-- let $diff_table_2= slave:test.t1 +-- source include/diff_tables.inc + +--connection master +DROP TABLE t1; +-- sync_slave_with_master + +-- echo ## case #1.1 - last_null_bit_pos==0 in record_compare with X bit +-- echo ## (1 column less and no varchar) +-- source include/master-slave-reset.inc +-- connection master + +-- eval CREATE TABLE t1 (c1 bigint(20) DEFAULT 0, c2 bigint(20) DEFAULT 0, c3 bigint(20) DEFAULT 0, c4 bigint(20) DEFAULT 0, c5 bigint(20) DEFAULT 0, c6 bigint(20) DEFAULT 0, c7 bigint(20) DEFAULT 0) ENGINE=$engine DEFAULT CHARSET=latin1 + +INSERT INTO t1 ( c5, c6 ) VALUES ( 1 , 35 ); +INSERT INTO t1 ( c5, c6 ) VALUES ( NULL, 35 ); +-- disable_warnings +UPDATE t1 SET c5 = 'a'; +-- enable_warnings +-- sync_slave_with_master + +-- let $diff_table_1= master:test.t1 +-- let $diff_table_2= slave:test.t1 +-- source include/diff_tables.inc + +--connection master +DROP TABLE t1; +-- sync_slave_with_master + +-- echo ## case #2 - X bit is wrongly set. + +-- source include/master-slave-reset.inc +-- connection master + +-- eval CREATE TABLE t1 (c1 int, c2 varchar(1) default '') ENGINE=$engine DEFAULT CHARSET= latin1 +INSERT INTO t1(c1) VALUES (10); +INSERT INTO t1(c1) VALUES (NULL); +UPDATE t1 SET c1= 0; +-- sync_slave_with_master + +-- let $diff_table_1= master:test.t1 +-- let $diff_table_2= slave:test.t1 +-- source include/diff_tables.inc + +-- connection master +DROP TABLE t1; +-- sync_slave_with_master + + diff --git a/mysql-test/suite/rpl/r/rpl_row_rec_comp_innodb.result b/mysql-test/suite/rpl/r/rpl_row_rec_comp_innodb.result new file mode 100644 index 00000000000..c461cafbd7c --- /dev/null +++ b/mysql-test/suite/rpl/r/rpl_row_rec_comp_innodb.result @@ -0,0 +1,46 @@ +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; +## case #1 - last_null_bit_pos==0 in record_compare without X bit +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; +CREATE TABLE t1 (c1 bigint(20) DEFAULT 0, c2 bigint(20) DEFAULT 0, c3 bigint(20) DEFAULT 0, c4 varchar(1) DEFAULT '', c5 bigint(20) DEFAULT 0, c6 bigint(20) DEFAULT 0, c7 bigint(20) DEFAULT 0, c8 bigint(20) DEFAULT 0) ENGINE=InnoDB DEFAULT CHARSET=latin1; +INSERT INTO t1 ( c5, c6 ) VALUES ( 1 , 35 ); +INSERT INTO t1 ( c5, c6 ) VALUES ( NULL, 35 ); +UPDATE t1 SET c5 = 'a'; +Comparing tables master:test.t1 and slave:test.t1 +DROP TABLE t1; +## case #1.1 - last_null_bit_pos==0 in record_compare with X bit +## (1 column less and no varchar) +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; +CREATE TABLE t1 (c1 bigint(20) DEFAULT 0, c2 bigint(20) DEFAULT 0, c3 bigint(20) DEFAULT 0, c4 bigint(20) DEFAULT 0, c5 bigint(20) DEFAULT 0, c6 bigint(20) DEFAULT 0, c7 bigint(20) DEFAULT 0) ENGINE=InnoDB DEFAULT CHARSET=latin1; +INSERT INTO t1 ( c5, c6 ) VALUES ( 1 , 35 ); +INSERT INTO t1 ( c5, c6 ) VALUES ( NULL, 35 ); +UPDATE t1 SET c5 = 'a'; +Comparing tables master:test.t1 and slave:test.t1 +DROP TABLE t1; +## case #2 - X bit is wrongly set. +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; +CREATE TABLE t1 (c1 int, c2 varchar(1) default '') ENGINE=InnoDB DEFAULT CHARSET= latin1; +INSERT INTO t1(c1) VALUES (10); +INSERT INTO t1(c1) VALUES (NULL); +UPDATE t1 SET c1= 0; +Comparing tables master:test.t1 and slave:test.t1 +DROP TABLE t1; diff --git a/mysql-test/suite/rpl/r/rpl_row_rec_comp_myisam.result b/mysql-test/suite/rpl/r/rpl_row_rec_comp_myisam.result new file mode 100644 index 00000000000..38fbe486d2e --- /dev/null +++ b/mysql-test/suite/rpl/r/rpl_row_rec_comp_myisam.result @@ -0,0 +1,60 @@ +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; +## case #1 - last_null_bit_pos==0 in record_compare without X bit +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; +CREATE TABLE t1 (c1 bigint(20) DEFAULT 0, c2 bigint(20) DEFAULT 0, c3 bigint(20) DEFAULT 0, c4 varchar(1) DEFAULT '', c5 bigint(20) DEFAULT 0, c6 bigint(20) DEFAULT 0, c7 bigint(20) DEFAULT 0, c8 bigint(20) DEFAULT 0) ENGINE=MyISAM DEFAULT CHARSET=latin1; +INSERT INTO t1 ( c5, c6 ) VALUES ( 1 , 35 ); +INSERT INTO t1 ( c5, c6 ) VALUES ( NULL, 35 ); +UPDATE t1 SET c5 = 'a'; +Comparing tables master:test.t1 and slave:test.t1 +DROP TABLE t1; +## case #1.1 - last_null_bit_pos==0 in record_compare with X bit +## (1 column less and no varchar) +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; +CREATE TABLE t1 (c1 bigint(20) DEFAULT 0, c2 bigint(20) DEFAULT 0, c3 bigint(20) DEFAULT 0, c4 bigint(20) DEFAULT 0, c5 bigint(20) DEFAULT 0, c6 bigint(20) DEFAULT 0, c7 bigint(20) DEFAULT 0) ENGINE=MyISAM DEFAULT CHARSET=latin1; +INSERT INTO t1 ( c5, c6 ) VALUES ( 1 , 35 ); +INSERT INTO t1 ( c5, c6 ) VALUES ( NULL, 35 ); +UPDATE t1 SET c5 = 'a'; +Comparing tables master:test.t1 and slave:test.t1 +DROP TABLE t1; +## case #2 - X bit is wrongly set. +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; +CREATE TABLE t1 (c1 int, c2 varchar(1) default '') ENGINE=MyISAM DEFAULT CHARSET= latin1; +INSERT INTO t1(c1) VALUES (10); +INSERT INTO t1(c1) VALUES (NULL); +UPDATE t1 SET c1= 0; +Comparing tables master:test.t1 and slave:test.t1 +DROP TABLE t1; +## coverage purposes - Field_bits +## 1 X bit + 2 Null bits + 5 bits => last_null_bit_pos==0 +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; +CREATE TABLE t1 (c1 bigint(20) DEFAULT 0, c2 bit(5)) ENGINE=MyISAM DEFAULT CHARSET=latin1; +INSERT INTO t1(c1,c2) VALUES (10, b'1'); +INSERT INTO t1(c1,c2) VALUES (NULL, b'1'); +UPDATE t1 SET c1= 0; +Comparing tables master:test.t1 and slave:test.t1 +DROP TABLE t1; diff --git a/mysql-test/suite/rpl/t/rpl_row_rec_comp_innodb.test b/mysql-test/suite/rpl/t/rpl_row_rec_comp_innodb.test new file mode 100644 index 00000000000..67e4c4fb14d --- /dev/null +++ b/mysql-test/suite/rpl/t/rpl_row_rec_comp_innodb.test @@ -0,0 +1,10 @@ +-- source include/have_binlog_format_row.inc +-- source include/master-slave.inc +-- source include/have_innodb.inc + +# +# BUG#52868 Wrong handling of NULL value during update, replication out of sync +# + +-- let $engine= InnoDB +-- source extra/rpl_tests/rpl_record_compare.test diff --git a/mysql-test/suite/rpl/t/rpl_row_rec_comp_myisam.test b/mysql-test/suite/rpl/t/rpl_row_rec_comp_myisam.test new file mode 100644 index 00000000000..43fa99a51da --- /dev/null +++ b/mysql-test/suite/rpl/t/rpl_row_rec_comp_myisam.test @@ -0,0 +1,31 @@ +-- source include/have_binlog_format_row.inc +-- source include/master-slave.inc + +# +# BUG#52868 Wrong handling of NULL value during update, replication out of sync +# + +-- let $engine= MyISAM +-- source extra/rpl_tests/rpl_record_compare.test + +-- echo ## coverage purposes - Field_bits +-- echo ## 1 X bit + 2 Null bits + 5 bits => last_null_bit_pos==0 +## Added here because AFAIK it's only MyISAM and NDB that use Field_bits + +-- source include/master-slave-reset.inc +-- connection master + +-- eval CREATE TABLE t1 (c1 bigint(20) DEFAULT 0, c2 bit(5)) ENGINE=$engine DEFAULT CHARSET=latin1 + +INSERT INTO t1(c1,c2) VALUES (10, b'1'); +INSERT INTO t1(c1,c2) VALUES (NULL, b'1'); +UPDATE t1 SET c1= 0; +-- sync_slave_with_master + +-- let $diff_table_1= master:test.t1 +-- let $diff_table_2= slave:test.t1 +-- source include/diff_tables.inc + +-- connection master +DROP TABLE t1; +-- sync_slave_with_master -- cgit v1.2.1 From 3926673ce7149aa223103126b6aeac819b10fab5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Tue, 4 May 2010 16:13:58 +0300 Subject: fsp_init_file_page_low(): Zero out the page. (Bug #53306) --- mysql-test/suite/innodb/t/disabled.def | 1 - 1 file changed, 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/t/disabled.def b/mysql-test/suite/innodb/t/disabled.def index dff86f24787..888298bbb09 100644 --- a/mysql-test/suite/innodb/t/disabled.def +++ b/mysql-test/suite/innodb/t/disabled.def @@ -9,4 +9,3 @@ # Do not use any TAB characters for whitespace. # ############################################################################## -innodb : Bug#53306 2010-04-30 VasilDimov valgrind warnings -- cgit v1.2.1 From 89c1d53b61304455f7b925185756228c295d9e47 Mon Sep 17 00:00:00 2001 From: Andrei Elkin Date: Tue, 4 May 2010 22:31:49 +0300 Subject: Bug #50942 mix_innodb_myisam_side_effects.test is not deterministic The test was used to fail because of UPDATE t3,t4 SET t3.a=t4.a + bug27417(1); did not prescribe the order of two row operations implied by the update. Fixed with forcing the order with adding a where condition w/o affecting the former bug fixes logics. mysql-test/extra/binlog_tests/mix_innodb_myisam_side_effects.test: implemented the bug page suggestion to make a test deterministic. mysql-test/suite/binlog/r/binlog_row_mix_innodb_myisam.result: results are updated and (!) corrected. mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result: results are updated --- mysql-test/extra/binlog_tests/mix_innodb_myisam_side_effects.test | 2 +- mysql-test/suite/binlog/r/binlog_row_mix_innodb_myisam.result | 4 ++-- mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/extra/binlog_tests/mix_innodb_myisam_side_effects.test b/mysql-test/extra/binlog_tests/mix_innodb_myisam_side_effects.test index 26a70c4319e..68aa949a7c7 100644 --- a/mysql-test/extra/binlog_tests/mix_innodb_myisam_side_effects.test +++ b/mysql-test/extra/binlog_tests/mix_innodb_myisam_side_effects.test @@ -214,7 +214,7 @@ CREATE TABLE t5 (a int, PRIMARY KEY (a)) ENGINE=InnoDB; # execute --error ER_DUP_ENTRY - UPDATE t3,t4 SET t3.a=t4.a + bug27417(1); + UPDATE t3,t4 SET t3.a = t4.a + bug27417(1) where t3.a = 1; # check select count(*) from t1 /* must be 1 */; diff --git a/mysql-test/suite/binlog/r/binlog_row_mix_innodb_myisam.result b/mysql-test/suite/binlog/r/binlog_row_mix_innodb_myisam.result index 9057395ab82..8b42cadf6cb 100644 --- a/mysql-test/suite/binlog/r/binlog_row_mix_innodb_myisam.result +++ b/mysql-test/suite/binlog/r/binlog_row_mix_innodb_myisam.result @@ -879,11 +879,11 @@ delete from t4; insert into t3 values (1,1),(2,2); insert into t4 values (1,1),(2,2); reset master; -UPDATE t3,t4 SET t3.a=t4.a + bug27417(1); +UPDATE t3,t4 SET t3.a = t4.a + bug27417(1) where t3.a = 1; ERROR 23000: Duplicate entry '2' for key 'PRIMARY' select count(*) from t1 /* must be 1 */; count(*) -2 +1 drop table t4; delete from t1; delete from t2; diff --git a/mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result b/mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result index 75094ca3b4c..b3f9baed2dd 100644 --- a/mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result +++ b/mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result @@ -802,7 +802,7 @@ delete from t4; insert into t3 values (1,1),(2,2); insert into t4 values (1,1),(2,2); reset master; -UPDATE t3,t4 SET t3.a=t4.a + bug27417(1); +UPDATE t3,t4 SET t3.a = t4.a + bug27417(1) where t3.a = 1; ERROR 23000: Duplicate entry '2' for key 'PRIMARY' select count(*) from t1 /* must be 1 */; count(*) -- cgit v1.2.1 From e720e9598bebb97eee8ca38182ac2d13e657a3d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Wed, 5 May 2010 13:40:01 +0300 Subject: Factor out innodb_multi_update.test from innodb.test --- mysql-test/suite/innodb/r/innodb.result | 80 +--------------------- .../suite/innodb/r/innodb_multi_update.result | 76 ++++++++++++++++++++ mysql-test/suite/innodb/t/disabled.def | 1 + mysql-test/suite/innodb/t/innodb.test | 27 -------- mysql-test/suite/innodb/t/innodb_multi_update.test | 29 ++++++++ 5 files changed, 108 insertions(+), 105 deletions(-) create mode 100644 mysql-test/suite/innodb/r/innodb_multi_update.result create mode 100644 mysql-test/suite/innodb/t/innodb_multi_update.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/r/innodb.result b/mysql-test/suite/innodb/r/innodb.result index 5b84a64e8e8..c6f6f352743 100644 --- a/mysql-test/suite/innodb/r/innodb.result +++ b/mysql-test/suite/innodb/r/innodb.result @@ -1179,82 +1179,6 @@ a b 8 8 9 9 drop table t1; -CREATE TABLE t1 (a int not null primary key, b int not null, key (b)) engine=innodb; -CREATE TABLE t2 (a int not null primary key, b int not null, key (b)) engine=innodb; -INSERT INTO t1 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9),(10,10),(11,11),(12,12); -INSERT INTO t2 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9); -update t1,t2 set t1.a=t1.a+100; -select * from t1; -a b -101 1 -102 2 -103 3 -104 4 -105 5 -106 6 -107 7 -108 8 -109 9 -110 10 -111 11 -112 12 -update t1,t2 set t1.a=t1.a+100 where t1.a=101; -select * from t1; -a b -201 1 -102 2 -103 3 -104 4 -105 5 -106 6 -107 7 -108 8 -109 9 -110 10 -111 11 -112 12 -update t1,t2 set t1.b=t1.b+10 where t1.b=2; -select * from t1; -a b -201 1 -103 3 -104 4 -105 5 -106 6 -107 7 -108 8 -109 9 -110 10 -111 11 -102 12 -112 12 -update t1,t2 set t1.b=t1.b+2,t2.b=t1.b+10 where t1.b between 3 and 5 and t1.a=t2.a+100; -select * from t1; -a b -201 1 -103 5 -104 6 -106 6 -105 7 -107 7 -108 8 -109 9 -110 10 -111 11 -102 12 -112 12 -select * from t2; -a b -1 1 -2 2 -6 6 -7 7 -8 8 -9 9 -3 13 -4 14 -5 15 -drop table t1,t2; CREATE TABLE t2 ( NEXT_T BIGINT NOT NULL PRIMARY KEY) ENGINE=MyISAM; CREATE TABLE t1 ( B_ID INTEGER NOT NULL PRIMARY KEY) ENGINE=InnoDB; SET AUTOCOMMIT=0; @@ -1747,10 +1671,10 @@ variable_value - @innodb_rows_deleted_orig 71 SELECT variable_value - @innodb_rows_inserted_orig FROM information_schema.global_status WHERE LOWER(variable_name) = 'innodb_rows_inserted'; variable_value - @innodb_rows_inserted_orig -1084 +1063 SELECT variable_value - @innodb_rows_updated_orig FROM information_schema.global_status WHERE LOWER(variable_name) = 'innodb_rows_updated'; variable_value - @innodb_rows_updated_orig -885 +865 SELECT variable_value - @innodb_row_lock_waits_orig FROM information_schema.global_status WHERE LOWER(variable_name) = 'innodb_row_lock_waits'; variable_value - @innodb_row_lock_waits_orig 0 diff --git a/mysql-test/suite/innodb/r/innodb_multi_update.result b/mysql-test/suite/innodb/r/innodb_multi_update.result new file mode 100644 index 00000000000..7af9b030d1f --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_multi_update.result @@ -0,0 +1,76 @@ +CREATE TABLE bug38999_1 (a int not null primary key, b int not null, key (b)) engine=innodb; +CREATE TABLE bug38999_2 (a int not null primary key, b int not null, key (b)) engine=innodb; +INSERT INTO bug38999_1 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9),(10,10),(11,11),(12,12); +INSERT INTO bug38999_2 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9); +update bug38999_1,bug38999_2 set bug38999_1.a=bug38999_1.a+100; +select * from bug38999_1; +a b +101 1 +102 2 +103 3 +104 4 +105 5 +106 6 +107 7 +108 8 +109 9 +110 10 +111 11 +112 12 +update bug38999_1,bug38999_2 set bug38999_1.a=bug38999_1.a+100 where bug38999_1.a=101; +select * from bug38999_1; +a b +201 1 +102 2 +103 3 +104 4 +105 5 +106 6 +107 7 +108 8 +109 9 +110 10 +111 11 +112 12 +update bug38999_1,bug38999_2 set bug38999_1.b=bug38999_1.b+10 where bug38999_1.b=2; +select * from bug38999_1; +a b +201 1 +103 3 +104 4 +105 5 +106 6 +107 7 +108 8 +109 9 +110 10 +111 11 +102 12 +112 12 +update bug38999_1,bug38999_2 set bug38999_1.b=bug38999_1.b+2,bug38999_2.b=bug38999_1.b+10 where bug38999_1.b between 3 and 5 and bug38999_1.a=bug38999_2.a+100; +select * from bug38999_1; +a b +201 1 +103 5 +104 6 +106 6 +105 7 +107 7 +108 8 +109 9 +110 10 +111 11 +102 12 +112 12 +select * from bug38999_2; +a b +1 1 +2 2 +6 6 +7 7 +8 8 +9 9 +3 13 +4 14 +5 15 +drop table bug38999_1,bug38999_2; diff --git a/mysql-test/suite/innodb/t/disabled.def b/mysql-test/suite/innodb/t/disabled.def index 888298bbb09..da04138fd0a 100644 --- a/mysql-test/suite/innodb/t/disabled.def +++ b/mysql-test/suite/innodb/t/disabled.def @@ -9,3 +9,4 @@ # Do not use any TAB characters for whitespace. # ############################################################################## +innodb_multi_update: Bug #38999 2010-05-05 mmakela Valgrind warnings diff --git a/mysql-test/suite/innodb/t/innodb.test b/mysql-test/suite/innodb/t/innodb.test index 8641163e4f7..480183b9e2d 100644 --- a/mysql-test/suite/innodb/t/innodb.test +++ b/mysql-test/suite/innodb/t/innodb.test @@ -905,33 +905,6 @@ UPDATE t1 set a=a+100 where b between 2 and 3 and a < 1000; SELECT * from t1; drop table t1; -# -# Test multi update with different join methods -# - -CREATE TABLE t1 (a int not null primary key, b int not null, key (b)) engine=innodb; -CREATE TABLE t2 (a int not null primary key, b int not null, key (b)) engine=innodb; -INSERT INTO t1 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9),(10,10),(11,11),(12,12); -INSERT INTO t2 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9); - -# Full join, without key -update t1,t2 set t1.a=t1.a+100; -select * from t1; - -# unique key -update t1,t2 set t1.a=t1.a+100 where t1.a=101; -select * from t1; - -# ref key -update t1,t2 set t1.b=t1.b+10 where t1.b=2; -select * from t1; - -# Range key (in t1) -update t1,t2 set t1.b=t1.b+2,t2.b=t1.b+10 where t1.b between 3 and 5 and t1.a=t2.a+100; -select * from t1; -select * from t2; - -drop table t1,t2; CREATE TABLE t2 ( NEXT_T BIGINT NOT NULL PRIMARY KEY) ENGINE=MyISAM; CREATE TABLE t1 ( B_ID INTEGER NOT NULL PRIMARY KEY) ENGINE=InnoDB; SET AUTOCOMMIT=0; diff --git a/mysql-test/suite/innodb/t/innodb_multi_update.test b/mysql-test/suite/innodb/t/innodb_multi_update.test new file mode 100644 index 00000000000..7ab17ccf70a --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_multi_update.test @@ -0,0 +1,29 @@ +-- source include/have_innodb.inc + +# +# Test multi update with different join methods +# + +CREATE TABLE bug38999_1 (a int not null primary key, b int not null, key (b)) engine=innodb; +CREATE TABLE bug38999_2 (a int not null primary key, b int not null, key (b)) engine=innodb; +INSERT INTO bug38999_1 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9),(10,10),(11,11),(12,12); +INSERT INTO bug38999_2 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9); + +# Full join, without key +update bug38999_1,bug38999_2 set bug38999_1.a=bug38999_1.a+100; +select * from bug38999_1; + +# unique key +update bug38999_1,bug38999_2 set bug38999_1.a=bug38999_1.a+100 where bug38999_1.a=101; +select * from bug38999_1; + +# ref key +update bug38999_1,bug38999_2 set bug38999_1.b=bug38999_1.b+10 where bug38999_1.b=2; +select * from bug38999_1; + +# Range key (in bug38999_1) +update bug38999_1,bug38999_2 set bug38999_1.b=bug38999_1.b+2,bug38999_2.b=bug38999_1.b+10 where bug38999_1.b between 3 and 5 and bug38999_1.a=bug38999_2.a+100; +select * from bug38999_1; +select * from bug38999_2; + +drop table bug38999_1,bug38999_2; -- cgit v1.2.1 From 217ad42aba2243b31534d5134bf5018ae7909cc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Wed, 5 May 2010 13:44:25 +0300 Subject: Factor out innodb_multi_update.test from innodb.test --- mysql-test/suite/innodb_plugin/r/innodb.result | 80 +--------------------- .../innodb_plugin/r/innodb_multi_update.result | 76 ++++++++++++++++++++ mysql-test/suite/innodb_plugin/t/disabled.def | 12 ++++ mysql-test/suite/innodb_plugin/t/innodb.test | 27 -------- .../suite/innodb_plugin/t/innodb_multi_update.test | 29 ++++++++ 5 files changed, 119 insertions(+), 105 deletions(-) create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_multi_update.result create mode 100644 mysql-test/suite/innodb_plugin/t/disabled.def create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_multi_update.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb_plugin/r/innodb.result b/mysql-test/suite/innodb_plugin/r/innodb.result index e435c0f68ca..75a7023f9d0 100644 --- a/mysql-test/suite/innodb_plugin/r/innodb.result +++ b/mysql-test/suite/innodb_plugin/r/innodb.result @@ -1184,82 +1184,6 @@ a b 8 8 9 9 drop table t1; -CREATE TABLE t1 (a int not null primary key, b int not null, key (b)) engine=innodb; -CREATE TABLE t2 (a int not null primary key, b int not null, key (b)) engine=innodb; -INSERT INTO t1 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9),(10,10),(11,11),(12,12); -INSERT INTO t2 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9); -update t1,t2 set t1.a=t1.a+100; -select * from t1; -a b -101 1 -102 2 -103 3 -104 4 -105 5 -106 6 -107 7 -108 8 -109 9 -110 10 -111 11 -112 12 -update t1,t2 set t1.a=t1.a+100 where t1.a=101; -select * from t1; -a b -201 1 -102 2 -103 3 -104 4 -105 5 -106 6 -107 7 -108 8 -109 9 -110 10 -111 11 -112 12 -update t1,t2 set t1.b=t1.b+10 where t1.b=2; -select * from t1; -a b -201 1 -103 3 -104 4 -105 5 -106 6 -107 7 -108 8 -109 9 -110 10 -111 11 -102 12 -112 12 -update t1,t2 set t1.b=t1.b+2,t2.b=t1.b+10 where t1.b between 3 and 5 and t1.a=t2.a+100; -select * from t1; -a b -201 1 -103 5 -104 6 -106 6 -105 7 -107 7 -108 8 -109 9 -110 10 -111 11 -102 12 -112 12 -select * from t2; -a b -1 1 -2 2 -6 6 -7 7 -8 8 -9 9 -3 13 -4 14 -5 15 -drop table t1,t2; CREATE TABLE t2 ( NEXT_T BIGINT NOT NULL PRIMARY KEY) ENGINE=MyISAM; CREATE TABLE t1 ( B_ID INTEGER NOT NULL PRIMARY KEY) ENGINE=InnoDB; SET AUTOCOMMIT=0; @@ -1752,10 +1676,10 @@ variable_value - @innodb_rows_deleted_orig 71 SELECT variable_value - @innodb_rows_inserted_orig FROM information_schema.global_status WHERE LOWER(variable_name) = 'innodb_rows_inserted'; variable_value - @innodb_rows_inserted_orig -1087 +1066 SELECT variable_value - @innodb_rows_updated_orig FROM information_schema.global_status WHERE LOWER(variable_name) = 'innodb_rows_updated'; variable_value - @innodb_rows_updated_orig -885 +865 SELECT variable_value - @innodb_row_lock_waits_orig FROM information_schema.global_status WHERE LOWER(variable_name) = 'innodb_row_lock_waits'; variable_value - @innodb_row_lock_waits_orig 0 diff --git a/mysql-test/suite/innodb_plugin/r/innodb_multi_update.result b/mysql-test/suite/innodb_plugin/r/innodb_multi_update.result new file mode 100644 index 00000000000..7af9b030d1f --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_multi_update.result @@ -0,0 +1,76 @@ +CREATE TABLE bug38999_1 (a int not null primary key, b int not null, key (b)) engine=innodb; +CREATE TABLE bug38999_2 (a int not null primary key, b int not null, key (b)) engine=innodb; +INSERT INTO bug38999_1 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9),(10,10),(11,11),(12,12); +INSERT INTO bug38999_2 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9); +update bug38999_1,bug38999_2 set bug38999_1.a=bug38999_1.a+100; +select * from bug38999_1; +a b +101 1 +102 2 +103 3 +104 4 +105 5 +106 6 +107 7 +108 8 +109 9 +110 10 +111 11 +112 12 +update bug38999_1,bug38999_2 set bug38999_1.a=bug38999_1.a+100 where bug38999_1.a=101; +select * from bug38999_1; +a b +201 1 +102 2 +103 3 +104 4 +105 5 +106 6 +107 7 +108 8 +109 9 +110 10 +111 11 +112 12 +update bug38999_1,bug38999_2 set bug38999_1.b=bug38999_1.b+10 where bug38999_1.b=2; +select * from bug38999_1; +a b +201 1 +103 3 +104 4 +105 5 +106 6 +107 7 +108 8 +109 9 +110 10 +111 11 +102 12 +112 12 +update bug38999_1,bug38999_2 set bug38999_1.b=bug38999_1.b+2,bug38999_2.b=bug38999_1.b+10 where bug38999_1.b between 3 and 5 and bug38999_1.a=bug38999_2.a+100; +select * from bug38999_1; +a b +201 1 +103 5 +104 6 +106 6 +105 7 +107 7 +108 8 +109 9 +110 10 +111 11 +102 12 +112 12 +select * from bug38999_2; +a b +1 1 +2 2 +6 6 +7 7 +8 8 +9 9 +3 13 +4 14 +5 15 +drop table bug38999_1,bug38999_2; diff --git a/mysql-test/suite/innodb_plugin/t/disabled.def b/mysql-test/suite/innodb_plugin/t/disabled.def new file mode 100644 index 00000000000..da04138fd0a --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/disabled.def @@ -0,0 +1,12 @@ +############################################################################## +# +# List the test cases that are to be disabled temporarily. +# +# Separate the test case name and the comment with ':'. +# +# : BUG# +# +# Do not use any TAB characters for whitespace. +# +############################################################################## +innodb_multi_update: Bug #38999 2010-05-05 mmakela Valgrind warnings diff --git a/mysql-test/suite/innodb_plugin/t/innodb.test b/mysql-test/suite/innodb_plugin/t/innodb.test index 6cfc0f0cb9a..60ba7d1e3bf 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb.test +++ b/mysql-test/suite/innodb_plugin/t/innodb.test @@ -915,33 +915,6 @@ UPDATE t1 set a=a+100 where b between 2 and 3 and a < 1000; SELECT * from t1; drop table t1; -# -# Test multi update with different join methods -# - -CREATE TABLE t1 (a int not null primary key, b int not null, key (b)) engine=innodb; -CREATE TABLE t2 (a int not null primary key, b int not null, key (b)) engine=innodb; -INSERT INTO t1 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9),(10,10),(11,11),(12,12); -INSERT INTO t2 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9); - -# Full join, without key -update t1,t2 set t1.a=t1.a+100; -select * from t1; - -# unique key -update t1,t2 set t1.a=t1.a+100 where t1.a=101; -select * from t1; - -# ref key -update t1,t2 set t1.b=t1.b+10 where t1.b=2; -select * from t1; - -# Range key (in t1) -update t1,t2 set t1.b=t1.b+2,t2.b=t1.b+10 where t1.b between 3 and 5 and t1.a=t2.a+100; -select * from t1; -select * from t2; - -drop table t1,t2; CREATE TABLE t2 ( NEXT_T BIGINT NOT NULL PRIMARY KEY) ENGINE=MyISAM; CREATE TABLE t1 ( B_ID INTEGER NOT NULL PRIMARY KEY) ENGINE=InnoDB; SET AUTOCOMMIT=0; diff --git a/mysql-test/suite/innodb_plugin/t/innodb_multi_update.test b/mysql-test/suite/innodb_plugin/t/innodb_multi_update.test new file mode 100644 index 00000000000..7ab17ccf70a --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_multi_update.test @@ -0,0 +1,29 @@ +-- source include/have_innodb.inc + +# +# Test multi update with different join methods +# + +CREATE TABLE bug38999_1 (a int not null primary key, b int not null, key (b)) engine=innodb; +CREATE TABLE bug38999_2 (a int not null primary key, b int not null, key (b)) engine=innodb; +INSERT INTO bug38999_1 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9),(10,10),(11,11),(12,12); +INSERT INTO bug38999_2 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7),(8,8),(9,9); + +# Full join, without key +update bug38999_1,bug38999_2 set bug38999_1.a=bug38999_1.a+100; +select * from bug38999_1; + +# unique key +update bug38999_1,bug38999_2 set bug38999_1.a=bug38999_1.a+100 where bug38999_1.a=101; +select * from bug38999_1; + +# ref key +update bug38999_1,bug38999_2 set bug38999_1.b=bug38999_1.b+10 where bug38999_1.b=2; +select * from bug38999_1; + +# Range key (in bug38999_1) +update bug38999_1,bug38999_2 set bug38999_1.b=bug38999_1.b+2,bug38999_2.b=bug38999_1.b+10 where bug38999_1.b between 3 and 5 and bug38999_1.a=bug38999_2.a+100; +select * from bug38999_1; +select * from bug38999_2; + +drop table bug38999_1,bug38999_2; -- cgit v1.2.1 From 5c1d809d3fc80bd1b31a7eb5e9a100a1048f84e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Wed, 5 May 2010 15:05:55 +0300 Subject: Re-enable ps_3innodb. --- mysql-test/t/disabled.def | 1 - 1 file changed, 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/t/disabled.def b/mysql-test/t/disabled.def index 68584c6f3e3..03fb781b34f 100644 --- a/mysql-test/t/disabled.def +++ b/mysql-test/t/disabled.def @@ -12,4 +12,3 @@ kill : Bug#37780 2008-12-03 HHunger need some changes to be robust enough for pushbuild. query_cache_28249 : Bug#43861 2009-03-25 main.query_cache_28249 fails sporadically partition_innodb_plugin : Bug#53307 2010-04-30 VasilDimov valgrind warnings -ps_3innodb : Bug#53309 2010-04-30 VasilDimov valgrind warnings -- cgit v1.2.1 From 28ab3ca8a2e3019d05230fc3522e2708619089a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Wed, 5 May 2010 15:39:01 +0300 Subject: Merge a contribution from Ryan Mack at Facebook: Bugfix for 53290, fast unique index creation fails on duplicate null values Summary: Bug in the fast index creation code incorrectly considers null values to be duplicates during block merging. Innodb policy is that multiple null values are allowed in a unique index. Null duplicates were correctly ignored while sorting individual blocks and with slow index creation. Test Plan: mtr, including new test, load dbs using deferred index creation DiffCamp Revision: 110840 Reviewed By: mcallaghan CC: mcallaghan, mysql-devel@lists Revert Plan: OK --- .../suite/innodb_plugin/r/innodb_bug53290.result | 17 +++++++++++++++++ .../suite/innodb_plugin/t/innodb_bug53290.test | 22 ++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_bug53290.result create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug53290.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug53290.result b/mysql-test/suite/innodb_plugin/r/innodb_bug53290.result new file mode 100644 index 00000000000..46cd7248c4e --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug53290.result @@ -0,0 +1,17 @@ +create table bug53290 (x bigint) engine=innodb; +insert into bug53290 () values (),(),(),(),(),(),(),(),(),(),(),(); +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +alter table bug53290 add unique index `idx` (x); +drop table bug53290; diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug53290.test b/mysql-test/suite/innodb_plugin/t/innodb_bug53290.test new file mode 100644 index 00000000000..3f6b9b513f7 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug53290.test @@ -0,0 +1,22 @@ +-- source include/have_innodb_plugin.inc + +create table bug53290 (x bigint) engine=innodb; + +insert into bug53290 () values (),(),(),(),(),(),(),(),(),(),(),(); +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; +insert into bug53290 select * from bug53290; + +alter table bug53290 add unique index `idx` (x); + +drop table bug53290; -- cgit v1.2.1 From f465b0744b42d2027b6cb77b7c11058a893dc369 Mon Sep 17 00:00:00 2001 From: Martin Hansson Date: Thu, 6 May 2010 10:45:00 +0200 Subject: Bug#52357: Assertion failed: join->best_read in greedy_search optimizer_search_depth=0 The algorithm inside restore_prev_nj_state failed to properly update the counters within the NESTED_JOIN tree. The counter was decremented each time a table in the node was removed from the QEP, the correct thing to do being only to decrement it when the last table in the child node was removed from the plan. This lead to node counters getting negative values and the plan thus appeared impossible. An assertion caught this. Fixed by not recursing up the tree unless the last table in the join nest node is removed from the plan --- mysql-test/r/join_outer.result | 30 ++++++++++++++++++++++++++++++ mysql-test/t/join_outer.test | 24 ++++++++++++++++++++++++ 2 files changed, 54 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/join_outer.result b/mysql-test/r/join_outer.result index 1366a8fe97a..31539b68069 100644 --- a/mysql-test/r/join_outer.result +++ b/mysql-test/r/join_outer.result @@ -1254,3 +1254,33 @@ SELECT * FROM t1 LEFT JOIN t2 ON e<>0 WHERE c=1 AND d<=>NULL; c e d 1 0 NULL DROP TABLE t1,t2; +# +# Bug#52357: Assertion failed: join->best_read in greedy_search +# optimizer_search_depth=0 +# +CREATE TABLE t1( a INT ); +INSERT INTO t1 VALUES (1),(2); +SET optimizer_search_depth = 0; +# Should not core dump on query preparation +EXPLAIN +SELECT 1 +FROM t1 tt3 LEFT OUTER JOIN t1 tt4 ON 1 +LEFT OUTER JOIN t1 tt5 ON 1 +LEFT OUTER JOIN t1 tt6 ON 1 +LEFT OUTER JOIN t1 tt7 ON 1 +LEFT OUTER JOIN t1 tt8 ON 1 +RIGHT OUTER JOIN t1 tt2 ON 1 +RIGHT OUTER JOIN t1 tt1 ON 1 +STRAIGHT_JOIN t1 tt9 ON 1; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE tt1 ALL NULL NULL NULL NULL 2 +1 SIMPLE tt2 ALL NULL NULL NULL NULL 2 +1 SIMPLE tt3 ALL NULL NULL NULL NULL 2 +1 SIMPLE tt4 ALL NULL NULL NULL NULL 2 +1 SIMPLE tt5 ALL NULL NULL NULL NULL 2 +1 SIMPLE tt6 ALL NULL NULL NULL NULL 2 +1 SIMPLE tt7 ALL NULL NULL NULL NULL 2 +1 SIMPLE tt8 ALL NULL NULL NULL NULL 2 +1 SIMPLE tt9 ALL NULL NULL NULL NULL 2 +SET optimizer_search_depth = DEFAULT; +DROP TABLE t1; diff --git a/mysql-test/t/join_outer.test b/mysql-test/t/join_outer.test index 1a59dbf8fc2..0d75ac97266 100644 --- a/mysql-test/t/join_outer.test +++ b/mysql-test/t/join_outer.test @@ -861,3 +861,27 @@ SELECT * FROM t1 LEFT JOIN t2 ON e<>0 WHERE c=1 AND d<=>NULL; DROP TABLE t1,t2; + +--echo # +--echo # Bug#52357: Assertion failed: join->best_read in greedy_search +--echo # optimizer_search_depth=0 +--echo # +CREATE TABLE t1( a INT ); + +INSERT INTO t1 VALUES (1),(2); +SET optimizer_search_depth = 0; + +--echo # Should not core dump on query preparation +EXPLAIN +SELECT 1 +FROM t1 tt3 LEFT OUTER JOIN t1 tt4 ON 1 + LEFT OUTER JOIN t1 tt5 ON 1 + LEFT OUTER JOIN t1 tt6 ON 1 + LEFT OUTER JOIN t1 tt7 ON 1 + LEFT OUTER JOIN t1 tt8 ON 1 + RIGHT OUTER JOIN t1 tt2 ON 1 + RIGHT OUTER JOIN t1 tt1 ON 1 + STRAIGHT_JOIN t1 tt9 ON 1; + +SET optimizer_search_depth = DEFAULT; +DROP TABLE t1; -- cgit v1.2.1 From 9c3f4c59a6b633f483ddd3a3fcb3c6ed55574f61 Mon Sep 17 00:00:00 2001 From: Gleb Shchepa Date: Fri, 7 May 2010 00:41:37 +0400 Subject: Bug #53088: mysqldump with -T & --default-character-set set truncates text/blob to 766 chars mysqldump and SELECT ... INTO OUTFILE truncated long BLOB/TEXT values to size of 766 bytes (MAX_FIELD_WIDTH or 255 * 3 + 1). The select_export::send_data method has been modified to reallocate a conversion buffer for long field data. mysql-test/r/mysqldump.result: Test case for bug #53088. mysql-test/r/outfile_loaddata.result: Test case for bug #53088. mysql-test/t/mysqldump.test: Test case for bug #53088. mysql-test/t/outfile_loaddata.test: Test case for bug #53088. sql/sql_class.cc: Bug #53088: mysqldump with -T & --default-character-set set truncates text/blob to 766 chars The select_export::send_data method has been modified to reallocate a conversion buffer for long field data. --- mysql-test/r/mysqldump.result | 15 +++++++++++++++ mysql-test/r/outfile_loaddata.result | 20 ++++++++++++++++++++ mysql-test/t/mysqldump.test | 29 +++++++++++++++++++++++++++++ mysql-test/t/outfile_loaddata.test | 34 ++++++++++++++++++++++++++++++++++ 4 files changed, 98 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/mysqldump.result b/mysql-test/r/mysqldump.result index 8162e1aca05..d26eaac7a93 100644 --- a/mysql-test/r/mysqldump.result +++ b/mysql-test/r/mysqldump.result @@ -4561,5 +4561,20 @@ a b c SET NAMES default; DROP TABLE t1, t2; # +# Bug #53088: mysqldump with -T & --default-character-set set +# truncates text/blob to 766 chars +# +# Also see outfile_loaddata.test +# +CREATE TABLE t1 (a BLOB) CHARSET latin1; +CREATE TABLE t2 LIKE t1; +INSERT INTO t1 VALUES (REPEAT('.', 800)); +LOAD DATA INFILE 'MYSQLTEST_VARDIR/tmp/t1.txt' INTO TABLE t2 CHARACTER SET latin1; +# should be 800 +SELECT LENGTH(a) FROM t2; +LENGTH(a) +800 +DROP TABLE t1, t2; +# # End of 5.1 tests # diff --git a/mysql-test/r/outfile_loaddata.result b/mysql-test/r/outfile_loaddata.result index 453e3adb54c..36a72fd84ce 100644 --- a/mysql-test/r/outfile_loaddata.result +++ b/mysql-test/r/outfile_loaddata.result @@ -239,4 +239,24 @@ a b c 2 NULL NULL SET NAMES default; DROP TABLE t1, t2; +# +# Bug #53088: mysqldump with -T & --default-character-set set +# truncates text/blob to 766 chars +# +# Also see mysqldump.test +# +CREATE TABLE t1 (a BLOB) CHARSET latin1; +CREATE TABLE t2 LIKE t1; +INSERT INTO t1 VALUES (REPEAT('.', 800)); +SELECT * INTO OUTFILE 'MYSQLTEST_VARDIR/tmp/bug53088.txt' CHARACTER SET latin1 FROM t1; +# should be greater than 800 +SELECT LENGTH(LOAD_FILE('MYSQLTEST_VARDIR/tmp/bug53088.txt')); +LENGTH(LOAD_FILE('MYSQLTEST_VARDIR/tmp/bug53088.txt')) +801 +LOAD DATA INFILE 'MYSQLTEST_VARDIR/tmp/bug53088.txt' INTO TABLE t2; +# should be 800 +SELECT LENGTH(a) FROM t2; +LENGTH(a) +800 +DROP TABLE t1, t2; # End of 5.1 tests. diff --git a/mysql-test/t/mysqldump.test b/mysql-test/t/mysqldump.test index 07ab9cecd28..0bf9916dcd5 100644 --- a/mysql-test/t/mysqldump.test +++ b/mysql-test/t/mysqldump.test @@ -2131,6 +2131,35 @@ SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a, b, c; SET NAMES default; +DROP TABLE t1, t2; +########################################################################### + +--echo # +--echo # Bug #53088: mysqldump with -T & --default-character-set set +--echo # truncates text/blob to 766 chars +--echo # +--echo # Also see outfile_loaddata.test +--echo # + +CREATE TABLE t1 (a BLOB) CHARSET latin1; +CREATE TABLE t2 LIKE t1; + +let $table= t1; +let $dir= $MYSQLTEST_VARDIR/tmp; +let $file= $dir/$table.txt; +let $length= 800; + +--eval INSERT INTO t1 VALUES (REPEAT('.', $length)) + +--exec $MYSQL_DUMP --character-sets-dir=$CHARSETSDIR --default-character-set=latin1 --tab=$dir/ test $table +--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR + +--eval LOAD DATA INFILE '$file' INTO TABLE t2 CHARACTER SET latin1 +--remove_file $file + +--echo # should be $length +SELECT LENGTH(a) FROM t2; + DROP TABLE t1, t2; ########################################################################### diff --git a/mysql-test/t/outfile_loaddata.test b/mysql-test/t/outfile_loaddata.test index 3f62acbd214..26760f9a1b2 100644 --- a/mysql-test/t/outfile_loaddata.test +++ b/mysql-test/t/outfile_loaddata.test @@ -251,6 +251,40 @@ SELECT * FROM t1 UNION SELECT * FROM t2 ORDER BY a, b, c; SET NAMES default; DROP TABLE t1, t2; +########################################################################### + +--echo # +--echo # Bug #53088: mysqldump with -T & --default-character-set set +--echo # truncates text/blob to 766 chars +--echo # +--echo # Also see mysqldump.test +--echo # + +CREATE TABLE t1 (a BLOB) CHARSET latin1; +CREATE TABLE t2 LIKE t1; + +let $file= '$MYSQLTEST_VARDIR/tmp/bug53088.txt'; +let $length= 800; + +--eval INSERT INTO t1 VALUES (REPEAT('.', $length)) + +--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR +--eval SELECT * INTO OUTFILE $file CHARACTER SET latin1 FROM t1 + +--echo # should be greater than $length +--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR +--eval SELECT LENGTH(LOAD_FILE($file)) + +--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR +--eval LOAD DATA INFILE $file INTO TABLE t2 + +--remove_file $MYSQLTEST_VARDIR/tmp/bug53088.txt + +--echo # should be $length +SELECT LENGTH(a) FROM t2; + +DROP TABLE t1, t2; + ########################################################################### --echo # End of 5.1 tests. -- cgit v1.2.1 From 8a5730acf68be0f24a153601d13fc54403a0d668 Mon Sep 17 00:00:00 2001 From: Sergey Glukhov Date: Fri, 7 May 2010 10:38:42 +0500 Subject: Bug#53334 Incorrect result for InnoDB in LEFT JOIN with impossible condition The fix actually reverts the change introduced by the patch for bug 51494. The fact is that patches for bugs 52177&48419 fix bugs 51194&50575 as well. mysql-test/r/innodb_mysql.result: test case mysql-test/t/innodb_mysql.test: test case sql/sql_select.cc: reverted wrong fix for bug 51494 --- mysql-test/r/innodb_mysql.result | 30 ++++++++++++++++++++++++++++++ mysql-test/t/innodb_mysql.test | 30 ++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/innodb_mysql.result b/mysql-test/r/innodb_mysql.result index 2bf1ef8fbf0..8257b291cf1 100644 --- a/mysql-test/r/innodb_mysql.result +++ b/mysql-test/r/innodb_mysql.result @@ -2378,4 +2378,34 @@ SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; SECOND(c)-@bug47453 0 DROP TABLE t1, t2; +# +# Bug #53334: wrong result for outer join with impossible ON condition +# (see the same test case for MyISAM in join.test) +# +CREATE TABLE t1 (id INT PRIMARY KEY); +CREATE TABLE t2 (id INT); +INSERT INTO t1 VALUES (75); +INSERT INTO t1 VALUES (79); +INSERT INTO t1 VALUES (78); +INSERT INTO t1 VALUES (77); +REPLACE INTO t1 VALUES (76); +REPLACE INTO t1 VALUES (76); +INSERT INTO t1 VALUES (104); +INSERT INTO t1 VALUES (103); +INSERT INTO t1 VALUES (102); +INSERT INTO t1 VALUES (101); +INSERT INTO t1 VALUES (105); +INSERT INTO t1 VALUES (106); +INSERT INTO t1 VALUES (107); +INSERT INTO t2 VALUES (107),(75),(1000); +SELECT t1.id,t2.id FROM t2 LEFT JOIN t1 ON t1.id>=74 AND t1.id<=0 +WHERE t2.id=75 AND t1.id IS NULL; +id id +NULL 75 +EXPLAIN SELECT t1.id,t2.id FROM t2 LEFT JOIN t1 ON t1.id>=74 AND t1.id<=0 +WHERE t2.id=75 AND t1.id IS NULL; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 const PRIMARY NULL NULL NULL 1 Impossible ON condition +1 SIMPLE t2 ALL NULL NULL NULL NULL 3 Using where +DROP TABLE t1,t2; End of 5.1 tests diff --git a/mysql-test/t/innodb_mysql.test b/mysql-test/t/innodb_mysql.test index 9564d3b41fb..f179f3960a9 100644 --- a/mysql-test/t/innodb_mysql.test +++ b/mysql-test/t/innodb_mysql.test @@ -618,5 +618,35 @@ SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; DROP TABLE t1, t2; +--echo # +--echo # Bug #53334: wrong result for outer join with impossible ON condition +--echo # (see the same test case for MyISAM in join.test) +--echo # + +CREATE TABLE t1 (id INT PRIMARY KEY); +CREATE TABLE t2 (id INT); + +INSERT INTO t1 VALUES (75); +INSERT INTO t1 VALUES (79); +INSERT INTO t1 VALUES (78); +INSERT INTO t1 VALUES (77); +REPLACE INTO t1 VALUES (76); +REPLACE INTO t1 VALUES (76); +INSERT INTO t1 VALUES (104); +INSERT INTO t1 VALUES (103); +INSERT INTO t1 VALUES (102); +INSERT INTO t1 VALUES (101); +INSERT INTO t1 VALUES (105); +INSERT INTO t1 VALUES (106); +INSERT INTO t1 VALUES (107); + +INSERT INTO t2 VALUES (107),(75),(1000); + +SELECT t1.id,t2.id FROM t2 LEFT JOIN t1 ON t1.id>=74 AND t1.id<=0 + WHERE t2.id=75 AND t1.id IS NULL; +EXPLAIN SELECT t1.id,t2.id FROM t2 LEFT JOIN t1 ON t1.id>=74 AND t1.id<=0 + WHERE t2.id=75 AND t1.id IS NULL; + +DROP TABLE t1,t2; --echo End of 5.1 tests -- cgit v1.2.1 From a3ff13798683ec287b16ccff6b93915c7686250e Mon Sep 17 00:00:00 2001 From: Alfranio Correia Date: Sun, 9 May 2010 23:45:25 +0100 Subject: BUG#49019 Mixing self-logging eng. and regular eng. does not switch to row in mixed mode Backport of the patch for 5.1-bugteam. --- .../r/rpl_ndb_mixed_engines_transactions.result | 37 ++++++++++++++++++++++ .../t/rpl_ndb_mixed_engines_transactions.test | 23 ++++++++++++++ 2 files changed, 60 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/rpl_ndb/r/rpl_ndb_mixed_engines_transactions.result b/mysql-test/suite/rpl_ndb/r/rpl_ndb_mixed_engines_transactions.result index da60b0bbbbf..e02c3b23cad 100644 --- a/mysql-test/suite/rpl_ndb/r/rpl_ndb_mixed_engines_transactions.result +++ b/mysql-test/suite/rpl_ndb/r/rpl_ndb_mixed_engines_transactions.result @@ -341,6 +341,33 @@ ROLLBACK; Warnings: Warning 1196 Some non-transactional changed tables couldn't be rolled back SET AUTOCOMMIT = 1; +---- Mixed statements Innodb ---- +BEGIN; +INSERT INTO tndb VALUES (147); +INSERT INTO tinnodb SELECT * FROM tndb ORDER BY a DESC LIMIT 1; +Warnings: +Note 1592 Statement may not be safe to log in statement format. +COMMIT; +INSERT INTO tndb VALUES (148); +BEGIN; +INSERT INTO tinnodb SELECT * FROM tndb ORDER BY a DESC LIMIT 1; +Warnings: +Note 1592 Statement may not be safe to log in statement format. +INSERT INTO tndb VALUES (149); +COMMIT; +BEGIN; +INSERT INTO tndb VALUES (150); +INSERT INTO tmyisam SELECT * FROM tndb ORDER BY a DESC LIMIT 1; +Warnings: +Note 1592 Statement may not be safe to log in statement format. +COMMIT; +INSERT INTO tndb VALUES (151); +BEGIN; +INSERT INTO tmyisam SELECT * FROM tndb ORDER BY a DESC LIMIT 1; +Warnings: +Note 1592 Statement may not be safe to log in statement format. +INSERT INTO tndb VALUES (152); +COMMIT; ==== Verify the result ==== SELECT * FROM tmyisam ORDER BY a; a @@ -393,6 +420,8 @@ a 140 142 146 +150 +151 SELECT * FROM tinnodb ORDER BY a; a 1 @@ -420,6 +449,8 @@ a 120 125 127 +147 +148 SELECT * FROM tndb ORDER BY a; a 2 @@ -447,6 +478,12 @@ a 121 123 126 +147 +148 +149 +150 +151 +152 [on slave] Comparing tables master:test.tmyisam and slave:test.tmyisam Comparing tables master:test.tinnodb and slave:test.tinnodb diff --git a/mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_engines_transactions.test b/mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_engines_transactions.test index 14b76722fa6..22ccabe3745 100644 --- a/mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_engines_transactions.test +++ b/mysql-test/suite/rpl_ndb/t/rpl_ndb_mixed_engines_transactions.test @@ -415,6 +415,29 @@ ROLLBACK; SET AUTOCOMMIT = 1; +--echo ---- Mixed statements Innodb ---- + +BEGIN; +INSERT INTO tndb VALUES (147); +INSERT INTO tinnodb SELECT * FROM tndb ORDER BY a DESC LIMIT 1; +COMMIT; + +INSERT INTO tndb VALUES (148); +BEGIN; +INSERT INTO tinnodb SELECT * FROM tndb ORDER BY a DESC LIMIT 1; +INSERT INTO tndb VALUES (149); +COMMIT; + +BEGIN; +INSERT INTO tndb VALUES (150); +INSERT INTO tmyisam SELECT * FROM tndb ORDER BY a DESC LIMIT 1; +COMMIT; + +INSERT INTO tndb VALUES (151); +BEGIN; +INSERT INTO tmyisam SELECT * FROM tndb ORDER BY a DESC LIMIT 1; +INSERT INTO tndb VALUES (152); +COMMIT; --echo ==== Verify the result ==== -- cgit v1.2.1 From 6ed697bb172f0a607f4c461ea07a8d085be06be4 Mon Sep 17 00:00:00 2001 From: Martin Hansson Date: Mon, 10 May 2010 09:23:23 +0200 Subject: Bug#50939: Loose Index Scan unduly relies on engine to remember range endpoints The Loose Index Scan optimization keeps track of a sequence of intervals. For the current interval it maintains the current interval's endpoints. But the maximum endpoint was not stored in the SQL layer; rather, it relied on the storage engine to retain this value in-between reads. By coincidence this holds for MyISAM and InnoDB. Not for the partitioning engine, however. Fixed by making the key values iterator (QUICK_RANGE_SELECT) keep track of the current maximum endpoint. This is also more efficient as we save a call through the handler API in case of open-ended intervals. The code to calculate endpoints was extracted into separate methods in QUICK_RANGE_SELECT, and it was possible to get rid of some code duplication as part of fix. --- mysql-test/r/range.result | 44 ++++++++++++++++++++++++++++++++++++++++++++ mysql-test/t/range.test | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 85 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/range.result b/mysql-test/r/range.result index 64e00521cd2..ad8aec7383a 100644 --- a/mysql-test/r/range.result +++ b/mysql-test/r/range.result @@ -1653,4 +1653,48 @@ a b 0 0 1 1 DROP TABLE t1; +# +# Bug#50939: Loose Index Scan unduly relies on engine to remember range +# endpoints +# +CREATE TABLE t1 ( +a INT, +b INT, +KEY ( a, b ) +) PARTITION BY HASH (a) PARTITIONS 1; +CREATE TABLE t2 ( +a INT, +b INT, +KEY ( a, b ) +); +INSERT INTO t1 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); +INSERT INTO t1 SELECT a + 5, b + 5 FROM t1; +INSERT INTO t1 SELECT a + 10, b + 10 FROM t1; +INSERT INTO t1 SELECT a + 20, b + 20 FROM t1; +INSERT INTO t1 SELECT a + 40, b + 40 FROM t1; +INSERT INTO t2 SELECT * FROM t1; +# plans should be identical +EXPLAIN SELECT a, MAX(b) FROM t1 WHERE a IN (10,100) GROUP BY a; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 range a a 5 NULL 1 Using where; Using index for group-by +EXPLAIN SELECT a, MAX(b) FROM t2 WHERE a IN (10,100) GROUP BY a; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 range a a 5 NULL 2 Using where; Using index for group-by +FLUSH status; +SELECT a, MAX(b) FROM t1 WHERE a IN (10, 100) GROUP BY a; +a MAX(b) +10 10 +# Should be no more than 4 reads. +SHOW status LIKE 'handler_read_key'; +Variable_name Value +Handler_read_key 4 +FLUSH status; +SELECT a, MAX(b) FROM t2 WHERE a IN (10, 100) GROUP BY a; +a MAX(b) +10 10 +# Should be no more than 4 reads. +SHOW status LIKE 'handler_read_key'; +Variable_name Value +Handler_read_key 4 +DROP TABLE t1, t2; End of 5.1 tests diff --git a/mysql-test/t/range.test b/mysql-test/t/range.test index 5d5ad180f1a..2d2a6f75d73 100644 --- a/mysql-test/t/range.test +++ b/mysql-test/t/range.test @@ -1313,4 +1313,45 @@ SELECT * FROM t1 FORCE INDEX (PRIMARY) DROP TABLE t1; +--echo # +--echo # Bug#50939: Loose Index Scan unduly relies on engine to remember range +--echo # endpoints +--echo # +CREATE TABLE t1 ( + a INT, + b INT, + KEY ( a, b ) +) PARTITION BY HASH (a) PARTITIONS 1; + +CREATE TABLE t2 ( + a INT, + b INT, + KEY ( a, b ) +); + +INSERT INTO t1 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); + +INSERT INTO t1 SELECT a + 5, b + 5 FROM t1; +INSERT INTO t1 SELECT a + 10, b + 10 FROM t1; +INSERT INTO t1 SELECT a + 20, b + 20 FROM t1; +INSERT INTO t1 SELECT a + 40, b + 40 FROM t1; + +INSERT INTO t2 SELECT * FROM t1; + +--echo # plans should be identical +EXPLAIN SELECT a, MAX(b) FROM t1 WHERE a IN (10,100) GROUP BY a; +EXPLAIN SELECT a, MAX(b) FROM t2 WHERE a IN (10,100) GROUP BY a; + +FLUSH status; +SELECT a, MAX(b) FROM t1 WHERE a IN (10, 100) GROUP BY a; +--echo # Should be no more than 4 reads. +SHOW status LIKE 'handler_read_key'; + +FLUSH status; +SELECT a, MAX(b) FROM t2 WHERE a IN (10, 100) GROUP BY a; +--echo # Should be no more than 4 reads. +SHOW status LIKE 'handler_read_key'; + +DROP TABLE t1, t2; + --echo End of 5.1 tests -- cgit v1.2.1 From d1af6f8a6f100b5a3ae090c5174b56a19a80f2a6 Mon Sep 17 00:00:00 2001 From: Marko Makela Date: Mon, 10 May 2010 13:37:52 +0200 Subject: Add an innodb test case for Bug #49164. --- mysql-test/suite/innodb/r/innodb_bug49164.result | 42 +++++++++++++++++++++ mysql-test/suite/innodb/t/innodb_bug49164.test | 47 ++++++++++++++++++++++++ 2 files changed, 89 insertions(+) create mode 100644 mysql-test/suite/innodb/r/innodb_bug49164.result create mode 100644 mysql-test/suite/innodb/t/innodb_bug49164.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/r/innodb_bug49164.result b/mysql-test/suite/innodb/r/innodb_bug49164.result new file mode 100644 index 00000000000..9456702e1d0 --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_bug49164.result @@ -0,0 +1,42 @@ +SET tx_isolation = 'READ-COMMITTED'; +CREATE TABLE bug49164 (a INT, b BIGINT, c TINYINT, PRIMARY KEY (a, b)) +ENGINE=InnoDB; +insert into bug49164 values (1,1,1), (2,2,2), (3,3,3); +begin; +update bug49164 set c=7; +select * from bug49164; +a b c +1 1 7 +2 2 7 +3 3 7 +rollback; +select * from bug49164; +a b c +1 1 1 +2 2 2 +3 3 3 +begin; +update bug49164 set c=7; +SET tx_isolation = 'READ-COMMITTED'; +begin; +select * from bug49164; +a b c +1 1 1 +2 2 2 +3 3 3 +commit; +begin; +update bug49164 set c=6 where a=1 and b=1; +rollback; +select * from bug49164; +a b c +1 1 1 +2 2 2 +3 3 3 +commit; +select * from bug49164; +a b c +1 1 6 +2 2 2 +3 3 3 +drop table bug49164; diff --git a/mysql-test/suite/innodb/t/innodb_bug49164.test b/mysql-test/suite/innodb/t/innodb_bug49164.test new file mode 100644 index 00000000000..7f1c9f4ca9c --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_bug49164.test @@ -0,0 +1,47 @@ +-- source include/have_innodb.inc + +# Bug #49164 READ-COMMITTED reports "matched: 0" on compound PK +# a duplicate of +# Bug #52663 Lost update incrementing column value under READ COMMITTED + +connect (con1,localhost,root,,); +connect (con2,localhost,root,,); + +connection con1; +SET tx_isolation = 'READ-COMMITTED'; + +CREATE TABLE bug49164 (a INT, b BIGINT, c TINYINT, PRIMARY KEY (a, b)) +ENGINE=InnoDB; + +insert into bug49164 values (1,1,1), (2,2,2), (3,3,3); + +begin; +update bug49164 set c=7; +select * from bug49164; +rollback; +select * from bug49164; +begin; +update bug49164 set c=7; + +connection con2; + +SET tx_isolation = 'READ-COMMITTED'; +begin; +select * from bug49164; +commit; +begin; +--send +update bug49164 set c=6 where a=1 and b=1; + +connection con1; +rollback; +select * from bug49164; +connection con2; +reap; +commit; +connection con1; +select * from bug49164; +connection default; +disconnect con1; +disconnect con2; +drop table bug49164; -- cgit v1.2.1 From 971b8ee699d4fecb46a18e3e73141db08d76c7c4 Mon Sep 17 00:00:00 2001 From: Marko Makela Date: Mon, 10 May 2010 13:38:25 +0200 Subject: Add an innodb_plugin test case for Bug #49164. --- .../suite/innodb_plugin/r/innodb_bug49164.result | 42 +++++++++++++++++++ .../suite/innodb_plugin/t/innodb_bug49164.test | 47 ++++++++++++++++++++++ 2 files changed, 89 insertions(+) create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_bug49164.result create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug49164.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug49164.result b/mysql-test/suite/innodb_plugin/r/innodb_bug49164.result new file mode 100644 index 00000000000..9456702e1d0 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug49164.result @@ -0,0 +1,42 @@ +SET tx_isolation = 'READ-COMMITTED'; +CREATE TABLE bug49164 (a INT, b BIGINT, c TINYINT, PRIMARY KEY (a, b)) +ENGINE=InnoDB; +insert into bug49164 values (1,1,1), (2,2,2), (3,3,3); +begin; +update bug49164 set c=7; +select * from bug49164; +a b c +1 1 7 +2 2 7 +3 3 7 +rollback; +select * from bug49164; +a b c +1 1 1 +2 2 2 +3 3 3 +begin; +update bug49164 set c=7; +SET tx_isolation = 'READ-COMMITTED'; +begin; +select * from bug49164; +a b c +1 1 1 +2 2 2 +3 3 3 +commit; +begin; +update bug49164 set c=6 where a=1 and b=1; +rollback; +select * from bug49164; +a b c +1 1 1 +2 2 2 +3 3 3 +commit; +select * from bug49164; +a b c +1 1 6 +2 2 2 +3 3 3 +drop table bug49164; diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug49164.test b/mysql-test/suite/innodb_plugin/t/innodb_bug49164.test new file mode 100644 index 00000000000..a945bc681b6 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug49164.test @@ -0,0 +1,47 @@ +-- source include/have_innodb_plugin.inc + +# Bug #49164 READ-COMMITTED reports "matched: 0" on compound PK +# a duplicate of +# Bug #52663 Lost update incrementing column value under READ COMMITTED + +connect (con1,localhost,root,,); +connect (con2,localhost,root,,); + +connection con1; +SET tx_isolation = 'READ-COMMITTED'; + +CREATE TABLE bug49164 (a INT, b BIGINT, c TINYINT, PRIMARY KEY (a, b)) +ENGINE=InnoDB; + +insert into bug49164 values (1,1,1), (2,2,2), (3,3,3); + +begin; +update bug49164 set c=7; +select * from bug49164; +rollback; +select * from bug49164; +begin; +update bug49164 set c=7; + +connection con2; + +SET tx_isolation = 'READ-COMMITTED'; +begin; +select * from bug49164; +commit; +begin; +--send +update bug49164 set c=6 where a=1 and b=1; + +connection con1; +rollback; +select * from bug49164; +connection con2; +reap; +commit; +connection con1; +select * from bug49164; +connection default; +disconnect con1; +disconnect con2; +drop table bug49164; -- cgit v1.2.1 From f0af71672eb937c537ac197722eeb4811f8e3c72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Tue, 11 May 2010 19:58:45 +0300 Subject: Fix sys_vars.tx_isolation_func.test, which was broken in revno 3432 when making READ UNCOMMITTED lock as little as READ COMMITTED. --- .../suite/sys_vars/r/tx_isolation_func.result | 25 +++++++++++++++++++--- mysql-test/suite/sys_vars/t/tx_isolation_func.test | 3 --- 2 files changed, 22 insertions(+), 6 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/sys_vars/r/tx_isolation_func.result b/mysql-test/suite/sys_vars/r/tx_isolation_func.result index 2242525f14b..6b4c990c71c 100644 --- a/mysql-test/suite/sys_vars/r/tx_isolation_func.result +++ b/mysql-test/suite/sys_vars/r/tx_isolation_func.result @@ -95,10 +95,7 @@ a b 22 10 24 10 INSERT INTO t1 VALUES(23, 23); -ERROR HY000: Lock wait timeout exceeded; try restarting transaction INSERT INTO t1 VALUES(25, 25); -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -Bug: Only even rows are being locked, error 1205 should'nt have occured SELECT * FROM t1; a b 2 10 @@ -109,7 +106,9 @@ a b 18 10 20 10 22 10 +23 23 24 10 +25 25 COMMIT; ** Connection con0 ** COMMIT; @@ -144,7 +143,9 @@ a b 18 10 20 10 22 10 +23 23 24 10 +25 25 INSERT INTO t1 VALUES(5, 5); INSERT INTO t1 VALUES(7, 7); SELECT * FROM t1; @@ -159,7 +160,9 @@ a b 18 10 20 10 22 10 +23 23 24 10 +25 25 COMMIT; ** Connection con0 ** COMMIT; @@ -196,7 +199,9 @@ a b 18 11 20 11 22 11 +23 23 24 11 +25 25 INSERT INTO t1 VALUES(9, 9); ERROR HY000: Lock wait timeout exceeded; try restarting transaction INSERT INTO t1 VALUES(13, 13); @@ -214,7 +219,9 @@ a b 18 11 20 11 22 11 +23 23 24 11 +25 25 COMMIT; ** Connection con0 ** COMMIT; @@ -225,6 +232,8 @@ SELECT * FROM t1 WHERE a IN (2,4,6,8,10,12,14,16,18,20,22,24,26) = 0 FOR UPDATE; a b 5 5 7 7 +23 23 +25 25 UPDATE t1 SET b = 13 WHERE a IN (2,4,6,8,10,12,14,16,18,20,22,24,26) = 0; ** Connection con1 ** START TRANSACTION; @@ -240,7 +249,9 @@ a b 18 12 20 12 22 12 +23 23 24 12 +25 25 INSERT INTO t1 VALUES(9, 9); ERROR HY000: Lock wait timeout exceeded; try restarting transaction INSERT INTO t1 VALUES(13, 13); @@ -258,7 +269,9 @@ a b 18 12 20 12 22 12 +23 23 24 12 +25 25 COMMIT; ** Connection con0 ** COMMIT; @@ -273,7 +286,9 @@ a b 18 12 20 12 22 12 +23 13 24 12 +25 13 UPDATE t1 SET b = 14 WHERE a IN (2,4,6,8) = 0; ** Connection con1 ** START TRANSACTION; @@ -289,7 +304,9 @@ a b 18 12 20 12 22 12 +23 13 24 12 +25 13 INSERT INTO t1 VALUES(9, 9); ERROR HY000: Lock wait timeout exceeded; try restarting transaction INSERT INTO t1 VALUES(13, 13); @@ -307,7 +324,9 @@ a b 18 12 20 12 22 12 +23 13 24 12 +25 13 COMMIT; ** Connection con0 ** COMMIT; diff --git a/mysql-test/suite/sys_vars/t/tx_isolation_func.test b/mysql-test/suite/sys_vars/t/tx_isolation_func.test index 1fd2e323db8..7072de6b086 100644 --- a/mysql-test/suite/sys_vars/t/tx_isolation_func.test +++ b/mysql-test/suite/sys_vars/t/tx_isolation_func.test @@ -134,12 +134,9 @@ START TRANSACTION; SELECT * FROM t1; ---error ER_LOCK_WAIT_TIMEOUT INSERT INTO t1 VALUES(23, 23); ---error ER_LOCK_WAIT_TIMEOUT INSERT INTO t1 VALUES(25, 25); ---echo Bug: Only even rows are being locked, error 1205 should'nt have occured SELECT * FROM t1; -- cgit v1.2.1 From 894c55336080b71e0c15d44d80054eee8e110390 Mon Sep 17 00:00:00 2001 From: Sven Sandberg Date: Wed, 12 May 2010 12:29:02 +0200 Subject: BUG#50410: rpl_ndb tests should run with binlog_format=row Problem: The rpl_ndb did not set binlog_format explicitly. Since the default is binlog_format=statement, it means that the suite ran with that. ndb does not support binlog_format=statement, and many tests were skipped because they sourced include/have_binlog_format_row_or_mixed.inc Fix: set binlog_format=row explicitly in the configuration file for the rpl_ndb suite. Makefile.am: Removed duplicate run of rpl_ndb suite with binlog_format=row. Now that rpl_ndb is run with binlog_format=row by default, this run that explicitly changes to binlog_format=row is not needed, because it is covered by the following run. mysql-test/suite/rpl_ndb/my.cnf: cluster only supports binlog_format=row. mysql-test/suite/rpl_ndb/r/rpl_ndb_stm_innodb.result: updated result file mysql-test/suite/rpl_ndb/t/rpl_ndb_stm_innodb.test: This test is supposed to use binlog_format=STATEMENT on master. It uses innodb on master, so statement format is supported. --- mysql-test/suite/rpl_ndb/my.cnf | 4 ++++ mysql-test/suite/rpl_ndb/r/rpl_ndb_stm_innodb.result | 1 + mysql-test/suite/rpl_ndb/t/rpl_ndb_stm_innodb.test | 4 +++- 3 files changed, 8 insertions(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/rpl_ndb/my.cnf b/mysql-test/suite/rpl_ndb/my.cnf index 58fec36eedd..426608fc7fa 100644 --- a/mysql-test/suite/rpl_ndb/my.cnf +++ b/mysql-test/suite/rpl_ndb/my.cnf @@ -18,6 +18,8 @@ mysqld= ndbcluster # Turn on bin logging log-bin= master-bin +# Cluster only supports row format +binlog-format= row [mysqld.1.1] @@ -41,6 +43,8 @@ master-connect-retry= 1 log-bin= slave-bin relay-log= slave-relay-bin +# Cluster only supports row format +binlog-format= row init-rpl-role= slave log-slave-updates diff --git a/mysql-test/suite/rpl_ndb/r/rpl_ndb_stm_innodb.result b/mysql-test/suite/rpl_ndb/r/rpl_ndb_stm_innodb.result index 675a69d17a4..5327bfde7e0 100644 --- a/mysql-test/suite/rpl_ndb/r/rpl_ndb_stm_innodb.result +++ b/mysql-test/suite/rpl_ndb/r/rpl_ndb_stm_innodb.result @@ -4,6 +4,7 @@ reset master; reset slave; drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; start slave; +SET binlog_format = STATEMENT; *** Test 1 *** diff --git a/mysql-test/suite/rpl_ndb/t/rpl_ndb_stm_innodb.test b/mysql-test/suite/rpl_ndb/t/rpl_ndb_stm_innodb.test index bf7f1eed7b2..7c65e04717a 100644 --- a/mysql-test/suite/rpl_ndb/t/rpl_ndb_stm_innodb.test +++ b/mysql-test/suite/rpl_ndb/t/rpl_ndb_stm_innodb.test @@ -27,9 +27,11 @@ --disable_query_log --source include/have_ndb.inc --source include/have_innodb.inc ---source include/have_binlog_format_statement.inc --source include/ndb_master-slave.inc --enable_query_log + +# statement format is supported because master uses innodb +SET binlog_format = STATEMENT; let $off_set = 6; let $rpl_format = 'SBR'; --source extra/rpl_tests/rpl_ndb_apply_status.test -- cgit v1.2.1 From 85ec7eeec43640a5ece1e35d6408d02d98fa2308 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Wed, 12 May 2010 13:42:12 +0300 Subject: ha_innobase::add_index(): Reset trx->error_state in error handling. (Bug #53591) --- .../suite/innodb_plugin/r/innodb_bug53591.result | 16 ++++++++++++++++ .../suite/innodb_plugin/t/innodb_bug53591.test | 22 ++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_bug53591.result create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug53591.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug53591.result b/mysql-test/suite/innodb_plugin/r/innodb_bug53591.result new file mode 100644 index 00000000000..1f05b6d2a57 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug53591.result @@ -0,0 +1,16 @@ +SET GLOBAL innodb_file_format='Barracuda'; +SET GLOBAL innodb_file_per_table=on; +set old_alter_table=0; +CREATE TABLE bug53591(a text charset utf8 not null) +ENGINE=InnoDB KEY_BLOCK_SIZE=1; +ALTER TABLE bug53591 ADD PRIMARY KEY(a(220)); +ERROR HY000: Too big row +SHOW WARNINGS; +Level Code Message +Error 139 Too big row +Error 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. You have to change some columns to TEXT or BLOBs +Error 1030 Got error 139 from storage engine +DROP TABLE bug53591; +SET GLOBAL innodb_file_format=Antelope; +SET GLOBAL innodb_file_format_check=Antelope; +SET GLOBAL innodb_file_per_table=0; diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug53591.test b/mysql-test/suite/innodb_plugin/t/innodb_bug53591.test new file mode 100644 index 00000000000..760b4630383 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug53591.test @@ -0,0 +1,22 @@ +-- source include/have_innodb_plugin.inc + +let $file_format=`select @@innodb_file_format`; +let $file_format_check=`select @@innodb_file_format_check`; +let $file_per_table=`select @@innodb_file_per_table`; + +SET GLOBAL innodb_file_format='Barracuda'; +SET GLOBAL innodb_file_per_table=on; + +set old_alter_table=0; + +CREATE TABLE bug53591(a text charset utf8 not null) +ENGINE=InnoDB KEY_BLOCK_SIZE=1; +-- error 139 +ALTER TABLE bug53591 ADD PRIMARY KEY(a(220)); +SHOW WARNINGS; + +DROP TABLE bug53591; + +EVAL SET GLOBAL innodb_file_format=$file_format; +EVAL SET GLOBAL innodb_file_format_check=$file_format_check; +EVAL SET GLOBAL innodb_file_per_table=$file_per_table; -- cgit v1.2.1 From 5bb5e0f25e083368fa919631426aa66afb98484f Mon Sep 17 00:00:00 2001 From: Staale Smedseng Date: Wed, 12 May 2010 13:19:12 +0200 Subject: Bug #49756 Rows_examined is always 0 in the slow query log for update statements Only SELECT statements report any examined rows in the slow log. Slow UPDATE, DELETE and INSERT statements report 0 rows examined, unless the statement has a condition including a SELECT substatement. This patch adds counting of examined rows for the UPDATE and DELETE statements. An INSERT ... VALUES statement will still not report any rows as examined. sql/sql_class.h: Added more docs for THD::examined_row_count. sql/sql_delete.cc: Add incrementing thd->examined_row_count. sql/sql_update.cc: Add incrementing thd->examined_row_count. --- mysql-test/r/log_state.result | 33 +++++++++++++++++++++++++++++++++ mysql-test/t/log_state.test | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/log_state.result b/mysql-test/r/log_state.result index 4ce678e37aa..654f9d127d3 100644 --- a/mysql-test/r/log_state.result +++ b/mysql-test/r/log_state.result @@ -308,8 +308,41 @@ SET @@global.general_log = @old_general_log; SET @@global.general_log_file = @old_general_log_file; SET @@global.slow_query_log = @old_slow_query_log; SET @@global.slow_query_log_file = @old_slow_query_log_file; +# +# Bug #49756 Rows_examined is always 0 in the slow query log +# for update statements +# +SET @old_log_output = @@global.log_output; +SET GLOBAL log_output = "TABLE"; +SET GLOBAL slow_query_log = ON; +SET GLOBAL long_query_time = 0.001; +TRUNCATE TABLE mysql.slow_log; +CREATE TABLE t1 (a INT); +CREATE TABLE t2 (b INT, PRIMARY KEY (b)); +INSERT INTO t2 VALUES (3),(4); +INSERT INTO t1 VALUES (1+sleep(.01)),(2); +INSERT INTO t1 SELECT b+sleep(.01) from t2; +UPDATE t1 SET a=a+sleep(.01) WHERE a>2; +UPDATE t1 SET a=a+sleep(.01) ORDER BY a DESC; +UPDATE t2 set b=b+sleep(.01) limit 1; +UPDATE t1 SET a=a+sleep(.01) WHERE a in (SELECT b from t2); +DELETE FROM t1 WHERE a=a+sleep(.01) ORDER BY a LIMIT 2; +SELECT rows_examined,sql_text FROM mysql.slow_log; +rows_examined sql_text +0 INSERT INTO t1 VALUES (1+sleep(.01)),(2) +2 INSERT INTO t1 SELECT b+sleep(.01) from t2 +4 UPDATE t1 SET a=a+sleep(.01) WHERE a>2 +8 UPDATE t1 SET a=a+sleep(.01) ORDER BY a DESC +2 UPDATE t2 set b=b+sleep(.01) limit 1 +4 UPDATE t1 SET a=a+sleep(.01) WHERE a in (SELECT b from t2) +6 DELETE FROM t1 WHERE a=a+sleep(.01) ORDER BY a LIMIT 2 +DROP TABLE t1,t2; +TRUNCATE TABLE mysql.slow_log; +# end of bug#49756 End of 5.1 tests # Close connection con1 +SET GLOBAL long_query_time = DEFAULT; +SET GLOBAL log_output = @old_log_output; SET global general_log = @old_general_log; SET global general_log_file = @old_general_log_file; SET global slow_query_log = @old_slow_query_log; diff --git a/mysql-test/t/log_state.test b/mysql-test/t/log_state.test index e40dd1e3491..05e17dc9fa7 100644 --- a/mysql-test/t/log_state.test +++ b/mysql-test/t/log_state.test @@ -362,6 +362,42 @@ if(!$fixed_bug38124) } +########################################################################### + +--echo # +--echo # Bug #49756 Rows_examined is always 0 in the slow query log +--echo # for update statements +--echo # + +SET @old_log_output = @@global.log_output; +SET GLOBAL log_output = "TABLE"; +SET GLOBAL slow_query_log = ON; +SET GLOBAL long_query_time = 0.001; + +# clear slow_log of any residual slow queries +TRUNCATE TABLE mysql.slow_log; +CREATE TABLE t1 (a INT); +CREATE TABLE t2 (b INT, PRIMARY KEY (b)); +INSERT INTO t2 VALUES (3),(4); + +connect (con2,localhost,root,,); +INSERT INTO t1 VALUES (1+sleep(.01)),(2); +INSERT INTO t1 SELECT b+sleep(.01) from t2; +UPDATE t1 SET a=a+sleep(.01) WHERE a>2; +UPDATE t1 SET a=a+sleep(.01) ORDER BY a DESC; +UPDATE t2 set b=b+sleep(.01) limit 1; +UPDATE t1 SET a=a+sleep(.01) WHERE a in (SELECT b from t2); +DELETE FROM t1 WHERE a=a+sleep(.01) ORDER BY a LIMIT 2; + +SELECT rows_examined,sql_text FROM mysql.slow_log; +disconnect con2; +connection default; +DROP TABLE t1,t2; +TRUNCATE TABLE mysql.slow_log; + +--echo # end of bug#49756 + + --echo End of 5.1 tests --enable_ps_protocol @@ -376,6 +412,8 @@ disconnect con1; connection default; # Reset global system variables to initial values if forgotten somewhere above. +SET GLOBAL long_query_time = DEFAULT; +SET GLOBAL log_output = @old_log_output; SET global general_log = @old_general_log; SET global general_log_file = @old_general_log_file; SET global slow_query_log = @old_slow_query_log; -- cgit v1.2.1 From 18e4d1ae7e8aaeda3520912db574682d1c6b1ddd Mon Sep 17 00:00:00 2001 From: Ramil Kalimullin Date: Wed, 12 May 2010 20:10:33 +0400 Subject: Fix for bug#52051: Aggregate functions incorrectly returns NULL from outer join query Problem: optimising MIN/MAX() queries without GROUP BY clause by replacing the aggregate expression with a constant, we may set it to NULL disregarding the fact that there may be outer joins involved. Fix: don't replace MIN/MAX() with NULL if there're outer joins. Note: the fix itself is just - if (!count) + if (!count && !outer_tables) set to NULL The rest of the patch eliminates repeated code to improve speed and for easy maintenance of the code. mysql-test/r/group_by.result: Fix for bug#52051: Aggregate functions incorrectly returns NULL from outer join query - test result. mysql-test/t/group_by.test: Fix for bug#52051: Aggregate functions incorrectly returns NULL from outer join query - test case. sql/opt_sum.cc: Fix for bug#52051: Aggregate functions incorrectly returns NULL from outer join query - optimising MIN/MAX() queries without GROUP BY clause by replacing them with a constant, take into account that there're may be outer joins involved. - repeated code for MIN/MAX optimization in the opt_sum_query() eliminated by introducing new functions that read MIN/MAX values using index and combining MIN/MAX cases to one. --- mysql-test/r/group_by.result | 20 ++++++++++++++++++++ mysql-test/t/group_by.test | 15 +++++++++++++++ 2 files changed, 35 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/group_by.result b/mysql-test/r/group_by.result index 90503300065..645dd460735 100644 --- a/mysql-test/r/group_by.result +++ b/mysql-test/r/group_by.result @@ -1790,4 +1790,24 @@ aa b COUNT( b) 1 10 1 DROP TABLE t1, t2; # +# Bug#52051: Aggregate functions incorrectly returns NULL from outer +# join query +# +CREATE TABLE t1 (a INT PRIMARY KEY); +CREATE TABLE t2 (a INT PRIMARY KEY); +INSERT INTO t2 VALUES (1), (2); +EXPLAIN SELECT MIN(t2.a) FROM t2 LEFT JOIN t1 ON t2.a = t1.a; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Select tables optimized away +SELECT MIN(t2.a) FROM t2 LEFT JOIN t1 ON t2.a = t1.a; +MIN(t2.a) +1 +EXPLAIN SELECT MAX(t2.a) FROM t2 LEFT JOIN t1 ON t2.a = t1.a; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Select tables optimized away +SELECT MAX(t2.a) FROM t2 LEFT JOIN t1 ON t2.a = t1.a; +MAX(t2.a) +2 +DROP TABLE t1, t2; +# # End of 5.1 tests diff --git a/mysql-test/t/group_by.test b/mysql-test/t/group_by.test index e6ea5ecc7f6..c5b27ee1a62 100644 --- a/mysql-test/t/group_by.test +++ b/mysql-test/t/group_by.test @@ -1205,6 +1205,21 @@ SELECT (SELECT t2.a FROM t2 WHERE t2.a = t1.a) aa, b, COUNT( b) DROP TABLE t1, t2; + +--echo # +--echo # Bug#52051: Aggregate functions incorrectly returns NULL from outer +--echo # join query +--echo # +CREATE TABLE t1 (a INT PRIMARY KEY); +CREATE TABLE t2 (a INT PRIMARY KEY); +INSERT INTO t2 VALUES (1), (2); +EXPLAIN SELECT MIN(t2.a) FROM t2 LEFT JOIN t1 ON t2.a = t1.a; +SELECT MIN(t2.a) FROM t2 LEFT JOIN t1 ON t2.a = t1.a; +EXPLAIN SELECT MAX(t2.a) FROM t2 LEFT JOIN t1 ON t2.a = t1.a; +SELECT MAX(t2.a) FROM t2 LEFT JOIN t1 ON t2.a = t1.a; +DROP TABLE t1, t2; + + --echo # --echo # End of 5.1 tests -- cgit v1.2.1 From d5ef52b12b6bda8959c4db6dd86f4c2e7d109fb4 Mon Sep 17 00:00:00 2001 From: Luis Soares Date: Thu, 13 May 2010 16:40:31 +0100 Subject: BUG#53621: check_testcase fails for rpl_do_grant in mysql-5.1-bugteam MTR sporadically reported that rpl_do_grant does not clean up after itself. We fix this by backporting BUG 50984 fix. This deploys missing synchronization between master and slave. Additionally, it also fixes the check_testcase for rpl_tmp_table_and_DDL. --- mysql-test/suite/rpl/r/rpl_do_grant.result | 10 +++++++--- mysql-test/suite/rpl/t/rpl_do_grant.test | 18 ++++++++++++++---- mysql-test/suite/rpl/t/rpl_tmp_table_and_DDL.test | 1 + 3 files changed, 22 insertions(+), 7 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/rpl/r/rpl_do_grant.result b/mysql-test/suite/rpl/r/rpl_do_grant.result index 4d8cfe3d8b8..1cea2cfa9ad 100644 --- a/mysql-test/suite/rpl/r/rpl_do_grant.result +++ b/mysql-test/suite/rpl/r/rpl_do_grant.result @@ -89,6 +89,7 @@ show grants for rpl_do_grant2@localhost; ERROR 42000: There is no such grant defined for user 'rpl_do_grant2' on host 'localhost' show grants for rpl_do_grant2@localhost; ERROR 42000: There is no such grant defined for user 'rpl_do_grant2' on host 'localhost' +call mtr.add_suppression("Slave: Operation DROP USER failed for 'create_rout_db'@'localhost' Error_code: 1396"); DROP DATABASE IF EXISTS bug42217_db; CREATE DATABASE bug42217_db; GRANT CREATE ROUTINE ON bug42217_db.* TO 'create_rout_db'@'localhost' @@ -166,9 +167,12 @@ DROP FUNCTION upgrade_del_func; DROP FUNCTION upgrade_alter_func; DROP DATABASE bug42217_db; DROP USER 'create_rout_db'@'localhost'; -call mtr.add_suppression("Slave: Operation DROP USER failed for 'create_rout_db'@'localhost' Error_code: 1396"); -USE mtr; -call mtr.add_suppression("Slave: Operation DROP USER failed for 'create_rout_db'@'localhost' Error_code: 1396"); +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; ######## BUG#49119 ####### ### i) test case from the 'how to repeat section' stop slave; diff --git a/mysql-test/suite/rpl/t/rpl_do_grant.test b/mysql-test/suite/rpl/t/rpl_do_grant.test index 88120aa3512..fb8ea35e869 100644 --- a/mysql-test/suite/rpl/t/rpl_do_grant.test +++ b/mysql-test/suite/rpl/t/rpl_do_grant.test @@ -120,6 +120,9 @@ show grants for rpl_do_grant2@localhost; # BUG42217 mysql.procs_priv does not get replicated ##################################################### connection master; +call mtr.add_suppression("Slave: Operation DROP USER failed for 'create_rout_db'@'localhost' Error_code: 1396"); +sync_slave_with_master; +connection master; --disable_warnings DROP DATABASE IF EXISTS bug42217_db; @@ -209,12 +212,19 @@ USE bug42217_db; DROP FUNCTION upgrade_del_func; DROP FUNCTION upgrade_alter_func; DROP DATABASE bug42217_db; +-- sync_slave_with_master +-- connection master + +# user was already dropped in the slave before +# so no need to wait for the slave to replicate +# this statement (if it did and we later synced +# the slave it would end up in an error anyway) DROP USER 'create_rout_db'@'localhost'; -call mtr.add_suppression("Slave: Operation DROP USER failed for 'create_rout_db'@'localhost' Error_code: 1396"); -connection slave; -USE mtr; -call mtr.add_suppression("Slave: Operation DROP USER failed for 'create_rout_db'@'localhost' Error_code: 1396"); +# finish entire clean up (remove binlogs) +# so that we leave a pristine environment for the +# following tests +-- source include/master-slave-reset.inc # BUG#49119: Master crashes when executing 'REVOKE ... ON # {PROCEDURE|FUNCTION} FROM ...' diff --git a/mysql-test/suite/rpl/t/rpl_tmp_table_and_DDL.test b/mysql-test/suite/rpl/t/rpl_tmp_table_and_DDL.test index 56924a2efe9..b3efb578b68 100644 --- a/mysql-test/suite/rpl/t/rpl_tmp_table_and_DDL.test +++ b/mysql-test/suite/rpl/t/rpl_tmp_table_and_DDL.test @@ -10,4 +10,5 @@ source include/have_binlog_format_row.inc; LET $ENGINE_TYPE= MyISAM; source extra/rpl_tests/rpl_tmp_table_and_DDL.test; +sync_slave_with_master; -- cgit v1.2.1 From 2cfa397dff19c6215dbcb8b40f87e8fe3ce9328f Mon Sep 17 00:00:00 2001 From: Gleb Shchepa Date: Fri, 14 May 2010 15:36:27 +0400 Subject: Bug #53450: Crash / assertion "virtual int ha_myisam::index_first(uchar*)") at assert.c:81 Single-table DELETE crash/assertion similar to single-table UPDATE bug 14272. Same resolution as for the bug 14272: Don't run index scan when we should use quick select. This could cause failures because there are table handlers (like federated) that support quick select scanning but do not support index scanning. mysql-test/r/delete.result: Test case for bug #53450. mysql-test/t/delete.test: Test case for bug #53450. sql/sql_delete.cc: Bug #53450: Crash / assertion "virtual int ha_myisam::index_first(uchar*)") at assert.c:81 The mysql_delete function has been modified to not to use init_read_record_idx instead of init_read_record for the quick select. --- mysql-test/r/delete.result | 9 +++++++++ mysql-test/t/delete.test | 12 ++++++++++++ 2 files changed, 21 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/delete.result b/mysql-test/r/delete.result index 77b2071494d..36025cbfb35 100644 --- a/mysql-test/r/delete.result +++ b/mysql-test/r/delete.result @@ -349,4 +349,13 @@ END | DELETE IGNORE FROM t1; ERROR HY000: Can't update table 't1' in stored function/trigger because it is already used by statement which invoked this stored function/trigger. DROP TABLE t1; +# +# Bug #53450: Crash/assertion +# "virtual int ha_myisam::index_first(uchar*)") at assert.c:81 +# +CREATE TABLE t1 (a INT, b INT, c INT, +INDEX(a), INDEX(b), INDEX(c)); +INSERT INTO t1 VALUES (1,2,3), (4,5,6), (7,8,9); +DELETE FROM t1 WHERE a = 10 OR b = 20 ORDER BY c LIMIT 1; +DROP TABLE t1; End of 5.1 tests diff --git a/mysql-test/t/delete.test b/mysql-test/t/delete.test index 7bbc470137a..5a0e86568f3 100644 --- a/mysql-test/t/delete.test +++ b/mysql-test/t/delete.test @@ -374,5 +374,17 @@ DELETE IGNORE FROM t1; DROP TABLE t1; +--echo # +--echo # Bug #53450: Crash/assertion +--echo # "virtual int ha_myisam::index_first(uchar*)") at assert.c:81 +--echo # + +CREATE TABLE t1 (a INT, b INT, c INT, + INDEX(a), INDEX(b), INDEX(c)); +INSERT INTO t1 VALUES (1,2,3), (4,5,6), (7,8,9); + +DELETE FROM t1 WHERE a = 10 OR b = 20 ORDER BY c LIMIT 1; + +DROP TABLE t1; --echo End of 5.1 tests -- cgit v1.2.1 From ec36b3734885464e2eb147334859b4a33176ab45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Fri, 14 May 2010 16:02:28 +0300 Subject: Make the InnoDB FOREIGN KEY parser understand multi-statements. (Bug #48024) Also make InnoDB thinks that /*/ only starts a comment. (Bug #53644). struct trx_struct: Add mysql_query_len. ha_innodb.cc: Use trx_query_string() instead of trx_query() and initialize trx->mysql_query_len. INNOBASE_COPY_STMT(thd, trx): New macro, to initialize trx->mysql_query_str and trx->mysql_query_len. dict_strip_comments(): Add and observe the parameter sql_length. Treat /*/ as the start of a comment. dict_create_foreign_constraints(), row_table_add_foreign_constraints(): Add the parameter sql_length. --- mysql-test/suite/innodb/r/innodb_bug48024.result | 10 ++++++++++ mysql-test/suite/innodb/t/innodb_bug48024.test | 20 ++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 mysql-test/suite/innodb/r/innodb_bug48024.result create mode 100644 mysql-test/suite/innodb/t/innodb_bug48024.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/r/innodb_bug48024.result b/mysql-test/suite/innodb/r/innodb_bug48024.result new file mode 100644 index 00000000000..611923d2796 --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_bug48024.result @@ -0,0 +1,10 @@ +CREATE TABLE bug48024(a int PRIMARY KEY,b int NOT NULL,KEY(b)) ENGINE=InnoDB; +CREATE TABLE bug48024_b(b int PRIMARY KEY) ENGINE=InnoDB; +ALTER TABLE bug48024 /*/ADD CONSTRAINT FOREIGN KEY(c) REFERENCES(a),/*/ +ADD CONSTRAINT FOREIGN KEY(b) REFERENCES bug48024_b(b); +DROP TABLE bug48024,bug48024_b; +CREATE TABLE bug48024(a int PRIMARY KEY,b int NOT NULL,KEY(b)) ENGINE=InnoDB; +CREATE TABLE bug48024_b(b int PRIMARY KEY) ENGINE=InnoDB; +ALTER TABLE bug48024 /*/ADD CONSTRAINT FOREIGN KEY(c) REFERENCES(a),/*/ +ADD CONSTRAINT FOREIGN KEY(b) REFERENCES bug48024_b(b)| +DROP TABLE bug48024,bug48024_b; diff --git a/mysql-test/suite/innodb/t/innodb_bug48024.test b/mysql-test/suite/innodb/t/innodb_bug48024.test new file mode 100644 index 00000000000..00d76beb89d --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_bug48024.test @@ -0,0 +1,20 @@ +# Bug #48024 Innodb doesn't work with multi-statements + +--source include/have_innodb.inc + +CREATE TABLE bug48024(a int PRIMARY KEY,b int NOT NULL,KEY(b)) ENGINE=InnoDB; +CREATE TABLE bug48024_b(b int PRIMARY KEY) ENGINE=InnoDB; +# Bug #53644 InnoDB thinks that /*/ starts and ends a comment +ALTER TABLE bug48024 /*/ADD CONSTRAINT FOREIGN KEY(c) REFERENCES(a),/*/ +ADD CONSTRAINT FOREIGN KEY(b) REFERENCES bug48024_b(b); + +DROP TABLE bug48024,bug48024_b; + +delimiter |; +CREATE TABLE bug48024(a int PRIMARY KEY,b int NOT NULL,KEY(b)) ENGINE=InnoDB; +CREATE TABLE bug48024_b(b int PRIMARY KEY) ENGINE=InnoDB; +ALTER TABLE bug48024 /*/ADD CONSTRAINT FOREIGN KEY(c) REFERENCES(a),/*/ +ADD CONSTRAINT FOREIGN KEY(b) REFERENCES bug48024_b(b)| +delimiter ;| + +DROP TABLE bug48024,bug48024_b; -- cgit v1.2.1 From 6ae4c5d1a067cc1e8f4a9b4fa57c2692f75350c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Fri, 14 May 2010 16:08:15 +0300 Subject: Make the InnoDB FOREIGN KEY parser understand multi-statements. (Bug #48024) Also make InnoDB thinks that /*/ only starts a comment. (Bug #53644). This fixes the bugs in the InnoDB Plugin. ha_innodb.h: Use trx_query_string() instead of trx_query() when available (MySQL 5.1.42 or later). innobase_get_stmt(): New function, to retrieve the currently running SQL statement. struct trx_struct: Remove mysql_query_str. Use innobase_get_stmt() instead. dict_strip_comments(): Add and observe the parameter sql_length. Treat /*/ as the start of a comment. dict_create_foreign_constraints(), row_table_add_foreign_constraints(): Add the parameter sql_length. --- .../suite/innodb_plugin/r/innodb_bug48024.result | 10 ++++++++++ .../suite/innodb_plugin/t/innodb_bug48024.test | 20 ++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_bug48024.result create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug48024.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug48024.result b/mysql-test/suite/innodb_plugin/r/innodb_bug48024.result new file mode 100644 index 00000000000..611923d2796 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug48024.result @@ -0,0 +1,10 @@ +CREATE TABLE bug48024(a int PRIMARY KEY,b int NOT NULL,KEY(b)) ENGINE=InnoDB; +CREATE TABLE bug48024_b(b int PRIMARY KEY) ENGINE=InnoDB; +ALTER TABLE bug48024 /*/ADD CONSTRAINT FOREIGN KEY(c) REFERENCES(a),/*/ +ADD CONSTRAINT FOREIGN KEY(b) REFERENCES bug48024_b(b); +DROP TABLE bug48024,bug48024_b; +CREATE TABLE bug48024(a int PRIMARY KEY,b int NOT NULL,KEY(b)) ENGINE=InnoDB; +CREATE TABLE bug48024_b(b int PRIMARY KEY) ENGINE=InnoDB; +ALTER TABLE bug48024 /*/ADD CONSTRAINT FOREIGN KEY(c) REFERENCES(a),/*/ +ADD CONSTRAINT FOREIGN KEY(b) REFERENCES bug48024_b(b)| +DROP TABLE bug48024,bug48024_b; diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug48024.test b/mysql-test/suite/innodb_plugin/t/innodb_bug48024.test new file mode 100644 index 00000000000..3bcfe74eda0 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug48024.test @@ -0,0 +1,20 @@ +# Bug #48024 Innodb doesn't work with multi-statements + +--source include/have_innodb_plugin.inc + +CREATE TABLE bug48024(a int PRIMARY KEY,b int NOT NULL,KEY(b)) ENGINE=InnoDB; +CREATE TABLE bug48024_b(b int PRIMARY KEY) ENGINE=InnoDB; +# Bug #53644 InnoDB thinks that /*/ starts and ends a comment +ALTER TABLE bug48024 /*/ADD CONSTRAINT FOREIGN KEY(c) REFERENCES(a),/*/ +ADD CONSTRAINT FOREIGN KEY(b) REFERENCES bug48024_b(b); + +DROP TABLE bug48024,bug48024_b; + +delimiter |; +CREATE TABLE bug48024(a int PRIMARY KEY,b int NOT NULL,KEY(b)) ENGINE=InnoDB; +CREATE TABLE bug48024_b(b int PRIMARY KEY) ENGINE=InnoDB; +ALTER TABLE bug48024 /*/ADD CONSTRAINT FOREIGN KEY(c) REFERENCES(a),/*/ +ADD CONSTRAINT FOREIGN KEY(b) REFERENCES bug48024_b(b)| +delimiter ;| + +DROP TABLE bug48024,bug48024_b; -- cgit v1.2.1 From 6bd0ff6ce24c372eb84b8d0f76782ea2ca70d6c0 Mon Sep 17 00:00:00 2001 From: Alfranio Correia Date: Sun, 16 May 2010 12:45:21 +0100 Subject: BUG#50410: rpl_ndb tests should run with binlog_format=row Post-fix: Updated a test case after the patch for BUG#50410, because the patch makes ndb to run in the row format and as such unsafe warning messages are not printed out. --- .../suite/rpl_ndb/r/rpl_ndb_mixed_engines_transactions.result | 8 -------- 1 file changed, 8 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/rpl_ndb/r/rpl_ndb_mixed_engines_transactions.result b/mysql-test/suite/rpl_ndb/r/rpl_ndb_mixed_engines_transactions.result index e02c3b23cad..7caa88a16a1 100644 --- a/mysql-test/suite/rpl_ndb/r/rpl_ndb_mixed_engines_transactions.result +++ b/mysql-test/suite/rpl_ndb/r/rpl_ndb_mixed_engines_transactions.result @@ -345,27 +345,19 @@ SET AUTOCOMMIT = 1; BEGIN; INSERT INTO tndb VALUES (147); INSERT INTO tinnodb SELECT * FROM tndb ORDER BY a DESC LIMIT 1; -Warnings: -Note 1592 Statement may not be safe to log in statement format. COMMIT; INSERT INTO tndb VALUES (148); BEGIN; INSERT INTO tinnodb SELECT * FROM tndb ORDER BY a DESC LIMIT 1; -Warnings: -Note 1592 Statement may not be safe to log in statement format. INSERT INTO tndb VALUES (149); COMMIT; BEGIN; INSERT INTO tndb VALUES (150); INSERT INTO tmyisam SELECT * FROM tndb ORDER BY a DESC LIMIT 1; -Warnings: -Note 1592 Statement may not be safe to log in statement format. COMMIT; INSERT INTO tndb VALUES (151); BEGIN; INSERT INTO tmyisam SELECT * FROM tndb ORDER BY a DESC LIMIT 1; -Warnings: -Note 1592 Statement may not be safe to log in statement format. INSERT INTO tndb VALUES (152); COMMIT; ==== Verify the result ==== -- cgit v1.2.1 From add965cf605be369c596405a86964f4ccbec34a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Tue, 18 May 2010 16:06:58 +0300 Subject: Work around Bug #53750 in innodb_bug48024.test --- mysql-test/suite/innodb_plugin/t/innodb_bug48024.test | 2 ++ 1 file changed, 2 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug48024.test b/mysql-test/suite/innodb_plugin/t/innodb_bug48024.test index 3bcfe74eda0..fea3adf9216 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb_bug48024.test +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug48024.test @@ -10,6 +10,8 @@ ADD CONSTRAINT FOREIGN KEY(b) REFERENCES bug48024_b(b); DROP TABLE bug48024,bug48024_b; +# Work around Bug #53750 (failure in mysql-test-run --ps-protocol) +-- disable_ps_protocol delimiter |; CREATE TABLE bug48024(a int PRIMARY KEY,b int NOT NULL,KEY(b)) ENGINE=InnoDB; CREATE TABLE bug48024_b(b int PRIMARY KEY) ENGINE=InnoDB; -- cgit v1.2.1 From fa8f895e28deb4913f2bfe3cdb80dad57f4ea034 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Wed, 19 May 2010 10:56:13 +0300 Subject: Work around Bug #53750 in innodb.innodb_bug48024 --- mysql-test/suite/innodb/t/innodb_bug48024.test | 2 ++ 1 file changed, 2 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/t/innodb_bug48024.test b/mysql-test/suite/innodb/t/innodb_bug48024.test index 00d76beb89d..db828aa1cda 100644 --- a/mysql-test/suite/innodb/t/innodb_bug48024.test +++ b/mysql-test/suite/innodb/t/innodb_bug48024.test @@ -10,6 +10,8 @@ ADD CONSTRAINT FOREIGN KEY(b) REFERENCES bug48024_b(b); DROP TABLE bug48024,bug48024_b; +# Work around Bug #53750 (failure in mysql-test-run --ps-protocol) +-- disable_ps_protocol delimiter |; CREATE TABLE bug48024(a int PRIMARY KEY,b int NOT NULL,KEY(b)) ENGINE=InnoDB; CREATE TABLE bug48024_b(b int PRIMARY KEY) ENGINE=InnoDB; -- cgit v1.2.1 From 6f98d5c61872529e818229a04863525b788931f4 Mon Sep 17 00:00:00 2001 From: Tor Didriksen Date: Wed, 19 May 2010 11:18:59 +0200 Subject: Backport from next-mr-bugfixing of tor.didriksen@sun.com-20100106140051-3j2iuag63eltsr2e Bug #50087 Interval arithmetic for Event_queue_element is not portable. Subtraction of two unsigned months yielded a (very large) positive value. Conversion of this to a signed value was not necessarily well defined. Solution: do the subtraction on signed values. mysql-test/r/events_scheduling.result: Add test case. mysql-test/t/events_scheduling.test: Add test case. sql/event_data_objects.cc: Convert month to signed before doing the subtraction. --- mysql-test/r/events_scheduling.result | 19 +++++++++++++++++++ mysql-test/t/events_scheduling.test | 26 ++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/events_scheduling.result b/mysql-test/r/events_scheduling.result index 7dfd10a53f8..262caea3d7f 100644 --- a/mysql-test/r/events_scheduling.result +++ b/mysql-test/r/events_scheduling.result @@ -82,5 +82,24 @@ DROP TABLE table_1; DROP TABLE table_2; DROP TABLE table_3; DROP TABLE table_4; + +Bug #50087 Interval arithmetic for Event_queue_element is not portable. + +CREATE TABLE t1(a int); +CREATE EVENT e1 ON SCHEDULE EVERY 1 MONTH +STARTS NOW() - INTERVAL 1 MONTH +ENDS NOW() + INTERVAL 2 MONTH +ON COMPLETION PRESERVE +DO +INSERT INTO t1 VALUES (1); +CREATE EVENT e2 ON SCHEDULE EVERY 1 MONTH +STARTS NOW() +ENDS NOW() + INTERVAL 11 MONTH +ON COMPLETION PRESERVE +DO +INSERT INTO t1 VALUES (1); +DROP TABLE t1; +DROP EVENT e1; +DROP EVENT e2; DROP DATABASE events_test; SET GLOBAL event_scheduler=@event_scheduler; diff --git a/mysql-test/t/events_scheduling.test b/mysql-test/t/events_scheduling.test index 041a2def490..5f16f8bea6a 100644 --- a/mysql-test/t/events_scheduling.test +++ b/mysql-test/t/events_scheduling.test @@ -108,6 +108,32 @@ DROP TABLE table_1; DROP TABLE table_2; DROP TABLE table_3; DROP TABLE table_4; + +-- echo +-- echo Bug #50087 Interval arithmetic for Event_queue_element is not portable. +-- echo + +CREATE TABLE t1(a int); + +CREATE EVENT e1 ON SCHEDULE EVERY 1 MONTH +STARTS NOW() - INTERVAL 1 MONTH +ENDS NOW() + INTERVAL 2 MONTH +ON COMPLETION PRESERVE +DO + INSERT INTO t1 VALUES (1); + +CREATE EVENT e2 ON SCHEDULE EVERY 1 MONTH +STARTS NOW() +ENDS NOW() + INTERVAL 11 MONTH +ON COMPLETION PRESERVE +DO + INSERT INTO t1 VALUES (1); + +DROP TABLE t1; +DROP EVENT e1; +DROP EVENT e2; + + DROP DATABASE events_test; SET GLOBAL event_scheduler=@event_scheduler; -- cgit v1.2.1 From c8d6a07da57162fef6d3a2b0baac774e58ce97c3 Mon Sep 17 00:00:00 2001 From: Alfranio Correia Date: Wed, 19 May 2010 18:01:12 +0100 Subject: BUG#53560 CREATE TEMP./DROP TEMP. are not binglogged correctly after a failed statement This patch fixes two problems described as follows: 1 - If there is an on-going transaction and a temporary table is created or dropped, any failed statement that follows the "create" or "drop commands" triggers a rollback and by consequence the slave will go out sync because the binary log will have a wrong sequence of events. To fix the problem, we changed the expression that evaluates when the cache should be flushed after either the rollback of a statment or transaction. 2 - When a "CREATE TEMPORARY TABLE SELECT * FROM" was executed the OPTION_KEEP_LOG was not set into the thd->options. For that reason, if the transaction had updated only transactional engines and was rolled back at the end (.e.g due to a deadlock) the changes were not written to the binary log, including the creation of the temporary table. To fix the problem, we have set the OPTION_KEEP_LOG into the thd->options when a "CREATE TEMPORARY TABLE SELECT * FROM" is executed. sql/log.cc: Reorganized the code based on the following functions: - bool ending_trans(const THD* thd, const bool all); - bool trans_has_updated_non_trans_table(const THD* thd); - bool trans_has_no_stmt_committed(const THD* thd, const bool all); - bool stmt_has_updated_non_trans_table(const THD* thd); sql/log.h: Added functions to organize the code in log.cc. sql/log_event.cc: Removed the OPTION_KEEP_LOG since it must be used only when creating and dropping temporary tables. sql/log_event_old.cc: Removed the OPTION_KEEP_LOG since it must be used only when creating and dropping temporary tables. sql/sql_parse.cc: When a "CREATE TEMPORARY TABLE SELECT * FROM" was executed the OPTION_KEEP_LOG was not set into the thd->options. To fix the problem, we have set the OPTION_KEEP_LOG into the thd->options when a "CREATE TEMPORARY TABLE SELECT * FROM" is executed. --- .../binlog/r/binlog_stm_mix_innodb_myisam.result | 3 ++ mysql-test/suite/rpl/r/rpl_temporary_errors.result | 57 ++++++++++++++++++++++ mysql-test/suite/rpl/t/rpl_temporary_errors.test | 40 +++++++++++++++ 3 files changed, 100 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result b/mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result index b3f9baed2dd..a26fcc1dc1a 100644 --- a/mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result +++ b/mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result @@ -364,6 +364,9 @@ master-bin.000001 # Query # # use `test`; INSERT INTO t1 values (10,10) master-bin.000001 # Query # # BEGIN master-bin.000001 # Query # # use `test`; INSERT INTO t2 values (100,100) master-bin.000001 # Query # # COMMIT +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test`; INSERT INTO t2 values (101,101) +master-bin.000001 # Query # # ROLLBACK master-bin.000001 # Query # # use `test`; DROP TABLE t1,t2 reset master; create table t1 (a int) engine=innodb; diff --git a/mysql-test/suite/rpl/r/rpl_temporary_errors.result b/mysql-test/suite/rpl/r/rpl_temporary_errors.result index d14380a6369..2bd1b691901 100644 --- a/mysql-test/suite/rpl/r/rpl_temporary_errors.result +++ b/mysql-test/suite/rpl/r/rpl_temporary_errors.result @@ -81,4 +81,61 @@ Last_SQL_Errno 0 Last_SQL_Error DROP TABLE t1; **** On Master **** +SET SQL_LOG_BIN= 0; DROP TABLE t1; +SET SQL_LOG_BIN= 1; +SET SESSION BINLOG_FORMAT=MIXED; +CREATE TABLE t_myisam (id INT, PRIMARY KEY (id)) engine= MyIsam; +INSERT INTO t_myisam (id) VALUES(1); +CREATE TABLE t_innodb (id INT) engine= Innodb; +INSERT INTO t_innodb (id) VALUES(1); +BEGIN; +INSERT INTO t_innodb(id) VALUES(2); +INSERT INTO t_myisam(id) VALUES(3); +CREATE TEMPORARY TABLE x (id INT); +INSERT INTO t_myisam(id) VALUES(4),(1); +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +INSERT INTO t_innodb(id) VALUES(5); +COMMIT; +SELECT * FROM t_innodb; +id +1 +2 +5 +SELECT * FROM t_myisam; +id +1 +3 +4 +SELECT * FROM t_innodb; +id +1 +2 +5 +SELECT * FROM t_myisam; +id +1 +3 +4 +BEGIN; +CREATE TEMPORARY TABLE tmp2 SELECT * FROM t_innodb; +INSERT INTO t_innodb(id) VALUES(1); +INSERT INTO t_innodb(id) VALUES(1); +ROLLBACK; +Warnings: +Warning 1196 Some non-transactional changed tables couldn't be rolled back +show binlog events from ; +Log_name Pos Event_type Server_id End_log_pos Info +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test`; INSERT INTO t_innodb(id) VALUES(2) +master-bin.000001 # Query # # use `test`; INSERT INTO t_myisam(id) VALUES(3) +master-bin.000001 # Query # # use `test`; CREATE TEMPORARY TABLE x (id INT) +master-bin.000001 # Query # # use `test`; INSERT INTO t_myisam(id) VALUES(4),(1) +master-bin.000001 # Query # # use `test`; INSERT INTO t_innodb(id) VALUES(5) +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # use `test`; CREATE TEMPORARY TABLE tmp2 SELECT * FROM t_innodb +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test`; INSERT INTO t_innodb(id) VALUES(1) +master-bin.000001 # Query # # use `test`; INSERT INTO t_innodb(id) VALUES(1) +master-bin.000001 # Query # # ROLLBACK +DROP TABLE t_myisam, t_innodb; diff --git a/mysql-test/suite/rpl/t/rpl_temporary_errors.test b/mysql-test/suite/rpl/t/rpl_temporary_errors.test index 3b373e00a62..4bc374cdca7 100644 --- a/mysql-test/suite/rpl/t/rpl_temporary_errors.test +++ b/mysql-test/suite/rpl/t/rpl_temporary_errors.test @@ -1,4 +1,5 @@ source include/master-slave.inc; +source include/have_innodb.inc; call mtr.add_suppression("Deadlock found"); @@ -30,4 +31,43 @@ DROP TABLE t1; --echo **** On Master **** connection master; +SET SQL_LOG_BIN= 0; DROP TABLE t1; +SET SQL_LOG_BIN= 1; + +# BUG#Bug #53259 Unsafe statement binlogged in statement format w/MyIsam temp tables +# +SET SESSION BINLOG_FORMAT=MIXED; +CREATE TABLE t_myisam (id INT, PRIMARY KEY (id)) engine= MyIsam; +INSERT INTO t_myisam (id) VALUES(1); +CREATE TABLE t_innodb (id INT) engine= Innodb; +INSERT INTO t_innodb (id) VALUES(1); + +let $binlog_start= query_get_value("SHOW MASTER STATUS", Position, 1); +BEGIN; +INSERT INTO t_innodb(id) VALUES(2); +INSERT INTO t_myisam(id) VALUES(3); +CREATE TEMPORARY TABLE x (id INT); +--error 1062 +INSERT INTO t_myisam(id) VALUES(4),(1); +INSERT INTO t_innodb(id) VALUES(5); +COMMIT; + +SELECT * FROM t_innodb; +SELECT * FROM t_myisam; + +--sync_slave_with_master + +SELECT * FROM t_innodb; +SELECT * FROM t_myisam; + +--connection master + +BEGIN; +CREATE TEMPORARY TABLE tmp2 SELECT * FROM t_innodb; +INSERT INTO t_innodb(id) VALUES(1); +INSERT INTO t_innodb(id) VALUES(1); +ROLLBACK; +source include/show_binlog_events.inc; + +DROP TABLE t_myisam, t_innodb; -- cgit v1.2.1 From 7fab5c0b188f6013a45a2d82564b22cb3ecd3bdf Mon Sep 17 00:00:00 2001 From: Sergey Glukhov Date: Thu, 20 May 2010 10:31:03 +0400 Subject: Bug#52884 mysql-test-run does not work with --debug option Server crashes on 64bit linux with 'double free or corruption' message, on 32bit mysql-test-run silently fails on bootstrap stage. The problem is that FreeState() is called twice for init_settings struct in _db_end_ function. The fix is to remove superfluous FreeState() call. Additional fix: fixed discrepancy of result file when debug & valgrind options are enabled for MTR. dbug/dbug.c: The problem is that FreeState() is called twice for init_settings struct in _db_end_ function. The fix is to remove superfluous FreeState() call. mysql-test/r/variables_debug.result: fixed discrepancy of result file when debug & valgrind options are enabled for MTR. mysql-test/t/variables_debug.test: fixed discrepancy of result file when debug & valgrind options are enabled for MTR. sql/set_var.cc: fixed discrepancy of result file when debug & valgrind options are enabled for MTR. --- mysql-test/r/variables_debug.result | 2 ++ mysql-test/t/variables_debug.test | 3 +++ 2 files changed, 5 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/variables_debug.result b/mysql-test/r/variables_debug.result index 85eaf34b033..d578fa957fc 100644 --- a/mysql-test/r/variables_debug.result +++ b/mysql-test/r/variables_debug.result @@ -1,3 +1,4 @@ +SET @old_debug = @@GLOBAL.debug; set debug= 'T'; select @@debug; @@debug @@ -22,4 +23,5 @@ SET GLOBAL debug=''; SELECT @@global.debug; @@global.debug +SET GLOBAL debug=@old_debug; End of 5.1 tests diff --git a/mysql-test/t/variables_debug.test b/mysql-test/t/variables_debug.test index 8f2bde7ae42..12f5d2e6ca5 100644 --- a/mysql-test/t/variables_debug.test +++ b/mysql-test/t/variables_debug.test @@ -1,5 +1,7 @@ --source include/have_debug.inc +SET @old_debug = @@GLOBAL.debug; + # # Bug#34678 @@debug variable's incremental mode # @@ -21,5 +23,6 @@ SELECT @@global.debug; SET GLOBAL debug=''; SELECT @@global.debug; +SET GLOBAL debug=@old_debug; --echo End of 5.1 tests -- cgit v1.2.1 From c61227b84683f629c6045a364ff8b8b36d6334b1 Mon Sep 17 00:00:00 2001 From: Vasil Dimov Date: Thu, 20 May 2010 10:39:02 +0300 Subject: Merge from mysql-trunk-innodb into mysql-5.1-innodb/storage/innobase: ------------------------------------------------------------ revno: 3094 revision-id: vasil.dimov@oracle.com-20100513074652-0cvlhgkesgbb2bfh parent: vasil.dimov@oracle.com-20100512173700-byf8xntxjur1hqov committer: Vasil Dimov branch nick: mysql-trunk-innodb timestamp: Thu 2010-05-13 10:46:52 +0300 message: Followup to Bug#51920, fix binlog.binlog_killed This is a followup to the fix of Bug#51920 Innodb connections in row lock wait ignore KILL until lock wait timeout in that fix (rb://279) the behavior was changed to honor when a trx is interrupted during lock wait, but the returned error code was still "lock wait timeout" when it should be "interrupted". This change fixes the non-deterministically failing test binlog.binlog_killed, that failed like this: binlog.binlog_killed 'stmt' [ fail ] Test ended at 2010-05-12 11:39:08 CURRENT_TEST: binlog.binlog_killed mysqltest: At line 208: query 'reap' failed with wrong errno 1205: 'Lock wait timeout exceeded; try restarting transaction', instead of 0... Approved by: Sunny Bains (rb://344) ------------------------------------------------------------ This merge is non-trivial since it has to introduce the DB_INTERRUPTED error code. Also revert vasil.dimov@oracle.com-20100408165555-9rpjh24o0sa9ad5y which adjusted the binlog.binlog_killed test to the new (wrong) behavior --- mysql-test/suite/binlog/t/binlog_killed.test | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/binlog/t/binlog_killed.test b/mysql-test/suite/binlog/t/binlog_killed.test index ce6d344af32..e2db326129d 100644 --- a/mysql-test/suite/binlog/t/binlog_killed.test +++ b/mysql-test/suite/binlog/t/binlog_killed.test @@ -202,7 +202,7 @@ eval kill query $ID; rollback; connection con2; ---error 0,ER_QUERY_INTERRUPTED,ER_LOCK_WAIT_TIMEOUT +--error 0,ER_QUERY_INTERRUPTED reap; # todo 1,2 above rollback; -- cgit v1.2.1 From 8a187a45307e342322ecc466d68001a4caa53be5 Mon Sep 17 00:00:00 2001 From: Vasil Dimov Date: Thu, 20 May 2010 16:27:35 +0300 Subject: Disable main.ps_3innodb for valgrind tests since it results in known failures, that are described in Bug#38999 valgrind warnings for update statement in function compare_record() At the time I am adding this the failures are: main.ps_3innodb [ fail ] Found warnings/errors in server log file! Test ended at 2010-05-20 01:17:34 line ==31559== Thread 11: ==31559== Conditional jump or move depends on uninitialised value(s) ==31559== at 0x75C5BD: compare_record(st_table*) (sql_update.cc:35) ==31559== by 0x744732: write_record(THD*, st_table*, st_copy_info*) (sql_insert.cc:1486) ==31559== by 0x74A0D7: mysql_insert(THD*, TABLE_LIST*, List&, List >&, List&, List&, enum_duplicates, bool) (sql_insert.cc:835) ==31559== by 0x6A79B4: mysql_execute_command(THD*) (sql_parse.cc:3198) ==31559== by 0x754998: Prepared_statement::execute(String*, bool) (sql_prepare.cc:3583) ==31559== by 0x754C4F: Prepared_statement::execute_loop(String*, bool, unsigned char*, unsigned char*) (sql_prepare.cc:3258) ==31559== by 0x754F33: mysql_sql_stmt_execute(THD*) (sql_prepare.cc:2529) ==31559== by 0x6A5028: mysql_execute_command(THD*) (sql_parse.cc:2272) ==31559== by 0x6ADAE8: mysql_parse(THD*, char const*, unsigned, char const**) (sql_parse.cc:5986) ==31559== by 0x6AF3A4: dispatch_command(enum_server_command, THD*, char*, unsigned) (sql_parse.cc:1233) ==31559== by 0x6B0800: do_command(THD*) (sql_parse.cc:874) ==31559== by 0x69CB46: handle_one_connection (sql_connect.cc:1134) ==31559== by 0x33EDA062F6: start_thread (in /lib64/libpthread-2.5.so) ==31559== by 0x33ECED1B6C: clone (in /lib64/libc-2.5.so) ==31559== Conditional jump or move depends on uninitialised value(s) ==31559== at 0x75C5D0: compare_record(st_table*) (sql_update.cc:35) ==31559== by 0x744732: write_record(THD*, st_table*, st_copy_info*) (sql_insert.cc:1486) ==31559== by 0x74A0D7: mysql_insert(THD*, TABLE_LIST*, List&, List >&, List&, List&, enum_duplicates, bool) (sql_insert.cc:835) ==31559== by 0x6A79B4: mysql_execute_command(THD*) (sql_parse.cc:3198) ==31559== by 0x754998: Prepared_statement::execute(String*, bool) (sql_prepare.cc:3583) ==31559== by 0x754C4F: Prepared_statement::execute_loop(String*, bool, unsigned char*, unsigned char*) (sql_prepare.cc:3258) ==31559== by 0x754F33: mysql_sql_stmt_execute(THD*) (sql_prepare.cc:2529) ==31559== by 0x6A5028: mysql_execute_command(THD*) (sql_parse.cc:2272) ==31559== by 0x6ADAE8: mysql_parse(THD*, char const*, unsigned, char const**) (sql_parse.cc:5986) ==31559== by 0x6AF3A4: dispatch_command(enum_server_command, THD*, char*, unsigned) (sql_parse.cc:1233) ==31559== by 0x6B0800: do_command(THD*) (sql_parse.cc:874) ==31559== by 0x69CB46: handle_one_connection (sql_connect.cc:1134) ==31559== by 0x33EDA062F6: start_thread (in /lib64/libpthread-2.5.so) ==31559== by 0x33ECED1B6C: clone (in /lib64/libc-2.5.so) ^ Found warnings in /export/home4/pb2/test/sb_3-1827397-1274300957.87/mysql-5.1.48-linux-x86_64-test/mysql-test/var-n_mix/log/mysqld.1.err --- mysql-test/t/ps_3innodb.test | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/t/ps_3innodb.test b/mysql-test/t/ps_3innodb.test index e25a8b1f469..10d2e7a9ae5 100644 --- a/mysql-test/t/ps_3innodb.test +++ b/mysql-test/t/ps_3innodb.test @@ -8,6 +8,10 @@ # NOTE: PLEASE SEE ps_1general.test (bottom) # BEFORE ADDING NEW TEST CASES HERE !!! +# See Bug#38999 valgrind warnings for update statement in function +# compare_record() +-- source include/not_valgrind.inc + use test; -- source include/have_innodb.inc -- cgit v1.2.1 From 413cf3a7331b88c5ba8020dd66275926d05c9d54 Mon Sep 17 00:00:00 2001 From: Sven Sandberg Date: Thu, 20 May 2010 17:38:01 +0200 Subject: BUG#52987: mysqldump fails if umask=0077 Problem: The test case mysqldump reads a file that must be world-readable. The test did not force the file to be world-readable, so if the tree was branched with a umask of 0077, the test would fail. Fix: chmod the file. mysql-test/t/mysqldump.test: Added chmod so that the file is guaranteed to be world-readable. --- mysql-test/t/mysqldump.test | 1 + 1 file changed, 1 insertion(+) (limited to 'mysql-test') diff --git a/mysql-test/t/mysqldump.test b/mysql-test/t/mysqldump.test index 0bf9916dcd5..9246d488dd8 100644 --- a/mysql-test/t/mysqldump.test +++ b/mysql-test/t/mysqldump.test @@ -1983,6 +1983,7 @@ drop table if exists `load`; create table `load` (a varchar(255)); --copy_file std_data/words.dat $MYSQLTEST_VARDIR/tmp/load.txt +--chmod 0644 $MYSQLTEST_VARDIR/tmp/load.txt --exec $MYSQL_IMPORT --ignore test $MYSQLTEST_VARDIR/tmp/load.txt -- cgit v1.2.1 From cd9c0892d93af280065fae302b098ece1908d02e Mon Sep 17 00:00:00 2001 From: Alexey Kopytov Date: Fri, 21 May 2010 15:23:48 +0400 Subject: Bug #42064: low memory crash when importing hex strings, in Item_hex_string::Item_hex_string The status of memory allocation in the Lex_input_stream (called from the Parser_state constructor) was not checked which led to a parser crash in case of the out-of-memory error. The solution is to introduce new init() member function in Parser_state and Lex_input_stream so that status of memory allocation can be returned to the caller. mysql-test/r/error_simulation.result: Added a test case for bug #42064. mysql-test/t/error_simulation.test: Added a test case for bug #42064. mysys/my_alloc.c: Added error injection code for the regression test. mysys/my_malloc.c: Added error injection code for the regression test. mysys/safemalloc.c: Added error injection code for the regression test. sql/event_data_objects.cc: Use the new init() member function of Parser_state and check its return value to handle memory allocation failures. sql/mysqld.cc: Added error injection code for the regression test. sql/sp.cc: Use the new init() member function of Parser_state and check its return value to handle memory allocation failures. sql/sql_lex.cc: Moved memory allocation from constructor to the separate init() member function. Added error injection code for the regression test. sql/sql_lex.h: Moved memory allocation from constructor to the separate init() member function. sql/sql_parse.cc: Use the new init() member function of Parser_state and check its return value to handle memory allocation failures. sql/sql_partition.cc: Use the new init() member function of Parser_state and check its return value to handle memory allocation failures. sql/sql_prepare.cc: Use the new init() member function of Parser_state and check its return value to handle memory allocation failures. sql/sql_trigger.cc: Use the new init() member function of Parser_state and check its return value to handle memory allocation failures. sql/sql_view.cc: Use the new init() member function of Parser_state and check its return value to handle memory allocation failures.. sql/thr_malloc.cc: Added error injection code for the regression test. --- mysql-test/r/error_simulation.result | 9 +++++++++ mysql-test/t/error_simulation.test | 14 ++++++++++++++ 2 files changed, 23 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/error_simulation.result b/mysql-test/r/error_simulation.result index 27e51a33112..fc58687cc86 100644 --- a/mysql-test/r/error_simulation.result +++ b/mysql-test/r/error_simulation.result @@ -39,5 +39,14 @@ a 2 DROP TABLE t1; # +# Bug#42064: low memory crash when importing hex strings, in Item_hex_string::Item_hex_string +# +CREATE TABLE t1(a BLOB); +SET SESSION debug="+d,bug42064_simulate_oom"; +INSERT INTO t1 VALUES(""); +Got one of the listed errors +SET SESSION debug=DEFAULT; +DROP TABLE t1; +# # End of 5.1 tests # diff --git a/mysql-test/t/error_simulation.test b/mysql-test/t/error_simulation.test index 7cd16a6bc5a..7a48a2e3231 100644 --- a/mysql-test/t/error_simulation.test +++ b/mysql-test/t/error_simulation.test @@ -46,6 +46,20 @@ SELECT * FROM t1; DROP TABLE t1; +--echo # +--echo # Bug#42064: low memory crash when importing hex strings, in Item_hex_string::Item_hex_string +--echo # + +CREATE TABLE t1(a BLOB); + +SET SESSION debug="+d,bug42064_simulate_oom"; +# May fail with either ER_OUT_OF_RESOURCES or EE_OUTOFMEMORY +--error ER_OUT_OF_RESOURCES, 5 +INSERT INTO t1 VALUES(""); +SET SESSION debug=DEFAULT; + +DROP TABLE t1; + --echo # --echo # End of 5.1 tests --echo # -- cgit v1.2.1 From 014d35a7723e16029ea86f5be8a376d24584403e Mon Sep 17 00:00:00 2001 From: Gleb Shchepa Date: Fri, 21 May 2010 22:47:32 +0400 Subject: Bug #53804: serious flaws in the alter database .. upgrade data directory name command The check_db_name function has been modified to validate tails of #mysql50#-prefixed database names for compliance with MySQL 5.0 database name encoding rules (the check_table_name function call has been reused). mysql-test/r/renamedb.result: Updated test case. mysql-test/r/upgrade.result: Test case for bug #53804. mysql-test/t/renamedb.test: Updated test case. mysql-test/t/upgrade.test: Test case for bug #53804. sql/mysql_priv.h: Bug #53804: serious flaws in the alter database .. upgrade data directory name command The check_mysql50_prefix has been added. sql/sql_table.cc: Bug #53804: serious flaws in the alter database .. upgrade data directory name command - The check_mysql50_prefix has been added. - The check_n_cut_mysql50_prefix function has been refactored to share code with new check_mysql50_prefix function. sql/table.cc: Bug #53804: serious flaws in the alter database .. upgrade data directory name command The check_db_name function has been modified to validate tails of #mysql50#-prefixed database names for compliance with MySQL 5.0 database name encoding rules. --- mysql-test/r/renamedb.result | 2 +- mysql-test/r/upgrade.result | 28 ++++++++++++++++++++++++++++ mysql-test/t/renamedb.test | 2 +- mysql-test/t/upgrade.test | 34 ++++++++++++++++++++++++++++++++++ 4 files changed, 64 insertions(+), 2 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/r/renamedb.result b/mysql-test/r/renamedb.result index ff8f89592fc..e77aca0d0b7 100644 --- a/mysql-test/r/renamedb.result +++ b/mysql-test/r/renamedb.result @@ -7,6 +7,6 @@ ERROR HY000: Incorrect usage of ALTER DATABASE UPGRADE DATA DIRECTORY NAME and n ALTER DATABASE `#mysql51#not-yet` UPGRADE DATA DIRECTORY NAME; ERROR HY000: Incorrect usage of ALTER DATABASE UPGRADE DATA DIRECTORY NAME and name ALTER DATABASE `#mysql50#` UPGRADE DATA DIRECTORY NAME; -ERROR HY000: Incorrect usage of ALTER DATABASE UPGRADE DATA DIRECTORY NAME and name +ERROR 42000: Incorrect database name '#mysql50#' ALTER DATABASE `#mysql50#upgrade-me` UPGRADE DATA DIRECTORY NAME; ERROR 42000: Unknown database '#mysql50#upgrade-me' diff --git a/mysql-test/r/upgrade.result b/mysql-test/r/upgrade.result index 034242079b1..da2f55b5bb1 100644 --- a/mysql-test/r/upgrade.result +++ b/mysql-test/r/upgrade.result @@ -112,3 +112,31 @@ select * from `a-b-c`.v1; f1 drop database `a-b-c`; use test; +# End of 5.0 tests +# +# Bug #53804: serious flaws in the alter database .. upgrade data +# directory name command +# +ALTER DATABASE `#mysql50#:` UPGRADE DATA DIRECTORY NAME; +ERROR 42000: Unknown database '#mysql50#:' +ALTER DATABASE `#mysql50#.` UPGRADE DATA DIRECTORY NAME; +ERROR 42000: Incorrect database name '#mysql50#.' +ALTER DATABASE `#mysql50#../` UPGRADE DATA DIRECTORY NAME; +ERROR 42000: Incorrect database name '#mysql50#../' +ALTER DATABASE `#mysql50#../..` UPGRADE DATA DIRECTORY NAME; +ERROR 42000: Incorrect database name '#mysql50#../..' +ALTER DATABASE `#mysql50#../../` UPGRADE DATA DIRECTORY NAME; +ERROR 42000: Incorrect database name '#mysql50#../../' +ALTER DATABASE `#mysql50#./blablabla` UPGRADE DATA DIRECTORY NAME; +ERROR 42000: Incorrect database name '#mysql50#./blablabla' +ALTER DATABASE `#mysql50#../blablabla` UPGRADE DATA DIRECTORY NAME; +ERROR 42000: Incorrect database name '#mysql50#../blablabla' +ALTER DATABASE `#mysql50#/` UPGRADE DATA DIRECTORY NAME; +ERROR 42000: Incorrect database name '#mysql50#/' +ALTER DATABASE `#mysql50#/.` UPGRADE DATA DIRECTORY NAME; +ERROR 42000: Incorrect database name '#mysql50#/.' +USE `#mysql50#.`; +ERROR 42000: Incorrect database name '#mysql50#.' +USE `#mysql50#../blablabla`; +ERROR 42000: Incorrect database name '#mysql50#../blablabla' +# End of 5.1 tests diff --git a/mysql-test/t/renamedb.test b/mysql-test/t/renamedb.test index 84315090b7a..71d0c127058 100644 --- a/mysql-test/t/renamedb.test +++ b/mysql-test/t/renamedb.test @@ -44,7 +44,7 @@ ALTER DATABASE `#mysql41#not-supported` UPGRADE DATA DIRECTORY NAME; --error ER_WRONG_USAGE ALTER DATABASE `#mysql51#not-yet` UPGRADE DATA DIRECTORY NAME; ---error ER_WRONG_USAGE +--error ER_WRONG_DB_NAME ALTER DATABASE `#mysql50#` UPGRADE DATA DIRECTORY NAME; --error ER_BAD_DB_ERROR diff --git a/mysql-test/t/upgrade.test b/mysql-test/t/upgrade.test index e390e8a1253..a7b9a1531ff 100644 --- a/mysql-test/t/upgrade.test +++ b/mysql-test/t/upgrade.test @@ -137,3 +137,37 @@ select * from `a-b-c`.v1; --enable_ps_protocol drop database `a-b-c`; use test; + +--echo # End of 5.0 tests + +--echo # +--echo # Bug #53804: serious flaws in the alter database .. upgrade data +--echo # directory name command +--echo # + +--error ER_BAD_DB_ERROR +ALTER DATABASE `#mysql50#:` UPGRADE DATA DIRECTORY NAME; +--error ER_WRONG_DB_NAME +ALTER DATABASE `#mysql50#.` UPGRADE DATA DIRECTORY NAME; +--error ER_WRONG_DB_NAME +ALTER DATABASE `#mysql50#../` UPGRADE DATA DIRECTORY NAME; +--error ER_WRONG_DB_NAME +ALTER DATABASE `#mysql50#../..` UPGRADE DATA DIRECTORY NAME; +--error ER_WRONG_DB_NAME +ALTER DATABASE `#mysql50#../../` UPGRADE DATA DIRECTORY NAME; +--error ER_WRONG_DB_NAME +ALTER DATABASE `#mysql50#./blablabla` UPGRADE DATA DIRECTORY NAME; +--error ER_WRONG_DB_NAME +ALTER DATABASE `#mysql50#../blablabla` UPGRADE DATA DIRECTORY NAME; +--error ER_WRONG_DB_NAME +ALTER DATABASE `#mysql50#/` UPGRADE DATA DIRECTORY NAME; +--error ER_WRONG_DB_NAME +ALTER DATABASE `#mysql50#/.` UPGRADE DATA DIRECTORY NAME; + +--error ER_WRONG_DB_NAME +USE `#mysql50#.`; +--error ER_WRONG_DB_NAME +USE `#mysql50#../blablabla`; + +--echo # End of 5.1 tests + -- cgit v1.2.1 From e78da4621143c5f6f3f2aed7a9cf7137a1d631d3 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 24 May 2010 21:54:08 +0800 Subject: Bug #49741 test files contain explicit references to bin/relay-log positions Some of the test cases reference to binlog position and these position numbers are written into result explicitly. It is difficult to maintain if log event format changes. There are a couple of cases explicit position number appears, we handle them in different ways A. 'CHANGE MASTER ...' with MASTER_LOG_POS or/and RELAY_LOG_POS options Use --replace_result to mask them. B. 'SHOW BINLOG EVENT ...' Replaced by show_binlog_events.inc or wait_for_binlog_event.inc. show_binlog_events.inc file's function is enhanced by given $binlog_file and $binlog_limit. C. 'SHOW SLAVE STATUS', 'show_slave_status.inc' and 'show_slave_status2.inc' For the test cases just care a few items in the result of 'SHOW SLAVE STATUS', only the items related to each test case are showed. 'show_slave_status.inc' is rebuild, only the given items in $status_items will be showed. 'check_slave_is_running.inc' and 'check_slave_no_error.inc' and 'check_slave_param.inc' are auxiliary files helping to show running status and error information easily. mysql-test/extra/binlog_tests/binlog.test: It only cares whether current binlog file index is changed, so it is ok with 'show_master_status.inc' instead of 'show mater status'. mysql-test/extra/binlog_tests/blackhole.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/extra/rpl_tests/rpl_deadlock.test: Use 'check_slave_is_running.inc' instead of 'show_slave_status2.inc'. mysql-test/extra/rpl_tests/rpl_extraMaster_Col.test: Use 'check_slave_is_running.inc' instead of 'show slave status' statement. mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test: Use 'wait_for_slave_sql_error.inc' and 'ait_for_slave_sql_error_and_skip.inc' instead of 'show slave status'. mysql-test/extra/rpl_tests/rpl_flsh_tbls.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/extra/rpl_tests/rpl_get_master_version_and_clock.test: It is need now to give a error number, so use 'wait_for_slave_io_to_stop.inc' instead of 'wait_for_slave_io_error.inc'. mysql-test/extra/rpl_tests/rpl_insert_delayed.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/extra/rpl_tests/rpl_log.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. se 'check_slave_is_running.inc' instead of 'show slave status' statement. mysql-test/extra/rpl_tests/rpl_max_relay_size.test: se 'check_slave_is_running.inc' instead of 'show slave status' statement. mysql-test/extra/rpl_tests/rpl_ndb_apply_status.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/extra/rpl_tests/rpl_reset_slave.test: Use 'show_slave_status.inc' instead of 'show_slave_status2.inc' statement. Use 'check_slave_no_error.inc' to simplify the check that there is no error. mysql-test/extra/rpl_tests/rpl_row_basic.test: Use 'check_slave_is_running.inc' to verify that Slave threads are running well. Use 'wait_for_slave_sql_error.inc' to wait the given sql thread error happening. mysql-test/extra/rpl_tests/rpl_row_tabledefs.test: Use 'show_slave_error_status_and_skip.inc' instead of 'show slave status'. mysql-test/include/check_slave_is_running.inc: To make sure both sql and io thread are running well. If not, the test will be aborted. mysql-test/include/check_slave_no_error.inc: To make sure both sql and io thread have no error. If not, the test will be aborted. mysql-test/include/get_relay_log_pos.inc: According to the position of a log event in master binlog file, find the peer position of a log event in relay log file. mysql-test/include/rpl_stmt_seq.inc: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/include/show_binlog_events.inc: Add two options $binlog_file and $binlog_limit for showing binlog events from different binlog files or/and given different limits on position or row number. mysql-test/include/show_rpl_debug_info.inc: Add 'SELECT NOW()' in the debug information. mysql-test/include/show_slave_status.inc: It's more clean and tidy Only the given columns of slave status are printed. mysql-test/include/test_fieldsize.inc: Use 'wait_for_slave_sql_error.inc' to wait the given sql thread error happening. There is no need to print the result of 'show slave stutus'. mysql-test/include/wait_for_binlog_event.inc: Use show_rpl_debug_info.inc instead of 'SHOW BINLOG EVENTS'. mysql-test/include/wait_for_slave_io_error.inc: Add $slave_io_errno and $show_slave_io_error, it waits only a given error. mysql-test/include/wait_for_slave_param.inc: Use die instead of exit. mysql-test/include/wait_for_slave_sql_error.inc: Add $slave_sql_errno and $show_slave_sql_error, it waits only a given error. mysql-test/include/wait_for_status_var.inc: Use die instead of exit. mysql-test/r/flush_block_commit_notembedded.result: It checks whether somethings are binlogged, so we using 'show_binlog_event.inc' instead of 'show master status'. mysql-test/r/multi_update.result: It checks whether somethings are binlogged, so we using 'show_binlog_event.inc' instead of 'show master status'. mysql-test/suite/binlog/r/binlog_innodb.result: It checks whether somethings are binlogged, so we using 'show_binlog_event.inc' instead of 'show master status'. mysql-test/suite/binlog/r/binlog_row_binlog.result: Position in the result of 'show master status' is replaced by '#'. mysql-test/suite/binlog/r/binlog_stm_binlog.result: Position in the result of 'show master status' is replaced by '#'. mysql-test/suite/binlog/t/binlog_innodb.test: It checks whether somethings are binlogged, so we use 'show_binlog_event.inc' instead of 'show master status'. mysql-test/suite/binlog/t/binlog_stm_binlog.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/suite/bugs/r/rpl_bug36391.result: Position in the result of 'show master status' is replaced by '#'. mysql-test/suite/bugs/t/rpl_bug12691.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/suite/bugs/t/rpl_bug36391.test: 'show master status' is replaced by 'show_master_status.inc'. Position in the result of 'show master status' is replaced by '#'. mysql-test/suite/engines/funcs/r/rpl_000015.result: It checks whether somethings are binlogged, so we using 'show_binlog_event.inc' instead of 'show master status'. mysql-test/suite/engines/funcs/t/rpl_000015.test: Use 'check_slave_is_running.inc' to verify that Slave threads are running well. mysql-test/suite/engines/funcs/t/rpl_REDIRECT.test: Use 'query_vertical SHOW SLAVE STATUS' instead of 'show slave status'. There is no status columns in the result file, for no slave exists on master's server. mysql-test/suite/engines/funcs/t/rpl_change_master.test: This test just care whether Read_Master_Log_Pos is equal to Exec_Master_Log_Pos after 'CHANGE MASTER ..'. So 'show slave status' is removed and just check the value of Read_Master_Log_Pos and Exec_Master_Log_Pos. mysql-test/suite/engines/funcs/t/rpl_empty_master_crash.test: We doesn't really need the statement. mysql-test/suite/engines/funcs/t/rpl_flushlog_loop.test: Just show Relay_Log_File, running status and error informations. Use 'check_slave_is_running.inc' to verify that Slave threads are running well. mysql-test/suite/engines/funcs/t/rpl_loaddata_s.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/suite/engines/funcs/t/rpl_log_pos.test: Mask the explicit positions in the result file. Use 'check_slave_no_error.inc' to simplify the check that there is no error. Use 'wait_for_slave_sql_error.inc' to wait the given sql thread error happening. There is no need to print the result of 'show slave stutus'. mysql-test/suite/engines/funcs/t/rpl_rbr_to_sbr.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/suite/engines/funcs/t/rpl_row_drop.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/suite/engines/funcs/t/rpl_row_inexist_tbl.test: Use 'wait_for_slave_sql_error.inc' to wait the given sql thread error happening. There is no need to print the result of 'show slave stutus'. mysql-test/suite/engines/funcs/t/rpl_row_until.test: Use 'check_slave_param.inc' to check whether SQL Thread stop at a right position, and use binlog position variables instead of explicit number in the 'CHANGE MASTER' statements. Mask the explicit binary log positions in the result file. mysql-test/suite/engines/funcs/t/rpl_server_id1.test: Use 'wait_for_slave_sql_error.inc' to wait the given sql thread error happening. There is no need to print the result of 'show slave stutus'. Use 'check_slave_no_error.inc' to simplify the check that there is no error. mysql-test/suite/engines/funcs/t/rpl_server_id2.test: It doesn't really need in this test. mysql-test/suite/engines/funcs/t/rpl_slave_status.test: Use 'wait_for_slave_sql_error.inc' to wait the given sql thread error happening. There is no need to print the result of 'show slave stutus'. mysql-test/suite/engines/funcs/t/rpl_switch_stm_row_mixed.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/suite/manual/t/rpl_replication_delay.test: Use 'show_slave_status.inc' instead of 'show slave status'. mysql-test/suite/parts/t/rpl_partition.test: Use 'check_slave_is_running.inc' instead of 'show slave status' statement. mysql-test/suite/rpl/include/rpl_mixed_ddl.inc: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/suite/rpl/include/rpl_mixed_dml.inc: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/suite/rpl/t/rpl_000015.test: Use 'show_slave_status.inc' instead of 'show_slave_status2.inc'. mysql-test/suite/rpl/t/rpl_binlog_grant.test: Use 'wait_for_binlog_event.inc' instead of 'show binlog events' statement. mysql-test/suite/rpl/t/rpl_bug33931.test: Use 'wait_for_slave_sql_error.inc' to wait the given sql thread error happening. There is no need to print the result of 'show slave stutus'. mysql-test/suite/rpl/t/rpl_change_master.test: This test just care whether Read_Master_Log_Pos is equal to Exec_Master_Log_Pos after 'CHANGE MASTER ..'. So 'show slave status' is removed and just check the value of Read_Master_Log_Pos and Exec_Master_Log_Pos. mysql-test/suite/rpl/t/rpl_critical_errors.test: Use 'wait_for_slave_sql_error.inc' to wait the given sql thread error happening. There is no need to print the result of 'show slave stutus'. mysql-test/suite/rpl/t/rpl_dual_pos_advance.test: Mask the explicit position numbers in result file. It is restricted running on SBR, for it want to binlog 'set @a=1' statement. mysql-test/suite/rpl/t/rpl_empty_master_crash.test: It doesn't need in this test. mysql-test/suite/rpl/t/rpl_flushlog_loop.test: UUse 'check_slave_is_running.inc' and 'show_slave_status.inc' instead of 'show slave status' statement. mysql-test/suite/rpl/t/rpl_get_master_version_and_clock.test: Use 'wait_for_slave_io_error.inc' to wait the given io thread error happening. mysql-test/suite/rpl/t/rpl_grant.test: It doesn't need in this test. mysql-test/suite/rpl/t/rpl_incident.test: Use 'check_slave_is_running.inc' instead of 'show slave status' statement. mysql-test/suite/rpl/t/rpl_known_bugs_detection.test: Use 'wait_for_slave_sql_error.inc' to wait the given sql thread error happening. There is no need to print the result of 'show slave stutus'. mysql-test/suite/rpl/t/rpl_loaddata_fatal.test: Use 'wait_for_slave_sql_error_and_skip.inc' to wait the given sql thread error happening and then skip the event. There is no need to print the result of 'show slave stutus'. mysql-test/suite/rpl/t/rpl_log_pos.test: Use 'wait_for_slave_io_error.inc' to wait the given io thread error happening. There is no need to print the result of 'show slave status'. mysql-test/suite/rpl/t/rpl_rbr_to_sbr.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/suite/rpl/t/rpl_replicate_do.test: Use 'show_slave_status.inc' instead of 'show slave status'. mysql-test/suite/rpl/t/rpl_rotate_logs.test: Use 'show_slave_status.inc' instead of 'show_slave_status2.inc'. mysql-test/suite/rpl/t/rpl_row_basic_11bugs.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/suite/rpl/t/rpl_row_create_table.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/suite/rpl/t/rpl_row_drop.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/suite/rpl/t/rpl_row_until.test: Use 'check_slave_param.inc' to check whether SQL Thread stop at a right position, and use binlog position variables instead of explicit number in the 'CHANGE MASTER' statements. mysql-test/suite/rpl/t/rpl_skip_error.test: Use 'check_slave_is_running.inc' instead of 'show slave status' statement. mysql-test/suite/rpl/t/rpl_slave_load_remove_tmpfile.test: Use 'wait_for_slave_sql_error.inc' to wait the given sql thread error happening. There is no need to print the result of 'show slave status'. mysql-test/suite/rpl/t/rpl_slave_skip.test: Use 'check_slave_param.inc' to check whether SQL Thread stop at a right position, and mask the explicit position number in the 'CHANGE MASTER' statements. mysql-test/suite/rpl/t/rpl_sp.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/suite/rpl/t/rpl_ssl.test: Use 'show_slave_status.inc' instead of 'show slave status'. mysql-test/suite/rpl/t/rpl_ssl1.test: Use 'show_slave_status.inc' instead of 'show slave status'. mysql-test/suite/rpl/t/rpl_stm_until.test: Use 'check_slave_param.inc' to check whether SQL Thread stop at a right position, and use binlog position variables instead of explicit number in the 'CHANGE MASTER' statements. mysql-test/suite/rpl/t/rpl_temporary_errors.test: Use 'check_slave_is_running.inc' instead of 'show slave status' statement. mysql-test/suite/rpl_ndb/t/rpl_ndb_basic.test: Use 'wait_for_slave_sql_error.inc' to wait the given sql thread error happening. There is no need to print the result of 'show slave status'. mysql-test/suite/rpl_ndb/t/rpl_ndb_circular.test: Use 'check_slave_is_running.inc' instead of 'show slave status' statement. mysql-test/suite/rpl_ndb/t/rpl_ndb_circular_simplex.test: Use 'check_slave_is_running.inc' instead of 'show slave status' statement. mysql-test/suite/rpl_ndb/t/rpl_ndb_idempotent.test: Use 'check_slave_is_running.inc' instead of 'show slave status' statement. mysql-test/suite/rpl_ndb/t/rpl_ndb_multi.test: Mask master_log_pos and master_log_file mysql-test/suite/rpl_ndb/t/rpl_ndb_sync.test: Use 'check_slave_is_running.inc' instead of 'show slave status' statement. mysql-test/suite/rpl_ndb/t/rpl_truncate_7ndb.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/t/alter_table-big.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/t/create-big.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/t/ctype_cp932_binlog_stm.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. mysql-test/t/flush_block_commit_notembedded.test: It checks whether somethings are binlogged, so we using 'show_binlog_event.inc' instead of 'show master status'. mysql-test/t/multi_update.test: It checks whether somethings are binlogged, so we using 'wait_binlog_event.inc' instead of 'show master status'. mysql-test/t/sp_trans_log.test: Use 'show_binlog_events.inc' instead of 'show binlog events' statement. --- mysql-test/extra/binlog_tests/binlog.test | 25 +- mysql-test/extra/binlog_tests/blackhole.test | 24 +- mysql-test/extra/rpl_tests/rpl_deadlock.test | 7 +- .../extra/rpl_tests/rpl_extraMaster_Col.test | 67 +- mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test | 104 +- mysql-test/extra/rpl_tests/rpl_flsh_tbls.test | 12 +- .../rpl_get_master_version_and_clock.test | 2 +- mysql-test/extra/rpl_tests/rpl_insert_delayed.test | 17 +- mysql-test/extra/rpl_tests/rpl_log.test | 57 +- mysql-test/extra/rpl_tests/rpl_max_relay_size.test | 19 +- .../extra/rpl_tests/rpl_ndb_apply_status.test | 38 +- mysql-test/extra/rpl_tests/rpl_reset_slave.test | 59 +- mysql-test/extra/rpl_tests/rpl_row_basic.test | 32 +- mysql-test/extra/rpl_tests/rpl_row_tabledefs.test | 38 +- mysql-test/include/check_slave_is_running.inc | 18 + mysql-test/include/check_slave_no_error.inc | 17 + mysql-test/include/check_slave_param.inc | 16 + mysql-test/include/get_relay_log_pos.inc | 70 + mysql-test/include/rpl_stmt_seq.inc | 30 +- mysql-test/include/show_binlog_events.inc | 41 +- mysql-test/include/show_rpl_debug_info.inc | 2 + mysql-test/include/show_slave_status.inc | 25 +- mysql-test/include/show_slave_status2.inc | 8 - mysql-test/include/test_fieldsize.inc | 7 +- mysql-test/include/wait_for_binlog_event.inc | 2 +- mysql-test/include/wait_for_slave_io_error.inc | 47 +- mysql-test/include/wait_for_slave_param.inc | 2 +- mysql-test/include/wait_for_slave_sql_error.inc | 17 +- .../include/wait_for_slave_sql_error_and_skip.inc | 27 +- mysql-test/include/wait_for_status_var.inc | 4 +- mysql-test/include/wait_until_count_sessions.inc | 1 + mysql-test/r/alter_table-big.result | 32 +- mysql-test/r/create-big.result | 54 +- mysql-test/r/ctype_cp932_binlog_stm.result | 12 +- mysql-test/r/flush_block_commit_notembedded.result | 10 +- mysql-test/r/multi_update.result | 6 - mysql-test/r/sp_trans_log.result | 12 +- mysql-test/suite/binlog/r/binlog_innodb.result | 12 +- mysql-test/suite/binlog/r/binlog_row_binlog.result | 2069 ++++++++++---------- mysql-test/suite/binlog/r/binlog_stm_binlog.result | 1068 +++++----- .../suite/binlog/r/binlog_stm_blackhole.result | 12 +- mysql-test/suite/binlog/t/binlog_innodb.test | 6 +- mysql-test/suite/binlog/t/binlog_stm_binlog.test | 3 +- mysql-test/suite/bugs/r/rpl_bug12691.result | 9 +- mysql-test/suite/bugs/r/rpl_bug36391.result | 3 +- mysql-test/suite/bugs/t/rpl_bug12691.test | 4 +- mysql-test/suite/bugs/t/rpl_bug36391.test | 4 +- mysql-test/suite/engines/funcs/r/rpl_000015.result | 143 +- .../suite/engines/funcs/r/rpl_REDIRECT.result | 3 +- .../suite/engines/funcs/r/rpl_change_master.result | 6 - .../engines/funcs/r/rpl_empty_master_crash.result | 2 - .../suite/engines/funcs/r/rpl_flushlog_loop.result | 41 +- .../suite/engines/funcs/r/rpl_loaddata_s.result | 2 +- .../suite/engines/funcs/r/rpl_log_pos.result | 28 +- .../suite/engines/funcs/r/rpl_rbr_to_sbr.result | 51 +- .../suite/engines/funcs/r/rpl_row_drop.result | 9 +- .../engines/funcs/r/rpl_row_inexist_tbl.result | 40 +- .../engines/funcs/r/rpl_row_max_relay_size.result | 239 +-- .../engines/funcs/r/rpl_row_reset_slave.result | 179 +- .../suite/engines/funcs/r/rpl_row_until.result | 188 +- .../suite/engines/funcs/r/rpl_server_id1.result | 4 +- .../suite/engines/funcs/r/rpl_server_id2.result | 3 - .../suite/engines/funcs/r/rpl_slave_status.result | 39 - .../engines/funcs/r/rpl_stm_max_relay_size.result | 239 +-- .../engines/funcs/r/rpl_stm_reset_slave.result | 179 +- .../funcs/r/rpl_switch_stm_row_mixed.result | 4 +- mysql-test/suite/engines/funcs/t/rpl_000015.test | 26 +- mysql-test/suite/engines/funcs/t/rpl_REDIRECT.test | 12 +- .../suite/engines/funcs/t/rpl_change_master.test | 25 +- .../engines/funcs/t/rpl_empty_master_crash.test | 3 - .../suite/engines/funcs/t/rpl_flushlog_loop.test | 7 +- .../suite/engines/funcs/t/rpl_loaddata_s.test | 4 +- mysql-test/suite/engines/funcs/t/rpl_log_pos.test | 45 +- .../suite/engines/funcs/t/rpl_rbr_to_sbr.test | 16 +- mysql-test/suite/engines/funcs/t/rpl_row_drop.test | 5 +- .../suite/engines/funcs/t/rpl_row_inexist_tbl.test | 10 +- .../suite/engines/funcs/t/rpl_row_until.test | 49 +- .../suite/engines/funcs/t/rpl_server_id1.test | 9 +- .../suite/engines/funcs/t/rpl_server_id2.test | 3 - .../suite/engines/funcs/t/rpl_slave_status.test | 12 +- .../engines/funcs/t/rpl_switch_stm_row_mixed.test | 8 +- .../suite/manual/r/rpl_replication_delay.result | 117 +- .../suite/manual/t/rpl_replication_delay.test | 16 +- .../suite/ndb_team/r/rpl_ndb_extraColMaster.result | 612 +----- .../suite/ndb_team/r/rpl_ndb_mix_innodb.result | 22 +- mysql-test/suite/parts/r/rpl_partition.result | 40 +- mysql-test/suite/parts/t/rpl_partition.test | 4 +- mysql-test/suite/rpl/include/rpl_mixed_ddl.inc | 4 +- mysql-test/suite/rpl/include/rpl_mixed_dml.inc | 5 +- mysql-test/suite/rpl/r/rpl_000015.result | 141 -- mysql-test/suite/rpl/r/rpl_binlog_grant.result | 24 - mysql-test/suite/rpl/r/rpl_bug33931.result | 40 +- mysql-test/suite/rpl/r/rpl_change_master.result | 80 +- mysql-test/suite/rpl/r/rpl_deadlock_innodb.result | 122 +- mysql-test/suite/rpl/r/rpl_dual_pos_advance.result | 14 +- .../suite/rpl/r/rpl_empty_master_crash.result | 1 - mysql-test/suite/rpl/r/rpl_extraCol_innodb.result | 395 +--- mysql-test/suite/rpl/r/rpl_extraCol_myisam.result | 395 +--- .../suite/rpl/r/rpl_extraColmaster_innodb.result | 906 +-------- .../suite/rpl/r/rpl_extraColmaster_myisam.result | 906 +-------- .../suite/rpl/r/rpl_filter_tables_not_exist.result | 32 +- mysql-test/suite/rpl/r/rpl_flushlog_loop.result | 44 +- .../rpl/r/rpl_get_master_version_and_clock.result | 3 +- mysql-test/suite/rpl/r/rpl_grant.result | 39 - mysql-test/suite/rpl/r/rpl_incident.result | 80 +- mysql-test/suite/rpl/r/rpl_innodb_mixed_ddl.result | 39 +- mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result | 527 +++-- .../suite/rpl/r/rpl_known_bugs_detection.result | 84 +- mysql-test/suite/rpl/r/rpl_loaddata_fatal.result | 82 +- mysql-test/suite/rpl/r/rpl_log_pos.result | 84 +- mysql-test/suite/rpl/r/rpl_rbr_to_sbr.result | 69 +- mysql-test/suite/rpl/r/rpl_replicate_do.result | 38 - mysql-test/suite/rpl/r/rpl_rotate_logs.result | 114 +- mysql-test/suite/rpl/r/rpl_row_basic_11bugs.result | 13 +- .../suite/rpl/r/rpl_row_basic_2myisam.result | 12 +- .../suite/rpl/r/rpl_row_basic_3innodb.result | 12 +- mysql-test/suite/rpl/r/rpl_row_colSize.result | 520 +---- mysql-test/suite/rpl/r/rpl_row_create_table.result | 151 +- mysql-test/suite/rpl/r/rpl_row_drop.result | 9 +- mysql-test/suite/rpl/r/rpl_row_flsh_tbls.result | 8 +- mysql-test/suite/rpl/r/rpl_row_log.result | 138 +- mysql-test/suite/rpl/r/rpl_row_log_innodb.result | 138 +- .../suite/rpl/r/rpl_row_max_relay_size.result | 239 +-- mysql-test/suite/rpl/r/rpl_row_reset_slave.result | 179 +- .../suite/rpl/r/rpl_row_tabledefs_2myisam.result | 215 +- .../suite/rpl/r/rpl_row_tabledefs_3innodb.result | 215 +- mysql-test/suite/rpl/r/rpl_row_until.result | 166 +- mysql-test/suite/rpl/r/rpl_skip_error.result | 80 +- .../rpl/r/rpl_slave_load_remove_tmpfile.result | 39 - mysql-test/suite/rpl/r/rpl_slave_skip.result | 82 +- mysql-test/suite/rpl/r/rpl_sp.result | 178 +- mysql-test/suite/rpl/r/rpl_ssl.result | 74 +- mysql-test/suite/rpl/r/rpl_ssl1.result | 111 +- mysql-test/suite/rpl/r/rpl_stm_flsh_tbls.result | 8 +- .../suite/rpl/r/rpl_stm_insert_delayed.result | 22 +- mysql-test/suite/rpl/r/rpl_stm_log.result | 110 +- .../suite/rpl/r/rpl_stm_max_relay_size.result | 239 +-- mysql-test/suite/rpl/r/rpl_stm_reset_slave.result | 179 +- mysql-test/suite/rpl/r/rpl_stm_until.result | 174 +- mysql-test/suite/rpl/r/rpl_temporary_errors.result | 40 +- mysql-test/suite/rpl/t/rpl_000015-slave.opt | 1 - mysql-test/suite/rpl/t/rpl_000015.cnf | 2 - mysql-test/suite/rpl/t/rpl_000015.test | 40 - mysql-test/suite/rpl/t/rpl_binlog_grant.test | 10 +- mysql-test/suite/rpl/t/rpl_bug33931.test | 7 +- mysql-test/suite/rpl/t/rpl_change_master.test | 22 +- mysql-test/suite/rpl/t/rpl_critical_errors.test | 12 +- mysql-test/suite/rpl/t/rpl_dual_pos_advance.test | 54 +- mysql-test/suite/rpl/t/rpl_empty_master_crash.test | 2 - .../suite/rpl/t/rpl_filter_tables_not_exist.test | 2 +- mysql-test/suite/rpl/t/rpl_flushlog_loop.test | 26 +- .../rpl/t/rpl_get_master_version_and_clock.test | 10 +- mysql-test/suite/rpl/t/rpl_grant.test | 2 - mysql-test/suite/rpl/t/rpl_incident.test | 9 +- .../suite/rpl/t/rpl_known_bugs_detection.test | 14 +- mysql-test/suite/rpl/t/rpl_loaddata_fatal.test | 10 +- mysql-test/suite/rpl/t/rpl_log_pos.test | 11 +- mysql-test/suite/rpl/t/rpl_rbr_to_sbr.test | 14 +- mysql-test/suite/rpl/t/rpl_replicate_do.test | 6 +- mysql-test/suite/rpl/t/rpl_rotate_logs.test | 10 +- mysql-test/suite/rpl/t/rpl_row_basic_11bugs.test | 4 +- mysql-test/suite/rpl/t/rpl_row_create_table.test | 32 +- mysql-test/suite/rpl/t/rpl_row_drop.test | 5 +- mysql-test/suite/rpl/t/rpl_row_until.test | 41 +- mysql-test/suite/rpl/t/rpl_skip_error.test | 4 +- .../suite/rpl/t/rpl_slave_load_remove_tmpfile.test | 9 +- mysql-test/suite/rpl/t/rpl_slave_skip.test | 19 +- mysql-test/suite/rpl/t/rpl_sp.test | 4 +- mysql-test/suite/rpl/t/rpl_ssl.test | 11 +- mysql-test/suite/rpl/t/rpl_ssl1.test | 17 +- mysql-test/suite/rpl/t/rpl_stm_until.test | 42 +- mysql-test/suite/rpl/t/rpl_temporary_errors.test | 2 +- mysql-test/suite/rpl_ndb/r/rpl_ndb_basic.result | 40 +- mysql-test/suite/rpl_ndb/r/rpl_ndb_circular.result | 80 +- .../rpl_ndb/r/rpl_ndb_circular_simplex.result | 80 +- mysql-test/suite/rpl_ndb/r/rpl_ndb_extraCol.result | 395 +--- .../suite/rpl_ndb/r/rpl_ndb_idempotent.result | 11 +- mysql-test/suite/rpl_ndb/r/rpl_ndb_log.result | 162 +- mysql-test/suite/rpl_ndb/r/rpl_ndb_multi.result | 4 +- .../suite/rpl_ndb/r/rpl_ndb_stm_innodb.result | 22 +- mysql-test/suite/rpl_ndb/r/rpl_ndb_sync.result | 40 +- .../suite/rpl_ndb/r/rpl_row_basic_7ndb.result | 12 +- .../suite/rpl_ndb/r/rpl_truncate_7ndb.result | 70 +- mysql-test/suite/rpl_ndb/t/rpl_ndb_basic.test | 9 +- mysql-test/suite/rpl_ndb/t/rpl_ndb_circular.test | 16 +- .../suite/rpl_ndb/t/rpl_ndb_circular_simplex.test | 12 +- mysql-test/suite/rpl_ndb/t/rpl_ndb_idempotent.test | 14 +- mysql-test/suite/rpl_ndb/t/rpl_ndb_multi.test | 2 +- mysql-test/suite/rpl_ndb/t/rpl_ndb_sync.test | 6 +- mysql-test/suite/rpl_ndb/t/rpl_truncate_7ndb.test | 9 +- mysql-test/t/alter_table-big.test | 8 +- mysql-test/t/create-big.test | 12 +- mysql-test/t/ctype_cp932_binlog_stm.test | 3 +- mysql-test/t/flush_block_commit_notembedded.test | 4 +- mysql-test/t/multi_update.test | 6 +- mysql-test/t/sp_trans_log.test | 4 +- 196 files changed, 3676 insertions(+), 12013 deletions(-) create mode 100644 mysql-test/include/check_slave_is_running.inc create mode 100644 mysql-test/include/check_slave_no_error.inc create mode 100644 mysql-test/include/check_slave_param.inc create mode 100644 mysql-test/include/get_relay_log_pos.inc delete mode 100644 mysql-test/include/show_slave_status2.inc delete mode 100644 mysql-test/suite/rpl/r/rpl_000015.result delete mode 100644 mysql-test/suite/rpl/t/rpl_000015-slave.opt delete mode 100644 mysql-test/suite/rpl/t/rpl_000015.cnf delete mode 100644 mysql-test/suite/rpl/t/rpl_000015.test (limited to 'mysql-test') diff --git a/mysql-test/extra/binlog_tests/binlog.test b/mysql-test/extra/binlog_tests/binlog.test index b819996acb0..7f48341077e 100644 --- a/mysql-test/extra/binlog_tests/binlog.test +++ b/mysql-test/extra/binlog_tests/binlog.test @@ -41,13 +41,10 @@ while ($1) --enable_query_log commit; drop table t1; ---replace_column 2 # 5 # ---replace_regex /table_id: [0-9]+/table_id: #/ /\/\* xid=.* \*\//\/* xid= *\// -show binlog events in 'master-bin.000001' from 106; ---replace_column 2 # 5 # ---replace_regex /table_id: [0-9]+/table_id: #/ /\/\* xid=.* \*\//\/* xid= *\// -show binlog events in 'master-bin.000002' from 106; - +--source include/show_binlog_events.inc +--let $binlog_file= query_get_value(SHOW MASTER STATUS, File, 1) +--source include/show_binlog_events.inc +--let $binlog_file= # # Bug#22540 - Incorrect value in column End_log_pos of @@ -77,8 +74,7 @@ insert into t1 values (2); insert into t1 values (3); commit; drop table t1; ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ /Server ver: [^,]*,/Server version,/ -show binlog events from 0; +--source include/show_binlog_events.inc # now show that nothing breaks if we need to read from the cache more # than once, resulting in split event-headers @@ -100,8 +96,7 @@ while ($1) commit; enable_query_log; ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ /Server ver: [^,]*,/Server version,/ -show binlog events from 0; +--source include/show_binlog_events.inc drop table t1; @@ -122,8 +117,7 @@ set @b= 14632475938453979136; execute stmt using @a, @b; deallocate prepare stmt; drop table t1; ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ /Server ver: [^,]*,/Server version,/ -show binlog events from 0; +--source include/show_binlog_events.inc # @@ -249,14 +243,15 @@ reset master; drop table if exists t3; --enable_warnings create table t3 (a int(11) NOT NULL AUTO_INCREMENT, b text, PRIMARY KEY (a) ) engine=innodb; -show master status; +source include/show_master_status.inc; let $it=4; while ($it) { insert into t3(b) values ('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); dec $it; } -show master status /* must show new binlog index after rotating */; +# must show new binlog index after rotating; +source include/show_master_status.inc; drop table t3; --echo # diff --git a/mysql-test/extra/binlog_tests/blackhole.test b/mysql-test/extra/binlog_tests/blackhole.test index 14c15a58e18..da63a7a8619 100644 --- a/mysql-test/extra/binlog_tests/blackhole.test +++ b/mysql-test/extra/binlog_tests/blackhole.test @@ -125,12 +125,7 @@ select * from t1; select * from t2; select * from t3; -let $VERSION=`select version()`; ---replace_result $VERSION VERSION ---replace_column 2 # 4 # 5 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ ---replace_regex /file_id=[0-9]+/file_id=#/ -show binlog events; +--source include/show_binlog_events.inc drop table t1,t2,t3; @@ -168,18 +163,21 @@ set autocommit=0; start transaction; insert into t1 values(1); commit; + +let $master_log_pos_1= query_get_value(SHOW MASTER STATUS, Position, 1); + start transaction; insert into t1 values(2); rollback; -set autocommit=1; -let $VERSION=`select version()`; ---replace_result $VERSION VERSION ---replace_column 2 # 4 # 5 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ ---replace_regex /file_id=[0-9]+/file_id=#/ -show binlog events; +let $master_log_pos_2= query_get_value(SHOW MASTER STATUS, Position, 1); +if (`SELECT $master_log_pos_2 <> $master_log_pos_1`) +{ + echo $master_log_pos_1 $master_log_pos_2; + die Rollbacked transaction has been binlogged; +} +set autocommit=1; drop table if exists t1; # diff --git a/mysql-test/extra/rpl_tests/rpl_deadlock.test b/mysql-test/extra/rpl_tests/rpl_deadlock.test index 1b331cc948b..607348ae97b 100644 --- a/mysql-test/extra/rpl_tests/rpl_deadlock.test +++ b/mysql-test/extra/rpl_tests/rpl_deadlock.test @@ -61,7 +61,7 @@ sync_with_master; SELECT * FROM t1; SELECT * FROM t3; # Check that no error is reported ---source include/show_slave_status2.inc +source include/check_slave_is_running.inc; --echo # 2) Test lock wait timeout @@ -89,7 +89,7 @@ sync_with_master; SELECT * FROM t1; SELECT * FROM t3; # Check that no error is reported ---source include/show_slave_status2.inc +source include/check_slave_is_running.inc; --echo # 3) Test lock wait timeout and purged relay log @@ -103,6 +103,7 @@ SET global max_relay_log_size=0; --source include/stop_slave.inc DELETE FROM t2; # Set slave position to the BEGIN log event +--replace_result $master_pos_begin MASTER_POS_BEGIN eval CHANGE MASTER TO MASTER_LOG_POS=$master_pos_begin; BEGIN; # Hold lock @@ -119,7 +120,7 @@ sync_with_master; SELECT * FROM t1; SELECT * FROM t3; # Check that no error is reported ---source include/show_slave_status2.inc +source include/check_slave_is_running.inc; --echo # Clean up diff --git a/mysql-test/extra/rpl_tests/rpl_extraMaster_Col.test b/mysql-test/extra/rpl_tests/rpl_extraMaster_Col.test index c426ac1fae8..16c4bc8e2da 100644 --- a/mysql-test/extra/rpl_tests/rpl_extraMaster_Col.test +++ b/mysql-test/extra/rpl_tests/rpl_extraMaster_Col.test @@ -146,12 +146,7 @@ SELECT COUNT(*) FROM t1; --echo SELECT * FROM t1 ORDER BY f3 LIMIT 20; ---echo ---echo * Show Slave Status * ---echo ---replace_column 1 # 4 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # ---query_vertical show slave status; ---echo +--source include/check_slave_is_running.inc ### Altering table def scenario --echo @@ -431,16 +426,14 @@ connection master; delete from t4; delete from t31; ---echo ---echo ** Check slave status ** ---echo #connection slave; sync_slave_with_master; select * from t31; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # ---query_vertical show slave status; +--echo +--echo ** Check slave status ** +--echo +--source include/check_slave_is_running.inc #### Clean Up #### @@ -493,16 +486,15 @@ INSERT INTO t10 () VALUES(1,@b1,DEFAULT,'Kyle',DEFAULT), --echo --echo ******************************************** ---echo *** Expect slave to fail with Error 1523 *** +--echo *** Expect slave to fail with Error 1535 *** --echo ******************************************** --echo connection slave; -source include/wait_for_slave_sql_to_stop.inc; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # ---query_vertical SHOW SLAVE STATUS -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +# 1535 = ER_BINLOG_ROW_WRONG_TABLE_DEF +--let $slave_sql_errno= 1535 +--let $slave_skip_counter= 2 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error_and_skip.inc --echo --echo *** Drop t10 *** @@ -550,16 +542,15 @@ INSERT INTO t11 () VALUES(1,@b1,'Testing is fun','Kyle',DEFAULT), --echo --echo ******************************************** ---echo *** Expect slave to fail with Error 1523 *** +--echo *** Expect slave to fail with Error 1535 *** --echo ******************************************** --echo connection slave; -source include/wait_for_slave_sql_to_stop.inc; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # ---query_vertical SHOW SLAVE STATUS -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +# 1535 = ER_BINLOG_ROW_WRONG_TABLE_DEF +--let $slave_sql_errno= 1535 +--let $slave_skip_counter= 2 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error_and_skip.inc --echo --echo *** Drop t11 *** @@ -697,10 +688,10 @@ SELECT c1,c3,hex(c4),c5,c6 FROM t14 ORDER BY c1; # Remove below once fixed #*************************** connection slave; -source include/wait_for_slave_sql_to_stop.inc; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # ---query_vertical SHOW SLAVE STATUS +# 1091 = ER_CANT_DROP_FIELD_OR_KEY +--let $slave_sql_errno= 1091 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error.inc #*************************** STOP SLAVE; @@ -763,10 +754,10 @@ SELECT c1,hex(c4),c5,c6,c7,c2 FROM t15 ORDER BY c1; --echo ******************************************** --echo connection slave; -source include/wait_for_slave_sql_to_stop.inc; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # ---query_vertical SHOW SLAVE STATUS +# 1054 = ER_BAD_FIELD_ERROR +--let $slave_sql_errno= 1054 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error.inc STOP SLAVE; RESET SLAVE; @@ -840,10 +831,10 @@ SELECT c1,hex(c4),c5,c6,c7 FROM t16 ORDER BY c1; --echo ***************** --echo connection slave; -source include/wait_for_slave_sql_to_stop.inc; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # ---query_vertical SHOW SLAVE STATUS +# 1072 = ER_KEY_COLUMN_DOES_NOT_EXITS +--let $slave_sql_errno= 1072 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error.inc STOP SLAVE; RESET SLAVE; diff --git a/mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test b/mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test index 46168d6b97a..0317aa79891 100644 --- a/mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test +++ b/mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test @@ -96,10 +96,9 @@ SELECT * FROM t2 ORDER BY a; --echo *** Start Slave *** connection slave; START SLAVE; -source include/wait_for_slave_sql_to_stop.inc; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 16 # 22 # 23 # 33 # 35 # 36 # ---query_vertical SHOW SLAVE STATUS +--let $slave_sql_errno= 1535 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error.inc STOP SLAVE; RESET SLAVE; SELECT * FROM t2 ORDER BY a; @@ -149,12 +148,10 @@ INSERT INTO t3 () VALUES(@b1,2,'Kyle, TEX'),(@b1,1,'JOE AUSTIN'),(@b1,4,'QA TEST --echo *** Expect slave to fail with Error 1522 *** --echo ******************************************** connection slave; ---source include/wait_for_slave_sql_to_stop.inc ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 16 # 22 # 23 # 33 # 35 # 36 # ---query_vertical SHOW SLAVE STATUS -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--let $slave_sql_errno= 1535 +--let $slave_skip_counter= 2 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error_and_skip.inc --echo *** Drop t3 *** connection master; @@ -194,12 +191,10 @@ INSERT INTO t4 () VALUES(100.22,2,'Kyle, TEX'),(200.26,1,'JOE AUSTIN'), --echo *** Expect slave to fail with Error 1522 *** --echo ******************************************** connection slave; ---source include/wait_for_slave_sql_to_stop.inc ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 16 # 22 # 23 # 33 # 35 # 36 # ---query_vertical SHOW SLAVE STATUS -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--let $slave_sql_errno= 1535 +--let $slave_skip_counter= 2 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error_and_skip.inc --echo *** Drop t4 *** connection master; @@ -239,12 +234,10 @@ INSERT INTO t5 () VALUES(1,'Kyle',200.23,1,'b1b1',23.00098), --echo *** Expect slave to fail with Error 1522 *** --echo ******************************************** connection slave; ---source include/wait_for_slave_sql_to_stop.inc ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 16 # 22 # 23 # 33 # 35 # 36 # ---query_vertical SHOW SLAVE STATUS -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--let $slave_sql_errno= 1535 +--let $slave_skip_counter= 2 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error_and_skip.inc --echo *** Drop t5 *** connection master; @@ -285,10 +278,9 @@ INSERT INTO t6 () VALUES(1,'Kyle',200.23,1), --echo *** Expect slave to fail with Error 1522 *** --echo ******************************************** connection slave; ---source include/wait_for_slave_sql_to_stop.inc ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 16 # 22 # 23 # 33 # 35 # 36 # ---query_vertical SHOW SLAVE STATUS +--let $slave_sql_errno= 1535 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error.inc SET GLOBAL SQL_SLAVE_SKIP_COUNTER=3; #START SLAVE; @@ -387,12 +379,10 @@ INSERT INTO t8 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); ### Uncomment once bug is fixed #connection slave; -#wait_for_slave_to_stop; -#--replace_result $MASTER_MYPORT MASTER_PORT -#--replace_column 1 # 4 # 7 # 8 # 9 # 16 # 22 # 23 # 33 # 35 # 36 # -#--query_vertical SHOW SLAVE STATUS -#SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -#START SLAVE; +#--let $slave_sql_errno= SOMETHING +#--let $slave_skip_counter= 2 +#--let $show_slave_sql_error= 1 +#--source include/wait_for_slave_sql_error_and_skip.inc --echo *** Drop t8 *** connection master; @@ -451,12 +441,10 @@ if (`SELECT $engine_type != 'NDB'`) # todo: fix Bug #43992 slave sql thread can't tune own sql_mode ... # and add/restore waiting for stop test - #--source include/wait_for_slave_sql_to_stop.inc - #--replace_result $MASTER_MYPORT MASTER_PORT - #--replace_column 1 # 4 # 7 # 8 # 9 # 16 # 22 # 23 # 33 # 35 # 36 # - #--query_vertical SHOW SLAVE STATUS - #SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; - #START SLAVE; + #--let $slave_sql_errno= SOMETHING + #--let $slave_skip_counter= 2 + #--let $show_slave_sql_error= 1 + #--source include/wait_for_slave_sql_error_and_skip.inc } #--echo *** Drop t9 *** @@ -494,12 +482,10 @@ INSERT INTO t10 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); --echo *** Expect slave to fail with Error 1522 *** --echo ******************************************** connection slave; ---source include/wait_for_slave_sql_to_stop.inc ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 16 # 22 # 23 # 33 # 35 # 36 # ---query_vertical SHOW SLAVE STATUS -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--let $slave_sql_errno= 1535 +--let $slave_skip_counter= 2 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error_and_skip.inc --echo *** Drop t10 *** connection master; @@ -538,12 +524,10 @@ INSERT INTO t11 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); --echo *** Expect slave to fail with Error 1522 *** --echo ******************************************** connection slave; ---source include/wait_for_slave_sql_to_stop.inc ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 16 # 22 # 23 # 33 # 35 # 36 # ---query_vertical SHOW SLAVE STATUS -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--let $slave_sql_errno= 1535 +--let $slave_skip_counter= 2 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error_and_skip.inc --echo *** Drop t11 *** connection master; @@ -810,12 +794,10 @@ ALTER TABLE t15 ADD COLUMN c6 INT AFTER c5; --echo *** Expect slave to fail with Error 1060 *** --echo ******************************************** connection slave; ---source include/wait_for_slave_sql_to_stop.inc ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 16 # 22 # 23 # 33 # 35 # 36 # ---query_vertical SHOW SLAVE STATUS -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; -START SLAVE; +--let $slave_sql_errno= 1060 +--let $slave_skip_counter= 1 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error_and_skip.inc --echo *** Try to insert in master **** connection master; @@ -921,12 +903,10 @@ INSERT INTO t17 () VALUES(9223372036854775807,2,'Kyle, TEX'); --echo *** Expect slave to fail with Error 1522 *** --echo ******************************************** connection slave; ---source include/wait_for_slave_sql_to_stop.inc ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 16 # 22 # 23 # 33 # 35 # 36 # ---query_vertical SHOW SLAVE STATUS -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--let $slave_sql_errno= 1535 +--let $slave_skip_counter= 2 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error_and_skip.inc --echo ** DROP table t17 *** connection master; diff --git a/mysql-test/extra/rpl_tests/rpl_flsh_tbls.test b/mysql-test/extra/rpl_tests/rpl_flsh_tbls.test index 0baf49c9fac..0a1a4503975 100644 --- a/mysql-test/extra/rpl_tests/rpl_flsh_tbls.test +++ b/mysql-test/extra/rpl_tests/rpl_flsh_tbls.test @@ -20,19 +20,15 @@ rename table t1 to t5, t2 to t1; # first don't write it to the binlog, to test the NO_WRITE_TO_BINLOG keyword. flush no_write_to_binlog tables; # Check that it's not in the binlog. ---replace_result $SERVER_VERSION SERVER_VERSION ---replace_column 2 # 5 # ---replace_regex /table_id: [0-9]+/table_id: #/ -eval SHOW BINLOG EVENTS FROM $rename_event_pos ; +let $binlog_start= $rename_event_pos; +source include/show_binlog_events.inc; # Check that the master is not confused. select * from t3; # This FLUSH should go into the binlog to not confuse the slave. flush tables; # Check that it's in the binlog. ---replace_result $SERVER_VERSION SERVER_VERSION ---replace_column 2 # 5 # ---replace_regex /table_id: [0-9]+/table_id: #/ -eval SHOW BINLOG EVENTS FROM $rename_event_pos ; +let $wait_binlog_event= flush tables; +source include/wait_for_binlog_event.inc; sync_slave_with_master; # Check that the slave is not confused. diff --git a/mysql-test/extra/rpl_tests/rpl_get_master_version_and_clock.test b/mysql-test/extra/rpl_tests/rpl_get_master_version_and_clock.test index c392686454d..6e750d57c56 100644 --- a/mysql-test/extra/rpl_tests/rpl_get_master_version_and_clock.test +++ b/mysql-test/extra/rpl_tests/rpl_get_master_version_and_clock.test @@ -68,7 +68,7 @@ eval SET DEBUG_SYNC=$debug_sync_action; # Show slave last IO errno connection slave; -source include/wait_for_slave_io_error.inc; +source include/wait_for_slave_io_to_stop.inc; let $last_io_errno= query_get_value("show slave status", Last_IO_Errno, 1); --echo Check network error happened here if (`SELECT '$last_io_errno' = '2013' || # CR_SERVER_LOST diff --git a/mysql-test/extra/rpl_tests/rpl_insert_delayed.test b/mysql-test/extra/rpl_tests/rpl_insert_delayed.test index e492903afad..e2762eab8df 100644 --- a/mysql-test/extra/rpl_tests/rpl_insert_delayed.test +++ b/mysql-test/extra/rpl_tests/rpl_insert_delayed.test @@ -90,7 +90,7 @@ connection master; # Bug #29571: INSERT DELAYED IGNORE written to binary log on the master but # on the slave # -if (`SELECT @@global.binlog_format != 'ROW'`) +if ($binlog_format_statement) { #flush the logs before the test connection slave; @@ -103,22 +103,23 @@ CREATE TABLE t1(a int, UNIQUE(a)); INSERT DELAYED IGNORE INTO t1 VALUES(1); INSERT DELAYED IGNORE INTO t1 VALUES(1); flush table t1; # to wait for INSERT DELAYED to be done - -if (`SELECT @@global.binlog_format != 'ROW'`) +if ($binlog_format_statement) { #must show two INSERT DELAYED - --replace_column 1 x 2 x 3 x 4 x 5 x - show binlog events in 'master-bin.000002' LIMIT 2,2; + --let $binlog_file= query_get_value(SHOW MASTER STATUS, File, 1) + --let $binlog_limit= 1,2 + --source include/show_binlog_events.inc } select * from t1; sync_slave_with_master; echo On slave; -if (`SELECT @@global.binlog_format != 'ROW'`) +if ($binlog_format_statement) { #must show two INSERT DELAYED - --replace_column 1 x 2 x 3 x 4 x 5 x - show binlog events in 'slave-bin.000002' LIMIT 2,2; + --let $binlog_file= query_get_value(SHOW MASTER STATUS, File, 1) + --let $binlog_limit= 1,2 + --source include/show_binlog_events.inc } select * from t1; diff --git a/mysql-test/extra/rpl_tests/rpl_log.test b/mysql-test/extra/rpl_tests/rpl_log.test index e4ebfd68761..e714d84a51b 100644 --- a/mysql-test/extra/rpl_tests/rpl_log.test +++ b/mysql-test/extra/rpl_tests/rpl_log.test @@ -11,11 +11,9 @@ # (otherwise RESET MASTER may come too early). sync_slave_with_master; source include/stop_slave.inc; ---source include/wait_for_slave_to_stop.inc reset master; reset slave; -start slave; ---source include/wait_for_slave_to_start.inc +source include/start_slave.inc; let $VERSION=`select version()`; @@ -31,19 +29,17 @@ eval create table t1 (word char(20) not null)ENGINE=$engine_type; --replace_result $LOAD_FILE LOAD_FILE eval load data infile '$LOAD_FILE' into table t1 ignore 1 lines; select count(*) from t1; ---replace_result $VERSION VERSION ---replace_column 2 # 5 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ -show binlog events; ---replace_column 2 # 5 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ -show binlog events from 106 limit 1; ---replace_column 2 # 5 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ -show binlog events from 106 limit 2; ---replace_column 2 # 5 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ -show binlog events from 106 limit 2,1; +source include/show_binlog_events.inc; + +let $binlog_limit= 1; +source include/show_binlog_events.inc; + +let $binlog_limit= 2; +source include/show_binlog_events.inc; + +let $binlog_limit= 2,1; +source include/show_binlog_events.inc; +let $binlog_limit=; flush logs; # We need an extra update before doing save_master_pos. @@ -84,27 +80,24 @@ connection master; eval create table t2 (n int)ENGINE=$engine_type; insert into t2 values (1); source include/show_binlog_events.inc; ---replace_result $VERSION VERSION ---replace_regex /file_id=[0-9]+/file_id=#/ /block_len=[0-9]+/block_len=#/ /infile '.+'/infile 'words.dat'/ ---replace_column 2 # 5 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ -show binlog events in 'master-bin.000002'; + +let $binlog_file= query_get_value(SHOW MASTER STATUS, File, 1); +source include/show_binlog_events.inc; + --replace_column 2 # show binary logs; sync_slave_with_master; ---source include/wait_for_slave_to_start.inc --replace_column 2 # show binary logs; ---replace_result $MASTER_MYPORT MASTER_PORT $VERSION VERSION ---replace_column 2 # 5 # ---replace_regex /file_id=[0-9]+/file_id=#/ /block_len=[0-9]+/block_len=#/ /INFILE '.+'/INFILE 'words.dat'/ ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ -show binlog events in 'slave-bin.000001' from 4; ---replace_result $MASTER_MYPORT MASTER_PORT $VERSION VERSION ---replace_column 2 # 5 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ -show binlog events in 'slave-bin.000002' from 4; -source include/show_slave_status.inc; + +let $binlog_file=; +source include/show_binlog_events.inc; + +let $binlog_file= query_get_value(SHOW MASTER STATUS, File, 1); +source include/show_binlog_events.inc; +let $binlog_file=; + +source include/check_slave_is_running.inc; # Need to recode the following diff --git a/mysql-test/extra/rpl_tests/rpl_max_relay_size.test b/mysql-test/extra/rpl_tests/rpl_max_relay_size.test index 5b546bbd891..8415522ec92 100644 --- a/mysql-test/extra/rpl_tests/rpl_max_relay_size.test +++ b/mysql-test/extra/rpl_tests/rpl_max_relay_size.test @@ -43,7 +43,7 @@ set global max_relay_log_size=8192-1; # mapped to 4096 select @@global.max_relay_log_size; start slave; sync_with_master; -source include/show_slave_status2.inc; +--source include/check_slave_is_running.inc --echo # --echo # Test 2 @@ -55,7 +55,7 @@ set global max_relay_log_size=(5*4096); query_vertical select @@global.max_relay_log_size; start slave; sync_with_master; -source include/show_slave_status2.inc; +--source include/check_slave_is_running.inc --echo # --echo # Test 3: max_relay_log_size = 0 @@ -67,7 +67,7 @@ set global max_relay_log_size=0; query_vertical select @@global.max_relay_log_size; start slave; sync_with_master; -source include/show_slave_status2.inc; +--source include/check_slave_is_running.inc --echo # --echo # Test 4: Tests below are mainly to ensure that we have not coded with wrong assumptions @@ -78,7 +78,6 @@ reset slave; # test of relay log rotation when the slave is stopped # (to make sure it does not crash). flush logs; -source include/show_slave_status2.inc; --echo # --echo # Test 5 @@ -93,10 +92,8 @@ flush logs; # log we just closed. But a trick to achieve this is do an update on the master. connection master; create table t1 (a int); -save_master_pos; -connection slave; -sync_with_master; -source include/show_slave_status2.inc; +sync_slave_with_master; +--source include/check_slave_is_running.inc --echo # --echo # Test 6: one more rotation, to be sure Relay_Log_Space is correctly updated @@ -105,10 +102,8 @@ source include/show_slave_status2.inc; flush logs; connection master; drop table t1; -save_master_pos; -connection slave; -sync_with_master; -source include/show_slave_status2.inc; +sync_slave_with_master; +--source include/check_slave_is_running.inc connection master; # test that the absence of relay logs does not make a master crash diff --git a/mysql-test/extra/rpl_tests/rpl_ndb_apply_status.test b/mysql-test/extra/rpl_tests/rpl_ndb_apply_status.test index 4677f6da25d..3de1d42c34f 100644 --- a/mysql-test/extra/rpl_tests/rpl_ndb_apply_status.test +++ b/mysql-test/extra/rpl_tests/rpl_ndb_apply_status.test @@ -56,24 +56,23 @@ connection master; --echo # since insert is done with transactional engine, expect a BEGIN --echo # at --echo ---replace_result $start_pos ---replace_column 5 # ---eval show binlog events from $start_pos limit 1 +--let $binlog_start= $start_pos +--let $binlog_limit= 1 +--source include/show_binlog_events.inc --echo --echo # Now the insert, one step after --echo ---replace_result $start_pos ---replace_column 2 # 5 # ---eval show binlog events from $start_pos limit 1,1 +--let $binlog_start= $start_pos +--let $binlog_limit= 1,1 +--source include/show_binlog_events.inc --echo --echo # and the COMMIT should be at --echo ---replace_result $start_pos $end_pos ---replace_column 2 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ ---eval show binlog events from $start_pos limit 2,1 +--let $binlog_start= $start_pos +--let $binlog_limit= 2,1 +--source include/show_binlog_events.inc --echo @@ -89,18 +88,17 @@ commit; --source include/select_ndb_apply_status.inc connection master; ---replace_result $start_pos ---replace_column 5 # ---eval show binlog events from $start_pos limit 1 +--let $binlog_start= $start_pos +--let $binlog_limit= 1 +--source include/show_binlog_events.inc --echo ---replace_result $start_pos ---replace_column 2 # 4 # 5 # ---eval show binlog events from $start_pos limit 1,2 +--let $binlog_start= $start_pos +--let $binlog_limit= 1,2 +--source include/show_binlog_events.inc --echo ---replace_result $start_pos $end_pos ---replace_column 2 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ ---eval show binlog events from $start_pos limit 3,1 +--let $binlog_start= $start_pos +--let $binlog_limit= 3,1 +--source include/show_binlog_events.inc --echo diff --git a/mysql-test/extra/rpl_tests/rpl_reset_slave.test b/mysql-test/extra/rpl_tests/rpl_reset_slave.test index 1f88c792fce..5c7d33d519e 100644 --- a/mysql-test/extra/rpl_tests/rpl_reset_slave.test +++ b/mysql-test/extra/rpl_tests/rpl_reset_slave.test @@ -9,36 +9,32 @@ # RESET SLAVE. -- source include/master-slave.inc -connection master; -save_master_pos; -connection slave; -sync_with_master; -source include/show_slave_status2.inc; +sync_slave_with_master; +let $status_items= Master_User, Master_Host; +source include/show_slave_status.inc; -stop slave; +source include/stop_slave.inc; change master to master_user='test'; -source include/show_slave_status2.inc; +source include/show_slave_status.inc; reset slave; -source include/show_slave_status2.inc; +source include/show_slave_status.inc; -start slave; +source include/start_slave.inc; sync_with_master; -source include/show_slave_status2.inc; +source include/show_slave_status.inc; # test of crash with temp tables & RESET SLAVE # (test to see if RESET SLAVE clears temp tables in memory and disk) -stop slave; +source include/stop_slave.inc; reset slave; -start slave; +source include/start_slave.inc; connection master; create temporary table t1 (a int); -save_master_pos; -connection slave; -sync_with_master; -stop slave; +sync_slave_with_master; +source include/stop_slave.inc; reset slave; -start slave; +source include/start_slave.inc; sync_with_master; show status like 'slave_open_temp_tables'; @@ -47,10 +43,9 @@ show status like 'slave_open_temp_tables'; # # clearing the status -stop slave; +source include/stop_slave.inc; reset slave; -let $last_io_errno= query_get_value(SHOW SLAVE STATUS, Last_IO_Errno, 1); -echo *** errno must be zero: $last_io_errno ***; +source include/check_slave_no_error.inc; # # verifying start slave resets Last_IO_Error and Last_IO_Errno. @@ -58,19 +53,13 @@ echo *** errno must be zero: $last_io_errno ***; change master to master_user='impossible_user_name'; start slave; +let $slave_io_errno= 1045; source include/wait_for_slave_io_error.inc; -let $last_io_errno= query_get_value(SHOW SLAVE STATUS, Last_IO_Errno, 1); ---disable_query_log -eval SELECT $last_io_errno > 0 as ONE; ---enable_query_log source include/stop_slave.inc; change master to master_user='root'; source include/start_slave.inc; -let $last_io_errno= query_get_value(SHOW SLAVE STATUS, Last_IO_Errno, 1); -let $last_io_error= query_get_value(SHOW SLAVE STATUS, Last_IO_Error, 1); ---echo *** last errno must be zero: $last_io_errno *** ---echo *** last error must be blank: $last_io_error *** +source include/check_slave_no_error.inc; # # verifying reset slave resets Last_{IO,SQL}_Err{or,no} @@ -79,19 +68,9 @@ let $last_io_error= query_get_value(SHOW SLAVE STATUS, Last_IO_Error, 1); source include/stop_slave.inc; change master to master_user='impossible_user_name'; start slave; +let $slave_io_errno= 1045; source include/wait_for_slave_io_error.inc; -let $last_io_errno= query_get_value(SHOW SLAVE STATUS, Last_IO_Errno, 1); ---disable_query_log -eval SELECT $last_io_errno > 0 as ONE; ---enable_query_log source include/stop_slave.inc; reset slave; -let $last_io_errno= query_get_value(SHOW SLAVE STATUS, Last_IO_Errno, 1); -let $last_io_error= query_get_value(SHOW SLAVE STATUS, Last_IO_Error, 1); -let $last_sql_errno= query_get_value(SHOW SLAVE STATUS, Last_SQL_Errno, 1); -let $last_sql_error= query_get_value(SHOW SLAVE STATUS, Last_SQL_Error, 1); ---echo *** io last errno must be zero: $last_io_errno *** ---echo *** io last error must be blank: $last_io_error *** ---echo *** sql last errno must be zero: $last_sql_errno *** ---echo *** sql last error must be blank: $last_sql_error *** +source include/check_slave_no_error.inc; diff --git a/mysql-test/extra/rpl_tests/rpl_row_basic.test b/mysql-test/extra/rpl_tests/rpl_row_basic.test index 0ba27c69a55..84f7b79e733 100644 --- a/mysql-test/extra/rpl_tests/rpl_row_basic.test +++ b/mysql-test/extra/rpl_tests/rpl_row_basic.test @@ -259,10 +259,7 @@ DELETE FROM t1; query_vertical SELECT COUNT(*) FROM t1 ORDER BY c1,c2; sync_slave_with_master; set @@global.slave_exec_mode= default; -let $last_error = query_get_value("SHOW SLAVE STATUS", Last_SQL_Error, 1); -disable_query_log; -eval SELECT "$last_error" AS Last_SQL_Error; -enable_query_log; +source include/check_slave_is_running.inc; query_vertical SELECT COUNT(*) FROM t1 ORDER BY c1,c2; # BUG#37076: TIMESTAMP/DATETIME values are not replicated correctly @@ -376,11 +373,10 @@ INSERT INTO t3 VALUES (1, "", 1); INSERT INTO t3 VALUES (2, repeat(_utf8'a', 128), 2); connection slave; -source include/wait_for_slave_sql_to_stop.inc; -let $last_error = query_get_value("SHOW SLAVE STATUS", Last_SQL_Error, 1); -disable_query_log; -eval SELECT "$last_error" AS Last_SQL_Error; -enable_query_log; +# 1535 = ER_BINLOG_ROW_WRONG_TABLE_DEF +--let $slave_sql_errno= 1535 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error.inc connection master; RESET MASTER; connection slave; @@ -405,11 +401,10 @@ INSERT INTO t5 VALUES (1, "", 1); INSERT INTO t5 VALUES (2, repeat(_utf8'a', 255), 2); connection slave; -source include/wait_for_slave_sql_to_stop.inc; -let $last_error = query_get_value("SHOW SLAVE STATUS", Last_SQL_Error, 1); -disable_query_log; -eval SELECT "$last_error" AS Last_SQL_Error; -enable_query_log; +# 1535 = ER_BINLOG_ROW_WRONG_TABLE_DEF +--let $slave_sql_errno= 1535 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error.inc connection master; RESET MASTER; connection slave; @@ -424,11 +419,10 @@ INSERT INTO t6 VALUES (1, "", 1); INSERT INTO t6 VALUES (2, repeat(_utf8'a', 255), 2); connection slave; -source include/wait_for_slave_sql_to_stop.inc; -let $last_error = query_get_value("SHOW SLAVE STATUS", Last_SQL_Error, 1); -disable_query_log; -eval SELECT "$last_error" AS Last_SQL_Error; -enable_query_log; +# 1535 = ER_BINLOG_ROW_WRONG_TABLE_DEF +--let $slave_sql_errno= 1535 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error.inc connection master; RESET MASTER; connection slave; diff --git a/mysql-test/extra/rpl_tests/rpl_row_tabledefs.test b/mysql-test/extra/rpl_tests/rpl_row_tabledefs.test index 083088f12ff..ee6205c79d8 100644 --- a/mysql-test/extra/rpl_tests/rpl_row_tabledefs.test +++ b/mysql-test/extra/rpl_tests/rpl_row_tabledefs.test @@ -138,9 +138,7 @@ SELECT * FROM t2; sync_slave_with_master; --echo **** On Slave **** SELECT * FROM t2; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 20 22 # 23 # 33 # 35 36 38 ---query_vertical SHOW SLAVE STATUS +--source include/check_slave_is_running.inc connection master; INSERT INTO t9 VALUES (4); @@ -149,12 +147,10 @@ sync_slave_with_master; connection master; INSERT INTO t4 VALUES (4); connection slave; ---source include/wait_for_slave_sql_to_stop.inc ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 20 22 # 23 # 33 # 35 36 38 ---query_vertical SHOW SLAVE STATUS -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--let $slave_skip_counter= 2 +--let $slave_sql_errno= 1535 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error_and_skip.inc connection master; INSERT INTO t9 VALUES (5); @@ -163,12 +159,10 @@ sync_slave_with_master; connection master; INSERT INTO t5 VALUES (5,10,25); connection slave; ---source include/wait_for_slave_sql_to_stop.inc ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 20 22 # 23 # 33 # 35 36 38 ---query_vertical SHOW SLAVE STATUS -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--let $slave_skip_counter= 2 +--let $slave_sql_errno= 1535 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error_and_skip.inc connection master; INSERT INTO t9 VALUES (6); @@ -177,19 +171,15 @@ sync_slave_with_master; connection master; INSERT INTO t6 VALUES (6,12,36); connection slave; ---source include/wait_for_slave_sql_to_stop.inc ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 20 22 # 23 # 33 # 35 36 38 ---query_vertical SHOW SLAVE STATUS -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--let $slave_skip_counter= 2 +--let $slave_sql_errno= 1535 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error_and_skip.inc connection master; INSERT INTO t9 VALUES (6); sync_slave_with_master; ---replace_result $SLAVE_MYPORT SLAVE_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 20 22 # 23 # 33 # 35 36 38 ---query_vertical SHOW SLAVE STATUS +--source include/check_slave_is_running.inc # Testing some tables extra field that can be null and cannot be null # (but have default values) diff --git a/mysql-test/include/check_slave_is_running.inc b/mysql-test/include/check_slave_is_running.inc new file mode 100644 index 00000000000..5fbbe0d684c --- /dev/null +++ b/mysql-test/include/check_slave_is_running.inc @@ -0,0 +1,18 @@ +# ==== Purpose ==== +# +# Assert that the slave threads are running and don't have any errors. +# +# ==== Usage ==== +# +# --source include/check_slave_running.inc + +--echo Checking that both slave threads are running. + +--let $slave_sql_running = query_get_value(SHOW SLAVE STATUS, Slave_SQL_Running, 1) +--let $slave_io_running = query_get_value(SHOW SLAVE STATUS, Slave_IO_Running, 1) + +if (`SELECT '$slave_sql_running' != 'Yes' OR '$slave_io_running' != 'Yes'`) { + --echo Slave not running: Slave_SQL_Running = $slave_sql_running Slave_IO_Running = $slave_io_running + --source include/show_rpl_debug_info.inc + --die Expected slave to be running, but it was not running. +} diff --git a/mysql-test/include/check_slave_no_error.inc b/mysql-test/include/check_slave_no_error.inc new file mode 100644 index 00000000000..371db5ed6a0 --- /dev/null +++ b/mysql-test/include/check_slave_no_error.inc @@ -0,0 +1,17 @@ +# ==== Purpose ==== +# +# Assert that Slave_SQL_Error and Slave_IO_Error are empty. +# +# ==== Usage ==== +# +# --let $slave_param= Exec_Master_Log_Pos +# --let $slave_param_value= 4711 +# --source include/check_slave_running.inc + +--let $slave_param= Last_SQL_Errno +--let $slave_param_value= 0 +--source include/check_slave_param.inc + +--let $slave_param= Last_IO_Errno +--let $slave_param_value= 0 +--source include/check_slave_param.inc diff --git a/mysql-test/include/check_slave_param.inc b/mysql-test/include/check_slave_param.inc new file mode 100644 index 00000000000..d82c26851ea --- /dev/null +++ b/mysql-test/include/check_slave_param.inc @@ -0,0 +1,16 @@ +# ==== Purpose ==== +# +# Assert that a given column in SHOW SLAVE STATUS has a given value. +# +# ==== Usage ==== +# +# --let $slave_param= Exec_Master_Log_Pos +# --let $slave_param_value= 4711 +# --source include/check_slave_param.inc + +--let $_param_value= query_get_value(SHOW SLAVE STATUS, $slave_param, 1) +if (`SELECT '$_param_value' != '$slave_param_value'`) { + --echo Wrong value for $slave_param. Expected '$slave_param_value', got '$_param_value' + --source include/show_rpl_debug_info.inc + --die Wrong value for slave parameter +} diff --git a/mysql-test/include/get_relay_log_pos.inc b/mysql-test/include/get_relay_log_pos.inc new file mode 100644 index 00000000000..7ce36fd3c50 --- /dev/null +++ b/mysql-test/include/get_relay_log_pos.inc @@ -0,0 +1,70 @@ +# For a given event which is at position $master_log_pos in the the master's +# binary log, returns its position in the slave's relay log file +# $relay_log_file. +# The position is stored in the variable $relay_log_pos. + +# Usage: +# let $relay_log_file= 'relay-log-bin.000001'; +# let $master_log_pos= 106; +# source include/get_relay_log_pos.inc; +# # at this point, get_relay_log_pos.inc sets $relay_log_pos. echo position +# # in $relay_log_file: $relay_log_pos. + +if (`SELECT '$relay_log_file' = ''`) +{ + --die 'variable $relay_log_file is null' +} + +if (`SELECT '$master_log_pos' = ''`) +{ + --die 'variable $master_log_pos is null' +} + +let $MYSQLD_DATADIR= `select @@datadir`; +let $_suffix= `SELECT UUID()`; +let $_tmp_file= $MYSQLTEST_VARDIR/tmp/mysqlbinlog.$_suffix; +--exec $MYSQL_BINLOG $MYSQLD_DATADIR/$relay_log_file > $_tmp_file + +# All queries in this file should not be logged. +--disable_query_log + +--disable_warnings +DROP TEMPORARY TABLE IF EXISTS mysqlbinlog_events; +DROP TEMPORARY TABLE IF EXISTS events_at; +DROP TEMPORARY TABLE IF EXISTS events_pos; +CREATE TEMPORARY TABLE mysqlbinlog_events(c1 INT AUTO_INCREMENT KEY, c2 varchar(256)); + +# Event position is in the comments output by mysqlbinlog, we load this +# comments into the table +# '# at 106' +# '# .... end_log_pos 46' +eval LOAD DATA LOCAL INFILE '$_tmp_file' INTO TABLE mysqlbinlog_events + LINES STARTING BY '#' (c2) SET c1 = NULL; +--enable_warnings + +# Event pos in relay log file is inserted into table events_at +CREATE TEMPORARY TABLE events_at(c1 INT AUTO_INCREMENT KEY, c2 varchar(256)) + SELECT c2 FROM mysqlbinlog_events WHERE c2 LIKE ' at%' ORDER BY c1; + +# Event pos in master log file is inserted into table events_pos +CREATE TEMPORARY TABLE events_pos(c1 INT AUTO_INCREMENT KEY, c2 varchar(256)) + SELECT c2 FROM mysqlbinlog_events WHERE c2 LIKE '% end_log_pos %' ORDER BY c1; + +# events_at events_pos +# c1------c2-------------------------- c1------c2------------------------ +# 1 ev1's begin pos in relay log 1 ev1's end pos in master log +# 2 ev2's begin pos in relay log 2 ev2's end pos in master log +# 3 ev3's begin pos in relay log 3 ev3's end pos in master log +# events always keep the same sequence. +# Because event[N]'s end pos is equal to event[N+1]'s begin pos we want to +# find event's end pos in relay log, we can find the right relay_log_pos +# using the relationship that 'events_pos.c1 = events_at.c1 + 1' +# +# There is a fault that we can't get the relay log position of the last event, +# as it is not output by mysqlbinlog +let $relay_log_pos= `SELECT SUBSTRING(a.c2, 5) + FROM events_at a, events_pos b + WHERE a.c1=b.c1+1 and b.c2 LIKE '% $master_log_pos%'`; +DROP TEMPORARY TABLE mysqlbinlog_events, events_at, events_pos; +--remove_file $_tmp_file +--enable_query_log diff --git a/mysql-test/include/rpl_stmt_seq.inc b/mysql-test/include/rpl_stmt_seq.inc index 6c944dc4729..08f6e44aba0 100644 --- a/mysql-test/include/rpl_stmt_seq.inc +++ b/mysql-test/include/rpl_stmt_seq.inc @@ -80,9 +80,8 @@ eval INSERT INTO t1 SET f1= $MAX + 1; SELECT MAX(f1) FROM t1; if ($show_binlog) { ---replace_result $VERSION VERSION ---replace_column 2 # 5 # -eval SHOW BINLOG EVENTS IN 'master-bin.$_log_num_s'; + --let $binlog_file= master-bin.$_log_num_s + --source include/show_binlog_events.inc } sync_slave_with_master; @@ -93,9 +92,8 @@ connection slave; SELECT MAX(f1) FROM t1; if ($show_binlog) { ---replace_result $VERSION VERSION ---replace_column 2 # 5 # -eval SHOW BINLOG EVENTS IN 'slave-bin.$_log_num_s'; + --let $binlog_file= slave-bin.$_log_num_s + --source include/show_binlog_events.inc } ############################################################### @@ -111,9 +109,8 @@ let $my_stmt= ERROR: YOU FORGOT TO FILL IN THE STATEMENT; SELECT MAX(f1) FROM t1; if ($show_binlog) { ---replace_result $VERSION VERSION ---replace_column 2 # 5 # -eval SHOW BINLOG EVENTS IN 'master-bin.$_log_num_s'; + --let $binlog_file= master-bin.$_log_num_s + --source include/show_binlog_events.inc } sync_slave_with_master; @@ -124,9 +121,8 @@ connection slave; SELECT MAX(f1) FROM t1; if ($show_binlog) { ---replace_result $VERSION VERSION ---replace_column 2 # 5 # -eval SHOW BINLOG EVENTS IN 'slave-bin.$_log_num_s'; + --let $binlog_file= slave-bin.$_log_num_s + --source include/show_binlog_events.inc } ############################################################### @@ -150,9 +146,8 @@ eval SELECT CONCAT(CONCAT('TEST-INFO: MASTER: The INSERT is ', --enable_query_log if ($show_binlog) { ---replace_result $VERSION VERSION ---replace_column 2 # 5 # -eval SHOW BINLOG EVENTS IN 'master-bin.$_log_num_s'; + --let $binlog_file= master-bin.$_log_num_s + --source include/show_binlog_events.inc } sync_slave_with_master; @@ -171,9 +166,8 @@ eval SELECT CONCAT(CONCAT('TEST-INFO: SLAVE: The INSERT is ', --enable_query_log if ($show_binlog) { ---replace_result $VERSION VERSION ---replace_column 2 # 5 # -eval SHOW BINLOG EVENTS IN 'slave-bin.$_log_num_s'; + --let $binlog_file= slave-bin.$_log_num_s + --source include/show_binlog_events.inc } ############################################################### diff --git a/mysql-test/include/show_binlog_events.inc b/mysql-test/include/show_binlog_events.inc index 68f913a16a3..8649f31ad9f 100644 --- a/mysql-test/include/show_binlog_events.inc +++ b/mysql-test/include/show_binlog_events.inc @@ -1,10 +1,45 @@ -# $binlog_start can be set by caller or take a default value +############################################################################## +# Show binary log events +# +# Useage: +# let $binlog_file= master-bin.000002; +# let $binlog_start= 106; +# let $binlog_limit= 1, 3; +# source include/show_binlog_events.inc; +# +# It shows the first binary log file if $binlog_file is not given. +# +# It shows events from the end position of the description event if +# $binlog_start is not given. +# +# It shows all of the events if $binlog_limit is not given. +# $binlog_format has the same semantic with 'LIMIT' option. +# +############################################################################## if (!$binlog_start) { - let $binlog_start=106; + # If $binlog_start is not set, we will set it as the second event's position. + # The first event(Description Event) is always ignored. For description + # event's length might be changed because of adding new events, 'SHOW BINLOG + # EVENTS LIMIT 1' is used to get the right value. + --let $binlog_start= query_get_value(SHOW BINLOG EVENTS LIMIT 1, End_log_pos, 1) } + +--let $_statement=show binlog events +if (`SELECT '$binlog_file' <> ''`) +{ + --let $_statement= $_statement in '$binlog_file' +} + +--let $_statement= $_statement from $binlog_start + +if (`SELECT '$binlog_limit' <> ''`) +{ + --let $_statement= $_statement limit $binlog_limit +} + --replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR $binlog_start --replace_column 2 # 4 # 5 # --replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ /file_id=[0-9]+/file_id=#/ /block_len=[0-9]+/block_len=#/ ---eval show binlog events from $binlog_start +--eval $_statement diff --git a/mysql-test/include/show_rpl_debug_info.inc b/mysql-test/include/show_rpl_debug_info.inc index 252d63f1bf4..148d11f3b02 100644 --- a/mysql-test/include/show_rpl_debug_info.inc +++ b/mysql-test/include/show_rpl_debug_info.inc @@ -36,6 +36,7 @@ let $_con= $CURRENT_CONNECTION; --echo --echo [on $_con] --echo +SELECT NOW(); --echo **** SHOW SLAVE STATUS on $_con **** query_vertical SHOW SLAVE STATUS; --echo @@ -70,6 +71,7 @@ if (`SELECT '$_master_con' != ''`) --echo [on $_master_con] connection $_master_con; --echo + SELECT NOW(); --echo **** SHOW MASTER STATUS on $_master_con **** query_vertical SHOW MASTER STATUS; --echo diff --git a/mysql-test/include/show_slave_status.inc b/mysql-test/include/show_slave_status.inc index b315b9e45ca..d66c068e19b 100644 --- a/mysql-test/include/show_slave_status.inc +++ b/mysql-test/include/show_slave_status.inc @@ -1,6 +1,25 @@ # Include file to show the slave status, masking out some information # that varies depending on where the test is executed. ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 8 # 9 # 16 # 23 # 33 # 35 # 36 # -query_vertical SHOW SLAVE STATUS; +--let $_items=$status_items +if (`SELECT "XX$status_items" = "XX"`) +{ + --die 'Variable status_items is NULL' +} + +--disable_query_log +--vertical_results + +while (`SELECT "XX$_items" <> "XX"`) +{ + --let $_name= `SELECT SUBSTRING_INDEX('$_items', ',', 1)` + --let $_items= `SELECT LTRIM(SUBSTRING('$_items', LENGTH('$_name') + 2))` + + --let $_value= query_get_value(SHOW SLAVE STATUS, $_name, 1) + + --replace_result $MYSQL_TEST_DIR MYSQL_TEST_DIR + --eval SELECT "$_value" AS $_name +} + +--horizontal_results +--enable_query_log diff --git a/mysql-test/include/show_slave_status2.inc b/mysql-test/include/show_slave_status2.inc deleted file mode 100644 index 9c4e14c62c2..00000000000 --- a/mysql-test/include/show_slave_status2.inc +++ /dev/null @@ -1,8 +0,0 @@ -# Include file to show the slave status, masking out some information -# that varies depending on where the test is executed. - -# masked out log positions - ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 7 # 8 # 9 # 16 # 22 # 23 # 33 # 35 # 36 # -query_vertical SHOW SLAVE STATUS; diff --git a/mysql-test/include/test_fieldsize.inc b/mysql-test/include/test_fieldsize.inc index 606bc63779d..57dba4d1cc0 100644 --- a/mysql-test/include/test_fieldsize.inc +++ b/mysql-test/include/test_fieldsize.inc @@ -22,10 +22,9 @@ eval $test_insert; connection slave; START SLAVE; ---source include/wait_for_slave_sql_to_stop.inc ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 4 # 7 # 8 # 9 # 16 # 22 # 23 # 33 # 35 # 36 # ---query_vertical SHOW SLAVE STATUS +--let $slave_sql_errno= 1535 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error.inc # The following should be 0 SELECT COUNT(*) FROM t1; diff --git a/mysql-test/include/wait_for_binlog_event.inc b/mysql-test/include/wait_for_binlog_event.inc index 2a57c191413..7a55c8c2182 100644 --- a/mysql-test/include/wait_for_binlog_event.inc +++ b/mysql-test/include/wait_for_binlog_event.inc @@ -18,7 +18,7 @@ while (`SELECT INSTR("$_last_event","$wait_binlog_event") = 0`) dec $_loop_count; if (!$_loop_count) { - SHOW BINLOG EVENTS; + --source include/show_rpl_debug_info.inc --die ERROR: failed while waiting for $wait_binlog_event in binlog } real_sleep 0.1; diff --git a/mysql-test/include/wait_for_slave_io_error.inc b/mysql-test/include/wait_for_slave_io_error.inc index 094406e02b2..101df69730c 100644 --- a/mysql-test/include/wait_for_slave_io_error.inc +++ b/mysql-test/include/wait_for_slave_io_error.inc @@ -1,23 +1,48 @@ # ==== Purpose ==== # # Waits until the IO thread of the current connection has got an -# error, or until a timeout is reached. +# error, or until a timeout is reached. Also waits until the IO +# thread has completely stopped. # # ==== Usage ==== # # source include/wait_for_slave_io_error.inc; # -# Parameters to this macro are $slave_timeout and -# $slave_keep_connection. See wait_for_slave_param.inc for -# descriptions. +# Parameters: +# +# $slave_io_errno +# The expected IO error number. This is required. +# (After BUG#41956 has been fixed, this will be required to be a +# symbolic name instead of a number.) +# +# $show_slave_io_error +# If set, will print the error to the query log. +# +# $slave_timeout +# See wait_for_slave_param.inc for description. +# +# $master_connection +# See wait_for_slave_param.inc for description. -let $old_slave_param_comparison= $slave_param_comparison; +if (`SELECT '$slave_io_errno' = ''`) { + --die !!!ERROR IN TEST: you must set \$slave_io_errno before sourcing wait_for_slave_io_error.inc +} -let $slave_param= Last_IO_Errno; -let $slave_param_comparison= !=; -let $slave_param_value= 0; -let $slave_error_message= Failed while waiting for slave to produce an error in its sql thread; +let $slave_param= Slave_IO_Running; +let $slave_param_value= No; +let $slave_error_message= Failed while waiting for slave to stop the IO thread (expecting error in the IO thread); source include/wait_for_slave_param.inc; -let $slave_error_message= ; -let $slave_param_comparison= $old_slave_param_comparison; +let $_error= query_get_value(SHOW SLAVE STATUS, Last_IO_Errno, 1); +if (`SELECT '$_error' != '$slave_io_errno'`) { + --echo **** Slave stopped with wrong error code: $_error (expected $slave_io_errno) **** + source include/show_rpl_debug_info.inc; + --echo **** Slave stopped with wrong error code: $_error (expected $slave_io_errno) **** + --die Slave stopped with wrong error code +} + +if ($show_slave_io_error) +{ + let $error= query_get_value("SHOW SLAVE STATUS", Last_IO_Error, 1); + echo Last_IO_Error = $error; +} diff --git a/mysql-test/include/wait_for_slave_param.inc b/mysql-test/include/wait_for_slave_param.inc index 82e57922913..ef864f9245e 100644 --- a/mysql-test/include/wait_for_slave_param.inc +++ b/mysql-test/include/wait_for_slave_param.inc @@ -78,5 +78,5 @@ if (!$_slave_timeout_counter) --echo Current connection is '$CURRENT_CONNECTION' echo Note: the following output may have changed since the failure was detected; source include/show_rpl_debug_info.inc; - exit; + die; } diff --git a/mysql-test/include/wait_for_slave_sql_error.inc b/mysql-test/include/wait_for_slave_sql_error.inc index ad1d7a9e639..aab04036eea 100644 --- a/mysql-test/include/wait_for_slave_sql_error.inc +++ b/mysql-test/include/wait_for_slave_sql_error.inc @@ -14,6 +14,9 @@ # The expected SQL error number. This is required. # (After BUG#41956 has been fixed, this will be required to be a # symbolic name instead of a number.) +# +# $show_slave_sql_error +# If set, will print the error to the query log. # # $slave_timeout # See wait_for_slave_param.inc for description. @@ -22,8 +25,7 @@ # See wait_for_slave_param.inc for description. if (`SELECT '$slave_sql_errno' = ''`) { - --echo !!!ERROR IN TEST: you must set \$slave_sql_errno before sourcing wait_fro_slave_sql_error.inc - exit; + --die !!!ERROR IN TEST: you must set \$slave_sql_errno before sourcing wait_for_slave_sql_error.inc } let $slave_param= Slave_SQL_Running; @@ -33,7 +35,14 @@ source include/wait_for_slave_param.inc; let $_error= query_get_value(SHOW SLAVE STATUS, Last_SQL_Errno, 1); if (`SELECT '$_error' != '$slave_sql_errno'`) { - --echo Slave stopped with wrong error code: $_error (expected $slave_sql_errno) + --echo **** Slave stopped with wrong error code: $_error (expected $slave_sql_errno) **** source include/show_rpl_debug_info.inc; - exit; + --echo **** Slave stopped with wrong error code: $_error (expected $slave_sql_errno) **** + --die Slave stopped with wrong error code +} + +if ($show_slave_sql_error) +{ + let $error= query_get_value("SHOW SLAVE STATUS", Last_SQL_Error, 1); + echo Last_SQL_Error = $error; } diff --git a/mysql-test/include/wait_for_slave_sql_error_and_skip.inc b/mysql-test/include/wait_for_slave_sql_error_and_skip.inc index 247de3a41a1..11c02c0b490 100644 --- a/mysql-test/include/wait_for_slave_sql_error_and_skip.inc +++ b/mysql-test/include/wait_for_slave_sql_error_and_skip.inc @@ -22,17 +22,30 @@ # # $master_connection # See wait_for_slave_param.inc for description. +# +# $slave_skip_counter +# If set, skip this number of events. If not set, skip one event. +# +# $not_switch_connection If set, don't switch to slave and don't switch back +# master. +# echo --source include/wait_for_slave_sql_error_and_skip.inc; -connection slave; -source include/wait_for_slave_sql_error.inc; -if ($show_sql_error) +if (!$not_switch_connection) { - let $error= query_get_value("SHOW SLAVE STATUS", Last_SQL_Error, 1); - echo Last_SQL_Error = $error; + connection slave; } +source include/wait_for_slave_sql_error.inc; # skip the erroneous statement -set global sql_slave_skip_counter=1; +if ($slave_skip_counter) { + eval SET GLOBAL SQL_SLAVE_SKIP_COUNTER= $slave_skip_counter; +} +if (!$slave_skip_counter) { + SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; +} source include/start_slave.inc; -connection master; +if (!$not_switch_connection) +{ + connection master; +} diff --git a/mysql-test/include/wait_for_status_var.inc b/mysql-test/include/wait_for_status_var.inc index 4c168da7f1a..8b644c2c3c5 100644 --- a/mysql-test/include/wait_for_status_var.inc +++ b/mysql-test/include/wait_for_status_var.inc @@ -35,7 +35,7 @@ if (`SELECT STRCMP('$status_type', '') * STRCMP(UPPER('$status_type'), 'SESSION') * STRCMP(UPPER('$status_type'), 'GLOBAL')`) { --echo **** ERROR: Unknown type of variable status_type: allowed values are: SESSION or GLOBAL **** - exit; + die; } let $_status_timeout_counter= $status_timeout; @@ -60,7 +60,7 @@ while (`SELECT NOT('$_show_status_value' $_status_var_comparsion '$status_var_va --echo **** Showing STATUS, PROCESSLIST **** eval SHOW $status_type STATUS LIKE '$status_var'; SHOW PROCESSLIST; - exit; + die; } dec $_status_timeout_counter; sleep 0.1; diff --git a/mysql-test/include/wait_until_count_sessions.inc b/mysql-test/include/wait_until_count_sessions.inc index de4f0eeb652..26b0d8f2633 100644 --- a/mysql-test/include/wait_until_count_sessions.inc +++ b/mysql-test/include/wait_until_count_sessions.inc @@ -122,5 +122,6 @@ if (!$success) --echo # Timeout in wait_until_count_sessions.inc --echo # Number of sessions expected: <= $count_sessions found: $current_sessions SHOW PROCESSLIST; + --die Timeout in wait_until_count_sessions.inc } diff --git a/mysql-test/r/alter_table-big.result b/mysql-test/r/alter_table-big.result index 9761754a02f..d6b936bd5d7 100644 --- a/mysql-test/r/alter_table-big.result +++ b/mysql-test/r/alter_table-big.result @@ -12,11 +12,11 @@ alter table t1 enable keys;; insert into t2 values (1); insert into t1 values (1, 1, 1); set session debug="-d,sleep_alter_enable_indexes"; -show binlog events in 'master-bin.000001' from 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; insert into t2 values (1) -master-bin.000001 # Query 1 # use `test`; alter table t1 enable keys -master-bin.000001 # Query 1 # use `test`; insert into t1 values (1, 1, 1) +master-bin.000001 # Query # # use `test`; insert into t2 values (1) +master-bin.000001 # Query # # use `test`; alter table t1 enable keys +master-bin.000001 # Query # # use `test`; insert into t1 values (1, 1, 1) drop tables t1, t2; End of 5.0 tests drop table if exists t1, t2, t3; @@ -41,17 +41,17 @@ alter table t2 change c vc varchar(100) default 'Test2', rename to t1;; rename table t1 to t3; drop table t3; set session debug="-d,sleep_alter_before_main_binlog"; -show binlog events in 'master-bin.000001' from 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; alter table t1 change i c char(10) default 'Test1' -master-bin.000001 # Query 1 # use `test`; insert into t1 values () -master-bin.000001 # Query 1 # use `test`; alter table t1 change c vc varchar(100) default 'Test2' -master-bin.000001 # Query 1 # use `test`; rename table t1 to t2 -master-bin.000001 # Query 1 # use `test`; drop table t2 -master-bin.000001 # Query 1 # use `test`; create table t1 (i int) -master-bin.000001 # Query 1 # use `test`; alter table t1 change i c char(10) default 'Test3', rename to t2 -master-bin.000001 # Query 1 # use `test`; insert into t2 values () -master-bin.000001 # Query 1 # use `test`; alter table t2 change c vc varchar(100) default 'Test2', rename to t1 -master-bin.000001 # Query 1 # use `test`; rename table t1 to t3 -master-bin.000001 # Query 1 # use `test`; drop table t3 +master-bin.000001 # Query # # use `test`; alter table t1 change i c char(10) default 'Test1' +master-bin.000001 # Query # # use `test`; insert into t1 values () +master-bin.000001 # Query # # use `test`; alter table t1 change c vc varchar(100) default 'Test2' +master-bin.000001 # Query # # use `test`; rename table t1 to t2 +master-bin.000001 # Query # # use `test`; drop table t2 +master-bin.000001 # Query # # use `test`; create table t1 (i int) +master-bin.000001 # Query # # use `test`; alter table t1 change i c char(10) default 'Test3', rename to t2 +master-bin.000001 # Query # # use `test`; insert into t2 values () +master-bin.000001 # Query # # use `test`; alter table t2 change c vc varchar(100) default 'Test2', rename to t1 +master-bin.000001 # Query # # use `test`; rename table t1 to t3 +master-bin.000001 # Query # # use `test`; drop table t3 End of 5.1 tests diff --git a/mysql-test/r/create-big.result b/mysql-test/r/create-big.result index eb57bf59084..d062b59a008 100644 --- a/mysql-test/r/create-big.result +++ b/mysql-test/r/create-big.result @@ -175,12 +175,12 @@ t2 CREATE TABLE `t2` ( `i` int(11) DEFAULT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1 drop table t2; -show binlog events in 'master-bin.000001' from 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; insert into t1 values (1) -master-bin.000001 # Query 1 # use `test`; create table t2 like t1 -master-bin.000001 # Query 1 # use `test`; drop table t1 -master-bin.000001 # Query 1 # use `test`; drop table t2 +master-bin.000001 # Query # # use `test`; insert into t1 values (1) +master-bin.000001 # Query # # use `test`; create table t2 like t1 +master-bin.000001 # Query # # use `test`; drop table t1 +master-bin.000001 # Query # # use `test`; drop table t2 create table t1 (i int); set session debug="-d,sleep_create_like_before_check_if_exists:+d,sleep_create_like_before_copy"; create table t2 like t1;; @@ -197,11 +197,11 @@ reset master; create table t2 like t1;; drop table t1; drop table t2; -show binlog events in 'master-bin.000001' from 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; create table t2 like t1 -master-bin.000001 # Query 1 # use `test`; drop table t1 -master-bin.000001 # Query 1 # use `test`; drop table t2 +master-bin.000001 # Query # # use `test`; create table t2 like t1 +master-bin.000001 # Query # # use `test`; drop table t1 +master-bin.000001 # Query # # use `test`; drop table t2 create table t1 (i int); set session debug="-d,sleep_create_like_before_copy:+d,sleep_create_like_before_ha_create"; reset master; @@ -213,16 +213,16 @@ drop table t2; create table t2 like t1;; drop table t1; drop table t2; -show binlog events in 'master-bin.000001' from 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; create table t2 like t1 -master-bin.000001 # Query 1 # use `test`; insert into t2 values (1) -master-bin.000001 # Query 1 # use `test`; drop table t2 -master-bin.000001 # Query 1 # use `test`; create table t2 like t1 -master-bin.000001 # Query 1 # use `test`; drop table t2 -master-bin.000001 # Query 1 # use `test`; create table t2 like t1 -master-bin.000001 # Query 1 # use `test`; drop table t1 -master-bin.000001 # Query 1 # use `test`; drop table t2 +master-bin.000001 # Query # # use `test`; create table t2 like t1 +master-bin.000001 # Query # # use `test`; insert into t2 values (1) +master-bin.000001 # Query # # use `test`; drop table t2 +master-bin.000001 # Query # # use `test`; create table t2 like t1 +master-bin.000001 # Query # # use `test`; drop table t2 +master-bin.000001 # Query # # use `test`; create table t2 like t1 +master-bin.000001 # Query # # use `test`; drop table t1 +master-bin.000001 # Query # # use `test`; drop table t2 create table t1 (i int); set session debug="-d,sleep_create_like_before_ha_create:+d,sleep_create_like_before_binlogging"; reset master; @@ -234,14 +234,14 @@ drop table t2; create table t2 like t1;; drop table t1; drop table t2; -show binlog events in 'master-bin.000001' from 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; create table t2 like t1 -master-bin.000001 # Query 1 # use `test`; insert into t2 values (1) -master-bin.000001 # Query 1 # use `test`; drop table t2 -master-bin.000001 # Query 1 # use `test`; create table t2 like t1 -master-bin.000001 # Query 1 # use `test`; drop table t2 -master-bin.000001 # Query 1 # use `test`; create table t2 like t1 -master-bin.000001 # Query 1 # use `test`; drop table t1 -master-bin.000001 # Query 1 # use `test`; drop table t2 +master-bin.000001 # Query # # use `test`; create table t2 like t1 +master-bin.000001 # Query # # use `test`; insert into t2 values (1) +master-bin.000001 # Query # # use `test`; drop table t2 +master-bin.000001 # Query # # use `test`; create table t2 like t1 +master-bin.000001 # Query # # use `test`; drop table t2 +master-bin.000001 # Query # # use `test`; create table t2 like t1 +master-bin.000001 # Query # # use `test`; drop table t1 +master-bin.000001 # Query # # use `test`; drop table t2 set session debug="-d,sleep_create_like_before_binlogging"; diff --git a/mysql-test/r/ctype_cp932_binlog_stm.result b/mysql-test/r/ctype_cp932_binlog_stm.result index 044885d1ea7..8854a835e25 100644 --- a/mysql-test/r/ctype_cp932_binlog_stm.result +++ b/mysql-test/r/ctype_cp932_binlog_stm.result @@ -29,20 +29,20 @@ HEX(s1) HEX(s2) d 466F6F2773206120426172 ED40ED41ED42 47.93 DROP PROCEDURE bug18293| DROP TABLE t4| -SHOW BINLOG EVENTS FROM 370| +show binlog events from | Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 370 Query 1 536 use `test`; CREATE TABLE t4 (s1 CHAR(50) CHARACTER SET latin1, +master-bin.000001 # Query # # use `test`; CREATE TABLE t4 (s1 CHAR(50) CHARACTER SET latin1, s2 CHAR(50) CHARACTER SET cp932, d DECIMAL(10,2)) -master-bin.000001 536 Query 1 785 use `test`; CREATE DEFINER=`root`@`localhost` PROCEDURE `bug18293`(IN ins1 CHAR(50), +master-bin.000001 # Query # # use `test`; CREATE DEFINER=`root`@`localhost` PROCEDURE `bug18293`(IN ins1 CHAR(50), IN ins2 CHAR(50) CHARACTER SET cp932, IN ind DECIMAL(10,2)) BEGIN INSERT INTO t4 VALUES (ins1, ins2, ind); END -master-bin.000001 785 Query 1 1049 use `test`; INSERT INTO t4 VALUES ( NAME_CONST('ins1',_latin1 0x466F6F2773206120426172 COLLATE 'latin1_swedish_ci'), NAME_CONST('ins2',_cp932 0xED40ED41ED42 COLLATE 'cp932_japanese_ci'), NAME_CONST('ind',47.93)) -master-bin.000001 1049 Query 1 1138 use `test`; DROP PROCEDURE bug18293 -master-bin.000001 1138 Query 1 1217 use `test`; DROP TABLE t4 +master-bin.000001 # Query # # use `test`; INSERT INTO t4 VALUES ( NAME_CONST('ins1',_latin1 0x466F6F2773206120426172 COLLATE 'latin1_swedish_ci'), NAME_CONST('ins2',_cp932 0xED40ED41ED42 COLLATE 'cp932_japanese_ci'), NAME_CONST('ind',47.93)) +master-bin.000001 # Query # # use `test`; DROP PROCEDURE bug18293 +master-bin.000001 # Query # # use `test`; DROP TABLE t4 End of 5.0 tests SHOW BINLOG EVENTS FROM 365; ERROR HY000: Error when executing command SHOW BINLOG EVENTS: Wrong offset or I/O error diff --git a/mysql-test/r/flush_block_commit_notembedded.result b/mysql-test/r/flush_block_commit_notembedded.result index c7fd7a11877..a81b1ce1e3a 100644 --- a/mysql-test/r/flush_block_commit_notembedded.result +++ b/mysql-test/r/flush_block_commit_notembedded.result @@ -7,15 +7,13 @@ SET AUTOCOMMIT=0; INSERT t1 VALUES (1); # Switch to connection con2 FLUSH TABLES WITH READ LOCK; -SHOW MASTER STATUS; -File Position Binlog_Do_DB Binlog_Ignore_DB -master-bin.000001 106 +show binlog events from ; +Log_name Pos Event_type Server_id End_log_pos Info # Switch to connection con1 COMMIT; # Switch to connection con2 -SHOW MASTER STATUS; -File Position Binlog_Do_DB Binlog_Ignore_DB -master-bin.000001 106 +show binlog events from ; +Log_name Pos Event_type Server_id End_log_pos Info UNLOCK TABLES; # Switch to connection con1 DROP TABLE t1; diff --git a/mysql-test/r/multi_update.result b/mysql-test/r/multi_update.result index 04bf7720c43..ae72f416c79 100644 --- a/mysql-test/r/multi_update.result +++ b/mysql-test/r/multi_update.result @@ -602,9 +602,6 @@ select * from t2 /* must be (3,1), (4,4) */; a b 3 1 4 4 -show master status /* there must be the UPDATE query event */; -File Position Binlog_Do_DB Binlog_Ignore_DB -master-bin.000001 206 delete from t1; delete from t2; insert into t1 values (1,2),(3,4),(4,4); @@ -612,9 +609,6 @@ insert into t2 values (1,2),(3,4),(4,4); reset master; UPDATE t2,t1 SET t2.a=t2.b where t2.a=t1.a; ERROR 23000: Duplicate entry '4' for key 'PRIMARY' -show master status /* there must be the UPDATE query event */; -File Position Binlog_Do_DB Binlog_Ignore_DB -master-bin.000001 221 drop table t1, t2; set @@session.binlog_format= @sav_binlog_format; drop table if exists t1, t2, t3; diff --git a/mysql-test/r/sp_trans_log.result b/mysql-test/r/sp_trans_log.result index 7a6173b89e2..7b7d05617ab 100644 --- a/mysql-test/r/sp_trans_log.result +++ b/mysql-test/r/sp_trans_log.result @@ -14,13 +14,13 @@ end| reset master| insert into t2 values (bug23333(),1)| ERROR 23000: Duplicate entry '1' for key 'PRIMARY' -show binlog events from 106 /* with fixes for #23333 will show there is the query */| +show binlog events from | Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # # -master-bin.000001 # Table_map 1 # # -master-bin.000001 # Table_map 1 # # -master-bin.000001 # Write_rows 1 # # -master-bin.000001 # Query 1 # # +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t2) +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # ROLLBACK select count(*),@a from t1 /* must be 1,1 */| count(*) @a 1 1 diff --git a/mysql-test/suite/binlog/r/binlog_innodb.result b/mysql-test/suite/binlog/r/binlog_innodb.result index 1922897f631..881d8d2719e 100644 --- a/mysql-test/suite/binlog/r/binlog_innodb.result +++ b/mysql-test/suite/binlog/r/binlog_innodb.result @@ -156,9 +156,9 @@ select * from t2 /* must be (3,1), (4,4) */; a b 1 1 4 4 -show master status /* there must no UPDATE in binlog */; -File Position Binlog_Do_DB Binlog_Ignore_DB -master-bin.000001 106 +# There must no UPDATE in binlog; +show binlog events from ; +Log_name Pos Event_type Server_id End_log_pos Info delete from t1; delete from t2; insert into t1 values (1,2),(3,4),(4,4); @@ -166,8 +166,8 @@ insert into t2 values (1,2),(3,4),(4,4); reset master; UPDATE t2,t1 SET t2.a=t2.b where t2.a=t1.a; ERROR 23000: Duplicate entry '4' for key 'PRIMARY' -show master status /* there must be no UPDATE query event */; -File Position Binlog_Do_DB Binlog_Ignore_DB -master-bin.000001 106 +# There must be no UPDATE query event; +show binlog events from ; +Log_name Pos Event_type Server_id End_log_pos Info drop table t1, t2; End of tests diff --git a/mysql-test/suite/binlog/r/binlog_row_binlog.result b/mysql-test/suite/binlog/r/binlog_row_binlog.result index 4d32a4f4739..d612e7adde1 100644 --- a/mysql-test/suite/binlog/r/binlog_row_binlog.result +++ b/mysql-test/suite/binlog/r/binlog_row_binlog.result @@ -26,215 +26,215 @@ create table t1 (n int) engine=innodb; begin; commit; drop table t1; -show binlog events in 'master-bin.000001' from 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; create table t1 (n int) engine=innodb -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Xid 1 # COMMIT /* xid= */ -master-bin.000001 # Rotate 1 # master-bin.000002;pos=4 -show binlog events in 'master-bin.000002' from 106; +master-bin.000001 # Query # # use `test`; create table t1 (n int) engine=innodb +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Rotate # # master-bin.000002;pos=4 +show binlog events in 'master-bin.000002' from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000002 # Query 1 # use `test`; drop table t1 +master-bin.000002 # Query # # use `test`; drop table t1 set @ac = @@autocommit; set autocommit= 0; reset master; @@ -245,830 +245,828 @@ insert into t1 values (2); insert into t1 values (3); commit; drop table t1; -show binlog events from 0; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 4 Format_desc 1 106 Server version, Binlog ver: 4 -master-bin.000001 106 Query 1 205 use `test`; create table t1(n int) engine=innodb -master-bin.000001 205 Query 1 273 BEGIN -master-bin.000001 273 Table_map 1 314 table_id: # (test.t1) -master-bin.000001 314 Write_rows 1 348 table_id: # flags: STMT_END_F -master-bin.000001 348 Table_map 1 389 table_id: # (test.t1) -master-bin.000001 389 Write_rows 1 423 table_id: # flags: STMT_END_F -master-bin.000001 423 Table_map 1 464 table_id: # (test.t1) -master-bin.000001 464 Write_rows 1 498 table_id: # flags: STMT_END_F -master-bin.000001 498 Xid 1 525 COMMIT /* XID */ -master-bin.000001 525 Query 1 601 use `test`; drop table t1 +master-bin.000001 # Query # # use `test`; create table t1(n int) engine=innodb +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # use `test`; drop table t1 set @bcs = @@binlog_cache_size; set global binlog_cache_size=4096; reset master; create table t1 (a int) engine=innodb; -show binlog events from 0; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 4 Format_desc 1 106 Server version, Binlog ver: 4 -master-bin.000001 106 Query 1 206 use `test`; create table t1 (a int) engine=innodb -master-bin.000001 206 Query 1 274 BEGIN -master-bin.000001 274 Table_map 1 315 table_id: # (test.t1) -master-bin.000001 315 Write_rows 1 349 table_id: # flags: STMT_END_F -master-bin.000001 349 Table_map 1 390 table_id: # (test.t1) -master-bin.000001 390 Write_rows 1 424 table_id: # flags: STMT_END_F -master-bin.000001 424 Table_map 1 465 table_id: # (test.t1) -master-bin.000001 465 Write_rows 1 499 table_id: # flags: STMT_END_F -master-bin.000001 499 Table_map 1 540 table_id: # (test.t1) -master-bin.000001 540 Write_rows 1 574 table_id: # flags: STMT_END_F -master-bin.000001 574 Table_map 1 615 table_id: # (test.t1) -master-bin.000001 615 Write_rows 1 649 table_id: # flags: STMT_END_F -master-bin.000001 649 Table_map 1 690 table_id: # (test.t1) -master-bin.000001 690 Write_rows 1 724 table_id: # flags: STMT_END_F -master-bin.000001 724 Table_map 1 765 table_id: # (test.t1) -master-bin.000001 765 Write_rows 1 799 table_id: # flags: STMT_END_F -master-bin.000001 799 Table_map 1 840 table_id: # (test.t1) -master-bin.000001 840 Write_rows 1 874 table_id: # flags: STMT_END_F -master-bin.000001 874 Table_map 1 915 table_id: # (test.t1) -master-bin.000001 915 Write_rows 1 949 table_id: # flags: STMT_END_F -master-bin.000001 949 Table_map 1 990 table_id: # (test.t1) -master-bin.000001 990 Write_rows 1 1024 table_id: # flags: STMT_END_F -master-bin.000001 1024 Table_map 1 1065 table_id: # (test.t1) -master-bin.000001 1065 Write_rows 1 1099 table_id: # flags: STMT_END_F -master-bin.000001 1099 Table_map 1 1140 table_id: # (test.t1) -master-bin.000001 1140 Write_rows 1 1174 table_id: # flags: STMT_END_F -master-bin.000001 1174 Table_map 1 1215 table_id: # (test.t1) -master-bin.000001 1215 Write_rows 1 1249 table_id: # flags: STMT_END_F -master-bin.000001 1249 Table_map 1 1290 table_id: # (test.t1) -master-bin.000001 1290 Write_rows 1 1324 table_id: # flags: STMT_END_F -master-bin.000001 1324 Table_map 1 1365 table_id: # (test.t1) -master-bin.000001 1365 Write_rows 1 1399 table_id: # flags: STMT_END_F -master-bin.000001 1399 Table_map 1 1440 table_id: # (test.t1) -master-bin.000001 1440 Write_rows 1 1474 table_id: # flags: STMT_END_F -master-bin.000001 1474 Table_map 1 1515 table_id: # (test.t1) -master-bin.000001 1515 Write_rows 1 1549 table_id: # flags: STMT_END_F -master-bin.000001 1549 Table_map 1 1590 table_id: # (test.t1) -master-bin.000001 1590 Write_rows 1 1624 table_id: # flags: STMT_END_F -master-bin.000001 1624 Table_map 1 1665 table_id: # (test.t1) -master-bin.000001 1665 Write_rows 1 1699 table_id: # flags: STMT_END_F -master-bin.000001 1699 Table_map 1 1740 table_id: # (test.t1) -master-bin.000001 1740 Write_rows 1 1774 table_id: # flags: STMT_END_F -master-bin.000001 1774 Table_map 1 1815 table_id: # (test.t1) -master-bin.000001 1815 Write_rows 1 1849 table_id: # flags: STMT_END_F -master-bin.000001 1849 Table_map 1 1890 table_id: # (test.t1) -master-bin.000001 1890 Write_rows 1 1924 table_id: # flags: STMT_END_F -master-bin.000001 1924 Table_map 1 1965 table_id: # (test.t1) -master-bin.000001 1965 Write_rows 1 1999 table_id: # flags: STMT_END_F -master-bin.000001 1999 Table_map 1 2040 table_id: # (test.t1) -master-bin.000001 2040 Write_rows 1 2074 table_id: # flags: STMT_END_F -master-bin.000001 2074 Table_map 1 2115 table_id: # (test.t1) -master-bin.000001 2115 Write_rows 1 2149 table_id: # flags: STMT_END_F -master-bin.000001 2149 Table_map 1 2190 table_id: # (test.t1) -master-bin.000001 2190 Write_rows 1 2224 table_id: # flags: STMT_END_F -master-bin.000001 2224 Table_map 1 2265 table_id: # (test.t1) -master-bin.000001 2265 Write_rows 1 2299 table_id: # flags: STMT_END_F -master-bin.000001 2299 Table_map 1 2340 table_id: # (test.t1) -master-bin.000001 2340 Write_rows 1 2374 table_id: # flags: STMT_END_F -master-bin.000001 2374 Table_map 1 2415 table_id: # (test.t1) -master-bin.000001 2415 Write_rows 1 2449 table_id: # flags: STMT_END_F -master-bin.000001 2449 Table_map 1 2490 table_id: # (test.t1) -master-bin.000001 2490 Write_rows 1 2524 table_id: # flags: STMT_END_F -master-bin.000001 2524 Table_map 1 2565 table_id: # (test.t1) -master-bin.000001 2565 Write_rows 1 2599 table_id: # flags: STMT_END_F -master-bin.000001 2599 Table_map 1 2640 table_id: # (test.t1) -master-bin.000001 2640 Write_rows 1 2674 table_id: # flags: STMT_END_F -master-bin.000001 2674 Table_map 1 2715 table_id: # (test.t1) -master-bin.000001 2715 Write_rows 1 2749 table_id: # flags: STMT_END_F -master-bin.000001 2749 Table_map 1 2790 table_id: # (test.t1) -master-bin.000001 2790 Write_rows 1 2824 table_id: # flags: STMT_END_F -master-bin.000001 2824 Table_map 1 2865 table_id: # (test.t1) -master-bin.000001 2865 Write_rows 1 2899 table_id: # flags: STMT_END_F -master-bin.000001 2899 Table_map 1 2940 table_id: # (test.t1) -master-bin.000001 2940 Write_rows 1 2974 table_id: # flags: STMT_END_F -master-bin.000001 2974 Table_map 1 3015 table_id: # (test.t1) -master-bin.000001 3015 Write_rows 1 3049 table_id: # flags: STMT_END_F -master-bin.000001 3049 Table_map 1 3090 table_id: # (test.t1) -master-bin.000001 3090 Write_rows 1 3124 table_id: # flags: STMT_END_F -master-bin.000001 3124 Table_map 1 3165 table_id: # (test.t1) -master-bin.000001 3165 Write_rows 1 3199 table_id: # flags: STMT_END_F -master-bin.000001 3199 Table_map 1 3240 table_id: # (test.t1) -master-bin.000001 3240 Write_rows 1 3274 table_id: # flags: STMT_END_F -master-bin.000001 3274 Table_map 1 3315 table_id: # (test.t1) -master-bin.000001 3315 Write_rows 1 3349 table_id: # flags: STMT_END_F -master-bin.000001 3349 Table_map 1 3390 table_id: # (test.t1) -master-bin.000001 3390 Write_rows 1 3424 table_id: # flags: STMT_END_F -master-bin.000001 3424 Table_map 1 3465 table_id: # (test.t1) -master-bin.000001 3465 Write_rows 1 3499 table_id: # flags: STMT_END_F -master-bin.000001 3499 Table_map 1 3540 table_id: # (test.t1) -master-bin.000001 3540 Write_rows 1 3574 table_id: # flags: STMT_END_F -master-bin.000001 3574 Table_map 1 3615 table_id: # (test.t1) -master-bin.000001 3615 Write_rows 1 3649 table_id: # flags: STMT_END_F -master-bin.000001 3649 Table_map 1 3690 table_id: # (test.t1) -master-bin.000001 3690 Write_rows 1 3724 table_id: # flags: STMT_END_F -master-bin.000001 3724 Table_map 1 3765 table_id: # (test.t1) -master-bin.000001 3765 Write_rows 1 3799 table_id: # flags: STMT_END_F -master-bin.000001 3799 Table_map 1 3840 table_id: # (test.t1) -master-bin.000001 3840 Write_rows 1 3874 table_id: # flags: STMT_END_F -master-bin.000001 3874 Table_map 1 3915 table_id: # (test.t1) -master-bin.000001 3915 Write_rows 1 3949 table_id: # flags: STMT_END_F -master-bin.000001 3949 Table_map 1 3990 table_id: # (test.t1) -master-bin.000001 3990 Write_rows 1 4024 table_id: # flags: STMT_END_F -master-bin.000001 4024 Table_map 1 4065 table_id: # (test.t1) -master-bin.000001 4065 Write_rows 1 4099 table_id: # flags: STMT_END_F -master-bin.000001 4099 Table_map 1 4140 table_id: # (test.t1) -master-bin.000001 4140 Write_rows 1 4174 table_id: # flags: STMT_END_F -master-bin.000001 4174 Table_map 1 4215 table_id: # (test.t1) -master-bin.000001 4215 Write_rows 1 4249 table_id: # flags: STMT_END_F -master-bin.000001 4249 Table_map 1 4290 table_id: # (test.t1) -master-bin.000001 4290 Write_rows 1 4324 table_id: # flags: STMT_END_F -master-bin.000001 4324 Table_map 1 4365 table_id: # (test.t1) -master-bin.000001 4365 Write_rows 1 4399 table_id: # flags: STMT_END_F -master-bin.000001 4399 Table_map 1 4440 table_id: # (test.t1) -master-bin.000001 4440 Write_rows 1 4474 table_id: # flags: STMT_END_F -master-bin.000001 4474 Table_map 1 4515 table_id: # (test.t1) -master-bin.000001 4515 Write_rows 1 4549 table_id: # flags: STMT_END_F -master-bin.000001 4549 Table_map 1 4590 table_id: # (test.t1) -master-bin.000001 4590 Write_rows 1 4624 table_id: # flags: STMT_END_F -master-bin.000001 4624 Table_map 1 4665 table_id: # (test.t1) -master-bin.000001 4665 Write_rows 1 4699 table_id: # flags: STMT_END_F -master-bin.000001 4699 Table_map 1 4740 table_id: # (test.t1) -master-bin.000001 4740 Write_rows 1 4774 table_id: # flags: STMT_END_F -master-bin.000001 4774 Table_map 1 4815 table_id: # (test.t1) -master-bin.000001 4815 Write_rows 1 4849 table_id: # flags: STMT_END_F -master-bin.000001 4849 Table_map 1 4890 table_id: # (test.t1) -master-bin.000001 4890 Write_rows 1 4924 table_id: # flags: STMT_END_F -master-bin.000001 4924 Table_map 1 4965 table_id: # (test.t1) -master-bin.000001 4965 Write_rows 1 4999 table_id: # flags: STMT_END_F -master-bin.000001 4999 Table_map 1 5040 table_id: # (test.t1) -master-bin.000001 5040 Write_rows 1 5074 table_id: # flags: STMT_END_F -master-bin.000001 5074 Table_map 1 5115 table_id: # (test.t1) -master-bin.000001 5115 Write_rows 1 5149 table_id: # flags: STMT_END_F -master-bin.000001 5149 Table_map 1 5190 table_id: # (test.t1) -master-bin.000001 5190 Write_rows 1 5224 table_id: # flags: STMT_END_F -master-bin.000001 5224 Table_map 1 5265 table_id: # (test.t1) -master-bin.000001 5265 Write_rows 1 5299 table_id: # flags: STMT_END_F -master-bin.000001 5299 Table_map 1 5340 table_id: # (test.t1) -master-bin.000001 5340 Write_rows 1 5374 table_id: # flags: STMT_END_F -master-bin.000001 5374 Table_map 1 5415 table_id: # (test.t1) -master-bin.000001 5415 Write_rows 1 5449 table_id: # flags: STMT_END_F -master-bin.000001 5449 Table_map 1 5490 table_id: # (test.t1) -master-bin.000001 5490 Write_rows 1 5524 table_id: # flags: STMT_END_F -master-bin.000001 5524 Table_map 1 5565 table_id: # (test.t1) -master-bin.000001 5565 Write_rows 1 5599 table_id: # flags: STMT_END_F -master-bin.000001 5599 Table_map 1 5640 table_id: # (test.t1) -master-bin.000001 5640 Write_rows 1 5674 table_id: # flags: STMT_END_F -master-bin.000001 5674 Table_map 1 5715 table_id: # (test.t1) -master-bin.000001 5715 Write_rows 1 5749 table_id: # flags: STMT_END_F -master-bin.000001 5749 Table_map 1 5790 table_id: # (test.t1) -master-bin.000001 5790 Write_rows 1 5824 table_id: # flags: STMT_END_F -master-bin.000001 5824 Table_map 1 5865 table_id: # (test.t1) -master-bin.000001 5865 Write_rows 1 5899 table_id: # flags: STMT_END_F -master-bin.000001 5899 Table_map 1 5940 table_id: # (test.t1) -master-bin.000001 5940 Write_rows 1 5974 table_id: # flags: STMT_END_F -master-bin.000001 5974 Table_map 1 6015 table_id: # (test.t1) -master-bin.000001 6015 Write_rows 1 6049 table_id: # flags: STMT_END_F -master-bin.000001 6049 Table_map 1 6090 table_id: # (test.t1) -master-bin.000001 6090 Write_rows 1 6124 table_id: # flags: STMT_END_F -master-bin.000001 6124 Table_map 1 6165 table_id: # (test.t1) -master-bin.000001 6165 Write_rows 1 6199 table_id: # flags: STMT_END_F -master-bin.000001 6199 Table_map 1 6240 table_id: # (test.t1) -master-bin.000001 6240 Write_rows 1 6274 table_id: # flags: STMT_END_F -master-bin.000001 6274 Table_map 1 6315 table_id: # (test.t1) -master-bin.000001 6315 Write_rows 1 6349 table_id: # flags: STMT_END_F -master-bin.000001 6349 Table_map 1 6390 table_id: # (test.t1) -master-bin.000001 6390 Write_rows 1 6424 table_id: # flags: STMT_END_F -master-bin.000001 6424 Table_map 1 6465 table_id: # (test.t1) -master-bin.000001 6465 Write_rows 1 6499 table_id: # flags: STMT_END_F -master-bin.000001 6499 Table_map 1 6540 table_id: # (test.t1) -master-bin.000001 6540 Write_rows 1 6574 table_id: # flags: STMT_END_F -master-bin.000001 6574 Table_map 1 6615 table_id: # (test.t1) -master-bin.000001 6615 Write_rows 1 6649 table_id: # flags: STMT_END_F -master-bin.000001 6649 Table_map 1 6690 table_id: # (test.t1) -master-bin.000001 6690 Write_rows 1 6724 table_id: # flags: STMT_END_F -master-bin.000001 6724 Table_map 1 6765 table_id: # (test.t1) -master-bin.000001 6765 Write_rows 1 6799 table_id: # flags: STMT_END_F -master-bin.000001 6799 Table_map 1 6840 table_id: # (test.t1) -master-bin.000001 6840 Write_rows 1 6874 table_id: # flags: STMT_END_F -master-bin.000001 6874 Table_map 1 6915 table_id: # (test.t1) -master-bin.000001 6915 Write_rows 1 6949 table_id: # flags: STMT_END_F -master-bin.000001 6949 Table_map 1 6990 table_id: # (test.t1) -master-bin.000001 6990 Write_rows 1 7024 table_id: # flags: STMT_END_F -master-bin.000001 7024 Table_map 1 7065 table_id: # (test.t1) -master-bin.000001 7065 Write_rows 1 7099 table_id: # flags: STMT_END_F -master-bin.000001 7099 Table_map 1 7140 table_id: # (test.t1) -master-bin.000001 7140 Write_rows 1 7174 table_id: # flags: STMT_END_F -master-bin.000001 7174 Table_map 1 7215 table_id: # (test.t1) -master-bin.000001 7215 Write_rows 1 7249 table_id: # flags: STMT_END_F -master-bin.000001 7249 Table_map 1 7290 table_id: # (test.t1) -master-bin.000001 7290 Write_rows 1 7324 table_id: # flags: STMT_END_F -master-bin.000001 7324 Table_map 1 7365 table_id: # (test.t1) -master-bin.000001 7365 Write_rows 1 7399 table_id: # flags: STMT_END_F -master-bin.000001 7399 Table_map 1 7440 table_id: # (test.t1) -master-bin.000001 7440 Write_rows 1 7474 table_id: # flags: STMT_END_F -master-bin.000001 7474 Table_map 1 7515 table_id: # (test.t1) -master-bin.000001 7515 Write_rows 1 7549 table_id: # flags: STMT_END_F -master-bin.000001 7549 Table_map 1 7590 table_id: # (test.t1) -master-bin.000001 7590 Write_rows 1 7624 table_id: # flags: STMT_END_F -master-bin.000001 7624 Table_map 1 7665 table_id: # (test.t1) -master-bin.000001 7665 Write_rows 1 7699 table_id: # flags: STMT_END_F -master-bin.000001 7699 Table_map 1 7740 table_id: # (test.t1) -master-bin.000001 7740 Write_rows 1 7774 table_id: # flags: STMT_END_F -master-bin.000001 7774 Table_map 1 7815 table_id: # (test.t1) -master-bin.000001 7815 Write_rows 1 7849 table_id: # flags: STMT_END_F -master-bin.000001 7849 Table_map 1 7890 table_id: # (test.t1) -master-bin.000001 7890 Write_rows 1 7924 table_id: # flags: STMT_END_F -master-bin.000001 7924 Table_map 1 7965 table_id: # (test.t1) -master-bin.000001 7965 Write_rows 1 7999 table_id: # flags: STMT_END_F -master-bin.000001 7999 Table_map 1 8040 table_id: # (test.t1) -master-bin.000001 8040 Write_rows 1 8074 table_id: # flags: STMT_END_F -master-bin.000001 8074 Table_map 1 8115 table_id: # (test.t1) -master-bin.000001 8115 Write_rows 1 8149 table_id: # flags: STMT_END_F -master-bin.000001 8149 Table_map 1 8190 table_id: # (test.t1) -master-bin.000001 8190 Write_rows 1 8224 table_id: # flags: STMT_END_F -master-bin.000001 8224 Table_map 1 8265 table_id: # (test.t1) -master-bin.000001 8265 Write_rows 1 8299 table_id: # flags: STMT_END_F -master-bin.000001 8299 Table_map 1 8340 table_id: # (test.t1) -master-bin.000001 8340 Write_rows 1 8374 table_id: # flags: STMT_END_F -master-bin.000001 8374 Table_map 1 8415 table_id: # (test.t1) -master-bin.000001 8415 Write_rows 1 8449 table_id: # flags: STMT_END_F -master-bin.000001 8449 Table_map 1 8490 table_id: # (test.t1) -master-bin.000001 8490 Write_rows 1 8524 table_id: # flags: STMT_END_F -master-bin.000001 8524 Table_map 1 8565 table_id: # (test.t1) -master-bin.000001 8565 Write_rows 1 8599 table_id: # flags: STMT_END_F -master-bin.000001 8599 Table_map 1 8640 table_id: # (test.t1) -master-bin.000001 8640 Write_rows 1 8674 table_id: # flags: STMT_END_F -master-bin.000001 8674 Table_map 1 8715 table_id: # (test.t1) -master-bin.000001 8715 Write_rows 1 8749 table_id: # flags: STMT_END_F -master-bin.000001 8749 Table_map 1 8790 table_id: # (test.t1) -master-bin.000001 8790 Write_rows 1 8824 table_id: # flags: STMT_END_F -master-bin.000001 8824 Table_map 1 8865 table_id: # (test.t1) -master-bin.000001 8865 Write_rows 1 8899 table_id: # flags: STMT_END_F -master-bin.000001 8899 Table_map 1 8940 table_id: # (test.t1) -master-bin.000001 8940 Write_rows 1 8974 table_id: # flags: STMT_END_F -master-bin.000001 8974 Table_map 1 9015 table_id: # (test.t1) -master-bin.000001 9015 Write_rows 1 9049 table_id: # flags: STMT_END_F -master-bin.000001 9049 Table_map 1 9090 table_id: # (test.t1) -master-bin.000001 9090 Write_rows 1 9124 table_id: # flags: STMT_END_F -master-bin.000001 9124 Table_map 1 9165 table_id: # (test.t1) -master-bin.000001 9165 Write_rows 1 9199 table_id: # flags: STMT_END_F -master-bin.000001 9199 Table_map 1 9240 table_id: # (test.t1) -master-bin.000001 9240 Write_rows 1 9274 table_id: # flags: STMT_END_F -master-bin.000001 9274 Table_map 1 9315 table_id: # (test.t1) -master-bin.000001 9315 Write_rows 1 9349 table_id: # flags: STMT_END_F -master-bin.000001 9349 Table_map 1 9390 table_id: # (test.t1) -master-bin.000001 9390 Write_rows 1 9424 table_id: # flags: STMT_END_F -master-bin.000001 9424 Table_map 1 9465 table_id: # (test.t1) -master-bin.000001 9465 Write_rows 1 9499 table_id: # flags: STMT_END_F -master-bin.000001 9499 Table_map 1 9540 table_id: # (test.t1) -master-bin.000001 9540 Write_rows 1 9574 table_id: # flags: STMT_END_F -master-bin.000001 9574 Table_map 1 9615 table_id: # (test.t1) -master-bin.000001 9615 Write_rows 1 9649 table_id: # flags: STMT_END_F -master-bin.000001 9649 Table_map 1 9690 table_id: # (test.t1) -master-bin.000001 9690 Write_rows 1 9724 table_id: # flags: STMT_END_F -master-bin.000001 9724 Table_map 1 9765 table_id: # (test.t1) -master-bin.000001 9765 Write_rows 1 9799 table_id: # flags: STMT_END_F -master-bin.000001 9799 Table_map 1 9840 table_id: # (test.t1) -master-bin.000001 9840 Write_rows 1 9874 table_id: # flags: STMT_END_F -master-bin.000001 9874 Table_map 1 9915 table_id: # (test.t1) -master-bin.000001 9915 Write_rows 1 9949 table_id: # flags: STMT_END_F -master-bin.000001 9949 Table_map 1 9990 table_id: # (test.t1) -master-bin.000001 9990 Write_rows 1 10024 table_id: # flags: STMT_END_F -master-bin.000001 10024 Table_map 1 10065 table_id: # (test.t1) -master-bin.000001 10065 Write_rows 1 10099 table_id: # flags: STMT_END_F -master-bin.000001 10099 Table_map 1 10140 table_id: # (test.t1) -master-bin.000001 10140 Write_rows 1 10174 table_id: # flags: STMT_END_F -master-bin.000001 10174 Table_map 1 10215 table_id: # (test.t1) -master-bin.000001 10215 Write_rows 1 10249 table_id: # flags: STMT_END_F -master-bin.000001 10249 Table_map 1 10290 table_id: # (test.t1) -master-bin.000001 10290 Write_rows 1 10324 table_id: # flags: STMT_END_F -master-bin.000001 10324 Table_map 1 10365 table_id: # (test.t1) -master-bin.000001 10365 Write_rows 1 10399 table_id: # flags: STMT_END_F -master-bin.000001 10399 Table_map 1 10440 table_id: # (test.t1) -master-bin.000001 10440 Write_rows 1 10474 table_id: # flags: STMT_END_F -master-bin.000001 10474 Table_map 1 10515 table_id: # (test.t1) -master-bin.000001 10515 Write_rows 1 10549 table_id: # flags: STMT_END_F -master-bin.000001 10549 Table_map 1 10590 table_id: # (test.t1) -master-bin.000001 10590 Write_rows 1 10624 table_id: # flags: STMT_END_F -master-bin.000001 10624 Table_map 1 10665 table_id: # (test.t1) -master-bin.000001 10665 Write_rows 1 10699 table_id: # flags: STMT_END_F -master-bin.000001 10699 Table_map 1 10740 table_id: # (test.t1) -master-bin.000001 10740 Write_rows 1 10774 table_id: # flags: STMT_END_F -master-bin.000001 10774 Table_map 1 10815 table_id: # (test.t1) -master-bin.000001 10815 Write_rows 1 10849 table_id: # flags: STMT_END_F -master-bin.000001 10849 Table_map 1 10890 table_id: # (test.t1) -master-bin.000001 10890 Write_rows 1 10924 table_id: # flags: STMT_END_F -master-bin.000001 10924 Table_map 1 10965 table_id: # (test.t1) -master-bin.000001 10965 Write_rows 1 10999 table_id: # flags: STMT_END_F -master-bin.000001 10999 Table_map 1 11040 table_id: # (test.t1) -master-bin.000001 11040 Write_rows 1 11074 table_id: # flags: STMT_END_F -master-bin.000001 11074 Table_map 1 11115 table_id: # (test.t1) -master-bin.000001 11115 Write_rows 1 11149 table_id: # flags: STMT_END_F -master-bin.000001 11149 Table_map 1 11190 table_id: # (test.t1) -master-bin.000001 11190 Write_rows 1 11224 table_id: # flags: STMT_END_F -master-bin.000001 11224 Table_map 1 11265 table_id: # (test.t1) -master-bin.000001 11265 Write_rows 1 11299 table_id: # flags: STMT_END_F -master-bin.000001 11299 Table_map 1 11340 table_id: # (test.t1) -master-bin.000001 11340 Write_rows 1 11374 table_id: # flags: STMT_END_F -master-bin.000001 11374 Table_map 1 11415 table_id: # (test.t1) -master-bin.000001 11415 Write_rows 1 11449 table_id: # flags: STMT_END_F -master-bin.000001 11449 Table_map 1 11490 table_id: # (test.t1) -master-bin.000001 11490 Write_rows 1 11524 table_id: # flags: STMT_END_F -master-bin.000001 11524 Table_map 1 11565 table_id: # (test.t1) -master-bin.000001 11565 Write_rows 1 11599 table_id: # flags: STMT_END_F -master-bin.000001 11599 Table_map 1 11640 table_id: # (test.t1) -master-bin.000001 11640 Write_rows 1 11674 table_id: # flags: STMT_END_F -master-bin.000001 11674 Table_map 1 11715 table_id: # (test.t1) -master-bin.000001 11715 Write_rows 1 11749 table_id: # flags: STMT_END_F -master-bin.000001 11749 Table_map 1 11790 table_id: # (test.t1) -master-bin.000001 11790 Write_rows 1 11824 table_id: # flags: STMT_END_F -master-bin.000001 11824 Table_map 1 11865 table_id: # (test.t1) -master-bin.000001 11865 Write_rows 1 11899 table_id: # flags: STMT_END_F -master-bin.000001 11899 Table_map 1 11940 table_id: # (test.t1) -master-bin.000001 11940 Write_rows 1 11974 table_id: # flags: STMT_END_F -master-bin.000001 11974 Table_map 1 12015 table_id: # (test.t1) -master-bin.000001 12015 Write_rows 1 12049 table_id: # flags: STMT_END_F -master-bin.000001 12049 Table_map 1 12090 table_id: # (test.t1) -master-bin.000001 12090 Write_rows 1 12124 table_id: # flags: STMT_END_F -master-bin.000001 12124 Table_map 1 12165 table_id: # (test.t1) -master-bin.000001 12165 Write_rows 1 12199 table_id: # flags: STMT_END_F -master-bin.000001 12199 Table_map 1 12240 table_id: # (test.t1) -master-bin.000001 12240 Write_rows 1 12274 table_id: # flags: STMT_END_F -master-bin.000001 12274 Table_map 1 12315 table_id: # (test.t1) -master-bin.000001 12315 Write_rows 1 12349 table_id: # flags: STMT_END_F -master-bin.000001 12349 Table_map 1 12390 table_id: # (test.t1) -master-bin.000001 12390 Write_rows 1 12424 table_id: # flags: STMT_END_F -master-bin.000001 12424 Table_map 1 12465 table_id: # (test.t1) -master-bin.000001 12465 Write_rows 1 12499 table_id: # flags: STMT_END_F -master-bin.000001 12499 Table_map 1 12540 table_id: # (test.t1) -master-bin.000001 12540 Write_rows 1 12574 table_id: # flags: STMT_END_F -master-bin.000001 12574 Table_map 1 12615 table_id: # (test.t1) -master-bin.000001 12615 Write_rows 1 12649 table_id: # flags: STMT_END_F -master-bin.000001 12649 Table_map 1 12690 table_id: # (test.t1) -master-bin.000001 12690 Write_rows 1 12724 table_id: # flags: STMT_END_F -master-bin.000001 12724 Table_map 1 12765 table_id: # (test.t1) -master-bin.000001 12765 Write_rows 1 12799 table_id: # flags: STMT_END_F -master-bin.000001 12799 Table_map 1 12840 table_id: # (test.t1) -master-bin.000001 12840 Write_rows 1 12874 table_id: # flags: STMT_END_F -master-bin.000001 12874 Table_map 1 12915 table_id: # (test.t1) -master-bin.000001 12915 Write_rows 1 12949 table_id: # flags: STMT_END_F -master-bin.000001 12949 Table_map 1 12990 table_id: # (test.t1) -master-bin.000001 12990 Write_rows 1 13024 table_id: # flags: STMT_END_F -master-bin.000001 13024 Table_map 1 13065 table_id: # (test.t1) -master-bin.000001 13065 Write_rows 1 13099 table_id: # flags: STMT_END_F -master-bin.000001 13099 Table_map 1 13140 table_id: # (test.t1) -master-bin.000001 13140 Write_rows 1 13174 table_id: # flags: STMT_END_F -master-bin.000001 13174 Table_map 1 13215 table_id: # (test.t1) -master-bin.000001 13215 Write_rows 1 13249 table_id: # flags: STMT_END_F -master-bin.000001 13249 Table_map 1 13290 table_id: # (test.t1) -master-bin.000001 13290 Write_rows 1 13324 table_id: # flags: STMT_END_F -master-bin.000001 13324 Table_map 1 13365 table_id: # (test.t1) -master-bin.000001 13365 Write_rows 1 13399 table_id: # flags: STMT_END_F -master-bin.000001 13399 Table_map 1 13440 table_id: # (test.t1) -master-bin.000001 13440 Write_rows 1 13474 table_id: # flags: STMT_END_F -master-bin.000001 13474 Table_map 1 13515 table_id: # (test.t1) -master-bin.000001 13515 Write_rows 1 13549 table_id: # flags: STMT_END_F -master-bin.000001 13549 Table_map 1 13590 table_id: # (test.t1) -master-bin.000001 13590 Write_rows 1 13624 table_id: # flags: STMT_END_F -master-bin.000001 13624 Table_map 1 13665 table_id: # (test.t1) -master-bin.000001 13665 Write_rows 1 13699 table_id: # flags: STMT_END_F -master-bin.000001 13699 Table_map 1 13740 table_id: # (test.t1) -master-bin.000001 13740 Write_rows 1 13774 table_id: # flags: STMT_END_F -master-bin.000001 13774 Table_map 1 13815 table_id: # (test.t1) -master-bin.000001 13815 Write_rows 1 13849 table_id: # flags: STMT_END_F -master-bin.000001 13849 Table_map 1 13890 table_id: # (test.t1) -master-bin.000001 13890 Write_rows 1 13924 table_id: # flags: STMT_END_F -master-bin.000001 13924 Table_map 1 13965 table_id: # (test.t1) -master-bin.000001 13965 Write_rows 1 13999 table_id: # flags: STMT_END_F -master-bin.000001 13999 Table_map 1 14040 table_id: # (test.t1) -master-bin.000001 14040 Write_rows 1 14074 table_id: # flags: STMT_END_F -master-bin.000001 14074 Table_map 1 14115 table_id: # (test.t1) -master-bin.000001 14115 Write_rows 1 14149 table_id: # flags: STMT_END_F -master-bin.000001 14149 Table_map 1 14190 table_id: # (test.t1) -master-bin.000001 14190 Write_rows 1 14224 table_id: # flags: STMT_END_F -master-bin.000001 14224 Table_map 1 14265 table_id: # (test.t1) -master-bin.000001 14265 Write_rows 1 14299 table_id: # flags: STMT_END_F -master-bin.000001 14299 Table_map 1 14340 table_id: # (test.t1) -master-bin.000001 14340 Write_rows 1 14374 table_id: # flags: STMT_END_F -master-bin.000001 14374 Table_map 1 14415 table_id: # (test.t1) -master-bin.000001 14415 Write_rows 1 14449 table_id: # flags: STMT_END_F -master-bin.000001 14449 Table_map 1 14490 table_id: # (test.t1) -master-bin.000001 14490 Write_rows 1 14524 table_id: # flags: STMT_END_F -master-bin.000001 14524 Table_map 1 14565 table_id: # (test.t1) -master-bin.000001 14565 Write_rows 1 14599 table_id: # flags: STMT_END_F -master-bin.000001 14599 Table_map 1 14640 table_id: # (test.t1) -master-bin.000001 14640 Write_rows 1 14674 table_id: # flags: STMT_END_F -master-bin.000001 14674 Table_map 1 14715 table_id: # (test.t1) -master-bin.000001 14715 Write_rows 1 14749 table_id: # flags: STMT_END_F -master-bin.000001 14749 Table_map 1 14790 table_id: # (test.t1) -master-bin.000001 14790 Write_rows 1 14824 table_id: # flags: STMT_END_F -master-bin.000001 14824 Table_map 1 14865 table_id: # (test.t1) -master-bin.000001 14865 Write_rows 1 14899 table_id: # flags: STMT_END_F -master-bin.000001 14899 Table_map 1 14940 table_id: # (test.t1) -master-bin.000001 14940 Write_rows 1 14974 table_id: # flags: STMT_END_F -master-bin.000001 14974 Table_map 1 15015 table_id: # (test.t1) -master-bin.000001 15015 Write_rows 1 15049 table_id: # flags: STMT_END_F -master-bin.000001 15049 Table_map 1 15090 table_id: # (test.t1) -master-bin.000001 15090 Write_rows 1 15124 table_id: # flags: STMT_END_F -master-bin.000001 15124 Table_map 1 15165 table_id: # (test.t1) -master-bin.000001 15165 Write_rows 1 15199 table_id: # flags: STMT_END_F -master-bin.000001 15199 Table_map 1 15240 table_id: # (test.t1) -master-bin.000001 15240 Write_rows 1 15274 table_id: # flags: STMT_END_F -master-bin.000001 15274 Table_map 1 15315 table_id: # (test.t1) -master-bin.000001 15315 Write_rows 1 15349 table_id: # flags: STMT_END_F -master-bin.000001 15349 Table_map 1 15390 table_id: # (test.t1) -master-bin.000001 15390 Write_rows 1 15424 table_id: # flags: STMT_END_F -master-bin.000001 15424 Table_map 1 15465 table_id: # (test.t1) -master-bin.000001 15465 Write_rows 1 15499 table_id: # flags: STMT_END_F -master-bin.000001 15499 Table_map 1 15540 table_id: # (test.t1) -master-bin.000001 15540 Write_rows 1 15574 table_id: # flags: STMT_END_F -master-bin.000001 15574 Table_map 1 15615 table_id: # (test.t1) -master-bin.000001 15615 Write_rows 1 15649 table_id: # flags: STMT_END_F -master-bin.000001 15649 Table_map 1 15690 table_id: # (test.t1) -master-bin.000001 15690 Write_rows 1 15724 table_id: # flags: STMT_END_F -master-bin.000001 15724 Table_map 1 15765 table_id: # (test.t1) -master-bin.000001 15765 Write_rows 1 15799 table_id: # flags: STMT_END_F -master-bin.000001 15799 Table_map 1 15840 table_id: # (test.t1) -master-bin.000001 15840 Write_rows 1 15874 table_id: # flags: STMT_END_F -master-bin.000001 15874 Table_map 1 15915 table_id: # (test.t1) -master-bin.000001 15915 Write_rows 1 15949 table_id: # flags: STMT_END_F -master-bin.000001 15949 Table_map 1 15990 table_id: # (test.t1) -master-bin.000001 15990 Write_rows 1 16024 table_id: # flags: STMT_END_F -master-bin.000001 16024 Table_map 1 16065 table_id: # (test.t1) -master-bin.000001 16065 Write_rows 1 16099 table_id: # flags: STMT_END_F -master-bin.000001 16099 Table_map 1 16140 table_id: # (test.t1) -master-bin.000001 16140 Write_rows 1 16174 table_id: # flags: STMT_END_F -master-bin.000001 16174 Table_map 1 16215 table_id: # (test.t1) -master-bin.000001 16215 Write_rows 1 16249 table_id: # flags: STMT_END_F -master-bin.000001 16249 Table_map 1 16290 table_id: # (test.t1) -master-bin.000001 16290 Write_rows 1 16324 table_id: # flags: STMT_END_F -master-bin.000001 16324 Table_map 1 16365 table_id: # (test.t1) -master-bin.000001 16365 Write_rows 1 16399 table_id: # flags: STMT_END_F -master-bin.000001 16399 Table_map 1 16440 table_id: # (test.t1) -master-bin.000001 16440 Write_rows 1 16474 table_id: # flags: STMT_END_F -master-bin.000001 16474 Table_map 1 16515 table_id: # (test.t1) -master-bin.000001 16515 Write_rows 1 16549 table_id: # flags: STMT_END_F -master-bin.000001 16549 Table_map 1 16590 table_id: # (test.t1) -master-bin.000001 16590 Write_rows 1 16624 table_id: # flags: STMT_END_F -master-bin.000001 16624 Table_map 1 16665 table_id: # (test.t1) -master-bin.000001 16665 Write_rows 1 16699 table_id: # flags: STMT_END_F -master-bin.000001 16699 Table_map 1 16740 table_id: # (test.t1) -master-bin.000001 16740 Write_rows 1 16774 table_id: # flags: STMT_END_F -master-bin.000001 16774 Table_map 1 16815 table_id: # (test.t1) -master-bin.000001 16815 Write_rows 1 16849 table_id: # flags: STMT_END_F -master-bin.000001 16849 Table_map 1 16890 table_id: # (test.t1) -master-bin.000001 16890 Write_rows 1 16924 table_id: # flags: STMT_END_F -master-bin.000001 16924 Table_map 1 16965 table_id: # (test.t1) -master-bin.000001 16965 Write_rows 1 16999 table_id: # flags: STMT_END_F -master-bin.000001 16999 Table_map 1 17040 table_id: # (test.t1) -master-bin.000001 17040 Write_rows 1 17074 table_id: # flags: STMT_END_F -master-bin.000001 17074 Table_map 1 17115 table_id: # (test.t1) -master-bin.000001 17115 Write_rows 1 17149 table_id: # flags: STMT_END_F -master-bin.000001 17149 Table_map 1 17190 table_id: # (test.t1) -master-bin.000001 17190 Write_rows 1 17224 table_id: # flags: STMT_END_F -master-bin.000001 17224 Table_map 1 17265 table_id: # (test.t1) -master-bin.000001 17265 Write_rows 1 17299 table_id: # flags: STMT_END_F -master-bin.000001 17299 Table_map 1 17340 table_id: # (test.t1) -master-bin.000001 17340 Write_rows 1 17374 table_id: # flags: STMT_END_F -master-bin.000001 17374 Table_map 1 17415 table_id: # (test.t1) -master-bin.000001 17415 Write_rows 1 17449 table_id: # flags: STMT_END_F -master-bin.000001 17449 Table_map 1 17490 table_id: # (test.t1) -master-bin.000001 17490 Write_rows 1 17524 table_id: # flags: STMT_END_F -master-bin.000001 17524 Table_map 1 17565 table_id: # (test.t1) -master-bin.000001 17565 Write_rows 1 17599 table_id: # flags: STMT_END_F -master-bin.000001 17599 Table_map 1 17640 table_id: # (test.t1) -master-bin.000001 17640 Write_rows 1 17674 table_id: # flags: STMT_END_F -master-bin.000001 17674 Table_map 1 17715 table_id: # (test.t1) -master-bin.000001 17715 Write_rows 1 17749 table_id: # flags: STMT_END_F -master-bin.000001 17749 Table_map 1 17790 table_id: # (test.t1) -master-bin.000001 17790 Write_rows 1 17824 table_id: # flags: STMT_END_F -master-bin.000001 17824 Table_map 1 17865 table_id: # (test.t1) -master-bin.000001 17865 Write_rows 1 17899 table_id: # flags: STMT_END_F -master-bin.000001 17899 Table_map 1 17940 table_id: # (test.t1) -master-bin.000001 17940 Write_rows 1 17974 table_id: # flags: STMT_END_F -master-bin.000001 17974 Table_map 1 18015 table_id: # (test.t1) -master-bin.000001 18015 Write_rows 1 18049 table_id: # flags: STMT_END_F -master-bin.000001 18049 Table_map 1 18090 table_id: # (test.t1) -master-bin.000001 18090 Write_rows 1 18124 table_id: # flags: STMT_END_F -master-bin.000001 18124 Table_map 1 18165 table_id: # (test.t1) -master-bin.000001 18165 Write_rows 1 18199 table_id: # flags: STMT_END_F -master-bin.000001 18199 Table_map 1 18240 table_id: # (test.t1) -master-bin.000001 18240 Write_rows 1 18274 table_id: # flags: STMT_END_F -master-bin.000001 18274 Table_map 1 18315 table_id: # (test.t1) -master-bin.000001 18315 Write_rows 1 18349 table_id: # flags: STMT_END_F -master-bin.000001 18349 Table_map 1 18390 table_id: # (test.t1) -master-bin.000001 18390 Write_rows 1 18424 table_id: # flags: STMT_END_F -master-bin.000001 18424 Table_map 1 18465 table_id: # (test.t1) -master-bin.000001 18465 Write_rows 1 18499 table_id: # flags: STMT_END_F -master-bin.000001 18499 Table_map 1 18540 table_id: # (test.t1) -master-bin.000001 18540 Write_rows 1 18574 table_id: # flags: STMT_END_F -master-bin.000001 18574 Table_map 1 18615 table_id: # (test.t1) -master-bin.000001 18615 Write_rows 1 18649 table_id: # flags: STMT_END_F -master-bin.000001 18649 Table_map 1 18690 table_id: # (test.t1) -master-bin.000001 18690 Write_rows 1 18724 table_id: # flags: STMT_END_F -master-bin.000001 18724 Table_map 1 18765 table_id: # (test.t1) -master-bin.000001 18765 Write_rows 1 18799 table_id: # flags: STMT_END_F -master-bin.000001 18799 Table_map 1 18840 table_id: # (test.t1) -master-bin.000001 18840 Write_rows 1 18874 table_id: # flags: STMT_END_F -master-bin.000001 18874 Table_map 1 18915 table_id: # (test.t1) -master-bin.000001 18915 Write_rows 1 18949 table_id: # flags: STMT_END_F -master-bin.000001 18949 Table_map 1 18990 table_id: # (test.t1) -master-bin.000001 18990 Write_rows 1 19024 table_id: # flags: STMT_END_F -master-bin.000001 19024 Table_map 1 19065 table_id: # (test.t1) -master-bin.000001 19065 Write_rows 1 19099 table_id: # flags: STMT_END_F -master-bin.000001 19099 Table_map 1 19140 table_id: # (test.t1) -master-bin.000001 19140 Write_rows 1 19174 table_id: # flags: STMT_END_F -master-bin.000001 19174 Table_map 1 19215 table_id: # (test.t1) -master-bin.000001 19215 Write_rows 1 19249 table_id: # flags: STMT_END_F -master-bin.000001 19249 Table_map 1 19290 table_id: # (test.t1) -master-bin.000001 19290 Write_rows 1 19324 table_id: # flags: STMT_END_F -master-bin.000001 19324 Table_map 1 19365 table_id: # (test.t1) -master-bin.000001 19365 Write_rows 1 19399 table_id: # flags: STMT_END_F -master-bin.000001 19399 Table_map 1 19440 table_id: # (test.t1) -master-bin.000001 19440 Write_rows 1 19474 table_id: # flags: STMT_END_F -master-bin.000001 19474 Table_map 1 19515 table_id: # (test.t1) -master-bin.000001 19515 Write_rows 1 19549 table_id: # flags: STMT_END_F -master-bin.000001 19549 Table_map 1 19590 table_id: # (test.t1) -master-bin.000001 19590 Write_rows 1 19624 table_id: # flags: STMT_END_F -master-bin.000001 19624 Table_map 1 19665 table_id: # (test.t1) -master-bin.000001 19665 Write_rows 1 19699 table_id: # flags: STMT_END_F -master-bin.000001 19699 Table_map 1 19740 table_id: # (test.t1) -master-bin.000001 19740 Write_rows 1 19774 table_id: # flags: STMT_END_F -master-bin.000001 19774 Table_map 1 19815 table_id: # (test.t1) -master-bin.000001 19815 Write_rows 1 19849 table_id: # flags: STMT_END_F -master-bin.000001 19849 Table_map 1 19890 table_id: # (test.t1) -master-bin.000001 19890 Write_rows 1 19924 table_id: # flags: STMT_END_F -master-bin.000001 19924 Table_map 1 19965 table_id: # (test.t1) -master-bin.000001 19965 Write_rows 1 19999 table_id: # flags: STMT_END_F -master-bin.000001 19999 Table_map 1 20040 table_id: # (test.t1) -master-bin.000001 20040 Write_rows 1 20074 table_id: # flags: STMT_END_F -master-bin.000001 20074 Table_map 1 20115 table_id: # (test.t1) -master-bin.000001 20115 Write_rows 1 20149 table_id: # flags: STMT_END_F -master-bin.000001 20149 Table_map 1 20190 table_id: # (test.t1) -master-bin.000001 20190 Write_rows 1 20224 table_id: # flags: STMT_END_F -master-bin.000001 20224 Table_map 1 20265 table_id: # (test.t1) -master-bin.000001 20265 Write_rows 1 20299 table_id: # flags: STMT_END_F -master-bin.000001 20299 Table_map 1 20340 table_id: # (test.t1) -master-bin.000001 20340 Write_rows 1 20374 table_id: # flags: STMT_END_F -master-bin.000001 20374 Table_map 1 20415 table_id: # (test.t1) -master-bin.000001 20415 Write_rows 1 20449 table_id: # flags: STMT_END_F -master-bin.000001 20449 Table_map 1 20490 table_id: # (test.t1) -master-bin.000001 20490 Write_rows 1 20524 table_id: # flags: STMT_END_F -master-bin.000001 20524 Table_map 1 20565 table_id: # (test.t1) -master-bin.000001 20565 Write_rows 1 20599 table_id: # flags: STMT_END_F -master-bin.000001 20599 Table_map 1 20640 table_id: # (test.t1) -master-bin.000001 20640 Write_rows 1 20674 table_id: # flags: STMT_END_F -master-bin.000001 20674 Table_map 1 20715 table_id: # (test.t1) -master-bin.000001 20715 Write_rows 1 20749 table_id: # flags: STMT_END_F -master-bin.000001 20749 Table_map 1 20790 table_id: # (test.t1) -master-bin.000001 20790 Write_rows 1 20824 table_id: # flags: STMT_END_F -master-bin.000001 20824 Table_map 1 20865 table_id: # (test.t1) -master-bin.000001 20865 Write_rows 1 20899 table_id: # flags: STMT_END_F -master-bin.000001 20899 Table_map 1 20940 table_id: # (test.t1) -master-bin.000001 20940 Write_rows 1 20974 table_id: # flags: STMT_END_F -master-bin.000001 20974 Table_map 1 21015 table_id: # (test.t1) -master-bin.000001 21015 Write_rows 1 21049 table_id: # flags: STMT_END_F -master-bin.000001 21049 Table_map 1 21090 table_id: # (test.t1) -master-bin.000001 21090 Write_rows 1 21124 table_id: # flags: STMT_END_F -master-bin.000001 21124 Table_map 1 21165 table_id: # (test.t1) -master-bin.000001 21165 Write_rows 1 21199 table_id: # flags: STMT_END_F -master-bin.000001 21199 Table_map 1 21240 table_id: # (test.t1) -master-bin.000001 21240 Write_rows 1 21274 table_id: # flags: STMT_END_F -master-bin.000001 21274 Table_map 1 21315 table_id: # (test.t1) -master-bin.000001 21315 Write_rows 1 21349 table_id: # flags: STMT_END_F -master-bin.000001 21349 Table_map 1 21390 table_id: # (test.t1) -master-bin.000001 21390 Write_rows 1 21424 table_id: # flags: STMT_END_F -master-bin.000001 21424 Table_map 1 21465 table_id: # (test.t1) -master-bin.000001 21465 Write_rows 1 21499 table_id: # flags: STMT_END_F -master-bin.000001 21499 Table_map 1 21540 table_id: # (test.t1) -master-bin.000001 21540 Write_rows 1 21574 table_id: # flags: STMT_END_F -master-bin.000001 21574 Table_map 1 21615 table_id: # (test.t1) -master-bin.000001 21615 Write_rows 1 21649 table_id: # flags: STMT_END_F -master-bin.000001 21649 Table_map 1 21690 table_id: # (test.t1) -master-bin.000001 21690 Write_rows 1 21724 table_id: # flags: STMT_END_F -master-bin.000001 21724 Table_map 1 21765 table_id: # (test.t1) -master-bin.000001 21765 Write_rows 1 21799 table_id: # flags: STMT_END_F -master-bin.000001 21799 Table_map 1 21840 table_id: # (test.t1) -master-bin.000001 21840 Write_rows 1 21874 table_id: # flags: STMT_END_F -master-bin.000001 21874 Table_map 1 21915 table_id: # (test.t1) -master-bin.000001 21915 Write_rows 1 21949 table_id: # flags: STMT_END_F -master-bin.000001 21949 Table_map 1 21990 table_id: # (test.t1) -master-bin.000001 21990 Write_rows 1 22024 table_id: # flags: STMT_END_F -master-bin.000001 22024 Table_map 1 22065 table_id: # (test.t1) -master-bin.000001 22065 Write_rows 1 22099 table_id: # flags: STMT_END_F -master-bin.000001 22099 Table_map 1 22140 table_id: # (test.t1) -master-bin.000001 22140 Write_rows 1 22174 table_id: # flags: STMT_END_F -master-bin.000001 22174 Table_map 1 22215 table_id: # (test.t1) -master-bin.000001 22215 Write_rows 1 22249 table_id: # flags: STMT_END_F -master-bin.000001 22249 Table_map 1 22290 table_id: # (test.t1) -master-bin.000001 22290 Write_rows 1 22324 table_id: # flags: STMT_END_F -master-bin.000001 22324 Table_map 1 22365 table_id: # (test.t1) -master-bin.000001 22365 Write_rows 1 22399 table_id: # flags: STMT_END_F -master-bin.000001 22399 Table_map 1 22440 table_id: # (test.t1) -master-bin.000001 22440 Write_rows 1 22474 table_id: # flags: STMT_END_F -master-bin.000001 22474 Table_map 1 22515 table_id: # (test.t1) -master-bin.000001 22515 Write_rows 1 22549 table_id: # flags: STMT_END_F -master-bin.000001 22549 Table_map 1 22590 table_id: # (test.t1) -master-bin.000001 22590 Write_rows 1 22624 table_id: # flags: STMT_END_F -master-bin.000001 22624 Table_map 1 22665 table_id: # (test.t1) -master-bin.000001 22665 Write_rows 1 22699 table_id: # flags: STMT_END_F -master-bin.000001 22699 Table_map 1 22740 table_id: # (test.t1) -master-bin.000001 22740 Write_rows 1 22774 table_id: # flags: STMT_END_F -master-bin.000001 22774 Table_map 1 22815 table_id: # (test.t1) -master-bin.000001 22815 Write_rows 1 22849 table_id: # flags: STMT_END_F -master-bin.000001 22849 Table_map 1 22890 table_id: # (test.t1) -master-bin.000001 22890 Write_rows 1 22924 table_id: # flags: STMT_END_F -master-bin.000001 22924 Table_map 1 22965 table_id: # (test.t1) -master-bin.000001 22965 Write_rows 1 22999 table_id: # flags: STMT_END_F -master-bin.000001 22999 Table_map 1 23040 table_id: # (test.t1) -master-bin.000001 23040 Write_rows 1 23074 table_id: # flags: STMT_END_F -master-bin.000001 23074 Table_map 1 23115 table_id: # (test.t1) -master-bin.000001 23115 Write_rows 1 23149 table_id: # flags: STMT_END_F -master-bin.000001 23149 Table_map 1 23190 table_id: # (test.t1) -master-bin.000001 23190 Write_rows 1 23224 table_id: # flags: STMT_END_F -master-bin.000001 23224 Table_map 1 23265 table_id: # (test.t1) -master-bin.000001 23265 Write_rows 1 23299 table_id: # flags: STMT_END_F -master-bin.000001 23299 Table_map 1 23340 table_id: # (test.t1) -master-bin.000001 23340 Write_rows 1 23374 table_id: # flags: STMT_END_F -master-bin.000001 23374 Table_map 1 23415 table_id: # (test.t1) -master-bin.000001 23415 Write_rows 1 23449 table_id: # flags: STMT_END_F -master-bin.000001 23449 Table_map 1 23490 table_id: # (test.t1) -master-bin.000001 23490 Write_rows 1 23524 table_id: # flags: STMT_END_F -master-bin.000001 23524 Table_map 1 23565 table_id: # (test.t1) -master-bin.000001 23565 Write_rows 1 23599 table_id: # flags: STMT_END_F -master-bin.000001 23599 Table_map 1 23640 table_id: # (test.t1) -master-bin.000001 23640 Write_rows 1 23674 table_id: # flags: STMT_END_F -master-bin.000001 23674 Table_map 1 23715 table_id: # (test.t1) -master-bin.000001 23715 Write_rows 1 23749 table_id: # flags: STMT_END_F -master-bin.000001 23749 Table_map 1 23790 table_id: # (test.t1) -master-bin.000001 23790 Write_rows 1 23824 table_id: # flags: STMT_END_F -master-bin.000001 23824 Table_map 1 23865 table_id: # (test.t1) -master-bin.000001 23865 Write_rows 1 23899 table_id: # flags: STMT_END_F -master-bin.000001 23899 Table_map 1 23940 table_id: # (test.t1) -master-bin.000001 23940 Write_rows 1 23974 table_id: # flags: STMT_END_F -master-bin.000001 23974 Table_map 1 24015 table_id: # (test.t1) -master-bin.000001 24015 Write_rows 1 24049 table_id: # flags: STMT_END_F -master-bin.000001 24049 Table_map 1 24090 table_id: # (test.t1) -master-bin.000001 24090 Write_rows 1 24124 table_id: # flags: STMT_END_F -master-bin.000001 24124 Table_map 1 24165 table_id: # (test.t1) -master-bin.000001 24165 Write_rows 1 24199 table_id: # flags: STMT_END_F -master-bin.000001 24199 Table_map 1 24240 table_id: # (test.t1) -master-bin.000001 24240 Write_rows 1 24274 table_id: # flags: STMT_END_F -master-bin.000001 24274 Table_map 1 24315 table_id: # (test.t1) -master-bin.000001 24315 Write_rows 1 24349 table_id: # flags: STMT_END_F -master-bin.000001 24349 Table_map 1 24390 table_id: # (test.t1) -master-bin.000001 24390 Write_rows 1 24424 table_id: # flags: STMT_END_F -master-bin.000001 24424 Table_map 1 24465 table_id: # (test.t1) -master-bin.000001 24465 Write_rows 1 24499 table_id: # flags: STMT_END_F -master-bin.000001 24499 Table_map 1 24540 table_id: # (test.t1) -master-bin.000001 24540 Write_rows 1 24574 table_id: # flags: STMT_END_F -master-bin.000001 24574 Table_map 1 24615 table_id: # (test.t1) -master-bin.000001 24615 Write_rows 1 24649 table_id: # flags: STMT_END_F -master-bin.000001 24649 Table_map 1 24690 table_id: # (test.t1) -master-bin.000001 24690 Write_rows 1 24724 table_id: # flags: STMT_END_F -master-bin.000001 24724 Table_map 1 24765 table_id: # (test.t1) -master-bin.000001 24765 Write_rows 1 24799 table_id: # flags: STMT_END_F -master-bin.000001 24799 Table_map 1 24840 table_id: # (test.t1) -master-bin.000001 24840 Write_rows 1 24874 table_id: # flags: STMT_END_F -master-bin.000001 24874 Table_map 1 24915 table_id: # (test.t1) -master-bin.000001 24915 Write_rows 1 24949 table_id: # flags: STMT_END_F -master-bin.000001 24949 Table_map 1 24990 table_id: # (test.t1) -master-bin.000001 24990 Write_rows 1 25024 table_id: # flags: STMT_END_F -master-bin.000001 25024 Table_map 1 25065 table_id: # (test.t1) -master-bin.000001 25065 Write_rows 1 25099 table_id: # flags: STMT_END_F -master-bin.000001 25099 Table_map 1 25140 table_id: # (test.t1) -master-bin.000001 25140 Write_rows 1 25174 table_id: # flags: STMT_END_F -master-bin.000001 25174 Table_map 1 25215 table_id: # (test.t1) -master-bin.000001 25215 Write_rows 1 25249 table_id: # flags: STMT_END_F -master-bin.000001 25249 Table_map 1 25290 table_id: # (test.t1) -master-bin.000001 25290 Write_rows 1 25324 table_id: # flags: STMT_END_F -master-bin.000001 25324 Table_map 1 25365 table_id: # (test.t1) -master-bin.000001 25365 Write_rows 1 25399 table_id: # flags: STMT_END_F -master-bin.000001 25399 Table_map 1 25440 table_id: # (test.t1) -master-bin.000001 25440 Write_rows 1 25474 table_id: # flags: STMT_END_F -master-bin.000001 25474 Table_map 1 25515 table_id: # (test.t1) -master-bin.000001 25515 Write_rows 1 25549 table_id: # flags: STMT_END_F -master-bin.000001 25549 Table_map 1 25590 table_id: # (test.t1) -master-bin.000001 25590 Write_rows 1 25624 table_id: # flags: STMT_END_F -master-bin.000001 25624 Table_map 1 25665 table_id: # (test.t1) -master-bin.000001 25665 Write_rows 1 25699 table_id: # flags: STMT_END_F -master-bin.000001 25699 Table_map 1 25740 table_id: # (test.t1) -master-bin.000001 25740 Write_rows 1 25774 table_id: # flags: STMT_END_F -master-bin.000001 25774 Table_map 1 25815 table_id: # (test.t1) -master-bin.000001 25815 Write_rows 1 25849 table_id: # flags: STMT_END_F -master-bin.000001 25849 Table_map 1 25890 table_id: # (test.t1) -master-bin.000001 25890 Write_rows 1 25924 table_id: # flags: STMT_END_F -master-bin.000001 25924 Table_map 1 25965 table_id: # (test.t1) -master-bin.000001 25965 Write_rows 1 25999 table_id: # flags: STMT_END_F -master-bin.000001 25999 Table_map 1 26040 table_id: # (test.t1) -master-bin.000001 26040 Write_rows 1 26074 table_id: # flags: STMT_END_F -master-bin.000001 26074 Table_map 1 26115 table_id: # (test.t1) -master-bin.000001 26115 Write_rows 1 26149 table_id: # flags: STMT_END_F -master-bin.000001 26149 Table_map 1 26190 table_id: # (test.t1) -master-bin.000001 26190 Write_rows 1 26224 table_id: # flags: STMT_END_F -master-bin.000001 26224 Table_map 1 26265 table_id: # (test.t1) -master-bin.000001 26265 Write_rows 1 26299 table_id: # flags: STMT_END_F -master-bin.000001 26299 Table_map 1 26340 table_id: # (test.t1) -master-bin.000001 26340 Write_rows 1 26374 table_id: # flags: STMT_END_F -master-bin.000001 26374 Table_map 1 26415 table_id: # (test.t1) -master-bin.000001 26415 Write_rows 1 26449 table_id: # flags: STMT_END_F -master-bin.000001 26449 Table_map 1 26490 table_id: # (test.t1) -master-bin.000001 26490 Write_rows 1 26524 table_id: # flags: STMT_END_F -master-bin.000001 26524 Table_map 1 26565 table_id: # (test.t1) -master-bin.000001 26565 Write_rows 1 26599 table_id: # flags: STMT_END_F -master-bin.000001 26599 Table_map 1 26640 table_id: # (test.t1) -master-bin.000001 26640 Write_rows 1 26674 table_id: # flags: STMT_END_F -master-bin.000001 26674 Table_map 1 26715 table_id: # (test.t1) -master-bin.000001 26715 Write_rows 1 26749 table_id: # flags: STMT_END_F -master-bin.000001 26749 Table_map 1 26790 table_id: # (test.t1) -master-bin.000001 26790 Write_rows 1 26824 table_id: # flags: STMT_END_F -master-bin.000001 26824 Table_map 1 26865 table_id: # (test.t1) -master-bin.000001 26865 Write_rows 1 26899 table_id: # flags: STMT_END_F -master-bin.000001 26899 Table_map 1 26940 table_id: # (test.t1) -master-bin.000001 26940 Write_rows 1 26974 table_id: # flags: STMT_END_F -master-bin.000001 26974 Table_map 1 27015 table_id: # (test.t1) -master-bin.000001 27015 Write_rows 1 27049 table_id: # flags: STMT_END_F -master-bin.000001 27049 Table_map 1 27090 table_id: # (test.t1) -master-bin.000001 27090 Write_rows 1 27124 table_id: # flags: STMT_END_F -master-bin.000001 27124 Table_map 1 27165 table_id: # (test.t1) -master-bin.000001 27165 Write_rows 1 27199 table_id: # flags: STMT_END_F -master-bin.000001 27199 Table_map 1 27240 table_id: # (test.t1) -master-bin.000001 27240 Write_rows 1 27274 table_id: # flags: STMT_END_F -master-bin.000001 27274 Table_map 1 27315 table_id: # (test.t1) -master-bin.000001 27315 Write_rows 1 27349 table_id: # flags: STMT_END_F -master-bin.000001 27349 Table_map 1 27390 table_id: # (test.t1) -master-bin.000001 27390 Write_rows 1 27424 table_id: # flags: STMT_END_F -master-bin.000001 27424 Table_map 1 27465 table_id: # (test.t1) -master-bin.000001 27465 Write_rows 1 27499 table_id: # flags: STMT_END_F -master-bin.000001 27499 Table_map 1 27540 table_id: # (test.t1) -master-bin.000001 27540 Write_rows 1 27574 table_id: # flags: STMT_END_F -master-bin.000001 27574 Table_map 1 27615 table_id: # (test.t1) -master-bin.000001 27615 Write_rows 1 27649 table_id: # flags: STMT_END_F -master-bin.000001 27649 Table_map 1 27690 table_id: # (test.t1) -master-bin.000001 27690 Write_rows 1 27724 table_id: # flags: STMT_END_F -master-bin.000001 27724 Table_map 1 27765 table_id: # (test.t1) -master-bin.000001 27765 Write_rows 1 27799 table_id: # flags: STMT_END_F -master-bin.000001 27799 Table_map 1 27840 table_id: # (test.t1) -master-bin.000001 27840 Write_rows 1 27874 table_id: # flags: STMT_END_F -master-bin.000001 27874 Table_map 1 27915 table_id: # (test.t1) -master-bin.000001 27915 Write_rows 1 27949 table_id: # flags: STMT_END_F -master-bin.000001 27949 Table_map 1 27990 table_id: # (test.t1) -master-bin.000001 27990 Write_rows 1 28024 table_id: # flags: STMT_END_F -master-bin.000001 28024 Table_map 1 28065 table_id: # (test.t1) -master-bin.000001 28065 Write_rows 1 28099 table_id: # flags: STMT_END_F -master-bin.000001 28099 Table_map 1 28140 table_id: # (test.t1) -master-bin.000001 28140 Write_rows 1 28174 table_id: # flags: STMT_END_F -master-bin.000001 28174 Table_map 1 28215 table_id: # (test.t1) -master-bin.000001 28215 Write_rows 1 28249 table_id: # flags: STMT_END_F -master-bin.000001 28249 Table_map 1 28290 table_id: # (test.t1) -master-bin.000001 28290 Write_rows 1 28324 table_id: # flags: STMT_END_F -master-bin.000001 28324 Table_map 1 28365 table_id: # (test.t1) -master-bin.000001 28365 Write_rows 1 28399 table_id: # flags: STMT_END_F -master-bin.000001 28399 Table_map 1 28440 table_id: # (test.t1) -master-bin.000001 28440 Write_rows 1 28474 table_id: # flags: STMT_END_F -master-bin.000001 28474 Table_map 1 28515 table_id: # (test.t1) -master-bin.000001 28515 Write_rows 1 28549 table_id: # flags: STMT_END_F -master-bin.000001 28549 Table_map 1 28590 table_id: # (test.t1) -master-bin.000001 28590 Write_rows 1 28624 table_id: # flags: STMT_END_F -master-bin.000001 28624 Table_map 1 28665 table_id: # (test.t1) -master-bin.000001 28665 Write_rows 1 28699 table_id: # flags: STMT_END_F -master-bin.000001 28699 Table_map 1 28740 table_id: # (test.t1) -master-bin.000001 28740 Write_rows 1 28774 table_id: # flags: STMT_END_F -master-bin.000001 28774 Table_map 1 28815 table_id: # (test.t1) -master-bin.000001 28815 Write_rows 1 28849 table_id: # flags: STMT_END_F -master-bin.000001 28849 Table_map 1 28890 table_id: # (test.t1) -master-bin.000001 28890 Write_rows 1 28924 table_id: # flags: STMT_END_F -master-bin.000001 28924 Table_map 1 28965 table_id: # (test.t1) -master-bin.000001 28965 Write_rows 1 28999 table_id: # flags: STMT_END_F -master-bin.000001 28999 Table_map 1 29040 table_id: # (test.t1) -master-bin.000001 29040 Write_rows 1 29074 table_id: # flags: STMT_END_F -master-bin.000001 29074 Table_map 1 29115 table_id: # (test.t1) -master-bin.000001 29115 Write_rows 1 29149 table_id: # flags: STMT_END_F -master-bin.000001 29149 Table_map 1 29190 table_id: # (test.t1) -master-bin.000001 29190 Write_rows 1 29224 table_id: # flags: STMT_END_F -master-bin.000001 29224 Table_map 1 29265 table_id: # (test.t1) -master-bin.000001 29265 Write_rows 1 29299 table_id: # flags: STMT_END_F -master-bin.000001 29299 Table_map 1 29340 table_id: # (test.t1) -master-bin.000001 29340 Write_rows 1 29374 table_id: # flags: STMT_END_F -master-bin.000001 29374 Table_map 1 29415 table_id: # (test.t1) -master-bin.000001 29415 Write_rows 1 29449 table_id: # flags: STMT_END_F -master-bin.000001 29449 Table_map 1 29490 table_id: # (test.t1) -master-bin.000001 29490 Write_rows 1 29524 table_id: # flags: STMT_END_F -master-bin.000001 29524 Table_map 1 29565 table_id: # (test.t1) -master-bin.000001 29565 Write_rows 1 29599 table_id: # flags: STMT_END_F -master-bin.000001 29599 Table_map 1 29640 table_id: # (test.t1) -master-bin.000001 29640 Write_rows 1 29674 table_id: # flags: STMT_END_F -master-bin.000001 29674 Table_map 1 29715 table_id: # (test.t1) -master-bin.000001 29715 Write_rows 1 29749 table_id: # flags: STMT_END_F -master-bin.000001 29749 Table_map 1 29790 table_id: # (test.t1) -master-bin.000001 29790 Write_rows 1 29824 table_id: # flags: STMT_END_F -master-bin.000001 29824 Table_map 1 29865 table_id: # (test.t1) -master-bin.000001 29865 Write_rows 1 29899 table_id: # flags: STMT_END_F -master-bin.000001 29899 Table_map 1 29940 table_id: # (test.t1) -master-bin.000001 29940 Write_rows 1 29974 table_id: # flags: STMT_END_F -master-bin.000001 29974 Table_map 1 30015 table_id: # (test.t1) -master-bin.000001 30015 Write_rows 1 30049 table_id: # flags: STMT_END_F -master-bin.000001 30049 Table_map 1 30090 table_id: # (test.t1) -master-bin.000001 30090 Write_rows 1 30124 table_id: # flags: STMT_END_F -master-bin.000001 30124 Table_map 1 30165 table_id: # (test.t1) -master-bin.000001 30165 Write_rows 1 30199 table_id: # flags: STMT_END_F -master-bin.000001 30199 Table_map 1 30240 table_id: # (test.t1) -master-bin.000001 30240 Write_rows 1 30274 table_id: # flags: STMT_END_F -master-bin.000001 30274 Xid 1 30301 COMMIT /* XID */ -master-bin.000001 30301 Rotate 1 30345 master-bin.000002;pos=4 +master-bin.000001 # Query # # use `test`; create table t1 (a int) engine=innodb +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Rotate # # master-bin.000002;pos=4 drop table t1; set global binlog_cache_size=@bcs; set session autocommit = @ac; @@ -1081,15 +1079,14 @@ set @b= 14632475938453979136; execute stmt using @a, @b; deallocate prepare stmt; drop table t1; -show binlog events from 0; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 4 Format_desc 1 106 Server version, Binlog ver: 4 -master-bin.000001 106 Query 1 227 use `test`; create table t1 (a bigint unsigned, b bigint(20) unsigned) -master-bin.000001 227 Query 1 295 BEGIN -master-bin.000001 295 Table_map 1 337 table_id: # (test.t1) -master-bin.000001 337 Write_rows 1 383 table_id: # flags: STMT_END_F -master-bin.000001 383 Query 1 452 COMMIT -master-bin.000001 452 Query 1 528 use `test`; drop table t1 +master-bin.000001 # Query # # use `test`; create table t1 (a bigint unsigned, b bigint(20) unsigned) +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT +master-bin.000001 # Query # # use `test`; drop table t1 reset master; CREATE DATABASE bug39182 DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; USE bug39182; @@ -1289,14 +1286,14 @@ drop table if exists t3; create table t3 (a int(11) NOT NULL AUTO_INCREMENT, b text, PRIMARY KEY (a) ) engine=innodb; show master status; File Position Binlog_Do_DB Binlog_Ignore_DB -master-bin.000001 346 +master-bin.000001 # insert into t3(b) values ('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); insert into t3(b) values ('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); insert into t3(b) values ('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); insert into t3(b) values ('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); -show master status /* must show new binlog index after rotating */; +show master status; File Position Binlog_Do_DB Binlog_Ignore_DB -master-bin.000002 106 +master-bin.000002 # drop table t3; # # Bug #45998: database crashes when running "create as select" diff --git a/mysql-test/suite/binlog/r/binlog_stm_binlog.result b/mysql-test/suite/binlog/r/binlog_stm_binlog.result index eebcfceaa25..f5ba4524c61 100644 --- a/mysql-test/suite/binlog/r/binlog_stm_binlog.result +++ b/mysql-test/suite/binlog/r/binlog_stm_binlog.result @@ -2,13 +2,12 @@ create table t1 (a int, b int) engine=innodb; begin; insert into t1 values (1,2); commit; -show binlog events; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 4 Format_desc 1 106 Server ver: #, Binlog ver: # -master-bin.000001 106 Query 1 213 use `test`; create table t1 (a int, b int) engine=innodb -master-bin.000001 213 Query 1 281 BEGIN -master-bin.000001 281 Query 1 371 use `test`; insert into t1 values (1,2) -master-bin.000001 371 Xid 1 398 COMMIT /* XID */ +master-bin.000001 # Query # # use `test`; create table t1 (a int, b int) engine=innodb +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test`; insert into t1 values (1,2) +master-bin.000001 # Xid # # COMMIT /* XID */ drop table t1; drop table if exists t1, t2; reset master; @@ -36,115 +35,115 @@ create table t1 (n int) engine=innodb; begin; commit; drop table t1; -show binlog events in 'master-bin.000001' from 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; create table t1 (n int) engine=innodb -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test`; insert into t1 values(100 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(99 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(98 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(97 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(96 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(95 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(94 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(93 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(92 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(91 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(90 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(89 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(88 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(87 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(86 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(85 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(84 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(83 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(82 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(81 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(80 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(79 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(78 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(77 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(76 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(75 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(74 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(73 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(72 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(71 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(70 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(69 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(68 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(67 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(66 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(65 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(64 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(63 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(62 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(61 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(60 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(59 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(58 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(57 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(56 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(55 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(54 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(53 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(52 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(51 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(50 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(49 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(48 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(47 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(46 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(45 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(44 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(43 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(42 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(41 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(40 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(39 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(38 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(37 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(36 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(35 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(34 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(33 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(32 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(31 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(30 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(29 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(28 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(27 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(26 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(25 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(24 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(23 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(22 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(21 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(20 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(19 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(18 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(17 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(16 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(15 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(14 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(13 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(12 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(11 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(10 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(9 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(8 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(7 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(6 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(5 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(4 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(3 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(2 + 4) -master-bin.000001 # Query 1 # use `test`; insert into t1 values(1 + 4) -master-bin.000001 # Xid 1 # COMMIT /* xid= */ -master-bin.000001 # Rotate 1 # master-bin.000002;pos=4 -show binlog events in 'master-bin.000002' from 106; +master-bin.000001 # Query # # use `test`; create table t1 (n int) engine=innodb +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test`; insert into t1 values(100 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(99 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(98 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(97 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(96 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(95 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(94 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(93 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(92 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(91 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(90 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(89 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(88 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(87 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(86 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(85 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(84 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(83 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(82 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(81 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(80 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(79 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(78 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(77 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(76 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(75 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(74 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(73 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(72 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(71 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(70 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(69 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(68 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(67 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(66 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(65 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(64 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(63 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(62 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(61 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(60 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(59 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(58 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(57 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(56 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(55 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(54 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(53 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(52 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(51 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(50 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(49 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(48 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(47 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(46 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(45 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(44 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(43 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(42 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(41 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(40 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(39 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(38 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(37 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(36 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(35 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(34 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(33 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(32 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(31 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(30 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(29 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(28 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(27 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(26 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(25 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(24 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(23 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(22 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(21 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(20 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(19 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(18 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(17 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(16 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(15 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(14 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(13 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(12 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(11 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(10 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(9 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(8 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(7 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(6 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(5 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(4 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(3 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(2 + 4) +master-bin.000001 # Query # # use `test`; insert into t1 values(1 + 4) +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Rotate # # master-bin.000002;pos=4 +show binlog events in 'master-bin.000002' from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000002 # Query 1 # use `test`; drop table t1 +master-bin.000002 # Query # # use `test`; drop table t1 set @ac = @@autocommit; set autocommit= 0; reset master; @@ -155,427 +154,425 @@ insert into t1 values (2); insert into t1 values (3); commit; drop table t1; -show binlog events from 0; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 4 Format_desc 1 106 Server version, Binlog ver: 4 -master-bin.000001 106 Query 1 205 use `test`; create table t1(n int) engine=innodb -master-bin.000001 205 Query 1 273 BEGIN -master-bin.000001 273 Query 1 361 use `test`; insert into t1 values (1) -master-bin.000001 361 Query 1 449 use `test`; insert into t1 values (2) -master-bin.000001 449 Query 1 537 use `test`; insert into t1 values (3) -master-bin.000001 537 Xid 1 564 COMMIT /* XID */ -master-bin.000001 564 Query 1 640 use `test`; drop table t1 +master-bin.000001 # Query # # use `test`; create table t1(n int) engine=innodb +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test`; insert into t1 values (1) +master-bin.000001 # Query # # use `test`; insert into t1 values (2) +master-bin.000001 # Query # # use `test`; insert into t1 values (3) +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # use `test`; drop table t1 set @bcs = @@binlog_cache_size; set global binlog_cache_size=4096; reset master; create table t1 (a int) engine=innodb; -show binlog events from 0; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 4 Format_desc 1 106 Server version, Binlog ver: 4 -master-bin.000001 106 Query 1 206 use `test`; create table t1 (a int) engine=innodb -master-bin.000001 206 Query 1 274 BEGIN -master-bin.000001 274 Query 1 365 use `test`; insert into t1 values( 400 ) -master-bin.000001 365 Query 1 456 use `test`; insert into t1 values( 399 ) -master-bin.000001 456 Query 1 547 use `test`; insert into t1 values( 398 ) -master-bin.000001 547 Query 1 638 use `test`; insert into t1 values( 397 ) -master-bin.000001 638 Query 1 729 use `test`; insert into t1 values( 396 ) -master-bin.000001 729 Query 1 820 use `test`; insert into t1 values( 395 ) -master-bin.000001 820 Query 1 911 use `test`; insert into t1 values( 394 ) -master-bin.000001 911 Query 1 1002 use `test`; insert into t1 values( 393 ) -master-bin.000001 1002 Query 1 1093 use `test`; insert into t1 values( 392 ) -master-bin.000001 1093 Query 1 1184 use `test`; insert into t1 values( 391 ) -master-bin.000001 1184 Query 1 1275 use `test`; insert into t1 values( 390 ) -master-bin.000001 1275 Query 1 1366 use `test`; insert into t1 values( 389 ) -master-bin.000001 1366 Query 1 1457 use `test`; insert into t1 values( 388 ) -master-bin.000001 1457 Query 1 1548 use `test`; insert into t1 values( 387 ) -master-bin.000001 1548 Query 1 1639 use `test`; insert into t1 values( 386 ) -master-bin.000001 1639 Query 1 1730 use `test`; insert into t1 values( 385 ) -master-bin.000001 1730 Query 1 1821 use `test`; insert into t1 values( 384 ) -master-bin.000001 1821 Query 1 1912 use `test`; insert into t1 values( 383 ) -master-bin.000001 1912 Query 1 2003 use `test`; insert into t1 values( 382 ) -master-bin.000001 2003 Query 1 2094 use `test`; insert into t1 values( 381 ) -master-bin.000001 2094 Query 1 2185 use `test`; insert into t1 values( 380 ) -master-bin.000001 2185 Query 1 2276 use `test`; insert into t1 values( 379 ) -master-bin.000001 2276 Query 1 2367 use `test`; insert into t1 values( 378 ) -master-bin.000001 2367 Query 1 2458 use `test`; insert into t1 values( 377 ) -master-bin.000001 2458 Query 1 2549 use `test`; insert into t1 values( 376 ) -master-bin.000001 2549 Query 1 2640 use `test`; insert into t1 values( 375 ) -master-bin.000001 2640 Query 1 2731 use `test`; insert into t1 values( 374 ) -master-bin.000001 2731 Query 1 2822 use `test`; insert into t1 values( 373 ) -master-bin.000001 2822 Query 1 2913 use `test`; insert into t1 values( 372 ) -master-bin.000001 2913 Query 1 3004 use `test`; insert into t1 values( 371 ) -master-bin.000001 3004 Query 1 3095 use `test`; insert into t1 values( 370 ) -master-bin.000001 3095 Query 1 3186 use `test`; insert into t1 values( 369 ) -master-bin.000001 3186 Query 1 3277 use `test`; insert into t1 values( 368 ) -master-bin.000001 3277 Query 1 3368 use `test`; insert into t1 values( 367 ) -master-bin.000001 3368 Query 1 3459 use `test`; insert into t1 values( 366 ) -master-bin.000001 3459 Query 1 3550 use `test`; insert into t1 values( 365 ) -master-bin.000001 3550 Query 1 3641 use `test`; insert into t1 values( 364 ) -master-bin.000001 3641 Query 1 3732 use `test`; insert into t1 values( 363 ) -master-bin.000001 3732 Query 1 3823 use `test`; insert into t1 values( 362 ) -master-bin.000001 3823 Query 1 3914 use `test`; insert into t1 values( 361 ) -master-bin.000001 3914 Query 1 4005 use `test`; insert into t1 values( 360 ) -master-bin.000001 4005 Query 1 4096 use `test`; insert into t1 values( 359 ) -master-bin.000001 4096 Query 1 4187 use `test`; insert into t1 values( 358 ) -master-bin.000001 4187 Query 1 4278 use `test`; insert into t1 values( 357 ) -master-bin.000001 4278 Query 1 4369 use `test`; insert into t1 values( 356 ) -master-bin.000001 4369 Query 1 4460 use `test`; insert into t1 values( 355 ) -master-bin.000001 4460 Query 1 4551 use `test`; insert into t1 values( 354 ) -master-bin.000001 4551 Query 1 4642 use `test`; insert into t1 values( 353 ) -master-bin.000001 4642 Query 1 4733 use `test`; insert into t1 values( 352 ) -master-bin.000001 4733 Query 1 4824 use `test`; insert into t1 values( 351 ) -master-bin.000001 4824 Query 1 4915 use `test`; insert into t1 values( 350 ) -master-bin.000001 4915 Query 1 5006 use `test`; insert into t1 values( 349 ) -master-bin.000001 5006 Query 1 5097 use `test`; insert into t1 values( 348 ) -master-bin.000001 5097 Query 1 5188 use `test`; insert into t1 values( 347 ) -master-bin.000001 5188 Query 1 5279 use `test`; insert into t1 values( 346 ) -master-bin.000001 5279 Query 1 5370 use `test`; insert into t1 values( 345 ) -master-bin.000001 5370 Query 1 5461 use `test`; insert into t1 values( 344 ) -master-bin.000001 5461 Query 1 5552 use `test`; insert into t1 values( 343 ) -master-bin.000001 5552 Query 1 5643 use `test`; insert into t1 values( 342 ) -master-bin.000001 5643 Query 1 5734 use `test`; insert into t1 values( 341 ) -master-bin.000001 5734 Query 1 5825 use `test`; insert into t1 values( 340 ) -master-bin.000001 5825 Query 1 5916 use `test`; insert into t1 values( 339 ) -master-bin.000001 5916 Query 1 6007 use `test`; insert into t1 values( 338 ) -master-bin.000001 6007 Query 1 6098 use `test`; insert into t1 values( 337 ) -master-bin.000001 6098 Query 1 6189 use `test`; insert into t1 values( 336 ) -master-bin.000001 6189 Query 1 6280 use `test`; insert into t1 values( 335 ) -master-bin.000001 6280 Query 1 6371 use `test`; insert into t1 values( 334 ) -master-bin.000001 6371 Query 1 6462 use `test`; insert into t1 values( 333 ) -master-bin.000001 6462 Query 1 6553 use `test`; insert into t1 values( 332 ) -master-bin.000001 6553 Query 1 6644 use `test`; insert into t1 values( 331 ) -master-bin.000001 6644 Query 1 6735 use `test`; insert into t1 values( 330 ) -master-bin.000001 6735 Query 1 6826 use `test`; insert into t1 values( 329 ) -master-bin.000001 6826 Query 1 6917 use `test`; insert into t1 values( 328 ) -master-bin.000001 6917 Query 1 7008 use `test`; insert into t1 values( 327 ) -master-bin.000001 7008 Query 1 7099 use `test`; insert into t1 values( 326 ) -master-bin.000001 7099 Query 1 7190 use `test`; insert into t1 values( 325 ) -master-bin.000001 7190 Query 1 7281 use `test`; insert into t1 values( 324 ) -master-bin.000001 7281 Query 1 7372 use `test`; insert into t1 values( 323 ) -master-bin.000001 7372 Query 1 7463 use `test`; insert into t1 values( 322 ) -master-bin.000001 7463 Query 1 7554 use `test`; insert into t1 values( 321 ) -master-bin.000001 7554 Query 1 7645 use `test`; insert into t1 values( 320 ) -master-bin.000001 7645 Query 1 7736 use `test`; insert into t1 values( 319 ) -master-bin.000001 7736 Query 1 7827 use `test`; insert into t1 values( 318 ) -master-bin.000001 7827 Query 1 7918 use `test`; insert into t1 values( 317 ) -master-bin.000001 7918 Query 1 8009 use `test`; insert into t1 values( 316 ) -master-bin.000001 8009 Query 1 8100 use `test`; insert into t1 values( 315 ) -master-bin.000001 8100 Query 1 8191 use `test`; insert into t1 values( 314 ) -master-bin.000001 8191 Query 1 8282 use `test`; insert into t1 values( 313 ) -master-bin.000001 8282 Query 1 8373 use `test`; insert into t1 values( 312 ) -master-bin.000001 8373 Query 1 8464 use `test`; insert into t1 values( 311 ) -master-bin.000001 8464 Query 1 8555 use `test`; insert into t1 values( 310 ) -master-bin.000001 8555 Query 1 8646 use `test`; insert into t1 values( 309 ) -master-bin.000001 8646 Query 1 8737 use `test`; insert into t1 values( 308 ) -master-bin.000001 8737 Query 1 8828 use `test`; insert into t1 values( 307 ) -master-bin.000001 8828 Query 1 8919 use `test`; insert into t1 values( 306 ) -master-bin.000001 8919 Query 1 9010 use `test`; insert into t1 values( 305 ) -master-bin.000001 9010 Query 1 9101 use `test`; insert into t1 values( 304 ) -master-bin.000001 9101 Query 1 9192 use `test`; insert into t1 values( 303 ) -master-bin.000001 9192 Query 1 9283 use `test`; insert into t1 values( 302 ) -master-bin.000001 9283 Query 1 9374 use `test`; insert into t1 values( 301 ) -master-bin.000001 9374 Query 1 9465 use `test`; insert into t1 values( 300 ) -master-bin.000001 9465 Query 1 9556 use `test`; insert into t1 values( 299 ) -master-bin.000001 9556 Query 1 9647 use `test`; insert into t1 values( 298 ) -master-bin.000001 9647 Query 1 9738 use `test`; insert into t1 values( 297 ) -master-bin.000001 9738 Query 1 9829 use `test`; insert into t1 values( 296 ) -master-bin.000001 9829 Query 1 9920 use `test`; insert into t1 values( 295 ) -master-bin.000001 9920 Query 1 10011 use `test`; insert into t1 values( 294 ) -master-bin.000001 10011 Query 1 10102 use `test`; insert into t1 values( 293 ) -master-bin.000001 10102 Query 1 10193 use `test`; insert into t1 values( 292 ) -master-bin.000001 10193 Query 1 10284 use `test`; insert into t1 values( 291 ) -master-bin.000001 10284 Query 1 10375 use `test`; insert into t1 values( 290 ) -master-bin.000001 10375 Query 1 10466 use `test`; insert into t1 values( 289 ) -master-bin.000001 10466 Query 1 10557 use `test`; insert into t1 values( 288 ) -master-bin.000001 10557 Query 1 10648 use `test`; insert into t1 values( 287 ) -master-bin.000001 10648 Query 1 10739 use `test`; insert into t1 values( 286 ) -master-bin.000001 10739 Query 1 10830 use `test`; insert into t1 values( 285 ) -master-bin.000001 10830 Query 1 10921 use `test`; insert into t1 values( 284 ) -master-bin.000001 10921 Query 1 11012 use `test`; insert into t1 values( 283 ) -master-bin.000001 11012 Query 1 11103 use `test`; insert into t1 values( 282 ) -master-bin.000001 11103 Query 1 11194 use `test`; insert into t1 values( 281 ) -master-bin.000001 11194 Query 1 11285 use `test`; insert into t1 values( 280 ) -master-bin.000001 11285 Query 1 11376 use `test`; insert into t1 values( 279 ) -master-bin.000001 11376 Query 1 11467 use `test`; insert into t1 values( 278 ) -master-bin.000001 11467 Query 1 11558 use `test`; insert into t1 values( 277 ) -master-bin.000001 11558 Query 1 11649 use `test`; insert into t1 values( 276 ) -master-bin.000001 11649 Query 1 11740 use `test`; insert into t1 values( 275 ) -master-bin.000001 11740 Query 1 11831 use `test`; insert into t1 values( 274 ) -master-bin.000001 11831 Query 1 11922 use `test`; insert into t1 values( 273 ) -master-bin.000001 11922 Query 1 12013 use `test`; insert into t1 values( 272 ) -master-bin.000001 12013 Query 1 12104 use `test`; insert into t1 values( 271 ) -master-bin.000001 12104 Query 1 12195 use `test`; insert into t1 values( 270 ) -master-bin.000001 12195 Query 1 12286 use `test`; insert into t1 values( 269 ) -master-bin.000001 12286 Query 1 12377 use `test`; insert into t1 values( 268 ) -master-bin.000001 12377 Query 1 12468 use `test`; insert into t1 values( 267 ) -master-bin.000001 12468 Query 1 12559 use `test`; insert into t1 values( 266 ) -master-bin.000001 12559 Query 1 12650 use `test`; insert into t1 values( 265 ) -master-bin.000001 12650 Query 1 12741 use `test`; insert into t1 values( 264 ) -master-bin.000001 12741 Query 1 12832 use `test`; insert into t1 values( 263 ) -master-bin.000001 12832 Query 1 12923 use `test`; insert into t1 values( 262 ) -master-bin.000001 12923 Query 1 13014 use `test`; insert into t1 values( 261 ) -master-bin.000001 13014 Query 1 13105 use `test`; insert into t1 values( 260 ) -master-bin.000001 13105 Query 1 13196 use `test`; insert into t1 values( 259 ) -master-bin.000001 13196 Query 1 13287 use `test`; insert into t1 values( 258 ) -master-bin.000001 13287 Query 1 13378 use `test`; insert into t1 values( 257 ) -master-bin.000001 13378 Query 1 13469 use `test`; insert into t1 values( 256 ) -master-bin.000001 13469 Query 1 13560 use `test`; insert into t1 values( 255 ) -master-bin.000001 13560 Query 1 13651 use `test`; insert into t1 values( 254 ) -master-bin.000001 13651 Query 1 13742 use `test`; insert into t1 values( 253 ) -master-bin.000001 13742 Query 1 13833 use `test`; insert into t1 values( 252 ) -master-bin.000001 13833 Query 1 13924 use `test`; insert into t1 values( 251 ) -master-bin.000001 13924 Query 1 14015 use `test`; insert into t1 values( 250 ) -master-bin.000001 14015 Query 1 14106 use `test`; insert into t1 values( 249 ) -master-bin.000001 14106 Query 1 14197 use `test`; insert into t1 values( 248 ) -master-bin.000001 14197 Query 1 14288 use `test`; insert into t1 values( 247 ) -master-bin.000001 14288 Query 1 14379 use `test`; insert into t1 values( 246 ) -master-bin.000001 14379 Query 1 14470 use `test`; insert into t1 values( 245 ) -master-bin.000001 14470 Query 1 14561 use `test`; insert into t1 values( 244 ) -master-bin.000001 14561 Query 1 14652 use `test`; insert into t1 values( 243 ) -master-bin.000001 14652 Query 1 14743 use `test`; insert into t1 values( 242 ) -master-bin.000001 14743 Query 1 14834 use `test`; insert into t1 values( 241 ) -master-bin.000001 14834 Query 1 14925 use `test`; insert into t1 values( 240 ) -master-bin.000001 14925 Query 1 15016 use `test`; insert into t1 values( 239 ) -master-bin.000001 15016 Query 1 15107 use `test`; insert into t1 values( 238 ) -master-bin.000001 15107 Query 1 15198 use `test`; insert into t1 values( 237 ) -master-bin.000001 15198 Query 1 15289 use `test`; insert into t1 values( 236 ) -master-bin.000001 15289 Query 1 15380 use `test`; insert into t1 values( 235 ) -master-bin.000001 15380 Query 1 15471 use `test`; insert into t1 values( 234 ) -master-bin.000001 15471 Query 1 15562 use `test`; insert into t1 values( 233 ) -master-bin.000001 15562 Query 1 15653 use `test`; insert into t1 values( 232 ) -master-bin.000001 15653 Query 1 15744 use `test`; insert into t1 values( 231 ) -master-bin.000001 15744 Query 1 15835 use `test`; insert into t1 values( 230 ) -master-bin.000001 15835 Query 1 15926 use `test`; insert into t1 values( 229 ) -master-bin.000001 15926 Query 1 16017 use `test`; insert into t1 values( 228 ) -master-bin.000001 16017 Query 1 16108 use `test`; insert into t1 values( 227 ) -master-bin.000001 16108 Query 1 16199 use `test`; insert into t1 values( 226 ) -master-bin.000001 16199 Query 1 16290 use `test`; insert into t1 values( 225 ) -master-bin.000001 16290 Query 1 16381 use `test`; insert into t1 values( 224 ) -master-bin.000001 16381 Query 1 16472 use `test`; insert into t1 values( 223 ) -master-bin.000001 16472 Query 1 16563 use `test`; insert into t1 values( 222 ) -master-bin.000001 16563 Query 1 16654 use `test`; insert into t1 values( 221 ) -master-bin.000001 16654 Query 1 16745 use `test`; insert into t1 values( 220 ) -master-bin.000001 16745 Query 1 16836 use `test`; insert into t1 values( 219 ) -master-bin.000001 16836 Query 1 16927 use `test`; insert into t1 values( 218 ) -master-bin.000001 16927 Query 1 17018 use `test`; insert into t1 values( 217 ) -master-bin.000001 17018 Query 1 17109 use `test`; insert into t1 values( 216 ) -master-bin.000001 17109 Query 1 17200 use `test`; insert into t1 values( 215 ) -master-bin.000001 17200 Query 1 17291 use `test`; insert into t1 values( 214 ) -master-bin.000001 17291 Query 1 17382 use `test`; insert into t1 values( 213 ) -master-bin.000001 17382 Query 1 17473 use `test`; insert into t1 values( 212 ) -master-bin.000001 17473 Query 1 17564 use `test`; insert into t1 values( 211 ) -master-bin.000001 17564 Query 1 17655 use `test`; insert into t1 values( 210 ) -master-bin.000001 17655 Query 1 17746 use `test`; insert into t1 values( 209 ) -master-bin.000001 17746 Query 1 17837 use `test`; insert into t1 values( 208 ) -master-bin.000001 17837 Query 1 17928 use `test`; insert into t1 values( 207 ) -master-bin.000001 17928 Query 1 18019 use `test`; insert into t1 values( 206 ) -master-bin.000001 18019 Query 1 18110 use `test`; insert into t1 values( 205 ) -master-bin.000001 18110 Query 1 18201 use `test`; insert into t1 values( 204 ) -master-bin.000001 18201 Query 1 18292 use `test`; insert into t1 values( 203 ) -master-bin.000001 18292 Query 1 18383 use `test`; insert into t1 values( 202 ) -master-bin.000001 18383 Query 1 18474 use `test`; insert into t1 values( 201 ) -master-bin.000001 18474 Query 1 18565 use `test`; insert into t1 values( 200 ) -master-bin.000001 18565 Query 1 18656 use `test`; insert into t1 values( 199 ) -master-bin.000001 18656 Query 1 18747 use `test`; insert into t1 values( 198 ) -master-bin.000001 18747 Query 1 18838 use `test`; insert into t1 values( 197 ) -master-bin.000001 18838 Query 1 18929 use `test`; insert into t1 values( 196 ) -master-bin.000001 18929 Query 1 19020 use `test`; insert into t1 values( 195 ) -master-bin.000001 19020 Query 1 19111 use `test`; insert into t1 values( 194 ) -master-bin.000001 19111 Query 1 19202 use `test`; insert into t1 values( 193 ) -master-bin.000001 19202 Query 1 19293 use `test`; insert into t1 values( 192 ) -master-bin.000001 19293 Query 1 19384 use `test`; insert into t1 values( 191 ) -master-bin.000001 19384 Query 1 19475 use `test`; insert into t1 values( 190 ) -master-bin.000001 19475 Query 1 19566 use `test`; insert into t1 values( 189 ) -master-bin.000001 19566 Query 1 19657 use `test`; insert into t1 values( 188 ) -master-bin.000001 19657 Query 1 19748 use `test`; insert into t1 values( 187 ) -master-bin.000001 19748 Query 1 19839 use `test`; insert into t1 values( 186 ) -master-bin.000001 19839 Query 1 19930 use `test`; insert into t1 values( 185 ) -master-bin.000001 19930 Query 1 20021 use `test`; insert into t1 values( 184 ) -master-bin.000001 20021 Query 1 20112 use `test`; insert into t1 values( 183 ) -master-bin.000001 20112 Query 1 20203 use `test`; insert into t1 values( 182 ) -master-bin.000001 20203 Query 1 20294 use `test`; insert into t1 values( 181 ) -master-bin.000001 20294 Query 1 20385 use `test`; insert into t1 values( 180 ) -master-bin.000001 20385 Query 1 20476 use `test`; insert into t1 values( 179 ) -master-bin.000001 20476 Query 1 20567 use `test`; insert into t1 values( 178 ) -master-bin.000001 20567 Query 1 20658 use `test`; insert into t1 values( 177 ) -master-bin.000001 20658 Query 1 20749 use `test`; insert into t1 values( 176 ) -master-bin.000001 20749 Query 1 20840 use `test`; insert into t1 values( 175 ) -master-bin.000001 20840 Query 1 20931 use `test`; insert into t1 values( 174 ) -master-bin.000001 20931 Query 1 21022 use `test`; insert into t1 values( 173 ) -master-bin.000001 21022 Query 1 21113 use `test`; insert into t1 values( 172 ) -master-bin.000001 21113 Query 1 21204 use `test`; insert into t1 values( 171 ) -master-bin.000001 21204 Query 1 21295 use `test`; insert into t1 values( 170 ) -master-bin.000001 21295 Query 1 21386 use `test`; insert into t1 values( 169 ) -master-bin.000001 21386 Query 1 21477 use `test`; insert into t1 values( 168 ) -master-bin.000001 21477 Query 1 21568 use `test`; insert into t1 values( 167 ) -master-bin.000001 21568 Query 1 21659 use `test`; insert into t1 values( 166 ) -master-bin.000001 21659 Query 1 21750 use `test`; insert into t1 values( 165 ) -master-bin.000001 21750 Query 1 21841 use `test`; insert into t1 values( 164 ) -master-bin.000001 21841 Query 1 21932 use `test`; insert into t1 values( 163 ) -master-bin.000001 21932 Query 1 22023 use `test`; insert into t1 values( 162 ) -master-bin.000001 22023 Query 1 22114 use `test`; insert into t1 values( 161 ) -master-bin.000001 22114 Query 1 22205 use `test`; insert into t1 values( 160 ) -master-bin.000001 22205 Query 1 22296 use `test`; insert into t1 values( 159 ) -master-bin.000001 22296 Query 1 22387 use `test`; insert into t1 values( 158 ) -master-bin.000001 22387 Query 1 22478 use `test`; insert into t1 values( 157 ) -master-bin.000001 22478 Query 1 22569 use `test`; insert into t1 values( 156 ) -master-bin.000001 22569 Query 1 22660 use `test`; insert into t1 values( 155 ) -master-bin.000001 22660 Query 1 22751 use `test`; insert into t1 values( 154 ) -master-bin.000001 22751 Query 1 22842 use `test`; insert into t1 values( 153 ) -master-bin.000001 22842 Query 1 22933 use `test`; insert into t1 values( 152 ) -master-bin.000001 22933 Query 1 23024 use `test`; insert into t1 values( 151 ) -master-bin.000001 23024 Query 1 23115 use `test`; insert into t1 values( 150 ) -master-bin.000001 23115 Query 1 23206 use `test`; insert into t1 values( 149 ) -master-bin.000001 23206 Query 1 23297 use `test`; insert into t1 values( 148 ) -master-bin.000001 23297 Query 1 23388 use `test`; insert into t1 values( 147 ) -master-bin.000001 23388 Query 1 23479 use `test`; insert into t1 values( 146 ) -master-bin.000001 23479 Query 1 23570 use `test`; insert into t1 values( 145 ) -master-bin.000001 23570 Query 1 23661 use `test`; insert into t1 values( 144 ) -master-bin.000001 23661 Query 1 23752 use `test`; insert into t1 values( 143 ) -master-bin.000001 23752 Query 1 23843 use `test`; insert into t1 values( 142 ) -master-bin.000001 23843 Query 1 23934 use `test`; insert into t1 values( 141 ) -master-bin.000001 23934 Query 1 24025 use `test`; insert into t1 values( 140 ) -master-bin.000001 24025 Query 1 24116 use `test`; insert into t1 values( 139 ) -master-bin.000001 24116 Query 1 24207 use `test`; insert into t1 values( 138 ) -master-bin.000001 24207 Query 1 24298 use `test`; insert into t1 values( 137 ) -master-bin.000001 24298 Query 1 24389 use `test`; insert into t1 values( 136 ) -master-bin.000001 24389 Query 1 24480 use `test`; insert into t1 values( 135 ) -master-bin.000001 24480 Query 1 24571 use `test`; insert into t1 values( 134 ) -master-bin.000001 24571 Query 1 24662 use `test`; insert into t1 values( 133 ) -master-bin.000001 24662 Query 1 24753 use `test`; insert into t1 values( 132 ) -master-bin.000001 24753 Query 1 24844 use `test`; insert into t1 values( 131 ) -master-bin.000001 24844 Query 1 24935 use `test`; insert into t1 values( 130 ) -master-bin.000001 24935 Query 1 25026 use `test`; insert into t1 values( 129 ) -master-bin.000001 25026 Query 1 25117 use `test`; insert into t1 values( 128 ) -master-bin.000001 25117 Query 1 25208 use `test`; insert into t1 values( 127 ) -master-bin.000001 25208 Query 1 25299 use `test`; insert into t1 values( 126 ) -master-bin.000001 25299 Query 1 25390 use `test`; insert into t1 values( 125 ) -master-bin.000001 25390 Query 1 25481 use `test`; insert into t1 values( 124 ) -master-bin.000001 25481 Query 1 25572 use `test`; insert into t1 values( 123 ) -master-bin.000001 25572 Query 1 25663 use `test`; insert into t1 values( 122 ) -master-bin.000001 25663 Query 1 25754 use `test`; insert into t1 values( 121 ) -master-bin.000001 25754 Query 1 25845 use `test`; insert into t1 values( 120 ) -master-bin.000001 25845 Query 1 25936 use `test`; insert into t1 values( 119 ) -master-bin.000001 25936 Query 1 26027 use `test`; insert into t1 values( 118 ) -master-bin.000001 26027 Query 1 26118 use `test`; insert into t1 values( 117 ) -master-bin.000001 26118 Query 1 26209 use `test`; insert into t1 values( 116 ) -master-bin.000001 26209 Query 1 26300 use `test`; insert into t1 values( 115 ) -master-bin.000001 26300 Query 1 26391 use `test`; insert into t1 values( 114 ) -master-bin.000001 26391 Query 1 26482 use `test`; insert into t1 values( 113 ) -master-bin.000001 26482 Query 1 26573 use `test`; insert into t1 values( 112 ) -master-bin.000001 26573 Query 1 26664 use `test`; insert into t1 values( 111 ) -master-bin.000001 26664 Query 1 26755 use `test`; insert into t1 values( 110 ) -master-bin.000001 26755 Query 1 26846 use `test`; insert into t1 values( 109 ) -master-bin.000001 26846 Query 1 26937 use `test`; insert into t1 values( 108 ) -master-bin.000001 26937 Query 1 27028 use `test`; insert into t1 values( 107 ) -master-bin.000001 27028 Query 1 27119 use `test`; insert into t1 values( 106 ) -master-bin.000001 27119 Query 1 27210 use `test`; insert into t1 values( 105 ) -master-bin.000001 27210 Query 1 27301 use `test`; insert into t1 values( 104 ) -master-bin.000001 27301 Query 1 27392 use `test`; insert into t1 values( 103 ) -master-bin.000001 27392 Query 1 27483 use `test`; insert into t1 values( 102 ) -master-bin.000001 27483 Query 1 27574 use `test`; insert into t1 values( 101 ) -master-bin.000001 27574 Query 1 27665 use `test`; insert into t1 values( 100 ) -master-bin.000001 27665 Query 1 27755 use `test`; insert into t1 values( 99 ) -master-bin.000001 27755 Query 1 27845 use `test`; insert into t1 values( 98 ) -master-bin.000001 27845 Query 1 27935 use `test`; insert into t1 values( 97 ) -master-bin.000001 27935 Query 1 28025 use `test`; insert into t1 values( 96 ) -master-bin.000001 28025 Query 1 28115 use `test`; insert into t1 values( 95 ) -master-bin.000001 28115 Query 1 28205 use `test`; insert into t1 values( 94 ) -master-bin.000001 28205 Query 1 28295 use `test`; insert into t1 values( 93 ) -master-bin.000001 28295 Query 1 28385 use `test`; insert into t1 values( 92 ) -master-bin.000001 28385 Query 1 28475 use `test`; insert into t1 values( 91 ) -master-bin.000001 28475 Query 1 28565 use `test`; insert into t1 values( 90 ) -master-bin.000001 28565 Query 1 28655 use `test`; insert into t1 values( 89 ) -master-bin.000001 28655 Query 1 28745 use `test`; insert into t1 values( 88 ) -master-bin.000001 28745 Query 1 28835 use `test`; insert into t1 values( 87 ) -master-bin.000001 28835 Query 1 28925 use `test`; insert into t1 values( 86 ) -master-bin.000001 28925 Query 1 29015 use `test`; insert into t1 values( 85 ) -master-bin.000001 29015 Query 1 29105 use `test`; insert into t1 values( 84 ) -master-bin.000001 29105 Query 1 29195 use `test`; insert into t1 values( 83 ) -master-bin.000001 29195 Query 1 29285 use `test`; insert into t1 values( 82 ) -master-bin.000001 29285 Query 1 29375 use `test`; insert into t1 values( 81 ) -master-bin.000001 29375 Query 1 29465 use `test`; insert into t1 values( 80 ) -master-bin.000001 29465 Query 1 29555 use `test`; insert into t1 values( 79 ) -master-bin.000001 29555 Query 1 29645 use `test`; insert into t1 values( 78 ) -master-bin.000001 29645 Query 1 29735 use `test`; insert into t1 values( 77 ) -master-bin.000001 29735 Query 1 29825 use `test`; insert into t1 values( 76 ) -master-bin.000001 29825 Query 1 29915 use `test`; insert into t1 values( 75 ) -master-bin.000001 29915 Query 1 30005 use `test`; insert into t1 values( 74 ) -master-bin.000001 30005 Query 1 30095 use `test`; insert into t1 values( 73 ) -master-bin.000001 30095 Query 1 30185 use `test`; insert into t1 values( 72 ) -master-bin.000001 30185 Query 1 30275 use `test`; insert into t1 values( 71 ) -master-bin.000001 30275 Query 1 30365 use `test`; insert into t1 values( 70 ) -master-bin.000001 30365 Query 1 30455 use `test`; insert into t1 values( 69 ) -master-bin.000001 30455 Query 1 30545 use `test`; insert into t1 values( 68 ) -master-bin.000001 30545 Query 1 30635 use `test`; insert into t1 values( 67 ) -master-bin.000001 30635 Query 1 30725 use `test`; insert into t1 values( 66 ) -master-bin.000001 30725 Query 1 30815 use `test`; insert into t1 values( 65 ) -master-bin.000001 30815 Query 1 30905 use `test`; insert into t1 values( 64 ) -master-bin.000001 30905 Query 1 30995 use `test`; insert into t1 values( 63 ) -master-bin.000001 30995 Query 1 31085 use `test`; insert into t1 values( 62 ) -master-bin.000001 31085 Query 1 31175 use `test`; insert into t1 values( 61 ) -master-bin.000001 31175 Query 1 31265 use `test`; insert into t1 values( 60 ) -master-bin.000001 31265 Query 1 31355 use `test`; insert into t1 values( 59 ) -master-bin.000001 31355 Query 1 31445 use `test`; insert into t1 values( 58 ) -master-bin.000001 31445 Query 1 31535 use `test`; insert into t1 values( 57 ) -master-bin.000001 31535 Query 1 31625 use `test`; insert into t1 values( 56 ) -master-bin.000001 31625 Query 1 31715 use `test`; insert into t1 values( 55 ) -master-bin.000001 31715 Query 1 31805 use `test`; insert into t1 values( 54 ) -master-bin.000001 31805 Query 1 31895 use `test`; insert into t1 values( 53 ) -master-bin.000001 31895 Query 1 31985 use `test`; insert into t1 values( 52 ) -master-bin.000001 31985 Query 1 32075 use `test`; insert into t1 values( 51 ) -master-bin.000001 32075 Query 1 32165 use `test`; insert into t1 values( 50 ) -master-bin.000001 32165 Query 1 32255 use `test`; insert into t1 values( 49 ) -master-bin.000001 32255 Query 1 32345 use `test`; insert into t1 values( 48 ) -master-bin.000001 32345 Query 1 32435 use `test`; insert into t1 values( 47 ) -master-bin.000001 32435 Query 1 32525 use `test`; insert into t1 values( 46 ) -master-bin.000001 32525 Query 1 32615 use `test`; insert into t1 values( 45 ) -master-bin.000001 32615 Query 1 32705 use `test`; insert into t1 values( 44 ) -master-bin.000001 32705 Query 1 32795 use `test`; insert into t1 values( 43 ) -master-bin.000001 32795 Query 1 32885 use `test`; insert into t1 values( 42 ) -master-bin.000001 32885 Query 1 32975 use `test`; insert into t1 values( 41 ) -master-bin.000001 32975 Query 1 33065 use `test`; insert into t1 values( 40 ) -master-bin.000001 33065 Query 1 33155 use `test`; insert into t1 values( 39 ) -master-bin.000001 33155 Query 1 33245 use `test`; insert into t1 values( 38 ) -master-bin.000001 33245 Query 1 33335 use `test`; insert into t1 values( 37 ) -master-bin.000001 33335 Query 1 33425 use `test`; insert into t1 values( 36 ) -master-bin.000001 33425 Query 1 33515 use `test`; insert into t1 values( 35 ) -master-bin.000001 33515 Query 1 33605 use `test`; insert into t1 values( 34 ) -master-bin.000001 33605 Query 1 33695 use `test`; insert into t1 values( 33 ) -master-bin.000001 33695 Query 1 33785 use `test`; insert into t1 values( 32 ) -master-bin.000001 33785 Query 1 33875 use `test`; insert into t1 values( 31 ) -master-bin.000001 33875 Query 1 33965 use `test`; insert into t1 values( 30 ) -master-bin.000001 33965 Query 1 34055 use `test`; insert into t1 values( 29 ) -master-bin.000001 34055 Query 1 34145 use `test`; insert into t1 values( 28 ) -master-bin.000001 34145 Query 1 34235 use `test`; insert into t1 values( 27 ) -master-bin.000001 34235 Query 1 34325 use `test`; insert into t1 values( 26 ) -master-bin.000001 34325 Query 1 34415 use `test`; insert into t1 values( 25 ) -master-bin.000001 34415 Query 1 34505 use `test`; insert into t1 values( 24 ) -master-bin.000001 34505 Query 1 34595 use `test`; insert into t1 values( 23 ) -master-bin.000001 34595 Query 1 34685 use `test`; insert into t1 values( 22 ) -master-bin.000001 34685 Query 1 34775 use `test`; insert into t1 values( 21 ) -master-bin.000001 34775 Query 1 34865 use `test`; insert into t1 values( 20 ) -master-bin.000001 34865 Query 1 34955 use `test`; insert into t1 values( 19 ) -master-bin.000001 34955 Query 1 35045 use `test`; insert into t1 values( 18 ) -master-bin.000001 35045 Query 1 35135 use `test`; insert into t1 values( 17 ) -master-bin.000001 35135 Query 1 35225 use `test`; insert into t1 values( 16 ) -master-bin.000001 35225 Query 1 35315 use `test`; insert into t1 values( 15 ) -master-bin.000001 35315 Query 1 35405 use `test`; insert into t1 values( 14 ) -master-bin.000001 35405 Query 1 35495 use `test`; insert into t1 values( 13 ) -master-bin.000001 35495 Query 1 35585 use `test`; insert into t1 values( 12 ) -master-bin.000001 35585 Query 1 35675 use `test`; insert into t1 values( 11 ) -master-bin.000001 35675 Query 1 35765 use `test`; insert into t1 values( 10 ) -master-bin.000001 35765 Query 1 35854 use `test`; insert into t1 values( 9 ) -master-bin.000001 35854 Query 1 35943 use `test`; insert into t1 values( 8 ) -master-bin.000001 35943 Query 1 36032 use `test`; insert into t1 values( 7 ) -master-bin.000001 36032 Query 1 36121 use `test`; insert into t1 values( 6 ) -master-bin.000001 36121 Query 1 36210 use `test`; insert into t1 values( 5 ) -master-bin.000001 36210 Query 1 36299 use `test`; insert into t1 values( 4 ) -master-bin.000001 36299 Query 1 36388 use `test`; insert into t1 values( 3 ) -master-bin.000001 36388 Query 1 36477 use `test`; insert into t1 values( 2 ) -master-bin.000001 36477 Query 1 36566 use `test`; insert into t1 values( 1 ) -master-bin.000001 36566 Xid 1 36593 COMMIT /* XID */ -master-bin.000001 36593 Rotate 1 36637 master-bin.000002;pos=4 +master-bin.000001 # Query # # use `test`; create table t1 (a int) engine=innodb +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test`; insert into t1 values( 400 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 399 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 398 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 397 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 396 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 395 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 394 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 393 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 392 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 391 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 390 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 389 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 388 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 387 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 386 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 385 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 384 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 383 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 382 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 381 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 380 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 379 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 378 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 377 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 376 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 375 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 374 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 373 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 372 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 371 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 370 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 369 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 368 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 367 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 366 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 365 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 364 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 363 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 362 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 361 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 360 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 359 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 358 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 357 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 356 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 355 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 354 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 353 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 352 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 351 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 350 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 349 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 348 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 347 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 346 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 345 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 344 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 343 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 342 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 341 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 340 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 339 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 338 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 337 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 336 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 335 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 334 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 333 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 332 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 331 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 330 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 329 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 328 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 327 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 326 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 325 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 324 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 323 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 322 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 321 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 320 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 319 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 318 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 317 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 316 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 315 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 314 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 313 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 312 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 311 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 310 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 309 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 308 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 307 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 306 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 305 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 304 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 303 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 302 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 301 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 300 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 299 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 298 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 297 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 296 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 295 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 294 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 293 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 292 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 291 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 290 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 289 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 288 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 287 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 286 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 285 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 284 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 283 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 282 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 281 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 280 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 279 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 278 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 277 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 276 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 275 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 274 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 273 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 272 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 271 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 270 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 269 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 268 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 267 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 266 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 265 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 264 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 263 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 262 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 261 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 260 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 259 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 258 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 257 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 256 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 255 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 254 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 253 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 252 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 251 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 250 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 249 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 248 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 247 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 246 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 245 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 244 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 243 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 242 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 241 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 240 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 239 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 238 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 237 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 236 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 235 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 234 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 233 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 232 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 231 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 230 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 229 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 228 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 227 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 226 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 225 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 224 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 223 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 222 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 221 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 220 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 219 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 218 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 217 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 216 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 215 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 214 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 213 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 212 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 211 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 210 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 209 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 208 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 207 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 206 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 205 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 204 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 203 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 202 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 201 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 200 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 199 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 198 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 197 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 196 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 195 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 194 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 193 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 192 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 191 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 190 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 189 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 188 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 187 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 186 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 185 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 184 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 183 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 182 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 181 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 180 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 179 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 178 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 177 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 176 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 175 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 174 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 173 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 172 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 171 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 170 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 169 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 168 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 167 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 166 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 165 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 164 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 163 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 162 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 161 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 160 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 159 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 158 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 157 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 156 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 155 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 154 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 153 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 152 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 151 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 150 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 149 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 148 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 147 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 146 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 145 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 144 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 143 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 142 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 141 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 140 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 139 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 138 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 137 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 136 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 135 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 134 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 133 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 132 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 131 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 130 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 129 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 128 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 127 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 126 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 125 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 124 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 123 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 122 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 121 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 120 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 119 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 118 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 117 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 116 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 115 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 114 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 113 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 112 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 111 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 110 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 109 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 108 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 107 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 105 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 104 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 103 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 102 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 101 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 100 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 99 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 98 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 97 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 96 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 95 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 94 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 93 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 92 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 91 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 90 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 89 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 88 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 87 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 86 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 85 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 84 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 83 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 82 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 81 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 80 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 79 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 78 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 77 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 76 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 75 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 74 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 73 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 72 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 71 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 70 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 69 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 68 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 67 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 66 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 65 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 64 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 63 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 62 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 61 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 60 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 59 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 58 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 57 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 56 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 55 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 54 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 53 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 52 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 51 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 50 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 49 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 48 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 47 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 46 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 45 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 44 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 43 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 42 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 41 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 40 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 39 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 38 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 37 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 36 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 35 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 34 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 33 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 32 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 31 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 30 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 29 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 28 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 27 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 26 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 25 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 24 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 23 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 22 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 21 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 20 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 19 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 18 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 17 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 16 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 15 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 14 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 13 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 12 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 11 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 10 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 9 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 8 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 7 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 6 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 5 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 4 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 3 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 2 ) +master-bin.000001 # Query # # use `test`; insert into t1 values( 1 ) +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Rotate # # master-bin.000002;pos=4 drop table t1; set global binlog_cache_size=@bcs; set session autocommit = @ac; @@ -588,12 +585,11 @@ set @b= 14632475938453979136; execute stmt using @a, @b; deallocate prepare stmt; drop table t1; -show binlog events from 0; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 4 Format_desc 1 106 Server version, Binlog ver: 4 -master-bin.000001 106 Query 1 227 use `test`; create table t1 (a bigint unsigned, b bigint(20) unsigned) -master-bin.000001 227 Query 1 351 use `test`; insert into t1 values (9999999999999999,14632475938453979136) -master-bin.000001 351 Query 1 427 use `test`; drop table t1 +master-bin.000001 # Query # # use `test`; create table t1 (a bigint unsigned, b bigint(20) unsigned) +master-bin.000001 # Query # # use `test`; insert into t1 values (9999999999999999,14632475938453979136) +master-bin.000001 # Query # # use `test`; drop table t1 reset master; CREATE DATABASE bug39182 DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; USE bug39182; @@ -764,14 +760,14 @@ drop table if exists t3; create table t3 (a int(11) NOT NULL AUTO_INCREMENT, b text, PRIMARY KEY (a) ) engine=innodb; show master status; File Position Binlog_Do_DB Binlog_Ignore_DB -master-bin.000001 346 +master-bin.000001 # insert into t3(b) values ('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); insert into t3(b) values ('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); insert into t3(b) values ('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); insert into t3(b) values ('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); -show master status /* must show new binlog index after rotating */; +show master status; File Position Binlog_Do_DB Binlog_Ignore_DB -master-bin.000002 106 +master-bin.000002 # drop table t3; # # Bug #45998: database crashes when running "create as select" diff --git a/mysql-test/suite/binlog/r/binlog_stm_blackhole.result b/mysql-test/suite/binlog/r/binlog_stm_blackhole.result index b2e6ac854cf..a47ab2ce932 100644 --- a/mysql-test/suite/binlog/r/binlog_stm_blackhole.result +++ b/mysql-test/suite/binlog/r/binlog_stm_blackhole.result @@ -104,9 +104,8 @@ select * from t2; a select * from t3; a -show binlog events; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Format_desc # # Server ver: VERSION, Binlog ver: 4 master-bin.000001 # Query # # use `test`; drop table t1,t2 master-bin.000001 # Query # # use `test`; create table t1 (a int) engine=blackhole master-bin.000001 # Query # # BEGIN @@ -126,7 +125,7 @@ master-bin.000001 # Query # # use `test`; replace into t1 values(100) master-bin.000001 # Query # # COMMIT master-bin.000001 # Query # # use `test`; create table t2 (a varchar(200)) engine=blackhole master-bin.000001 # Query # # BEGIN -master-bin.000001 # Begin_load_query # # ;file_id=#;block_len=581 +master-bin.000001 # Begin_load_query # # ;file_id=#;block_len=# master-bin.000001 # Execute_load_query # # use `test`; LOAD DATA INFILE '../../std_data/words.dat' INTO TABLE `t2` FIELDS TERMINATED BY '\t' ENCLOSED BY '' ESCAPED BY '\\' LINES TERMINATED BY '\n' (`a`) ;file_id=# master-bin.000001 # Query # # COMMIT master-bin.000001 # Query # # use `test`; alter table t1 add b int @@ -163,13 +162,6 @@ start transaction; insert into t1 values(2); rollback; set autocommit=1; -show binlog events; -Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Format_desc # # Server ver: VERSION, Binlog ver: 4 -master-bin.000001 # Query # # use `test`; create table t1 (a int) engine=blackhole -master-bin.000001 # Query # # BEGIN -master-bin.000001 # Query # # use `test`; insert into t1 values(1) -master-bin.000001 # Query # # COMMIT drop table if exists t1; reset master; create table t1 (a int auto_increment, primary key (a)) engine=blackhole; diff --git a/mysql-test/suite/binlog/t/binlog_innodb.test b/mysql-test/suite/binlog/t/binlog_innodb.test index f84fd65226a..2914cd1dcc5 100644 --- a/mysql-test/suite/binlog/t/binlog_innodb.test +++ b/mysql-test/suite/binlog/t/binlog_innodb.test @@ -155,7 +155,8 @@ reset master; UPDATE t2,t1 SET t2.a=t1.a+2; # check select * from t2 /* must be (3,1), (4,4) */; -show master status /* there must no UPDATE in binlog */; +--echo # There must no UPDATE in binlog; +source include/show_binlog_events.inc; # B. testing multi_update::send_error() execution branch delete from t1; @@ -165,7 +166,8 @@ insert into t2 values (1,2),(3,4),(4,4); reset master; --error ER_DUP_ENTRY UPDATE t2,t1 SET t2.a=t2.b where t2.a=t1.a; -show master status /* there must be no UPDATE query event */; +--echo # There must be no UPDATE query event; +source include/show_binlog_events.inc; # cleanup bug#27716 drop table t1, t2; diff --git a/mysql-test/suite/binlog/t/binlog_stm_binlog.test b/mysql-test/suite/binlog/t/binlog_stm_binlog.test index 280b7a3aef9..d18c2b4cd77 100644 --- a/mysql-test/suite/binlog/t/binlog_stm_binlog.test +++ b/mysql-test/suite/binlog/t/binlog_stm_binlog.test @@ -5,8 +5,7 @@ create table t1 (a int, b int) engine=innodb; begin; insert into t1 values (1,2); commit; ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /Server ver: .*, Binlog ver: .*/Server ver: #, Binlog ver: #/ /table_id: [0-9]+/table_id: #/ -show binlog events; +source include/show_binlog_events.inc; drop table t1; # This is a wrapper for binlog.test so that the same test case can be used diff --git a/mysql-test/suite/bugs/r/rpl_bug12691.result b/mysql-test/suite/bugs/r/rpl_bug12691.result index 69d5e8009b0..8feeb0effc3 100644 --- a/mysql-test/suite/bugs/r/rpl_bug12691.result +++ b/mysql-test/suite/bugs/r/rpl_bug12691.result @@ -16,12 +16,11 @@ LOAD DATA INFILE FILENAME SELECT COUNT(*) FROM t1; COUNT(*) 3 -SHOW BINLOG EVENTS; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Format_desc 1 # Server ver: # -master-bin.000001 # Query 1 # use `test`; CREATE TABLE t1 (b CHAR(10)) -master-bin.000001 # Begin_load_query 1 # ;file_id=#;block_len=# -master-bin.000001 # Execute_load_query 1 # use `test`; LOAD DATA INFILE FILENAME ;file_id=# +master-bin.000001 # Query # # use `test`; CREATE TABLE t1 (b CHAR(10)) +master-bin.000001 # Begin_load_query # # ;file_id=#;block_len=# +master-bin.000001 # Execute_load_query # # use `test`; LOAD DATA INFILE 'MYSQLTEST_VARDIR/tmp/rpl_bug12691.dat' INTO TABLE `t1` FIELDS TERMINATED BY '|' ENCLOSED BY '' ESCAPED BY '\\' LINES TERMINATED BY '\n' (`b`) ;file_id=# **** On Slave **** SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; diff --git a/mysql-test/suite/bugs/r/rpl_bug36391.result b/mysql-test/suite/bugs/r/rpl_bug36391.result index 2d62837a87a..33175d89d30 100644 --- a/mysql-test/suite/bugs/r/rpl_bug36391.result +++ b/mysql-test/suite/bugs/r/rpl_bug36391.result @@ -13,5 +13,6 @@ Tables_in_test t1 show master status; File Position Binlog_Do_DB Binlog_Ignore_DB -master-bin.000001 278 +master-bin.000001 # flush logs; +drop table t1; diff --git a/mysql-test/suite/bugs/t/rpl_bug12691.test b/mysql-test/suite/bugs/t/rpl_bug12691.test index b29c85584a5..28d7f16935e 100644 --- a/mysql-test/suite/bugs/t/rpl_bug12691.test +++ b/mysql-test/suite/bugs/t/rpl_bug12691.test @@ -28,9 +28,7 @@ STOP SLAVE; SELECT COUNT(*) FROM t1; ---replace_column 2 # 5 # ---replace_regex /Server ver: .+/Server ver: #/ /table_id: [0-9]+/table_id: #/ /COMMIT.+xid=[0-9]+.+/#/ /file_id=[0-9]+/file_id=#/ /block_len=[0-9]+/block_len=#/ /'.+'/FILENAME/ -SHOW BINLOG EVENTS; +source include/show_binlog_events.inc; --save_master_pos diff --git a/mysql-test/suite/bugs/t/rpl_bug36391.test b/mysql-test/suite/bugs/t/rpl_bug36391.test index 9f384304837..8bca9a46c5a 100644 --- a/mysql-test/suite/bugs/t/rpl_bug36391.test +++ b/mysql-test/suite/bugs/t/rpl_bug36391.test @@ -21,8 +21,10 @@ create table t1(id int); show tables; -show master status; +--source include/show_master_status.inc flush logs; --exec $MYSQL_BINLOG $MYSQL_TEST_DIR/var/log/master-bin.000001 | $MYSQL test + +drop table t1; diff --git a/mysql-test/suite/engines/funcs/r/rpl_000015.result b/mysql-test/suite/engines/funcs/r/rpl_000015.result index eee3b505ad6..8cd48141127 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_000015.result +++ b/mysql-test/suite/engines/funcs/r/rpl_000015.result @@ -10,166 +10,25 @@ File Position Binlog_Do_DB Binlog_Ignore_DB master-bin.000001 106 stop slave; reset slave; -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry # Master_Log_File Read_Master_Log_Pos 4 -Relay_Log_File # -Relay_Log_Pos # Relay_Master_Log_File -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 Exec_Master_Log_Pos 0 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error change master to master_host='127.0.0.1'; -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry # Master_Log_File Read_Master_Log_Pos 4 -Relay_Log_File # -Relay_Log_Pos # Relay_Master_Log_File -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 Exec_Master_Log_Pos 0 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error change master to master_host='127.0.0.1',master_user='root', master_password='',master_port=MASTER_PORT; -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry # Master_Log_File Read_Master_Log_Pos 4 -Relay_Log_File # -Relay_Log_Pos # Relay_Master_Log_File -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 Exec_Master_Log_Pos 0 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error start slave; -show slave status; -Slave_IO_State Waiting for master to send event -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 Master_Log_File master-bin.000001 -Read_Master_Log_Pos 106 -Relay_Log_File slave-relay-bin.000002 -Relay_Log_Pos 252 Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos 106 -Relay_Log_Space 407 -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. drop table if exists t1; create table t1 (n int, PRIMARY KEY(n)); insert into t1 values (10),(45),(90); diff --git a/mysql-test/suite/engines/funcs/r/rpl_REDIRECT.result b/mysql-test/suite/engines/funcs/r/rpl_REDIRECT.result index 7a901b65810..b6cb2c0e7de 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_REDIRECT.result +++ b/mysql-test/suite/engines/funcs/r/rpl_REDIRECT.result @@ -4,8 +4,7 @@ reset master; reset slave; drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; start slave; -SHOW SLAVE STATUS; -Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master Master_SSL_Verify_Server_Cert Last_IO_Errno Last_IO_Error Last_SQL_Errno Last_SQL_Error +SHOW SLAVE STATUS;; SHOW SLAVE HOSTS; Server_id Host Port Rpl_recovery_rank Master_id 2 127.0.0.1 SLAVE_PORT 0 1 diff --git a/mysql-test/suite/engines/funcs/r/rpl_change_master.result b/mysql-test/suite/engines/funcs/r/rpl_change_master.result index 62c5ffdd4f8..2258a35a869 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_change_master.result +++ b/mysql-test/suite/engines/funcs/r/rpl_change_master.result @@ -11,13 +11,7 @@ stop slave sql_thread; insert into t1 values(1); insert into t1 values(2); stop slave; -show slave status; -Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master Master_SSL_Verify_Server_Cert Last_IO_Errno Last_IO_Error Last_SQL_Errno Last_SQL_Error -# 127.0.0.1 root MASTER_MYPORT 1 master-bin.000001 # # # master-bin.000001 No No 0 0 191 # None 0 No # No 0 0 change master to master_user='root'; -show slave status; -Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master Master_SSL_Verify_Server_Cert Last_IO_Errno Last_IO_Error Last_SQL_Errno Last_SQL_Error -# 127.0.0.1 root MASTER_MYPORT 1 master-bin.000001 # # # master-bin.000001 No No 0 0 191 # None 0 No # No 0 0 start slave; select * from t1; n diff --git a/mysql-test/suite/engines/funcs/r/rpl_empty_master_crash.result b/mysql-test/suite/engines/funcs/r/rpl_empty_master_crash.result index b5e14d3adac..f71411c68dd 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_empty_master_crash.result +++ b/mysql-test/suite/engines/funcs/r/rpl_empty_master_crash.result @@ -4,8 +4,6 @@ reset master; reset slave; drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; start slave; -show slave status; -Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master Master_SSL_Verify_Server_Cert Last_IO_Errno Last_IO_Error Last_SQL_Errno Last_SQL_Error load table t1 from master; ERROR 08S01: Error connecting to master: Master is not configured load table t1 from master; diff --git a/mysql-test/suite/engines/funcs/r/rpl_flushlog_loop.result b/mysql-test/suite/engines/funcs/r/rpl_flushlog_loop.result index c894ad0135b..ef4d7797dbf 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_flushlog_loop.result +++ b/mysql-test/suite/engines/funcs/r/rpl_flushlog_loop.result @@ -17,43 +17,6 @@ let $result_pattern= '%127.0.0.1%root%slave-bin.000001%slave-bin.000001%Yes%Yes% --source include/wait_slave_status.inc flush logs; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port SLAVE_PORT -Connect_Retry 60 -Master_Log_File slave-bin.000001 -Read_Master_Log_Pos 106 -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File slave-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos 106 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error +Relay_Log_File mysqld-relay-bin.000003 +Checking that both slave threads are running. STOP SLAVE; diff --git a/mysql-test/suite/engines/funcs/r/rpl_loaddata_s.result b/mysql-test/suite/engines/funcs/r/rpl_loaddata_s.result index d858ced1352..779a3af9631 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_loaddata_s.result +++ b/mysql-test/suite/engines/funcs/r/rpl_loaddata_s.result @@ -10,6 +10,6 @@ load data infile '../../std_data/rpl_loaddata.dat' into table test.t1; select count(*) from test.t1; count(*) 2 -show binlog events from 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info drop table test.t1; diff --git a/mysql-test/suite/engines/funcs/r/rpl_log_pos.result b/mysql-test/suite/engines/funcs/r/rpl_log_pos.result index f26f4350cf1..1b2ded26f66 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_log_pos.result +++ b/mysql-test/suite/engines/funcs/r/rpl_log_pos.result @@ -4,39 +4,23 @@ reset master; reset slave; drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; start slave; -show master status; -File Position Binlog_Do_DB Binlog_Ignore_DB -master-bin.000001 106 -show slave status; -Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master Master_SSL_Verify_Server_Cert Last_IO_Errno Last_IO_Error Last_SQL_Errno Last_SQL_Error -# 127.0.0.1 root MASTER_PORT 1 master-bin.000001 106 # # master-bin.000001 Yes Yes 0 0 106 # None 0 No # No 0 0 stop slave; -change master to master_log_pos=106; +change master to master_log_pos=MASTER_LOG_POS; start slave; stop slave; -change master to master_log_pos=106; -show slave status; -Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master Master_SSL_Verify_Server_Cert Last_IO_Errno Last_IO_Error Last_SQL_Errno Last_SQL_Error -# 127.0.0.1 root MASTER_PORT 1 master-bin.000001 106 # # master-bin.000001 No No 0 0 106 # None 0 No # No 0 0 +change master to master_log_pos=MASTER_LOG_POS; start slave; -show slave status; -Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master Master_SSL_Verify_Server_Cert Last_IO_Errno Last_IO_Error Last_SQL_Errno Last_SQL_Error -# 127.0.0.1 root MASTER_PORT 1 master-bin.000001 106 # # master-bin.000001 Yes Yes 0 0 106 # None 0 No # No 0 0 stop slave; -change master to master_log_pos=177; +# impossible position leads to an error +change master to master_log_pos=MASTER_LOG_POS; start slave; -show slave status; -Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master Master_SSL_Verify_Server_Cert Last_IO_Errno Last_IO_Error Last_SQL_Errno Last_SQL_Error -# 127.0.0.1 root MASTER_PORT 1 master-bin.000001 177 # # master-bin.000001 No Yes 0 0 177 # None 0 No # No 1236 Got fatal error 1236 from master when reading data from binary log: 'Client requested master to start replication from impossible position' 0 -show master status; -File Position Binlog_Do_DB Binlog_Ignore_DB -master-bin.000001 106 +Last_IO_Error = Got fatal error 1236 from master when reading data from binary log: 'Client requested master to start replication from impossible position' create table if not exists t1 (n int); drop table if exists t1; create table t1 (n int); insert into t1 values (1),(2),(3); stop slave; -change master to master_log_pos=206; +change master to master_log_pos=MASTER_LOG_POS; start slave; select * from t1 ORDER BY n; n diff --git a/mysql-test/suite/engines/funcs/r/rpl_rbr_to_sbr.result b/mysql-test/suite/engines/funcs/r/rpl_rbr_to_sbr.result index b4b04d35208..ced1693bdc8 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_rbr_to_sbr.result +++ b/mysql-test/suite/engines/funcs/r/rpl_rbr_to_sbr.result @@ -14,47 +14,16 @@ MIXED MIXED CREATE TABLE t1 (a INT, b LONG); INSERT INTO t1 VALUES (1,1), (2,2); INSERT INTO t1 VALUES (3,UUID()), (4,UUID()); -SHOW BINLOG EVENTS; +show binlog events from ; **** On Slave **** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error -SHOW BINLOG EVENTS; +show binlog events from ; +Log_name Pos Event_type Server_id End_log_pos Info +slave-bin.000001 # Query # # use `test`; CREATE TABLE t1 (a INT, b LONG) +slave-bin.000001 # Query # # use `test`; INSERT INTO t1 VALUES (1,1), (2,2) +slave-bin.000001 # Query # # BEGIN +slave-bin.000001 # Table_map # # table_id: # (test.t1) +slave-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +slave-bin.000001 # Query # # COMMIT +show binlog events from ; DROP TABLE IF EXISTS t1; SET GLOBAL BINLOG_FORMAT=@saved_binlog_format; diff --git a/mysql-test/suite/engines/funcs/r/rpl_row_drop.result b/mysql-test/suite/engines/funcs/r/rpl_row_drop.result index 89654ebf165..048e07271b3 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_row_drop.result +++ b/mysql-test/suite/engines/funcs/r/rpl_row_drop.result @@ -41,12 +41,11 @@ t1 t2 **** On Master **** DROP TABLE t1,t2; -SHOW BINLOG EVENTS; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 4 Format_desc 1 106 Server ver: VERSION, Binlog ver: 4 -master-bin.000001 106 Query 1 192 use `test`; CREATE TABLE t1 (a int) -master-bin.000001 192 Query 1 278 use `test`; CREATE TABLE t2 (a int) -master-bin.000001 278 Query 1 382 use `test`; DROP TABLE `t1` /* generated by server */ +master-bin.000001 # Query # # use `test`; CREATE TABLE t1 (a int) +master-bin.000001 # Query # # use `test`; CREATE TABLE t2 (a int) +master-bin.000001 # Query # # use `test`; DROP TABLE `t1` /* generated by server */ SHOW TABLES; Tables_in_test t2 diff --git a/mysql-test/suite/engines/funcs/r/rpl_row_inexist_tbl.result b/mysql-test/suite/engines/funcs/r/rpl_row_inexist_tbl.result index ad192b530a7..cd7528280d0 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_row_inexist_tbl.result +++ b/mysql-test/suite/engines/funcs/r/rpl_row_inexist_tbl.result @@ -17,43 +17,5 @@ a 0 drop table t1; insert into t1 values (1); -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_MYPORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table test.t2 -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1146 -Last_Error Error 'Table 'test.t1' doesn't exist' on opening tables -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 1146 -Last_SQL_Error Error 'Table 'test.t1' doesn't exist' on opening tables +Last_SQL_Error = Error 'Table 'test.t1' doesn't exist' on opening tables drop table t1, t2; diff --git a/mysql-test/suite/engines/funcs/r/rpl_row_max_relay_size.result b/mysql-test/suite/engines/funcs/r/rpl_row_max_relay_size.result index 6ef88c23726..c0f7ddabec7 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_row_max_relay_size.result +++ b/mysql-test/suite/engines/funcs/r/rpl_row_max_relay_size.result @@ -24,45 +24,7 @@ select @@global.max_relay_log_size; @@global.max_relay_log_size 4096 start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 2 # @@ -72,45 +34,7 @@ set global max_relay_log_size=(5*4096); select @@global.max_relay_log_size; @@global.max_relay_log_size 20480 start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 3: max_relay_log_size = 0 # @@ -120,90 +44,13 @@ set global max_relay_log_size=0; select @@global.max_relay_log_size; @@global.max_relay_log_size 0 start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 4: Tests below are mainly to ensure that we have not coded with wrong assumptions # stop slave; reset slave; flush logs; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error # # Test 5 # @@ -211,89 +58,13 @@ reset slave; start slave; flush logs; create table t1 (a int); -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 6: one more rotation, to be sure Relay_Log_Space is correctly updated # flush logs; drop table t1; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. flush logs; show master status; File Position Binlog_Do_DB Binlog_Ignore_DB diff --git a/mysql-test/suite/engines/funcs/r/rpl_row_reset_slave.result b/mysql-test/suite/engines/funcs/r/rpl_row_reset_slave.result index fa40d8760a8..7bf09df31ca 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_row_reset_slave.result +++ b/mysql-test/suite/engines/funcs/r/rpl_row_reset_slave.result @@ -4,196 +4,37 @@ reset master; reset slave; drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -stop slave; -change master to master_user='test'; -SHOW SLAVE STATUS; -Slave_IO_State # Master_Host 127.0.0.1 +include/stop_slave.inc +change master to master_user='test'; Master_User test -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -reset slave; -SHOW SLAVE STATUS; -Slave_IO_State # Master_Host 127.0.0.1 +reset slave; Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -start slave; -SHOW SLAVE STATUS; -Slave_IO_State # Master_Host 127.0.0.1 +include/start_slave.inc Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -stop slave; +Master_Host 127.0.0.1 +include/stop_slave.inc reset slave; -start slave; +include/start_slave.inc create temporary table t1 (a int); -stop slave; +include/stop_slave.inc reset slave; -start slave; +include/start_slave.inc show status like 'slave_open_temp_tables'; Variable_name Value Slave_open_temp_tables 0 -stop slave; +include/stop_slave.inc reset slave; -*** errno must be zero: 0 *** change master to master_user='impossible_user_name'; start slave; -ONE -1 include/stop_slave.inc change master to master_user='root'; include/start_slave.inc -*** last errno must be zero: 0 *** -*** last error must be blank: *** include/stop_slave.inc change master to master_user='impossible_user_name'; start slave; -ONE -1 include/stop_slave.inc reset slave; -*** io last errno must be zero: 0 *** -*** io last error must be blank: *** -*** sql last errno must be zero: 0 *** -*** sql last error must be blank: *** diff --git a/mysql-test/suite/engines/funcs/r/rpl_row_until.result b/mysql-test/suite/engines/funcs/r/rpl_row_until.result index 5091a9f6468..72dd1a6a7c3 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_row_until.result +++ b/mysql-test/suite/engines/funcs/r/rpl_row_until.result @@ -12,193 +12,39 @@ create table t2(n int not null auto_increment primary key); insert into t2 values (1),(2); insert into t2 values (3),(4); drop table t2; -start slave until master_log_file='master-bin.000001', master_log_pos=311; +start slave until master_log_file='master-bin.000001', master_log_pos=MASTER_LOG_POS; select * from t1; n 1 2 3 4 -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_MYPORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File slave-relay-bin.000004 -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running # -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition Master -Until_Log_File master-bin.000001 -Until_Log_Pos 311 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error -start slave until master_log_file='master-no-such-bin.000001', master_log_pos=291; +start slave until master_log_file='master-no-such-bin.000001', master_log_pos=MASTER_LOG_POS; select * from t1; -n 1 -n 2 -n 3 -n 4 -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_MYPORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File slave-relay-bin.000004 -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running # -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition Master -Until_Log_File master-no-such-bin.000001 -Until_Log_Pos 291 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error -start slave until relay_log_file='slave-relay-bin.000004', relay_log_pos=728; +n +1 +2 +3 +4 +start slave until relay_log_file='slave-relay-bin.000004', relay_log_pos=RELAY_LOG_POS; select * from t2; -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_MYPORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File slave-relay-bin.000004 -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running # -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition Relay -Until_Log_File slave-relay-bin.000004 -Until_Log_Pos 728 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error +n +1 +2 start slave; stop slave; -start slave until master_log_file='master-bin.000001', master_log_pos=740; -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_MYPORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File slave-relay-bin.000004 -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition Master -Until_Log_File master-bin.000001 -Until_Log_Pos 740 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error -start slave until master_log_file='master-bin', master_log_pos=561; +start slave until master_log_file='master-bin.000001', master_log_pos=MASTER_LOG_POS; +start slave until master_log_file='master-bin', master_log_pos=MASTER_LOG_POS; ERROR HY000: Incorrect parameter or combination of parameters for START SLAVE UNTIL -start slave until master_log_file='master-bin.000001', master_log_pos=561, relay_log_pos=12; +start slave until master_log_file='master-bin.000001', master_log_pos=MASTER_LOG_POS, relay_log_pos=RELAY_LOG_POS; ERROR HY000: Incorrect parameter or combination of parameters for START SLAVE UNTIL start slave until master_log_file='master-bin.000001'; ERROR HY000: Incorrect parameter or combination of parameters for START SLAVE UNTIL start slave until relay_log_file='slave-relay-bin.000002'; ERROR HY000: Incorrect parameter or combination of parameters for START SLAVE UNTIL -start slave until relay_log_file='slave-relay-bin.000002', master_log_pos=561; +start slave until relay_log_file='slave-relay-bin.000002', master_log_pos=MASTER_LOG_POS; ERROR HY000: Incorrect parameter or combination of parameters for START SLAVE UNTIL start slave sql_thread; -start slave until master_log_file='master-bin.000001', master_log_pos=740; +start slave until master_log_file='master-bin.000001', master_log_pos=MASTER_LOG_POS; Warnings: -Level Note -Code 1254 -Message Slave is already running +Note 1254 Slave is already running diff --git a/mysql-test/suite/engines/funcs/r/rpl_server_id1.result b/mysql-test/suite/engines/funcs/r/rpl_server_id1.result index 47c2a522094..1e7108d7961 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_server_id1.result +++ b/mysql-test/suite/engines/funcs/r/rpl_server_id1.result @@ -8,10 +8,8 @@ create table t1 (n int); reset master; stop slave; change master to master_port=SLAVE_PORT; -show slave status; -Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master Master_SSL_Verify_Server_Cert Last_IO_Errno Last_IO_Error Last_SQL_Errno Last_SQL_Error - 127.0.0.1 root SLAVE_PORT 1 4 slave-relay-bin.000001 4 No No # # 0 0 0 106 None 0 No NULL No 0 0 start slave; +Last_IO_Error = Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work (or the --replicate-same-server-id option must be used on slave but this does not always make sense; please check the manual before using it). insert into t1 values (1); show status like "slave_running"; Variable_name Value diff --git a/mysql-test/suite/engines/funcs/r/rpl_server_id2.result b/mysql-test/suite/engines/funcs/r/rpl_server_id2.result index d50814022d8..066b563c4e8 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_server_id2.result +++ b/mysql-test/suite/engines/funcs/r/rpl_server_id2.result @@ -8,9 +8,6 @@ create table t1 (n int); reset master; stop slave; change master to master_port=SLAVE_PORT; -show slave status; -Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master Master_SSL_Verify_Server_Cert Last_IO_Errno Last_IO_Error Last_SQL_Errno Last_SQL_Error - 127.0.0.1 root SLAVE_PORT 1 4 slave-relay-bin.000001 4 No No # 0 0 0 106 None 0 No NULL No 0 0 start slave; insert into t1 values (1); select * from t1; diff --git a/mysql-test/suite/engines/funcs/r/rpl_slave_status.result b/mysql-test/suite/engines/funcs/r/rpl_slave_status.result index dfc82f61e68..c4dc7686045 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_slave_status.result +++ b/mysql-test/suite/engines/funcs/r/rpl_slave_status.result @@ -18,44 +18,5 @@ drop user rpl@127.0.0.1; flush privileges; stop slave; start slave; -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User rpl -Master_Port MASTER_MYPORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running No -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master NULL -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error drop table t1; drop table t1; diff --git a/mysql-test/suite/engines/funcs/r/rpl_stm_max_relay_size.result b/mysql-test/suite/engines/funcs/r/rpl_stm_max_relay_size.result index 2215b34814e..db06cb6d3de 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_stm_max_relay_size.result +++ b/mysql-test/suite/engines/funcs/r/rpl_stm_max_relay_size.result @@ -21,45 +21,7 @@ select @@global.max_relay_log_size; @@global.max_relay_log_size 4096 start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 2 # @@ -69,45 +31,7 @@ set global max_relay_log_size=(5*4096); select @@global.max_relay_log_size; @@global.max_relay_log_size 20480 start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 3: max_relay_log_size = 0 # @@ -117,90 +41,13 @@ set global max_relay_log_size=0; select @@global.max_relay_log_size; @@global.max_relay_log_size 0 start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 4: Tests below are mainly to ensure that we have not coded with wrong assumptions # stop slave; reset slave; flush logs; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error # # Test 5 # @@ -208,89 +55,13 @@ reset slave; start slave; flush logs; create table t1 (a int); -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 6: one more rotation, to be sure Relay_Log_Space is correctly updated # flush logs; drop table t1; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. flush logs; show master status; File Position Binlog_Do_DB Binlog_Ignore_DB diff --git a/mysql-test/suite/engines/funcs/r/rpl_stm_reset_slave.result b/mysql-test/suite/engines/funcs/r/rpl_stm_reset_slave.result index 78d9d7c41eb..1fc189975ef 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_stm_reset_slave.result +++ b/mysql-test/suite/engines/funcs/r/rpl_stm_reset_slave.result @@ -4,196 +4,37 @@ reset master; reset slave; drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -stop slave; -change master to master_user='test'; -SHOW SLAVE STATUS; -Slave_IO_State # Master_Host 127.0.0.1 +include/stop_slave.inc +change master to master_user='test'; Master_User test -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -reset slave; -SHOW SLAVE STATUS; -Slave_IO_State # Master_Host 127.0.0.1 +reset slave; Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -start slave; -SHOW SLAVE STATUS; -Slave_IO_State # Master_Host 127.0.0.1 +include/start_slave.inc Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -stop slave; +Master_Host 127.0.0.1 +include/stop_slave.inc reset slave; -start slave; +include/start_slave.inc create temporary table t1 (a int); -stop slave; +include/stop_slave.inc reset slave; -start slave; +include/start_slave.inc show status like 'slave_open_temp_tables'; Variable_name Value Slave_open_temp_tables 1 -stop slave; +include/stop_slave.inc reset slave; -*** errno must be zero: 0 *** change master to master_user='impossible_user_name'; start slave; -ONE -1 include/stop_slave.inc change master to master_user='root'; include/start_slave.inc -*** last errno must be zero: 0 *** -*** last error must be blank: *** include/stop_slave.inc change master to master_user='impossible_user_name'; start slave; -ONE -1 include/stop_slave.inc reset slave; -*** io last errno must be zero: 0 *** -*** io last error must be blank: *** -*** sql last errno must be zero: 0 *** -*** sql last error must be blank: *** diff --git a/mysql-test/suite/engines/funcs/r/rpl_switch_stm_row_mixed.result b/mysql-test/suite/engines/funcs/r/rpl_switch_stm_row_mixed.result index 466302000af..61d77c0dc2a 100644 --- a/mysql-test/suite/engines/funcs/r/rpl_switch_stm_row_mixed.result +++ b/mysql-test/suite/engines/funcs/r/rpl_switch_stm_row_mixed.result @@ -376,7 +376,7 @@ CREATE TABLE t12 (data LONG); LOCK TABLES t12 WRITE; INSERT INTO t12 VALUES(UUID()); UNLOCK TABLES; -show binlog events; -show binlog events; +show binlog events from ; +show binlog events from ; drop database mysqltest1; set global binlog_format= @saved_binlog_format; diff --git a/mysql-test/suite/engines/funcs/t/rpl_000015.test b/mysql-test/suite/engines/funcs/t/rpl_000015.test index 817ed6f407c..6c18e66a3a6 100644 --- a/mysql-test/suite/engines/funcs/t/rpl_000015.test +++ b/mysql-test/suite/engines/funcs/t/rpl_000015.test @@ -11,31 +11,25 @@ save_master_pos; connection slave; stop slave; reset slave; ---vertical_results ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 5 # 8 # 9 # 23 # 33 # -show slave status; +let $status_items= Master_Log_File, Read_Master_Log_Pos, Relay_Master_Log_File, Exec_Master_Log_Pos; +source include/show_slave_status.inc; change master to master_host='127.0.0.1'; # The following needs to be cleaned up when change master is fixed ---vertical_results ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 5 # 8 # 9 # 23 # 33 # -show slave status; +source include/show_slave_status.inc; + --replace_result $MASTER_MYPORT MASTER_PORT eval change master to master_host='127.0.0.1',master_user='root', master_password='',master_port=$MASTER_MYPORT; ---vertical_results ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 5 # 8 # 9 # 23 # 33 # -show slave status; +source include/show_slave_status.inc; + start slave; sync_with_master; +let $status_items= Master_Log_File, Relay_Master_Log_File; +source include/show_slave_status.inc; +source include/check_slave_is_running.inc; + --vertical_results ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 5 # 8 # 9 # 23 # 33 # ---replace_column 33 # -show slave status; connection master; --disable_warnings drop table if exists t1; diff --git a/mysql-test/suite/engines/funcs/t/rpl_REDIRECT.test b/mysql-test/suite/engines/funcs/t/rpl_REDIRECT.test index 078d1048794..7644b18ee7e 100644 --- a/mysql-test/suite/engines/funcs/t/rpl_REDIRECT.test +++ b/mysql-test/suite/engines/funcs/t/rpl_REDIRECT.test @@ -7,15 +7,11 @@ source include/master-slave.inc; --disable_ps_protocol #first, make sure the slave has had enough time to register -save_master_pos; -connection slave; -sync_with_master; +sync_slave_with_master; #discover slaves connection master; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 8 # 9 # 16 # 23 # 33 # -SHOW SLAVE STATUS; +--query_vertical SHOW SLAVE STATUS; --replace_result $SLAVE_MYPORT SLAVE_PORT SHOW SLAVE HOSTS; rpl_probe; @@ -25,9 +21,7 @@ enable_rpl_parse; create table t1 ( n int); insert into t1 values (1),(2),(3),(4); disable_rpl_parse; -save_master_pos; -connection slave; -sync_with_master; +sync_slave_with_master; insert into t1 values(5); connection master; enable_rpl_parse; diff --git a/mysql-test/suite/engines/funcs/t/rpl_change_master.test b/mysql-test/suite/engines/funcs/t/rpl_change_master.test index c031464c95e..ce8c921c2ad 100644 --- a/mysql-test/suite/engines/funcs/t/rpl_change_master.test +++ b/mysql-test/suite/engines/funcs/t/rpl_change_master.test @@ -18,13 +18,26 @@ save_master_pos; connection slave; --real_sleep 3 # wait for I/O thread to have read updates stop slave; ---replace_result $MASTER_MYPORT MASTER_MYPORT ---replace_column 1 # 7 # 8 # 9 # 23 # 33 # -show slave status; +source include/wait_for_slave_to_stop.inc; + +let $read_pos= query_get_value(SHOW SLAVE STATUS, Read_Master_Log_Pos, 1); +let $exec_pos= query_get_value(SHOW SLAVE STATUS, Exec_Master_Log_Pos, 1); +if (`SELECT $read_pos = $exec_pos`) +{ + source include/show_rpl_debug_info.inc; + echo 'Read_Master_Log_Pos: $read_pos' == 'Exec_Master_Log_Pos: $exec_pos'; + die Failed because Read_Master_Log_Pos is equal to Exec_Master_Log_Pos; +} change master to master_user='root'; ---replace_result $MASTER_MYPORT MASTER_MYPORT ---replace_column 1 # 7 # 8 # 9 # 23 # 33 # -show slave status; +let $read_pos= query_get_value(SHOW SLAVE STATUS, Read_Master_Log_Pos, 1); +let $exec_pos= query_get_value(SHOW SLAVE STATUS, Exec_Master_Log_Pos, 1); +if (`SELECT $read_pos <> $exec_pos`) +{ + source include/show_rpl_debug_info.inc; + echo 'Read_Master_Log_Pos: $read_pos' <> 'Exec_Master_Log_Pos: $exec_pos'; + die Failed because Read_Master_Log_Pos is not equal to Exec_Master_Log_Pos; +} + start slave; sync_with_master; select * from t1; diff --git a/mysql-test/suite/engines/funcs/t/rpl_empty_master_crash.test b/mysql-test/suite/engines/funcs/t/rpl_empty_master_crash.test index 707d1eca8c2..863b450a6d9 100644 --- a/mysql-test/suite/engines/funcs/t/rpl_empty_master_crash.test +++ b/mysql-test/suite/engines/funcs/t/rpl_empty_master_crash.test @@ -1,8 +1,5 @@ source include/master-slave.inc; ---replace_column 1 # 8 # 9 # 16 # 23 # 33 # -show slave status; - # # Load table should not succeed on the master as this is not a slave # diff --git a/mysql-test/suite/engines/funcs/t/rpl_flushlog_loop.test b/mysql-test/suite/engines/funcs/t/rpl_flushlog_loop.test index 2e481f5e5e7..0b71817226a 100644 --- a/mysql-test/suite/engines/funcs/t/rpl_flushlog_loop.test +++ b/mysql-test/suite/engines/funcs/t/rpl_flushlog_loop.test @@ -41,8 +41,7 @@ sleep 5; # # Show status of slave # ---replace_result $SLAVE_MYPORT SLAVE_PORT ---replace_column 1 # 8 # 9 # 16 # 23 # 33 # ---vertical_results -SHOW SLAVE STATUS; +--let status_items= Relay_Log_File +--source include/show_slave_status.inc +--source include/check_slave_is_running.inc STOP SLAVE; diff --git a/mysql-test/suite/engines/funcs/t/rpl_loaddata_s.test b/mysql-test/suite/engines/funcs/t/rpl_loaddata_s.test index 791fe84420f..2dd2218eb5c 100644 --- a/mysql-test/suite/engines/funcs/t/rpl_loaddata_s.test +++ b/mysql-test/suite/engines/funcs/t/rpl_loaddata_s.test @@ -20,9 +20,7 @@ save_master_pos; connection slave; sync_with_master; select count(*) from test.t1; # check that LOAD was replicated ---replace_column 2 # 5 # ---replace_regex /table_id: [0-9]+/table_id: #/ -show binlog events from 106; # should be nothing +source include/show_binlog_events.inc; # Cleanup connection master; diff --git a/mysql-test/suite/engines/funcs/t/rpl_log_pos.test b/mysql-test/suite/engines/funcs/t/rpl_log_pos.test index 13083e47bcf..e07f0d5f2a7 100644 --- a/mysql-test/suite/engines/funcs/t/rpl_log_pos.test +++ b/mysql-test/suite/engines/funcs/t/rpl_log_pos.test @@ -11,36 +11,41 @@ # Passes with rbr no problem, removed statement include [jbm] source include/master-slave.inc; ---replace_column 3 -show master status; +let $master_log_pos= query_get_value(SHOW MASTER STATUS, Position, 1); sync_slave_with_master; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 8 # 9 # 23 # 33 # -show slave status; stop slave; -change master to master_log_pos=106; + +--replace_result $master_log_pos MASTER_LOG_POS +eval change master to master_log_pos=$master_log_pos; start slave; sleep 5; stop slave; -change master to master_log_pos=106; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 8 # 9 # 23 # 33 # -show slave status; + +--replace_result $master_log_pos MASTER_LOG_POS +eval change master to master_log_pos=$master_log_pos; +--let $slave_param= Read_Master_Log_Pos +--let $slave_param_value= $master_log_pos +--source include/wait_for_slave_param.inc + start slave; sleep 5; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 8 # 9 # 23 # 33 # -show slave status; +--let $slave_param= Read_Master_Log_Pos +--let $slave_param_value= $master_log_pos +--source include/wait_for_slave_param.inc +--source include/check_slave_no_error.inc + stop slave; +--echo # impossible position leads to an error +--replace_result 177 MASTER_LOG_POS change master to master_log_pos=177; start slave; sleep 2; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 8 # 9 # 23 # 33 # -show slave status; +let $slave_io_errno= 1236; +let $show_slave_io_error= 1; +source include/wait_for_slave_io_error.inc; connection master; ---replace_column 3 -show master status; + +let $master_log_pos= query_get_value(SHOW MASTER STATUS, Position, 1); create table if not exists t1 (n int); drop table if exists t1; create table t1 (n int); @@ -48,7 +53,9 @@ insert into t1 values (1),(2),(3); save_master_pos; connection slave; stop slave; -change master to master_log_pos=206; + +--replace_result $master_log_pos MASTER_LOG_POS +eval change master to master_log_pos=$master_log_pos; start slave; sync_with_master; select * from t1 ORDER BY n; diff --git a/mysql-test/suite/engines/funcs/t/rpl_rbr_to_sbr.test b/mysql-test/suite/engines/funcs/t/rpl_rbr_to_sbr.test index d466382dc92..c9d27d1ea6a 100644 --- a/mysql-test/suite/engines/funcs/t/rpl_rbr_to_sbr.test +++ b/mysql-test/suite/engines/funcs/t/rpl_rbr_to_sbr.test @@ -15,25 +15,17 @@ SELECT @@GLOBAL.BINLOG_FORMAT, @@SESSION.BINLOG_FORMAT; CREATE TABLE t1 (a INT, b LONG); INSERT INTO t1 VALUES (1,1), (2,2); INSERT INTO t1 VALUES (3,UUID()), (4,UUID()); -let $VERSION=`select version()`; ---replace_result $VERSION VERSION ---replace_column 2 # 5 # ---replace_regex /table_id: [0-9]+/table_id: #/ # Different number of binlog events are generated by different engines --disable_result_log -SHOW BINLOG EVENTS; +source include/show_binlog_events.inc; --enable_result_log sync_slave_with_master; --echo **** On Slave **** ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 7 # 8 # 9 # 22 # 23 # 33 # ---query_vertical SHOW SLAVE STATUS ---replace_result $VERSION VERSION ---replace_column 2 # 5 # ---replace_regex /table_id: [0-9]+/table_id: #/ +source include/show_binlog_events.inc; + # Different number of binlog events are generated by different engines --disable_result_log -SHOW BINLOG EVENTS; +source include/show_binlog_events.inc; --enable_result_log --exec $MYSQL_DUMP --compact --order-by-primary --skip-extended-insert --no-create-info test > $MYSQLTEST_VARDIR/tmp/rpl_rbr_to_sbr_master.sql --exec $MYSQL_DUMP_SLAVE --compact --order-by-primary --skip-extended-insert --no-create-info test > $MYSQLTEST_VARDIR/tmp/rpl_rbr_to_sbr_slave.sql diff --git a/mysql-test/suite/engines/funcs/t/rpl_row_drop.test b/mysql-test/suite/engines/funcs/t/rpl_row_drop.test index 20c217a7c3a..d18ebc2846b 100644 --- a/mysql-test/suite/engines/funcs/t/rpl_row_drop.test +++ b/mysql-test/suite/engines/funcs/t/rpl_row_drop.test @@ -30,10 +30,7 @@ connection master; --echo **** On Master **** # Should drop the non-temporary table t1 and the temporary table t2 DROP TABLE t1,t2; -let $VERSION=`select version()`; ---replace_result $VERSION VERSION ---replace_regex /table_id: [0-9]+/table_id: #/ -SHOW BINLOG EVENTS; +source include/show_binlog_events.inc; SHOW TABLES; sync_slave_with_master; --echo **** On Slave **** diff --git a/mysql-test/suite/engines/funcs/t/rpl_row_inexist_tbl.test b/mysql-test/suite/engines/funcs/t/rpl_row_inexist_tbl.test index 736071a8ece..dca2894c9da 100644 --- a/mysql-test/suite/engines/funcs/t/rpl_row_inexist_tbl.test +++ b/mysql-test/suite/engines/funcs/t/rpl_row_inexist_tbl.test @@ -22,13 +22,11 @@ connection master; insert into t1 values (1); connection slave; -# slave should have stopped because can't find table t1 -wait_for_slave_to_stop; +# slave should have stopped because can't find table t1 # see if we have a good error message: ---replace_result $MASTER_MYPORT MASTER_MYPORT ---replace_column 1 # 7 # 8 # 9 # 22 # 23 # 33 # ---vertical_results -show slave status; +--let $slave_sql_errno= 1146 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error.inc # cleanup connection master; diff --git a/mysql-test/suite/engines/funcs/t/rpl_row_until.test b/mysql-test/suite/engines/funcs/t/rpl_row_until.test index ccd9ce11637..b60734317c6 100644 --- a/mysql-test/suite/engines/funcs/t/rpl_row_until.test +++ b/mysql-test/suite/engines/funcs/t/rpl_row_until.test @@ -18,44 +18,50 @@ connection master; # create some events on master create table t1(n int not null auto_increment primary key); insert into t1 values (1),(2),(3),(4); +let $master_log_pos_1= query_get_value(SHOW MASTER STATUS, Position, 1); drop table t1; + create table t2(n int not null auto_increment primary key); insert into t2 values (1),(2); +let $master_log_pos_2= query_get_value(SHOW MASTER STATUS, Position, 1); insert into t2 values (3),(4); drop table t2; # try to replicate all queries until drop of t1 connection slave; -start slave until master_log_file='master-bin.000001', master_log_pos=311; +--replace_result $master_log_pos_1 MASTER_LOG_POS +eval start slave until master_log_file='master-bin.000001', master_log_pos=$master_log_pos_1; sleep 2; wait_for_slave_to_stop; # here table should be still not deleted select * from t1; ---vertical_results ---replace_result $MASTER_MYPORT MASTER_MYPORT ---replace_column 1 # 7 # 9 # 11 # 22 # 23 # 33 # -show slave status; +--let $slave_param= Exec_Master_Log_Pos +--let $slave_param_value= $master_log_pos_1 +--source include/check_slave_param.inc # this should fail right after start +--replace_result 291 MASTER_LOG_POS start slave until master_log_file='master-no-such-bin.000001', master_log_pos=291; # again this table should be still not deleted select * from t1; sleep 2; wait_for_slave_to_stop; ---vertical_results ---replace_result $MASTER_MYPORT MASTER_MYPORT ---replace_column 1 # 7 # 9 # 11 # 22 # 23 # 33 # -show slave status; +--let $slave_param= Exec_Master_Log_Pos +--let $slave_param_value= $master_log_pos_1 +--source include/check_slave_param.inc # try replicate all up to and not including the second insert to t2; -start slave until relay_log_file='slave-relay-bin.000004', relay_log_pos=728; +let $master_log_pos= $master_log_pos_2; +let $relay_log_file= slave-relay-bin.000004; +--source include/get_relay_log_pos.inc +--replace_result $relay_log_pos RELAY_LOG_POS +eval start slave until relay_log_file='$relay_log_file', relay_log_pos=$relay_log_pos; sleep 2; wait_for_slave_to_stop; select * from t2; ---vertical_results ---replace_result $MASTER_MYPORT MASTER_MYPORT ---replace_column 1 # 7 # 9 # 11 # 22 # 23 # 33 # -show slave status; +--let $slave_param= Exec_Master_Log_Pos +--let $slave_param_value= $master_log_pos +--source include/check_slave_param.inc # clean up start slave; @@ -65,27 +71,32 @@ connection slave; sync_with_master; stop slave; +--let $exec_log_pos_1= query_get_value(SHOW SLAVE STATUS, Exec_Master_Log_Pos, 1) # this should stop immediately as we are already there -start slave until master_log_file='master-bin.000001', master_log_pos=740; +--replace_result $master_log_pos_2 MASTER_LOG_POS +eval start slave until master_log_file='master-bin.000001', master_log_pos=$master_log_pos_2; sleep 2; wait_for_slave_to_stop; # here the sql slave thread should be stopped ---vertical_results ---replace_result $MASTER_MYPORT MASTER_MYPORT bin.000005 bin.000004 bin.000006 bin.000004 bin.000007 bin.000004 ---replace_column 1 # 7 # 9 # 22 # 23 # 33 # -show slave status; +--let $slave_param= Exec_Master_Log_Pos +--let $slave_param_value= $exec_log_pos_1 +--source include/check_slave_param.inc #testing various error conditions +--replace_result 561 MASTER_LOG_POS --error 1277 start slave until master_log_file='master-bin', master_log_pos=561; +--replace_result 561 MASTER_LOG_POS 12 RELAY_LOG_POS --error 1277 start slave until master_log_file='master-bin.000001', master_log_pos=561, relay_log_pos=12; --error 1277 start slave until master_log_file='master-bin.000001'; --error 1277 start slave until relay_log_file='slave-relay-bin.000002'; +--replace_result 561 MASTER_LOG_POS --error 1277 start slave until relay_log_file='slave-relay-bin.000002', master_log_pos=561; # Warning should be given for second command start slave sql_thread; +--replace_result 740 MASTER_LOG_POS start slave until master_log_file='master-bin.000001', master_log_pos=740; diff --git a/mysql-test/suite/engines/funcs/t/rpl_server_id1.test b/mysql-test/suite/engines/funcs/t/rpl_server_id1.test index 71310750b60..014f38d3544 100644 --- a/mysql-test/suite/engines/funcs/t/rpl_server_id1.test +++ b/mysql-test/suite/engines/funcs/t/rpl_server_id1.test @@ -12,10 +12,13 @@ reset master; stop slave; --replace_result $SLAVE_MYPORT SLAVE_PORT eval change master to master_port=$SLAVE_MYPORT; ---replace_result $SLAVE_MYPORT SLAVE_PORT ---replace_column 16 # 18 # -show slave status; +source include/check_slave_no_error.inc; + start slave; +let $slave_io_errno= 1593; +let $show_slave_io_error= 1; +source include/wait_for_slave_io_error.inc; + insert into t1 values (1); # can't MASTER_POS_WAIT(), it does not work in this weird setup # (when slave is its own master without --replicate-same-server-id) diff --git a/mysql-test/suite/engines/funcs/t/rpl_server_id2.test b/mysql-test/suite/engines/funcs/t/rpl_server_id2.test index 0f2eb560d18..5b8683ecfb1 100644 --- a/mysql-test/suite/engines/funcs/t/rpl_server_id2.test +++ b/mysql-test/suite/engines/funcs/t/rpl_server_id2.test @@ -9,9 +9,6 @@ reset master; stop slave; --replace_result $SLAVE_MYPORT SLAVE_PORT eval change master to master_port=$SLAVE_MYPORT; ---replace_result $SLAVE_MYPORT SLAVE_PORT ---replace_column 18 # -show slave status; start slave; insert into t1 values (1); save_master_pos; diff --git a/mysql-test/suite/engines/funcs/t/rpl_slave_status.test b/mysql-test/suite/engines/funcs/t/rpl_slave_status.test index b3d6e49e215..cc3fbf6abee 100644 --- a/mysql-test/suite/engines/funcs/t/rpl_slave_status.test +++ b/mysql-test/suite/engines/funcs/t/rpl_slave_status.test @@ -22,9 +22,7 @@ drop table if exists t1; --enable_warnings create table t1 (n int); insert into t1 values (1); -save_master_pos; -connection slave; -sync_with_master; +sync_slave_with_master; select * from t1; # 3. Delete new replication user @@ -40,12 +38,8 @@ stop slave; start slave; # 5. Make sure Slave_IO_Running = No ---replace_result $MASTER_MYPORT MASTER_MYPORT -# Column 1 is replaced, since the output can be either -# "Connecting to master" or "Waiting for master update" ---replace_column 1 # 7 # 8 # 9 # 22 # 23 # 35 # 36 # ---vertical_results -show slave status; +let $slave_io_errno= 1045; +source include/wait_for_slave_io_error.inc; # Cleanup (Note that slave IO thread is not running) connection slave; diff --git a/mysql-test/suite/engines/funcs/t/rpl_switch_stm_row_mixed.test b/mysql-test/suite/engines/funcs/t/rpl_switch_stm_row_mixed.test index d89765fb28d..eb2e2a828f3 100644 --- a/mysql-test/suite/engines/funcs/t/rpl_switch_stm_row_mixed.test +++ b/mysql-test/suite/engines/funcs/t/rpl_switch_stm_row_mixed.test @@ -501,9 +501,7 @@ INSERT INTO t12 VALUES(UUID()); UNLOCK TABLES; --disable_result_log ---replace_column 2 # 5 # ---replace_regex /table_id: [0-9]+/table_id: #/ -show binlog events; +source include/show_binlog_events.inc; --enable_result_log sync_slave_with_master; @@ -520,9 +518,7 @@ diff_files $MYSQLTEST_VARDIR/tmp/rpl_switch_stm_row_mixed_master.sql $MYSQLTEST_ connection master; --disable_result_log ---replace_column 2 # 5 # ---replace_regex /table_id: [0-9]+/table_id: #/ -show binlog events; +source include/show_binlog_events.inc; --enable_result_log # Now test that mysqlbinlog works fine on a binlog generated by the diff --git a/mysql-test/suite/manual/r/rpl_replication_delay.result b/mysql-test/suite/manual/r/rpl_replication_delay.result index a8fa6ce8265..73dd77cc647 100644 --- a/mysql-test/suite/manual/r/rpl_replication_delay.result +++ b/mysql-test/suite/manual/r/rpl_replication_delay.result @@ -4,45 +4,8 @@ reset master; reset slave; drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; start slave; -show slave status /* Second_behind reports 0 */;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port 9306 -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos 106 -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos 106 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key +# Second_behind reports 0 Seconds_Behind_Master 0 -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error drop table if exists t1; Warnings: Note 1051 Unknown table 't1' @@ -50,87 +13,13 @@ create table t1 (f1 int); flush logs /* contaminate rli->last_master_timestamp */; lock table t1 write; insert into t1 values (1); -show slave status /* bug emulated: reports slave threads starting time about 3*3 not 3 secs */;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port 9306 -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos 367 -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos 279 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key +# bug emulated: reports slave threads starting time about 3*3 not 3 secs Seconds_Behind_Master 9 -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error unlock tables; flush logs /* this time rli->last_master_timestamp is not affected */; lock table t1 write; insert into t1 values (2); -show slave status /* reports the correct diff with master query time about 3+3 secs */;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port 9306 -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos 455 -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos 367 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key +# reports the correct diff with master query time about 3+3 secs Seconds_Behind_Master 7 -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error unlock tables; drop table t1; diff --git a/mysql-test/suite/manual/t/rpl_replication_delay.test b/mysql-test/suite/manual/t/rpl_replication_delay.test index 8230698c8f9..fc1db9bfe18 100644 --- a/mysql-test/suite/manual/t/rpl_replication_delay.test +++ b/mysql-test/suite/manual/t/rpl_replication_delay.test @@ -10,9 +10,9 @@ source include/master-slave.inc; connection master; #connection slave; sync_slave_with_master; ---replace_result $DEFAULT_MASTER_PORT DEFAULT_MASTER_PORT ---replace_column 1 # 8 # 9 # 23 # ---query_vertical show slave status /* Second_behind reports 0 */; +--echo # Second_behind reports 0 +let $status_items= Seconds_Behind_Master; +source include/show_slave_status.inc; sleep 3; ### bug emulation @@ -35,9 +35,8 @@ insert into t1 values (1); sleep 3; connection slave; ---replace_result $DEFAULT_MASTER_PORT DEFAULT_MASTER_PORT ---replace_column 1 # 8 # 9 # 23 # ---query_vertical show slave status /* bug emulated: reports slave threads starting time about 3*3 not 3 secs */; +--echo # bug emulated: reports slave threads starting time about 3*3 not 3 secs +source include/show_slave_status.inc; unlock tables; connection master; @@ -55,9 +54,8 @@ insert into t1 values (2); sleep 3; connection slave; ---replace_result $DEFAULT_MASTER_PORT DEFAULT_MASTER_PORT ---replace_column 1 # 8 # 9 # 23 # ---query_vertical show slave status /* reports the correct diff with master query time about 3+3 secs */; +--echo # reports the correct diff with master query time about 3+3 secs +source include/show_slave_status.inc; unlock tables; connection master; diff --git a/mysql-test/suite/ndb_team/r/rpl_ndb_extraColMaster.result b/mysql-test/suite/ndb_team/r/rpl_ndb_extraColMaster.result index 97300e7131b..fb0324bc89e 100644 --- a/mysql-test/suite/ndb_team/r/rpl_ndb_extraColMaster.result +++ b/mysql-test/suite/ndb_team/r/rpl_ndb_extraColMaster.result @@ -91,49 +91,7 @@ f1 f2 f3 f4 27 27 27 next 29 29 29 second 30 30 30 next - -* Show Slave Status * - -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error - +Checking that both slave threads are running. ***** Testing Altering table def scenario ***** @@ -454,7 +412,9 @@ f1 f2 f3 f4 update t31 set f5=555555555555555 where f3=6; update t31 set f2=2 where f3=2; update t31 set f1=NULL where f3=1; -update t31 set f3=0, f27=NULL, f35='f35 new value' where f3=3; +update t31 set f3=NULL, f27=NULL, f35='f35 new value' where f3=3; +Warnings: +Warning 1048 Column 'f3' cannot be null ** Delete from Master ** @@ -463,50 +423,12 @@ delete from t2; delete from t3; delete from t4; delete from t31; +select * from t31; +f1 f2 f3 f4 ** Check slave status ** -select * from t31; -f1 f2 f3 f4 -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. **************************************** * columns in master at middle of table * @@ -539,50 +461,13 @@ INSERT INTO t10 () VALUES(1,@b1,DEFAULT,'Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t10 *** DROP TABLE t10; @@ -614,50 +499,13 @@ INSERT INTO t11 () VALUES(1,@b1,'Testing is fun','Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t11 *** DROP TABLE t11; @@ -768,45 +616,7 @@ c1 c3 hex(c4) c5 c6 ************ * Bug30415 * ************ -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1091 -Last_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1091 -Last_SQL_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' +Last_SQL_Error = Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' STOP SLAVE; RESET SLAVE; @@ -854,45 +664,7 @@ c1 hex(c4) c5 c6 c7 c2 *** Expect slave to fail with Error 1054 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1054 -Last_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1054 -Last_SQL_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' +Last_SQL_Error = Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' STOP SLAVE; RESET SLAVE; @@ -940,45 +712,7 @@ c1 hex(c4) c5 c6 c7 *** BUG 30434 *** ***************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1072 -Last_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1072 -Last_SQL_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' +Last_SQL_Error = Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' STOP SLAVE; RESET SLAVE; @@ -1230,49 +964,7 @@ f1 f2 f3 f4 27 27 27 next 29 29 29 second 30 30 30 next - -* Show Slave Status * - -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error - +Checking that both slave threads are running. ***** Testing Altering table def scenario ***** @@ -1593,7 +1285,9 @@ f1 f2 f3 f4 update t31 set f5=555555555555555 where f3=6; update t31 set f2=2 where f3=2; update t31 set f1=NULL where f3=1; -update t31 set f3=0, f27=NULL, f35='f35 new value' where f3=3; +update t31 set f3=NULL, f27=NULL, f35='f35 new value' where f3=3; +Warnings: +Warning 1048 Column 'f3' cannot be null ** Delete from Master ** @@ -1602,50 +1296,12 @@ delete from t2; delete from t3; delete from t4; delete from t31; +select * from t31; +f1 f2 f3 f4 ** Check slave status ** -select * from t31; -f1 f2 f3 f4 -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. **************************************** * columns in master at middle of table * @@ -1678,50 +1334,13 @@ INSERT INTO t10 () VALUES(1,@b1,DEFAULT,'Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t10 *** DROP TABLE t10; @@ -1753,50 +1372,13 @@ INSERT INTO t11 () VALUES(1,@b1,'Testing is fun','Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t11 *** DROP TABLE t11; @@ -1907,45 +1489,7 @@ c1 c3 hex(c4) c5 c6 ************ * Bug30415 * ************ -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1091 -Last_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1091 -Last_SQL_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' +Last_SQL_Error = Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' STOP SLAVE; RESET SLAVE; @@ -1993,45 +1537,7 @@ c1 hex(c4) c5 c6 c7 c2 *** Expect slave to fail with Error 1054 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1054 -Last_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1054 -Last_SQL_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' +Last_SQL_Error = Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' STOP SLAVE; RESET SLAVE; @@ -2079,45 +1585,7 @@ c1 hex(c4) c5 c6 c7 *** BUG 30434 *** ***************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1072 -Last_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1072 -Last_SQL_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' +Last_SQL_Error = Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' STOP SLAVE; RESET SLAVE; diff --git a/mysql-test/suite/ndb_team/r/rpl_ndb_mix_innodb.result b/mysql-test/suite/ndb_team/r/rpl_ndb_mix_innodb.result index f9c077f38da..203a59b4613 100644 --- a/mysql-test/suite/ndb_team/r/rpl_ndb_mix_innodb.result +++ b/mysql-test/suite/ndb_team/r/rpl_ndb_mix_innodb.result @@ -26,21 +26,21 @@ from mysql.ndb_apply_status; # since insert is done with transactional engine, expect a BEGIN # at -show binlog events from limit 1; +show binlog events from limit 1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 Query 1 # BEGIN +master-bin.000001 # Query # # BEGIN # Now the insert, one step after -show binlog events from limit 1,1; +show binlog events from limit 1,1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; insert into t1 values (1,2) +master-bin.000001 # Query # # use `test`; insert into t1 values (1,2) # and the COMMIT should be at -show binlog events from limit 2,1; +show binlog events from limit 2,1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Xid 1 COMMIT /* XID */ +master-bin.000001 # Xid # # COMMIT /* XID */ begin; insert into t1 values (2,3); @@ -51,18 +51,18 @@ select @log_name:=log_name, @start_pos:=start_pos, @end_pos:=end_pos from mysql.ndb_apply_status; @log_name:=log_name @start_pos:=start_pos @end_pos:=end_pos -show binlog events from limit 1; +show binlog events from limit 1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 Query 1 # BEGIN +master-bin.000001 # Query # # BEGIN -show binlog events from limit 1,2; +show binlog events from limit 1,2; Log_name Pos Event_type Server_id End_log_pos Info master-bin.000001 # Query # # use `test`; insert into t1 values (2,3) master-bin.000001 # Query # # use `test`; insert into t2 values (3,4) -show binlog events from limit 3,1; +show binlog events from limit 3,1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Xid 1 COMMIT /* XID */ +master-bin.000001 # Xid # # COMMIT /* XID */ DROP TABLE test.t1, test.t2; SHOW TABLES; diff --git a/mysql-test/suite/parts/r/rpl_partition.result b/mysql-test/suite/parts/r/rpl_partition.result index c2537815631..9c5ac34b1b0 100644 --- a/mysql-test/suite/parts/r/rpl_partition.result +++ b/mysql-test/suite/parts/r/rpl_partition.result @@ -138,45 +138,7 @@ SUBPARTITIONS 2 PARTITION pa9 VALUES LESS THAN (90) ENGINE = InnoDB, PARTITION pa10 VALUES LESS THAN (100) ENGINE = InnoDB, PARTITION pa11 VALUES LESS THAN MAXVALUE ENGINE = InnoDB) */ -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_MYPORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. SELECT count(*) "Slave norm" FROM t1; Slave norm 500 SELECT count(*) "Slave bykey" FROM t2; diff --git a/mysql-test/suite/parts/t/rpl_partition.test b/mysql-test/suite/parts/t/rpl_partition.test index c5ee20971b3..15cd85463b1 100644 --- a/mysql-test/suite/parts/t/rpl_partition.test +++ b/mysql-test/suite/parts/t/rpl_partition.test @@ -144,9 +144,7 @@ SELECT count(*) as "Master byrange" FROM t3; --sync_slave_with_master connection slave; show create table t3; ---replace_result $MYSQL_TEST_DIR MYSQL_TEST_DIR $MASTER_MYPORT MASTER_MYPORT ---replace_column 1 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # -show slave status; +--source include/check_slave_is_running.inc SELECT count(*) "Slave norm" FROM t1; SELECT count(*) "Slave bykey" FROM t2; SELECT count(*) "Slave byrange" FROM t3; diff --git a/mysql-test/suite/rpl/include/rpl_mixed_ddl.inc b/mysql-test/suite/rpl/include/rpl_mixed_ddl.inc index 70e17cef9fe..79825016448 100644 --- a/mysql-test/suite/rpl/include/rpl_mixed_ddl.inc +++ b/mysql-test/suite/rpl/include/rpl_mixed_ddl.inc @@ -66,9 +66,7 @@ ALTER TABLE t2 DROP COLUMN d; --echo --echo --echo ******************** SHOW BINLOG EVENTS ******************** ---replace_column 2 # 5 # ---replace_regex /Server ver: .+/Server ver: #/ /table_id: [0-9]+/table_id: #/ -show binlog events from 1; +source include/show_binlog_events.inc; sync_slave_with_master; # as we're using UUID we don't SELECT but use "diff" like in rpl_row_UUID --exec $MYSQL_DUMP --compact --order-by-primary --skip-extended-insert --no-create-info test_rpl > $MYSQLTEST_VARDIR/tmp/rpl_switch_stm_row_mixed_master.sql diff --git a/mysql-test/suite/rpl/include/rpl_mixed_dml.inc b/mysql-test/suite/rpl/include/rpl_mixed_dml.inc index e9adb805c99..d953397c0cb 100644 --- a/mysql-test/suite/rpl/include/rpl_mixed_dml.inc +++ b/mysql-test/suite/rpl/include/rpl_mixed_dml.inc @@ -326,10 +326,7 @@ DROP VIEW v2; --echo --echo --echo ******************** SHOW BINLOG EVENTS ******************** ---replace_column 2 # 5 # ---replace_regex /Server ver: .+/Server ver: #/ /table_id: [0-9]+/table_id: #/ /COMMIT.+xid=[0-9]+.+/#/ /file_id=[0-9]+/file_id=#/ /block_len=[0-9]+/block_len=#/ ---replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR -show binlog events from 1; +--source include/show_binlog_events.inc sync_slave_with_master; # as we're using UUID we don't SELECT but use "diff" like in rpl_row_UUID --exec $MYSQL_DUMP --compact --order-by-primary --skip-extended-insert --no-create-info test_rpl > $MYSQLTEST_VARDIR/tmp/rpl_switch_stm_row_mixed_master.sql diff --git a/mysql-test/suite/rpl/r/rpl_000015.result b/mysql-test/suite/rpl/r/rpl_000015.result deleted file mode 100644 index 03b96d5870b..00000000000 --- a/mysql-test/suite/rpl/r/rpl_000015.result +++ /dev/null @@ -1,141 +0,0 @@ -reset master; -show master status; -File Position Binlog_Do_DB Binlog_Ignore_DB -master-bin.000001 # -reset slave; -SHOW SLAVE STATUS; -change master to master_host='127.0.0.1'; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User test -Master_Port 3306 -Connect_Retry 7 -Master_Log_File -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -change master to master_host='127.0.0.1',master_user='root', -master_password='',master_port=MASTER_PORT; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 7 -Master_Log_File -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 7 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -drop table if exists t1; -create table t1 (n int, PRIMARY KEY(n)); -insert into t1 values (10),(45),(90); -SELECT * FROM t1 ORDER BY n; -n -10 -45 -90 -SELECT * FROM t1 ORDER BY n; -n -10 -45 -90 -drop table t1; diff --git a/mysql-test/suite/rpl/r/rpl_binlog_grant.result b/mysql-test/suite/rpl/r/rpl_binlog_grant.result index 4a789f361c6..7a2e3183d5b 100644 --- a/mysql-test/suite/rpl/r/rpl_binlog_grant.result +++ b/mysql-test/suite/rpl/r/rpl_binlog_grant.result @@ -17,16 +17,6 @@ show grants for x@y; Grants for x@y GRANT USAGE ON *.* TO 'x'@'y' GRANT SELECT ON `d1`.`t` TO 'x'@'y' -show binlog events; -Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 4 Format_desc 1 106 Server ver: VERSION, Binlog ver: 4 -master-bin.000001 106 Query 1 193 drop database if exists d1 -master-bin.000001 193 Query 1 272 create database d1 -master-bin.000001 272 Query 1 370 use `d1`; create table t (s1 int) engine=innodb -master-bin.000001 370 Query 1 436 BEGIN -master-bin.000001 436 Query 1 521 use `d1`; insert into t values (1) -master-bin.000001 521 Xid 1 548 COMMIT /* XID */ -master-bin.000001 548 Query 1 633 use `d1`; grant select on t to x@y start transaction; insert into t values (2); revoke select on t from x@y; @@ -38,19 +28,5 @@ s1 show grants for x@y; Grants for x@y GRANT USAGE ON *.* TO 'x'@'y' -show binlog events; -Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 4 Format_desc 1 106 Server ver: VERSION, Binlog ver: 4 -master-bin.000001 106 Query 1 193 drop database if exists d1 -master-bin.000001 193 Query 1 272 create database d1 -master-bin.000001 272 Query 1 370 use `d1`; create table t (s1 int) engine=innodb -master-bin.000001 370 Query 1 436 BEGIN -master-bin.000001 436 Query 1 521 use `d1`; insert into t values (1) -master-bin.000001 521 Xid 1 548 COMMIT /* XID */ -master-bin.000001 548 Query 1 633 use `d1`; grant select on t to x@y -master-bin.000001 633 Query 1 699 BEGIN -master-bin.000001 699 Query 1 784 use `d1`; insert into t values (2) -master-bin.000001 784 Xid 1 811 COMMIT /* XID */ -master-bin.000001 811 Query 1 899 use `d1`; revoke select on t from x@y drop user x@y; drop database d1; diff --git a/mysql-test/suite/rpl/r/rpl_bug33931.result b/mysql-test/suite/rpl/r/rpl_bug33931.result index a17941f6ba9..292922a1afd 100644 --- a/mysql-test/suite/rpl/r/rpl_bug33931.result +++ b/mysql-test/suite/rpl/r/rpl_bug33931.result @@ -4,43 +4,5 @@ stop slave; reset slave; SET GLOBAL debug="d,simulate_io_slave_error_on_init,simulate_sql_slave_error_on_init"; start slave; -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File -Read_Master_Log_Pos 4 -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno # -Last_Error Failed during slave thread initialization -Skip_Counter 0 -Exec_Master_Log_Pos 0 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno # -Last_SQL_Error Failed during slave thread initialization +Last_SQL_Error = Failed during slave thread initialization SET GLOBAL debug=""; diff --git a/mysql-test/suite/rpl/r/rpl_change_master.result b/mysql-test/suite/rpl/r/rpl_change_master.result index c06c1201e3d..883feb42b3f 100644 --- a/mysql-test/suite/rpl/r/rpl_change_master.result +++ b/mysql-test/suite/rpl/r/rpl_change_master.result @@ -10,86 +10,8 @@ n stop slave sql_thread; insert into t1 values(1); insert into t1 values(2); -stop slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +include/stop_slave.inc change master to master_user='root'; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error start slave; select * from t1; n diff --git a/mysql-test/suite/rpl/r/rpl_deadlock_innodb.result b/mysql-test/suite/rpl/r/rpl_deadlock_innodb.result index 6c8d35619e5..1485389204b 100644 --- a/mysql-test/suite/rpl/r/rpl_deadlock_innodb.result +++ b/mysql-test/suite/rpl/r/rpl_deadlock_innodb.result @@ -50,45 +50,7 @@ a SELECT * FROM t3; a 3 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. *** Test lock wait timeout *** include/stop_slave.inc @@ -112,52 +74,14 @@ SELECT * FROM t3; a 3 3 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. *** Test lock wait timeout and purged relay logs *** SET @my_max_relay_log_size= @@global.max_relay_log_size; SET global max_relay_log_size=0; include/stop_slave.inc DELETE FROM t2; -CHANGE MASTER TO MASTER_LOG_POS=440; +CHANGE MASTER TO MASTER_LOG_POS=MASTER_POS_BEGIN; BEGIN; SELECT * FROM t1 FOR UPDATE; a @@ -179,45 +103,7 @@ a 3 3 3 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. *** Clean up *** DROP TABLE t1,t2,t3; diff --git a/mysql-test/suite/rpl/r/rpl_dual_pos_advance.result b/mysql-test/suite/rpl/r/rpl_dual_pos_advance.result index 4c6323a61db..aa1a573d052 100644 --- a/mysql-test/suite/rpl/r/rpl_dual_pos_advance.result +++ b/mysql-test/suite/rpl/r/rpl_dual_pos_advance.result @@ -6,9 +6,9 @@ drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; start slave; reset master; change master to master_host="127.0.0.1",master_port=SLAVE_PORT,master_user="root"; -start slave; +include/start_slave.inc create table t1 (n int); -stop slave; +include/stop_slave.inc create table t2 (n int); show tables; Tables_in_test @@ -22,20 +22,20 @@ insert into t3 values(2); insert into t3 values(3); commit; insert into t3 values(4); -start slave until master_log_file="slave-bin.000001",master_log_pos=195; +start slave until master_log_file="MASTER_LOG_FILE",master_log_pos=MASTER_LOG_POS; Warnings: Note 1278 It is recommended to use --skip-slave-start when doing step-by-step replication with START SLAVE UNTIL; otherwise, you will get problems if you get an unexpected slave's mysqld restart show tables; Tables_in_test t1 t2 -start slave until master_log_file="slave-bin.000001",master_log_pos=438; +start slave until master_log_file="MASTER_LOG_FILE",master_log_pos=MASTER_LOG_POS; Warnings: Note 1278 It is recommended to use --skip-slave-start when doing step-by-step replication with START SLAVE UNTIL; otherwise, you will get problems if you get an unexpected slave's mysqld restart select * from t3; n 1 -start slave until master_log_file="slave-bin.000001",master_log_pos=663; +start slave until master_log_file="MASTER_LOG_FILE",master_log_pos=MASTER_LOG_POS; Warnings: Note 1278 It is recommended to use --skip-slave-start when doing step-by-step replication with START SLAVE UNTIL; otherwise, you will get problems if you get an unexpected slave's mysqld restart select * from t3; @@ -43,7 +43,7 @@ n 1 2 3 -start slave; +include/start_slave.inc create table t4 (n int); create table t5 (n int); create table t6 (n int); @@ -55,6 +55,6 @@ t3 t4 t5 t6 -stop slave; +include/stop_slave.inc reset slave; drop table t1,t2,t3,t4,t5,t6; diff --git a/mysql-test/suite/rpl/r/rpl_empty_master_crash.result b/mysql-test/suite/rpl/r/rpl_empty_master_crash.result index f0d84f85069..f71411c68dd 100644 --- a/mysql-test/suite/rpl/r/rpl_empty_master_crash.result +++ b/mysql-test/suite/rpl/r/rpl_empty_master_crash.result @@ -4,7 +4,6 @@ reset master; reset slave; drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; start slave; -SHOW SLAVE STATUS; load table t1 from master; ERROR 08S01: Error connecting to master: Master is not configured load table t1 from master; diff --git a/mysql-test/suite/rpl/r/rpl_extraCol_innodb.result b/mysql-test/suite/rpl/r/rpl_extraCol_innodb.result index 63154383e8c..025da75581c 100644 --- a/mysql-test/suite/rpl/r/rpl_extraCol_innodb.result +++ b/mysql-test/suite/rpl/r/rpl_extraCol_innodb.result @@ -54,45 +54,7 @@ a b c 3 4 QA TESTING *** Start Slave *** START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 size mismatch - master has size 10, test.t2 on slave has size 6. Master's column size should be <= the slave's column size. -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 size mismatch - master has size 10, test.t2 on slave has size 6. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 2 size mismatch - master has size 10, test.t2 on slave has size 6. Master's column size should be <= the slave's column size. STOP SLAVE; RESET SLAVE; SELECT * FROM t2 ORDER BY a; @@ -121,47 +83,10 @@ INSERT INTO t3 () VALUES(@b1,2,'Kyle, TEX'),(@b1,1,'JOE AUSTIN'),(@b1,4,'QA TEST ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 252, test.t3 has type 3 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 252, test.t3 has type 3 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 252, test.t3 has type 3 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t3 *** DROP TABLE t3; *** Create t4 on slave *** @@ -183,47 +108,10 @@ INSERT INTO t4 () VALUES(100.22,2,'Kyle, TEX'),(200.26,1,'JOE AUSTIN'), ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 246, test.t4 has type 3 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 246, test.t4 has type 3 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 246, test.t4 has type 3 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t4 *** DROP TABLE t4; *** Create t5 on slave *** @@ -245,47 +133,10 @@ INSERT INTO t5 () VALUES(1,'Kyle',200.23,1,'b1b1',23.00098), ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 5 type mismatch - received type 4, test.t5 has type 246 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 5 type mismatch - received type 4, test.t5 has type 246 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 5 type mismatch - received type 4, test.t5 has type 246 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t5 *** DROP TABLE t5; *** Create t6 on slave *** @@ -306,45 +157,7 @@ INSERT INTO t6 () VALUES(1,'Kyle',200.23,1), ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 3 type mismatch - received type 16, test.t6 has type 3 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 3 type mismatch - received type 16, test.t6 has type 3 +Last_SQL_Error = Table definition on master and slave does not match: Column 3 type mismatch - received type 16, test.t6 has type 3 SET GLOBAL SQL_SLAVE_SKIP_COUNTER=3; *** Drop t6 *** DROP TABLE t6; @@ -442,47 +255,10 @@ INSERT INTO t10 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 254, test.t10 has type 5 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 254, test.t10 has type 5 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 254, test.t10 has type 5 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t10 *** DROP TABLE t10; *** Create t11 on slave *** @@ -503,47 +279,10 @@ INSERT INTO t11 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 15, test.t11 has type 252 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 15, test.t11 has type 252 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 15, test.t11 has type 252 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t11 *** DROP TABLE t11; *** Create t12 on slave *** @@ -753,47 +492,10 @@ ALTER TABLE t15 ADD COLUMN c6 INT AFTER c5; ******************************************** *** Expect slave to fail with Error 1060 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1060 -Last_Error Error 'Duplicate column name 'c6'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c6 INT AFTER c5' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1060 -Last_SQL_Error Error 'Duplicate column name 'c6'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c6 INT AFTER c5' -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Error 'Duplicate column name 'c6'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c6 INT AFTER c5' +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 1; +include/start_slave.inc *** Try to insert in master **** INSERT INTO t15 () VALUES(5,2.00,'Replication Testing',@b1,'Buda',2); SELECT * FROM t15 ORDER BY c1; @@ -893,46 +595,9 @@ INSERT INTO t17 () VALUES(9223372036854775807,2,'Kyle, TEX'); ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 8, test.t17 has type 2 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 8, test.t17 has type 2 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 8, test.t17 has type 2 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc ** DROP table t17 *** DROP TABLE t17; diff --git a/mysql-test/suite/rpl/r/rpl_extraCol_myisam.result b/mysql-test/suite/rpl/r/rpl_extraCol_myisam.result index d80ac5eea2c..8dc726db84c 100644 --- a/mysql-test/suite/rpl/r/rpl_extraCol_myisam.result +++ b/mysql-test/suite/rpl/r/rpl_extraCol_myisam.result @@ -54,45 +54,7 @@ a b c 3 4 QA TESTING *** Start Slave *** START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 size mismatch - master has size 10, test.t2 on slave has size 6. Master's column size should be <= the slave's column size. -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 size mismatch - master has size 10, test.t2 on slave has size 6. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 2 size mismatch - master has size 10, test.t2 on slave has size 6. Master's column size should be <= the slave's column size. STOP SLAVE; RESET SLAVE; SELECT * FROM t2 ORDER BY a; @@ -121,47 +83,10 @@ INSERT INTO t3 () VALUES(@b1,2,'Kyle, TEX'),(@b1,1,'JOE AUSTIN'),(@b1,4,'QA TEST ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 252, test.t3 has type 3 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 252, test.t3 has type 3 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 252, test.t3 has type 3 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t3 *** DROP TABLE t3; *** Create t4 on slave *** @@ -183,47 +108,10 @@ INSERT INTO t4 () VALUES(100.22,2,'Kyle, TEX'),(200.26,1,'JOE AUSTIN'), ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 246, test.t4 has type 3 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 246, test.t4 has type 3 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 246, test.t4 has type 3 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t4 *** DROP TABLE t4; *** Create t5 on slave *** @@ -245,47 +133,10 @@ INSERT INTO t5 () VALUES(1,'Kyle',200.23,1,'b1b1',23.00098), ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 5 type mismatch - received type 4, test.t5 has type 246 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 5 type mismatch - received type 4, test.t5 has type 246 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 5 type mismatch - received type 4, test.t5 has type 246 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t5 *** DROP TABLE t5; *** Create t6 on slave *** @@ -306,45 +157,7 @@ INSERT INTO t6 () VALUES(1,'Kyle',200.23,1), ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 3 type mismatch - received type 16, test.t6 has type 3 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 3 type mismatch - received type 16, test.t6 has type 3 +Last_SQL_Error = Table definition on master and slave does not match: Column 3 type mismatch - received type 16, test.t6 has type 3 SET GLOBAL SQL_SLAVE_SKIP_COUNTER=3; *** Drop t6 *** DROP TABLE t6; @@ -442,47 +255,10 @@ INSERT INTO t10 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 254, test.t10 has type 5 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 254, test.t10 has type 5 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 254, test.t10 has type 5 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t10 *** DROP TABLE t10; *** Create t11 on slave *** @@ -503,47 +279,10 @@ INSERT INTO t11 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 15, test.t11 has type 252 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 15, test.t11 has type 252 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 15, test.t11 has type 252 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t11 *** DROP TABLE t11; *** Create t12 on slave *** @@ -753,47 +492,10 @@ ALTER TABLE t15 ADD COLUMN c6 INT AFTER c5; ******************************************** *** Expect slave to fail with Error 1060 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1060 -Last_Error Error 'Duplicate column name 'c6'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c6 INT AFTER c5' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1060 -Last_SQL_Error Error 'Duplicate column name 'c6'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c6 INT AFTER c5' -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Error 'Duplicate column name 'c6'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c6 INT AFTER c5' +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 1; +include/start_slave.inc *** Try to insert in master **** INSERT INTO t15 () VALUES(5,2.00,'Replication Testing',@b1,'Buda',2); SELECT * FROM t15 ORDER BY c1; @@ -893,46 +595,9 @@ INSERT INTO t17 () VALUES(9223372036854775807,2,'Kyle, TEX'); ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 8, test.t17 has type 2 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 8, test.t17 has type 2 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 8, test.t17 has type 2 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc ** DROP table t17 *** DROP TABLE t17; diff --git a/mysql-test/suite/rpl/r/rpl_extraColmaster_innodb.result b/mysql-test/suite/rpl/r/rpl_extraColmaster_innodb.result index ad67f96db71..e8535a0bc5e 100644 --- a/mysql-test/suite/rpl/r/rpl_extraColmaster_innodb.result +++ b/mysql-test/suite/rpl/r/rpl_extraColmaster_innodb.result @@ -91,49 +91,7 @@ f1 f2 f3 f4 27 27 27 next 29 29 29 second 30 30 30 next - -* Show Slave Status * - -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error - +Checking that both slave threads are running. ***** Testing Altering table def scenario ***** @@ -465,50 +423,12 @@ delete from t2; delete from t3; delete from t4; delete from t31; +select * from t31; +f1 f2 f3 f4 ** Check slave status ** -select * from t31; -f1 f2 f3 f4 -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. **************************************** * columns in master at middle of table * @@ -541,50 +461,13 @@ INSERT INTO t10 () VALUES(1,@b1,DEFAULT,'Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t10 *** DROP TABLE t10; @@ -616,50 +499,13 @@ INSERT INTO t11 () VALUES(1,@b1,'Testing is fun','Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t11 *** DROP TABLE t11; @@ -770,45 +616,7 @@ c1 c3 hex(c4) c5 c6 ************ * Bug30415 * ************ -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1091 -Last_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1091 -Last_SQL_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' +Last_SQL_Error = Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' STOP SLAVE; RESET SLAVE; @@ -856,45 +664,7 @@ c1 hex(c4) c5 c6 c7 c2 *** Expect slave to fail with Error 1054 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1054 -Last_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1054 -Last_SQL_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' +Last_SQL_Error = Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' STOP SLAVE; RESET SLAVE; @@ -942,45 +712,7 @@ c1 hex(c4) c5 c6 c7 *** BUG 30434 *** ***************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1072 -Last_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1072 -Last_SQL_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' +Last_SQL_Error = Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' STOP SLAVE; RESET SLAVE; @@ -1232,49 +964,7 @@ f1 f2 f3 f4 27 27 27 next 29 29 29 second 30 30 30 next - -* Show Slave Status * - -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error - +Checking that both slave threads are running. ***** Testing Altering table def scenario ***** @@ -1606,50 +1296,12 @@ delete from t2; delete from t3; delete from t4; delete from t31; +select * from t31; +f1 f2 f3 f4 ** Check slave status ** -select * from t31; -f1 f2 f3 f4 -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. **************************************** * columns in master at middle of table * @@ -1682,50 +1334,13 @@ INSERT INTO t10 () VALUES(1,@b1,DEFAULT,'Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t10 *** DROP TABLE t10; @@ -1757,50 +1372,13 @@ INSERT INTO t11 () VALUES(1,@b1,'Testing is fun','Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t11 *** DROP TABLE t11; @@ -1911,45 +1489,7 @@ c1 c3 hex(c4) c5 c6 ************ * Bug30415 * ************ -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1091 -Last_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1091 -Last_SQL_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' +Last_SQL_Error = Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' STOP SLAVE; RESET SLAVE; @@ -1997,45 +1537,7 @@ c1 hex(c4) c5 c6 c7 c2 *** Expect slave to fail with Error 1054 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1054 -Last_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1054 -Last_SQL_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' +Last_SQL_Error = Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' STOP SLAVE; RESET SLAVE; @@ -2083,45 +1585,7 @@ c1 hex(c4) c5 c6 c7 *** BUG 30434 *** ***************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1072 -Last_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1072 -Last_SQL_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' +Last_SQL_Error = Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' STOP SLAVE; RESET SLAVE; @@ -2373,49 +1837,7 @@ f1 f2 f3 f4 27 27 27 next 29 29 29 second 30 30 30 next - -* Show Slave Status * - -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error - +Checking that both slave threads are running. ***** Testing Altering table def scenario ***** @@ -2747,50 +2169,12 @@ delete from t2; delete from t3; delete from t4; delete from t31; +select * from t31; +f1 f2 f3 f4 ** Check slave status ** -select * from t31; -f1 f2 f3 f4 -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. **************************************** * columns in master at middle of table * @@ -2823,50 +2207,13 @@ INSERT INTO t10 () VALUES(1,@b1,DEFAULT,'Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t10 *** DROP TABLE t10; @@ -2898,50 +2245,13 @@ INSERT INTO t11 () VALUES(1,@b1,'Testing is fun','Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t11 *** DROP TABLE t11; @@ -3052,45 +2362,7 @@ c1 c3 hex(c4) c5 c6 ************ * Bug30415 * ************ -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1091 -Last_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1091 -Last_SQL_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' +Last_SQL_Error = Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' STOP SLAVE; RESET SLAVE; @@ -3138,45 +2410,7 @@ c1 hex(c4) c5 c6 c7 c2 *** Expect slave to fail with Error 1054 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1054 -Last_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1054 -Last_SQL_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' +Last_SQL_Error = Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' STOP SLAVE; RESET SLAVE; @@ -3224,45 +2458,7 @@ c1 hex(c4) c5 c6 c7 *** BUG 30434 *** ***************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1072 -Last_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1072 -Last_SQL_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' +Last_SQL_Error = Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' STOP SLAVE; RESET SLAVE; diff --git a/mysql-test/suite/rpl/r/rpl_extraColmaster_myisam.result b/mysql-test/suite/rpl/r/rpl_extraColmaster_myisam.result index 8859a8e24e3..f360a8847eb 100644 --- a/mysql-test/suite/rpl/r/rpl_extraColmaster_myisam.result +++ b/mysql-test/suite/rpl/r/rpl_extraColmaster_myisam.result @@ -91,49 +91,7 @@ f1 f2 f3 f4 27 27 27 next 29 29 29 second 30 30 30 next - -* Show Slave Status * - -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error - +Checking that both slave threads are running. ***** Testing Altering table def scenario ***** @@ -465,50 +423,12 @@ delete from t2; delete from t3; delete from t4; delete from t31; +select * from t31; +f1 f2 f3 f4 ** Check slave status ** -select * from t31; -f1 f2 f3 f4 -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. **************************************** * columns in master at middle of table * @@ -541,50 +461,13 @@ INSERT INTO t10 () VALUES(1,@b1,DEFAULT,'Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t10 *** DROP TABLE t10; @@ -616,50 +499,13 @@ INSERT INTO t11 () VALUES(1,@b1,'Testing is fun','Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t11 *** DROP TABLE t11; @@ -770,45 +616,7 @@ c1 c3 hex(c4) c5 c6 ************ * Bug30415 * ************ -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1091 -Last_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1091 -Last_SQL_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' +Last_SQL_Error = Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' STOP SLAVE; RESET SLAVE; @@ -856,45 +664,7 @@ c1 hex(c4) c5 c6 c7 c2 *** Expect slave to fail with Error 1054 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1054 -Last_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1054 -Last_SQL_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' +Last_SQL_Error = Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' STOP SLAVE; RESET SLAVE; @@ -942,45 +712,7 @@ c1 hex(c4) c5 c6 c7 *** BUG 30434 *** ***************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1072 -Last_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1072 -Last_SQL_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' +Last_SQL_Error = Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' STOP SLAVE; RESET SLAVE; @@ -1232,49 +964,7 @@ f1 f2 f3 f4 27 27 27 next 29 29 29 second 30 30 30 next - -* Show Slave Status * - -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error - +Checking that both slave threads are running. ***** Testing Altering table def scenario ***** @@ -1606,50 +1296,12 @@ delete from t2; delete from t3; delete from t4; delete from t31; +select * from t31; +f1 f2 f3 f4 ** Check slave status ** -select * from t31; -f1 f2 f3 f4 -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. **************************************** * columns in master at middle of table * @@ -1682,50 +1334,13 @@ INSERT INTO t10 () VALUES(1,@b1,DEFAULT,'Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t10 *** DROP TABLE t10; @@ -1757,50 +1372,13 @@ INSERT INTO t11 () VALUES(1,@b1,'Testing is fun','Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t11 *** DROP TABLE t11; @@ -1911,45 +1489,7 @@ c1 c3 hex(c4) c5 c6 ************ * Bug30415 * ************ -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1091 -Last_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1091 -Last_SQL_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' +Last_SQL_Error = Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' STOP SLAVE; RESET SLAVE; @@ -1997,45 +1537,7 @@ c1 hex(c4) c5 c6 c7 c2 *** Expect slave to fail with Error 1054 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1054 -Last_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1054 -Last_SQL_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' +Last_SQL_Error = Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' STOP SLAVE; RESET SLAVE; @@ -2083,45 +1585,7 @@ c1 hex(c4) c5 c6 c7 *** BUG 30434 *** ***************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1072 -Last_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1072 -Last_SQL_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' +Last_SQL_Error = Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' STOP SLAVE; RESET SLAVE; @@ -2373,49 +1837,7 @@ f1 f2 f3 f4 27 27 27 next 29 29 29 second 30 30 30 next - -* Show Slave Status * - -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error - +Checking that both slave threads are running. ***** Testing Altering table def scenario ***** @@ -2747,50 +2169,12 @@ delete from t2; delete from t3; delete from t4; delete from t31; +select * from t31; +f1 f2 f3 f4 ** Check slave status ** -select * from t31; -f1 f2 f3 f4 -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. **************************************** * columns in master at middle of table * @@ -2823,50 +2207,13 @@ INSERT INTO t10 () VALUES(1,@b1,DEFAULT,'Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 5, test.t10 has type 254 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t10 *** DROP TABLE t10; @@ -2898,50 +2245,13 @@ INSERT INTO t11 () VALUES(1,@b1,'Testing is fun','Kyle',DEFAULT), (3,@b1,DEFAULT,'QA',DEFAULT); ******************************************** -*** Expect slave to fail with Error 1523 *** +*** Expect slave to fail with Error 1535 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 252, test.t11 has type 15 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t11 *** DROP TABLE t11; @@ -3052,45 +2362,7 @@ c1 c3 hex(c4) c5 c6 ************ * Bug30415 * ************ -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1091 -Last_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1091 -Last_SQL_Error Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' +Last_SQL_Error = Error 'Can't DROP 'c7'; check that column/key exists' on query. Default database: 'test'. Query: 'ALTER TABLE t14 DROP COLUMN c7' STOP SLAVE; RESET SLAVE; @@ -3138,45 +2410,7 @@ c1 hex(c4) c5 c6 c7 c2 *** Expect slave to fail with Error 1054 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1054 -Last_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1054 -Last_SQL_Error Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' +Last_SQL_Error = Error 'Unknown column 'c7' in 't15'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c2 DECIMAL(8,2) AFTER c7' STOP SLAVE; RESET SLAVE; @@ -3224,45 +2458,7 @@ c1 hex(c4) c5 c6 c7 *** BUG 30434 *** ***************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1072 -Last_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1072 -Last_SQL_Error Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' +Last_SQL_Error = Error 'Key column 'c6' doesn't exist in table' on query. Default database: 'test'. Query: 'CREATE INDEX part_of_c6 ON t16 (c6)' STOP SLAVE; RESET SLAVE; diff --git a/mysql-test/suite/rpl/r/rpl_filter_tables_not_exist.result b/mysql-test/suite/rpl/r/rpl_filter_tables_not_exist.result index 7eddaabc636..5f1f72a9a3a 100644 --- a/mysql-test/suite/rpl/r/rpl_filter_tables_not_exist.result +++ b/mysql-test/suite/rpl/r/rpl_filter_tables_not_exist.result @@ -49,82 +49,82 @@ UPDATE t7 LEFT JOIN (t8, t4, t1) ON (t7.id=t8.id and t7.id=t4.id and t7.id=t1.id UPDATE t1 LEFT JOIN t4 ON (t1.id=t4.id) SET a=0 where t1.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t4' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t1 LEFT JOIN t4 ON (t1.id=t4.id) SET a=0 where t1.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc UPDATE t1 LEFT JOIN (t4, t7) ON (t1.id=t4.id and t1.id=t7.id) SET a=0 where t1.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t4' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t1 LEFT JOIN (t4, t7) ON (t1.id=t4.id and t1.id=t7.id) SET a=0 where t1.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc UPDATE t1 LEFT JOIN (t2, t4, t7) ON (t1.id=t2.id and t1.id=t4.id and t1.id=t7.id) SET a=0, b=0 where t1.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t4' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t1 LEFT JOIN (t2, t4, t7) ON (t1.id=t2.id and t1.id=t4.id and t1.id=t7.id) SET a=0, b=0 where t1.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc UPDATE t1 LEFT JOIN (t2, t3, t7) ON (t1.id=t2.id and t1.id=t3.id and t1.id=t7.id) SET a=0, b=0, c=0 where t1.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t7' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t1 LEFT JOIN (t2, t3, t7) ON (t1.id=t2.id and t1.id=t3.id and t1.id=t7.id) SET a=0, b=0, c=0 where t1.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc UPDATE t1 LEFT JOIN t7 ON (t1.id=t7.id) SET a=0, g=0 where t1.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t7' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t1 LEFT JOIN t7 ON (t1.id=t7.id) SET a=0, g=0 where t1.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc UPDATE t7 LEFT JOIN t1 ON (t1.id=t7.id) SET a=0, g=0 where t7.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t7' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t7 LEFT JOIN t1 ON (t1.id=t7.id) SET a=0, g=0 where t7.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc UPDATE t1 LEFT JOIN (t4, t5, t7) ON (t1.id=t4.id and t1.id=t5.id and t1.id=t7.id) SET a=0, g=0 where t1.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t4' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t1 LEFT JOIN (t4, t5, t7) ON (t1.id=t4.id and t1.id=t5.id and t1.id=t7.id) SET a=0, g=0 where t1.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc UPDATE t1 LEFT JOIN (t4, t7, t8) ON (t1.id=t4.id and t1.id=t7.id and t1.id=t8.id) SET a=0, g=0 where t1.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t4' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t1 LEFT JOIN (t4, t7, t8) ON (t1.id=t4.id and t1.id=t7.id and t1.id=t8.id) SET a=0, g=0 where t1.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc UPDATE t1 LEFT JOIN (t7, t8, t9) ON (t1.id=t7.id and t1.id=t8.id and t1.id=t9.id) SET a=0, g=0, h=0, i=0 where t1.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t7' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t1 LEFT JOIN (t7, t8, t9) ON (t1.id=t7.id and t1.id=t8.id and t1.id=t9.id) SET a=0, g=0, h=0, i=0 where t1.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc UPDATE t7 LEFT JOIN (t1, t2, t3) ON (t7.id=t1.id and t7.id=t2.id and t7.id=t3.id) SET g=0, a=0, b=0, c=0 where t7.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t7' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t7 LEFT JOIN (t1, t2, t3) ON (t7.id=t1.id and t7.id=t2.id and t7.id=t3.id) SET g=0, a=0, b=0, c=0 where t7.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc UPDATE t7 LEFT JOIN (t4, t5, t3) ON (t7.id=t4.id and t7.id=t5.id and t7.id=t3.id) SET g=0, c=0 where t7.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t7' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t7 LEFT JOIN (t4, t5, t3) ON (t7.id=t4.id and t7.id=t5.id and t7.id=t3.id) SET g=0, c=0 where t7.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc UPDATE t7 LEFT JOIN (t8, t9, t3) ON (t7.id=t8.id and t7.id=t9.id and t7.id=t3.id) SET g=0, h=0, i=0, c=0 where t7.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t7' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t7 LEFT JOIN (t8, t9, t3) ON (t7.id=t8.id and t7.id=t9.id and t7.id=t3.id) SET g=0, h=0, i=0, c=0 where t7.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc UPDATE t1 LEFT JOIN t4 ON (t1.id=t4.id) SET a=0, d=0 where t1.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t4' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t1 LEFT JOIN t4 ON (t1.id=t4.id) SET a=0, d=0 where t1.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc UPDATE t1 LEFT JOIN (t4, t5, t6) ON (t1.id=t4.id and t1.id=t5.id and t1.id=t6.id) SET a=0, d=0, e=0, f=0 where t1.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t4' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t1 LEFT JOIN (t4, t5, t6) ON (t1.id=t4.id and t1.id=t5.id and t1.id=t6.id) SET a=0, d=0, e=0, f=0 where t1.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc UPDATE t4 LEFT JOIN (t1, t5, t6) ON (t4.id=t1.id and t4.id=t5.id and t4.id=t6.id) SET a=0, e=0, f=0 where t4.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t4' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t4 LEFT JOIN (t1, t5, t6) ON (t4.id=t1.id and t4.id=t5.id and t4.id=t6.id) SET a=0, e=0, f=0 where t4.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc UPDATE t7 LEFT JOIN (t1, t4, t2) ON (t7.id=t1.id and t7.id=t4.id and t7.id=t2.id) SET a=0, b=0, d=0, g=0 where t7.id=1; --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Error 'Table 'test.t7' doesn't exist' on query. Default database: 'test'. Query: 'UPDATE t7 LEFT JOIN (t1, t4, t2) ON (t7.id=t1.id and t7.id=t4.id and t7.id=t2.id) SET a=0, b=0, d=0, g=0 where t7.id=1' -set global sql_slave_skip_counter=1; +SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; include/start_slave.inc [on slave] show tables like 't%'; diff --git a/mysql-test/suite/rpl/r/rpl_flushlog_loop.result b/mysql-test/suite/rpl/r/rpl_flushlog_loop.result index 600ac44fc86..3bb96b669d7 100644 --- a/mysql-test/suite/rpl/r/rpl_flushlog_loop.result +++ b/mysql-test/suite/rpl/r/rpl_flushlog_loop.result @@ -19,43 +19,9 @@ stop slave; change master to master_host='127.0.0.1',master_user='root', master_password='',master_port=SLAVE_PORT; include/start_slave.inc +CREATE TABLE t1 (a INT KEY) ENGINE= MyISAM; +INSERT INTO t1 VALUE(1); FLUSH LOGS; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port SLAVE_PORT -Connect_Retry 60 -Master_Log_File slave-bin.000001 -Read_Master_Log_Pos POSITION -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File slave-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos POSITION -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert # -Last_IO_Errno # -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error +INSERT INTO t1 VALUE(2); +Checking that both slave threads are running. +Relay_Log_File relay-log.000003 diff --git a/mysql-test/suite/rpl/r/rpl_get_master_version_and_clock.result b/mysql-test/suite/rpl/r/rpl_get_master_version_and_clock.result index a34c536feb8..6d3e73f787d 100644 --- a/mysql-test/suite/rpl/r/rpl_get_master_version_and_clock.result +++ b/mysql-test/suite/rpl/r/rpl_get_master_version_and_clock.result @@ -31,6 +31,5 @@ include/stop_slave.inc change master to master_port=SLAVE_PORT; start slave; *** must be having the replicate-same-server-id IO thread error *** -Slave_IO_Errno= 1593 -Slave_IO_Error= Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work (or the --replicate-same-server-id option must be used on slave but this does not always make sense; please check the manual before using it). +Last_IO_Error = Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work (or the --replicate-same-server-id option must be used on slave but this does not always make sense; please check the manual before using it). SET DEBUG_SYNC= 'RESET'; diff --git a/mysql-test/suite/rpl/r/rpl_grant.result b/mysql-test/suite/rpl/r/rpl_grant.result index 1bed6101e3c..285d52b7678 100644 --- a/mysql-test/suite/rpl/r/rpl_grant.result +++ b/mysql-test/suite/rpl/r/rpl_grant.result @@ -41,42 +41,3 @@ user host SELECT COUNT(*) FROM mysql.user WHERE user like 'dummy%'; COUNT(*) 0 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error diff --git a/mysql-test/suite/rpl/r/rpl_incident.result b/mysql-test/suite/rpl/r/rpl_incident.result index c3baabbdbc3..6c226aaf2f7 100644 --- a/mysql-test/suite/rpl/r/rpl_incident.result +++ b/mysql-test/suite/rpl/r/rpl_incident.result @@ -19,51 +19,13 @@ a 2 3 4 +Last_SQL_Error = The incident LOST_EVENTS occured on the master. Message: **** On Slave **** SELECT * FROM t1; a 1 2 3 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File # -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1590 -Last_Error The incident LOST_EVENTS occured on the master. Message: -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 1590 -Last_SQL_Error The incident LOST_EVENTS occured on the master. Message: SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; START SLAVE; SELECT * FROM t1; @@ -72,43 +34,5 @@ a 2 3 4 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File # -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000002 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. DROP TABLE t1; diff --git a/mysql-test/suite/rpl/r/rpl_innodb_mixed_ddl.result b/mysql-test/suite/rpl/r/rpl_innodb_mixed_ddl.result index fbb1e2355c3..549842198e8 100644 --- a/mysql-test/suite/rpl/r/rpl_innodb_mixed_ddl.result +++ b/mysql-test/suite/rpl/r/rpl_innodb_mixed_ddl.result @@ -136,25 +136,24 @@ ALTER TABLE t2 DROP COLUMN d; ******************** SHOW BINLOG EVENTS ******************** -show binlog events from 1; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Format_desc 1 # Server ver: # -master-bin.000001 # Query 1 # DROP DATABASE IF EXISTS test_rpl -master-bin.000001 # Query 1 # DROP DATABASE IF EXISTS test_rpl_1 -master-bin.000001 # Query 1 # CREATE DATABASE test_rpl_1 CHARACTER SET utf8 COLLATE utf8_general_ci -master-bin.000001 # Query 1 # ALTER DATABASE test_rpl_1 CHARACTER SET latin1 COLLATE latin1_general_ci -master-bin.000001 # Query 1 # DROP DATABASE test_rpl_1 -master-bin.000001 # Query 1 # CREATE DATABASE test_rpl CHARACTER SET utf8 COLLATE utf8_general_ci -master-bin.000001 # Query 1 # ALTER DATABASE test_rpl CHARACTER SET latin1 COLLATE latin1_swedish_ci -master-bin.000001 # Query 1 # use `test_rpl`; CREATE TABLE t0 (a int auto_increment not null, c int not null, PRIMARY KEY(a), KEY index2 (c)) ENGINE=innodb -master-bin.000001 # Query 1 # use `test_rpl`; ALTER TABLE t0 DROP INDEX index2 -master-bin.000001 # Query 1 # use `test_rpl`; ALTER TABLE t0 ADD COLUMN b char(254) -master-bin.000001 # Query 1 # use `test_rpl`; ALTER TABLE t0 ADD INDEX index1 (b) -master-bin.000001 # Query 1 # use `test_rpl`; ALTER TABLE t0 DROP COLUMN c -master-bin.000001 # Query 1 # use `test_rpl`; RENAME TABLE t0 TO t1 -master-bin.000001 # Query 1 # use `test_rpl`; CREATE TABLE t2 LIKE t1 -master-bin.000001 # Query 1 # use `test_rpl`; ALTER TABLE t2 ADD COLUMN d datetime -master-bin.000001 # Query 1 # use `test_rpl`; CREATE INDEX index2 on t2 (d) -master-bin.000001 # Query 1 # use `test_rpl`; CREATE INDEX index3 on t2 (a, d) -master-bin.000001 # Query 1 # use `test_rpl`; ALTER TABLE t2 DROP COLUMN d +master-bin.000001 # Query # # DROP DATABASE IF EXISTS test_rpl +master-bin.000001 # Query # # DROP DATABASE IF EXISTS test_rpl_1 +master-bin.000001 # Query # # CREATE DATABASE test_rpl_1 CHARACTER SET utf8 COLLATE utf8_general_ci +master-bin.000001 # Query # # ALTER DATABASE test_rpl_1 CHARACTER SET latin1 COLLATE latin1_general_ci +master-bin.000001 # Query # # DROP DATABASE test_rpl_1 +master-bin.000001 # Query # # CREATE DATABASE test_rpl CHARACTER SET utf8 COLLATE utf8_general_ci +master-bin.000001 # Query # # ALTER DATABASE test_rpl CHARACTER SET latin1 COLLATE latin1_swedish_ci +master-bin.000001 # Query # # use `test_rpl`; CREATE TABLE t0 (a int auto_increment not null, c int not null, PRIMARY KEY(a), KEY index2 (c)) ENGINE=innodb +master-bin.000001 # Query # # use `test_rpl`; ALTER TABLE t0 DROP INDEX index2 +master-bin.000001 # Query # # use `test_rpl`; ALTER TABLE t0 ADD COLUMN b char(254) +master-bin.000001 # Query # # use `test_rpl`; ALTER TABLE t0 ADD INDEX index1 (b) +master-bin.000001 # Query # # use `test_rpl`; ALTER TABLE t0 DROP COLUMN c +master-bin.000001 # Query # # use `test_rpl`; RENAME TABLE t0 TO t1 +master-bin.000001 # Query # # use `test_rpl`; CREATE TABLE t2 LIKE t1 +master-bin.000001 # Query # # use `test_rpl`; ALTER TABLE t2 ADD COLUMN d datetime +master-bin.000001 # Query # # use `test_rpl`; CREATE INDEX index2 on t2 (d) +master-bin.000001 # Query # # use `test_rpl`; CREATE INDEX index3 on t2 (a, d) +master-bin.000001 # Query # # use `test_rpl`; ALTER TABLE t2 DROP COLUMN d drop database test_rpl; diff --git a/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result b/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result index 58b9d445037..26f2545dd72 100644 --- a/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result +++ b/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result @@ -830,278 +830,277 @@ DELETE FROM t2; ******************** SHOW BINLOG EVENTS ******************** -show binlog events from 1; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Format_desc 1 # Server ver: # -master-bin.000001 # Query 1 # CREATE DATABASE test_rpl -master-bin.000001 # Query 1 # use `test_rpl`; CREATE TABLE t1 (a int auto_increment not null, b char(254), PRIMARY KEY(a)) ENGINE=innodb -master-bin.000001 # Query 1 # use `test_rpl`; CREATE TABLE t2 (a int auto_increment not null, b char(254), PRIMARY KEY(a)) ENGINE=innodb -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(1, 't1, text 1') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(2, 't1, text 2') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t2 VALUES(1, 't2, text 1') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 WHERE a = 1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Table_map 1 # table_id: # (test_rpl.t2) -master-bin.000001 # Delete_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(1, 't1, text 1') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Table_map 1 # table_id: # (test_rpl.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t2 SELECT * FROM t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t2 VALUES (1, 't1, text 1') ON DUPLICATE KEY UPDATE b = 't2, text 1' -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 WHERE a = 2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t2 WHERE a = 2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Begin_load_query 1 # ;file_id=#;block_len=# -master-bin.000001 # Execute_load_query 1 # use `test_rpl`; LOAD DATA INFILE 'MYSQLTEST_VARDIR/std_data/rpl_mixed.dat' INTO TABLE `t1` FIELDS TERMINATED BY '|' ENCLOSED BY '' ESCAPED BY '\\' LINES TERMINATED BY '\n' (`a`, `b`) ;file_id=# -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(1, 't1, text 1') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(2, 't1, text 2') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(3, 't1, text 3') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; REPLACE INTO t1 VALUES(1, 't1, text 11') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Table_map 1 # table_id: # (test_rpl.t1) -master-bin.000001 # Update_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; REPLACE INTO t1 SET a=3, b='t1, text 33' -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 WHERE a = 2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(1, 't1, text 1') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(1, 'CCC') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(2, 'DDD') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t2 VALUES(1, 'DDD') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t2 VALUES(2, 'CCC') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(1, 't1, text 1') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t2 VALUES(1, 't2, text 1') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(1, 't1, text 1') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; TRUNCATE t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(1, 't1, text 1') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t2 VALUES(1, 't2, text 1') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; UPDATE t1 SET b = 't1, text 1 updated' WHERE a = 1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; UPDATE t1, t2 SET t1.b = 'test', t2.b = 'test' -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES (1, 'start') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES (3, 'before savepoint s1') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES (5, 'before savepoint s2') -master-bin.000001 # Query 1 # SAVEPOINT s2 -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES (6, 'after savepoint s2') -master-bin.000001 # Table_map 1 # table_id: # (test_rpl.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 WHERE a = 7 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # use `test_rpl`; CREATE USER 'user_test_rpl'@'localhost' IDENTIFIED BY PASSWORD '*1111111111111111111111111111111111111111' -master-bin.000001 # Query 1 # use `test_rpl`; GRANT SELECT ON *.* TO 'user_test_rpl'@'localhost' -master-bin.000001 # Query 1 # use `test_rpl`; REVOKE SELECT ON *.* FROM 'user_test_rpl'@'localhost' -master-bin.000001 # Query 1 # use `test_rpl`; SET PASSWORD FOR 'user_test_rpl'@'localhost'='*0000000000000000000000000000000000000000' -master-bin.000001 # Query 1 # use `test_rpl`; RENAME USER 'user_test_rpl'@'localhost' TO 'user_test_rpl_2'@'localhost' -master-bin.000001 # Query 1 # use `test_rpl`; DROP USER 'user_test_rpl_2'@'localhost' -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(100, 'test') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # use `test_rpl`; ANALYZE TABLE t1 -master-bin.000001 # Query 1 # use `test_rpl`; OPTIMIZE TABLE t1 -master-bin.000001 # Query 1 # use `test_rpl`; REPAIR TABLE t1 -master-bin.000001 # Query 1 # use `test_rpl`; CREATE DEFINER=`root`@`localhost` PROCEDURE `p1`() +master-bin.000001 # Query # # CREATE DATABASE test_rpl +master-bin.000001 # Query # # use `test_rpl`; CREATE TABLE t1 (a int auto_increment not null, b char(254), PRIMARY KEY(a)) ENGINE=innodb +master-bin.000001 # Query # # use `test_rpl`; CREATE TABLE t2 (a int auto_increment not null, b char(254), PRIMARY KEY(a)) ENGINE=innodb +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(1, 't1, text 1') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(2, 't1, text 2') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t2 VALUES(1, 't2, text 1') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 WHERE a = 1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test_rpl.t2) +master-bin.000001 # Delete_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(1, 't1, text 1') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test_rpl.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t2 SELECT * FROM t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t2 VALUES (1, 't1, text 1') ON DUPLICATE KEY UPDATE b = 't2, text 1' +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 WHERE a = 2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2 WHERE a = 2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Begin_load_query # # ;file_id=#;block_len=# +master-bin.000001 # Execute_load_query # # use `test_rpl`; LOAD DATA INFILE 'MYSQLTEST_VARDIR/std_data/rpl_mixed.dat' INTO TABLE `t1` FIELDS TERMINATED BY '|' ENCLOSED BY '' ESCAPED BY '\\' LINES TERMINATED BY '\n' (`a`, `b`) ;file_id=# +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(1, 't1, text 1') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(2, 't1, text 2') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(3, 't1, text 3') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; REPLACE INTO t1 VALUES(1, 't1, text 11') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test_rpl.t1) +master-bin.000001 # Update_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; REPLACE INTO t1 SET a=3, b='t1, text 33' +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 WHERE a = 2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(1, 't1, text 1') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(1, 'CCC') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(2, 'DDD') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t2 VALUES(1, 'DDD') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t2 VALUES(2, 'CCC') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(1, 't1, text 1') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t2 VALUES(1, 't2, text 1') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(1, 't1, text 1') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; TRUNCATE t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(1, 't1, text 1') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t2 VALUES(1, 't2, text 1') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; UPDATE t1 SET b = 't1, text 1 updated' WHERE a = 1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; UPDATE t1, t2 SET t1.b = 'test', t2.b = 'test' +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES (1, 'start') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES (3, 'before savepoint s1') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES (5, 'before savepoint s2') +master-bin.000001 # Query # # SAVEPOINT s2 +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES (6, 'after savepoint s2') +master-bin.000001 # Table_map # # table_id: # (test_rpl.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 WHERE a = 7 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # use `test_rpl`; CREATE USER 'user_test_rpl'@'localhost' IDENTIFIED BY PASSWORD '*1111111111111111111111111111111111111111' +master-bin.000001 # Query # # use `test_rpl`; GRANT SELECT ON *.* TO 'user_test_rpl'@'localhost' +master-bin.000001 # Query # # use `test_rpl`; REVOKE SELECT ON *.* FROM 'user_test_rpl'@'localhost' +master-bin.000001 # Query # # use `test_rpl`; SET PASSWORD FOR 'user_test_rpl'@'localhost'='*0000000000000000000000000000000000000000' +master-bin.000001 # Query # # use `test_rpl`; RENAME USER 'user_test_rpl'@'localhost' TO 'user_test_rpl_2'@'localhost' +master-bin.000001 # Query # # use `test_rpl`; DROP USER 'user_test_rpl_2'@'localhost' +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(100, 'test') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # use `test_rpl`; ANALYZE TABLE t1 +master-bin.000001 # Query # # use `test_rpl`; OPTIMIZE TABLE t1 +master-bin.000001 # Query # # use `test_rpl`; REPAIR TABLE t1 +master-bin.000001 # Query # # use `test_rpl`; CREATE DEFINER=`root`@`localhost` PROCEDURE `p1`() BEGIN UPDATE t1 SET b = 'test' WHERE a = 201; END -master-bin.000001 # Query 1 # use `test_rpl`; CREATE DEFINER=`root`@`localhost` PROCEDURE `p2`() +master-bin.000001 # Query # # use `test_rpl`; CREATE DEFINER=`root`@`localhost` PROCEDURE `p2`() BEGIN UPDATE t1 SET b = UUID() WHERE a = 202; END -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(201, 'test 201') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; UPDATE t1 SET b = 'test' WHERE a = 201 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(202, 'test 202') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Table_map 1 # table_id: # (test_rpl.t1) -master-bin.000001 # Update_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 WHERE a = 202 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # use `test_rpl`; ALTER PROCEDURE p1 COMMENT 'p1' -master-bin.000001 # Query 1 # use `test_rpl`; DROP PROCEDURE p1 -master-bin.000001 # Query 1 # use `test_rpl`; DROP PROCEDURE p2 -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # use `test_rpl`; CREATE DEFINER=`root`@`localhost` TRIGGER tr1 BEFORE INSERT ON t1 +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(201, 'test 201') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; UPDATE t1 SET b = 'test' WHERE a = 201 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(202, 'test 202') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test_rpl.t1) +master-bin.000001 # Update_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 WHERE a = 202 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # use `test_rpl`; ALTER PROCEDURE p1 COMMENT 'p1' +master-bin.000001 # Query # # use `test_rpl`; DROP PROCEDURE p1 +master-bin.000001 # Query # # use `test_rpl`; DROP PROCEDURE p2 +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # use `test_rpl`; CREATE DEFINER=`root`@`localhost` TRIGGER tr1 BEFORE INSERT ON t1 FOR EACH ROW BEGIN INSERT INTO t2 SET a = NEW.a, b = NEW.b; END -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Table_map 1 # table_id: # (test_rpl.t1) -master-bin.000001 # Table_map 1 # table_id: # (test_rpl.t2) -master-bin.000001 # Write_rows 1 # table_id: # -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # use `test_rpl`; DROP TRIGGER tr1 -master-bin.000001 # Query 1 # use `test_rpl`; GRANT EVENT ON *.* TO 'root'@'localhost' -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(1, 'test1') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # use `test_rpl`; CREATE DEFINER=`root`@`localhost` EVENT e1 ON SCHEDULE EVERY '1' SECOND COMMENT 'e_second_comment' DO DELETE FROM t1 -master-bin.000001 # Query 1 # use `test_rpl`; ALTER EVENT e1 RENAME TO e2 -master-bin.000001 # Query 1 # use `test_rpl`; DROP EVENT e2 -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t2 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(1, 'test1') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; INSERT INTO t1 VALUES(2, 'test2') -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # use `test_rpl`; CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS SELECT * FROM t1 WHERE a = 1 -master-bin.000001 # Query 1 # use `test_rpl`; CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v2` AS SELECT * FROM t1 WHERE b <> UUID() -master-bin.000001 # Query 1 # use `test_rpl`; ALTER ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS SELECT * FROM t1 WHERE a = 2 -master-bin.000001 # Query 1 # use `test_rpl`; DROP VIEW v1 -master-bin.000001 # Query 1 # use `test_rpl`; DROP VIEW v2 -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t1 -master-bin.000001 # Xid 1 # # -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Query 1 # use `test_rpl`; DELETE FROM t2 -master-bin.000001 # Xid 1 # # +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test_rpl.t1) +master-bin.000001 # Table_map # # table_id: # (test_rpl.t2) +master-bin.000001 # Write_rows # # table_id: # +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # use `test_rpl`; DROP TRIGGER tr1 +master-bin.000001 # Query # # use `test_rpl`; GRANT EVENT ON *.* TO 'root'@'localhost' +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(1, 'test1') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # use `test_rpl`; CREATE DEFINER=`root`@`localhost` EVENT e1 ON SCHEDULE EVERY '1' SECOND COMMENT 'e_second_comment' DO DELETE FROM t1 +master-bin.000001 # Query # # use `test_rpl`; ALTER EVENT e1 RENAME TO e2 +master-bin.000001 # Query # # use `test_rpl`; DROP EVENT e2 +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(1, 'test1') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; INSERT INTO t1 VALUES(2, 'test2') +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # use `test_rpl`; CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS SELECT * FROM t1 WHERE a = 1 +master-bin.000001 # Query # # use `test_rpl`; CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v2` AS SELECT * FROM t1 WHERE b <> UUID() +master-bin.000001 # Query # # use `test_rpl`; ALTER ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS SELECT * FROM t1 WHERE a = 2 +master-bin.000001 # Query # # use `test_rpl`; DROP VIEW v1 +master-bin.000001 # Query # # use `test_rpl`; DROP VIEW v2 +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t1 +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test_rpl`; DELETE FROM t2 +master-bin.000001 # Xid # # COMMIT /* XID */ drop database test_rpl; diff --git a/mysql-test/suite/rpl/r/rpl_known_bugs_detection.result b/mysql-test/suite/rpl/r/rpl_known_bugs_detection.result index 75180334c28..daefee9c669 100644 --- a/mysql-test/suite/rpl/r/rpl_known_bugs_detection.result +++ b/mysql-test/suite/rpl/r/rpl_known_bugs_detection.result @@ -11,45 +11,7 @@ SELECT * FROM t1; a b 1 10 2 2 -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1105 -Last_Error Error 'master may suffer from http://bugs.mysql.com/bug.php?id=24432 so slave stops; check error log on slave for more info' on query. Default database: 'test'. Query: 'INSERT INTO t1(b) VALUES(1),(1),(2) ON DUPLICATE KEY UPDATE t1.b=10' -Skip_Counter 0 -Exec_Master_Log_Pos 246 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 1105 -Last_SQL_Error Error 'master may suffer from http://bugs.mysql.com/bug.php?id=24432 so slave stops; check error log on slave for more info' on query. Default database: 'test'. Query: 'INSERT INTO t1(b) VALUES(1),(1),(2) ON DUPLICATE KEY UPDATE t1.b=10' +Last_SQL_Error = Error 'master may suffer from http://bugs.mysql.com/bug.php?id=24432 so slave stops; check error log on slave for more info' on query. Default database: 'test'. Query: 'INSERT INTO t1(b) VALUES(1),(1),(2) ON DUPLICATE KEY UPDATE t1.b=10' SELECT * FROM t1; a b stop slave; @@ -94,49 +56,7 @@ id field_1 field_2 field_3 4 4 d 4d 5 5 e 5e 6 6 f 6f -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1105 -Last_Error Error 'master may suffer from http://bugs.mysql.com/bug.php?id=24432 so slave stops; check error log on slave for more info' on query. Default database: 'test'. Query: 'INSERT INTO t1 (field_1, field_2, field_3) -SELECT t2.field_a, t2.field_b, t2.field_c -FROM t2 -ON DUPLICATE KEY UPDATE -t1.field_3 = t2.field_c' -Skip_Counter 0 -Exec_Master_Log_Pos 1278 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno 0 -Last_IO_Error -Last_SQL_Errno 1105 -Last_SQL_Error Error 'master may suffer from http://bugs.mysql.com/bug.php?id=24432 so slave stops; check error log on slave for more info' on query. Default database: 'test'. Query: 'INSERT INTO t1 (field_1, field_2, field_3) +Last_SQL_Error = Error 'master may suffer from http://bugs.mysql.com/bug.php?id=24432 so slave stops; check error log on slave for more info' on query. Default database: 'test'. Query: 'INSERT INTO t1 (field_1, field_2, field_3) SELECT t2.field_a, t2.field_b, t2.field_c FROM t2 ON DUPLICATE KEY UPDATE diff --git a/mysql-test/suite/rpl/r/rpl_loaddata_fatal.result b/mysql-test/suite/rpl/r/rpl_loaddata_fatal.result index ba0aa847cf7..9acc1ad93ac 100644 --- a/mysql-test/suite/rpl/r/rpl_loaddata_fatal.result +++ b/mysql-test/suite/rpl/r/rpl_loaddata_fatal.result @@ -6,85 +6,9 @@ drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; start slave; CREATE TABLE t1 (a INT, b INT); INSERT INTO t1 VALUES (1,10); -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos 290 -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos 290 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error LOAD DATA INFILE '../../std_data/rpl_loaddata.dat' INTO TABLE t1; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos 560 -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1593 -Last_Error Fatal error: Not enough memory -Skip_Counter 0 -Exec_Master_Log_Pos 325 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1593 -Last_SQL_Error Fatal error: Not enough memory +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Fatal error: Not enough memory SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; -START SLAVE; +include/start_slave.inc DROP TABLE t1; diff --git a/mysql-test/suite/rpl/r/rpl_log_pos.result b/mysql-test/suite/rpl/r/rpl_log_pos.result index 85fa4c10eac..d9f02f6e82f 100644 --- a/mysql-test/suite/rpl/r/rpl_log_pos.result +++ b/mysql-test/suite/rpl/r/rpl_log_pos.result @@ -9,87 +9,11 @@ show master status; File Position Binlog_Do_DB Binlog_Ignore_DB master-bin.000001 # include/stop_slave.inc -change master to master_log_pos=75; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +change master to master_log_pos=MASTER_LOG_POS; +Read_Master_Log_Pos 75 start slave; +Last_IO_Error = Got fatal error 1236 from master when reading data from binary log: 'log event entry exceeded max_allowed_packet; Increase max_allowed_packet on master' include/stop_slave.inc -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos 75 -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos 75 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error show master status; File Position Binlog_Do_DB Binlog_Ignore_DB master-bin.000001 # @@ -97,7 +21,7 @@ create table if not exists t1 (n int); drop table if exists t1; create table t1 (n int); insert into t1 values (1),(2),(3); -change master to master_log_pos=4; +change master to master_log_pos=MASTER_LOG_POS; start slave; select * from t1 ORDER BY n; n diff --git a/mysql-test/suite/rpl/r/rpl_rbr_to_sbr.result b/mysql-test/suite/rpl/r/rpl_rbr_to_sbr.result index 2e707fb62c1..6bb9b139057 100644 --- a/mysql-test/suite/rpl/r/rpl_rbr_to_sbr.result +++ b/mysql-test/suite/rpl/r/rpl_rbr_to_sbr.result @@ -14,63 +14,22 @@ MIXED MIXED CREATE TABLE t1 (a INT, b LONG); INSERT INTO t1 VALUES (1,1), (2,2); INSERT INTO t1 VALUES (3,UUID()), (4,UUID()); -SHOW BINLOG EVENTS; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Format_desc 1 # Server ver: VERSION, Binlog ver: 4 -master-bin.000001 # Query 1 # use `test`; CREATE TABLE t1 (a INT, b LONG) -master-bin.000001 # Query 1 # use `test`; INSERT INTO t1 VALUES (1,1), (2,2) -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Query 1 # COMMIT +master-bin.000001 # Query # # use `test`; CREATE TABLE t1 (a INT, b LONG) +master-bin.000001 # Query # # use `test`; INSERT INTO t1 VALUES (1,1), (2,2) +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT **** On Slave **** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos 594 -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos 594 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert # -Last_IO_Errno # -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error -SHOW BINLOG EVENTS; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -slave-bin.000001 # Format_desc 2 # Server ver: VERSION, Binlog ver: 4 -slave-bin.000001 # Query 1 # use `test`; CREATE TABLE t1 (a INT, b LONG) -slave-bin.000001 # Query 1 # use `test`; INSERT INTO t1 VALUES (1,1), (2,2) -slave-bin.000001 # Query 1 # BEGIN -slave-bin.000001 # Table_map 1 # table_id: # (test.t1) -slave-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -slave-bin.000001 # Query 1 # COMMIT +slave-bin.000001 # Query # # use `test`; CREATE TABLE t1 (a INT, b LONG) +slave-bin.000001 # Query # # use `test`; INSERT INTO t1 VALUES (1,1), (2,2) +slave-bin.000001 # Query # # BEGIN +slave-bin.000001 # Table_map # # table_id: # (test.t1) +slave-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +slave-bin.000001 # Query # # COMMIT DROP TABLE IF EXISTS t1; SET @@global.binlog_format= @old_binlog_format; diff --git a/mysql-test/suite/rpl/r/rpl_replicate_do.result b/mysql-test/suite/rpl/r/rpl_replicate_do.result index 33088ee2ec8..637047a883b 100644 --- a/mysql-test/suite/rpl/r/rpl_replicate_do.result +++ b/mysql-test/suite/rpl/r/rpl_replicate_do.result @@ -26,45 +26,7 @@ n select * from t11; ERROR 42S02: Table 'test.t11' doesn't exist drop table if exists t1,t2,t11; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB Replicate_Do_Table test.t1 -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error create table t1 (ts timestamp); set one_shot time_zone='met'; insert into t1 values('2005-08-12 00:00:00'); diff --git a/mysql-test/suite/rpl/r/rpl_rotate_logs.result b/mysql-test/suite/rpl/r/rpl_rotate_logs.result index 013ba87ec0b..b50c7cebcab 100644 --- a/mysql-test/suite/rpl/r/rpl_rotate_logs.result +++ b/mysql-test/suite/rpl/r/rpl_rotate_logs.result @@ -14,45 +14,9 @@ create temporary table temp_table (a char(80) not null); insert into temp_table values ("testing temporary tables"); create table t1 (s text); insert into t1 values('Could not break slave'),('Tried hard'); -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 60 Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. select * from t1; s Could not break slave @@ -93,45 +57,9 @@ show binary logs; Log_name File_size master-bin.000003 # insert into t2 values (65); -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 60 Master_Log_File master-bin.000003 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # Relay_Master_Log_File master-bin.000003 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. select * from t2; m 34 @@ -157,45 +85,9 @@ master-bin.000005 # select * from t4; a testing temporary tables part 2 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 60 Master_Log_File master-bin.000005 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # Relay_Master_Log_File master-bin.000005 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. lock tables t3 read; select count(*) from t3 where n >= 4; count(*) diff --git a/mysql-test/suite/rpl/r/rpl_row_basic_11bugs.result b/mysql-test/suite/rpl/r/rpl_row_basic_11bugs.result index 7920b9a981d..458ae53e79c 100644 --- a/mysql-test/suite/rpl/r/rpl_row_basic_11bugs.result +++ b/mysql-test/suite/rpl/r/rpl_row_basic_11bugs.result @@ -56,14 +56,13 @@ DELETE FROM t1; INSERT INTO t1 VALUES (1),(2); DELETE FROM t1 WHERE a = 0; UPDATE t1 SET a=99 WHERE a = 0; -SHOW BINLOG EVENTS; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 4 Format_desc 1 106 Server ver: SERVER_VERSION, Binlog ver: 4 -master-bin.000001 106 Query 1 192 use `test`; CREATE TABLE t1 (a INT) -master-bin.000001 192 Query 1 260 BEGIN -master-bin.000001 260 Table_map 1 301 table_id: # (test.t1) -master-bin.000001 301 Write_rows 1 340 table_id: # flags: STMT_END_F -master-bin.000001 340 Query 1 409 COMMIT +master-bin.000001 # Query # # use `test`; CREATE TABLE t1 (a INT) +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT DROP TABLE t1; ================ Test for BUG#17620 ================ drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; diff --git a/mysql-test/suite/rpl/r/rpl_row_basic_2myisam.result b/mysql-test/suite/rpl/r/rpl_row_basic_2myisam.result index a980092ac37..a247c3a6039 100644 --- a/mysql-test/suite/rpl/r/rpl_row_basic_2myisam.result +++ b/mysql-test/suite/rpl/r/rpl_row_basic_2myisam.result @@ -436,8 +436,7 @@ DELETE FROM t1; SELECT COUNT(*) FROM t1 ORDER BY c1,c2; COUNT(*) 0 set @@global.slave_exec_mode= default; -Last_SQL_Error - +Checking that both slave threads are running. SELECT COUNT(*) FROM t1 ORDER BY c1,c2; COUNT(*) 0 **** Test for BUG#37076 **** @@ -487,8 +486,7 @@ Comparing tables master:test.t2 and slave:test.t2 [expecting slave to stop] INSERT INTO t3 VALUES (1, "", 1); INSERT INTO t3 VALUES (2, repeat(_utf8'a', 128), 2); -Last_SQL_Error -Table definition on master and slave does not match: Column 1 size mismatch - master has size 384, test.t3 on slave has size 49. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 1 size mismatch - master has size 384, test.t3 on slave has size 49. Master's column size should be <= the slave's column size. RESET MASTER; STOP SLAVE; RESET SLAVE; @@ -500,8 +498,7 @@ Comparing tables master:test.t4 and slave:test.t4 [expecting slave to stop] INSERT INTO t5 VALUES (1, "", 1); INSERT INTO t5 VALUES (2, repeat(_utf8'a', 255), 2); -Last_SQL_Error -Table definition on master and slave does not match: Column 1 size mismatch - master has size 765, test.t5 on slave has size 49. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 1 size mismatch - master has size 765, test.t5 on slave has size 49. Master's column size should be <= the slave's column size. RESET MASTER; STOP SLAVE; RESET SLAVE; @@ -509,8 +506,7 @@ START SLAVE; [expecting slave to stop] INSERT INTO t6 VALUES (1, "", 1); INSERT INTO t6 VALUES (2, repeat(_utf8'a', 255), 2); -Last_SQL_Error -Table definition on master and slave does not match: Column 1 size mismatch - master has size 765, test.t6 on slave has size 385. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 1 size mismatch - master has size 765, test.t6 on slave has size 385. Master's column size should be <= the slave's column size. RESET MASTER; STOP SLAVE; RESET SLAVE; diff --git a/mysql-test/suite/rpl/r/rpl_row_basic_3innodb.result b/mysql-test/suite/rpl/r/rpl_row_basic_3innodb.result index ea0c322fe6d..fefe8e969dc 100644 --- a/mysql-test/suite/rpl/r/rpl_row_basic_3innodb.result +++ b/mysql-test/suite/rpl/r/rpl_row_basic_3innodb.result @@ -436,8 +436,7 @@ DELETE FROM t1; SELECT COUNT(*) FROM t1 ORDER BY c1,c2; COUNT(*) 0 set @@global.slave_exec_mode= default; -Last_SQL_Error - +Checking that both slave threads are running. SELECT COUNT(*) FROM t1 ORDER BY c1,c2; COUNT(*) 0 **** Test for BUG#37076 **** @@ -487,8 +486,7 @@ Comparing tables master:test.t2 and slave:test.t2 [expecting slave to stop] INSERT INTO t3 VALUES (1, "", 1); INSERT INTO t3 VALUES (2, repeat(_utf8'a', 128), 2); -Last_SQL_Error -Table definition on master and slave does not match: Column 1 size mismatch - master has size 384, test.t3 on slave has size 49. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 1 size mismatch - master has size 384, test.t3 on slave has size 49. Master's column size should be <= the slave's column size. RESET MASTER; STOP SLAVE; RESET SLAVE; @@ -500,8 +498,7 @@ Comparing tables master:test.t4 and slave:test.t4 [expecting slave to stop] INSERT INTO t5 VALUES (1, "", 1); INSERT INTO t5 VALUES (2, repeat(_utf8'a', 255), 2); -Last_SQL_Error -Table definition on master and slave does not match: Column 1 size mismatch - master has size 765, test.t5 on slave has size 49. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 1 size mismatch - master has size 765, test.t5 on slave has size 49. Master's column size should be <= the slave's column size. RESET MASTER; STOP SLAVE; RESET SLAVE; @@ -509,8 +506,7 @@ START SLAVE; [expecting slave to stop] INSERT INTO t6 VALUES (1, "", 1); INSERT INTO t6 VALUES (2, repeat(_utf8'a', 255), 2); -Last_SQL_Error -Table definition on master and slave does not match: Column 1 size mismatch - master has size 765, test.t6 on slave has size 385. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 1 size mismatch - master has size 765, test.t6 on slave has size 385. Master's column size should be <= the slave's column size. RESET MASTER; STOP SLAVE; RESET SLAVE; diff --git a/mysql-test/suite/rpl/r/rpl_row_colSize.result b/mysql-test/suite/rpl/r/rpl_row_colSize.result index 6d002a722f1..417bc65641a 100644 --- a/mysql-test/suite/rpl/r/rpl_row_colSize.result +++ b/mysql-test/suite/rpl/r/rpl_row_colSize.result @@ -18,45 +18,7 @@ CREATE TABLE t1 (a DECIMAL(20, 10)); RESET MASTER; INSERT INTO t1 VALUES (901251.90125); START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 10, test.t1 on slave has size 3. Master's column size should be <= the slave's column size. -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 10, test.t1 on slave has size 3. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 0 size mismatch - master has size 10, test.t1 on slave has size 3. Master's column size should be <= the slave's column size. SELECT COUNT(*) FROM t1; COUNT(*) 0 @@ -72,45 +34,7 @@ CREATE TABLE t1 (a DECIMAL(27, 18)); RESET MASTER; INSERT INTO t1 VALUES (901251.90125); START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 12, test.t1 on slave has size 12. Master's column size should be <= the slave's column size. -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 12, test.t1 on slave has size 12. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 0 size mismatch - master has size 12, test.t1 on slave has size 12. Master's column size should be <= the slave's column size. SELECT COUNT(*) FROM t1; COUNT(*) 0 @@ -126,45 +50,7 @@ CREATE TABLE t1 (a NUMERIC(20, 10)); RESET MASTER; INSERT INTO t1 VALUES (901251.90125); START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 10, test.t1 on slave has size 3. Master's column size should be <= the slave's column size. -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 10, test.t1 on slave has size 3. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 0 size mismatch - master has size 10, test.t1 on slave has size 3. Master's column size should be <= the slave's column size. SELECT COUNT(*) FROM t1; COUNT(*) 0 @@ -181,45 +67,7 @@ CREATE TABLE t1 (a FLOAT(47)); RESET MASTER; INSERT INTO t1 VALUES (901251.90125); START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 5, test.t1 has type 4 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 5, test.t1 has type 4 +Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 5, test.t1 has type 4 SELECT COUNT(*) FROM t1; COUNT(*) 0 @@ -236,45 +84,7 @@ CREATE TABLE t1 (a BIT(64)); RESET MASTER; INSERT INTO t1 VALUES (B'10101'); START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 8, test.t1 on slave has size 1. Master's column size should be <= the slave's column size. -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 8, test.t1 on slave has size 1. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 0 size mismatch - master has size 8, test.t1 on slave has size 1. Master's column size should be <= the slave's column size. SELECT COUNT(*) FROM t1; COUNT(*) 0 @@ -290,45 +100,7 @@ CREATE TABLE t1 (a BIT(12)); RESET MASTER; INSERT INTO t1 VALUES (B'10101'); START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 2, test.t1 on slave has size 2. Master's column size should be <= the slave's column size. -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 2, test.t1 on slave has size 2. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 0 size mismatch - master has size 2, test.t1 on slave has size 2. Master's column size should be <= the slave's column size. SELECT COUNT(*) FROM t1; COUNT(*) 0 @@ -345,45 +117,7 @@ CREATE TABLE t1 (a SET('1','2','3','4','5','6','7','8','9')); RESET MASTER; INSERT INTO t1 VALUES ('4'); START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 2, test.t1 on slave has size 1. Master's column size should be <= the slave's column size. -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 2, test.t1 on slave has size 1. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 0 size mismatch - master has size 2, test.t1 on slave has size 1. Master's column size should be <= the slave's column size. SELECT COUNT(*) FROM t1; COUNT(*) 0 @@ -400,45 +134,7 @@ CREATE TABLE t1 (a CHAR(20)); RESET MASTER; INSERT INTO t1 VALUES ('This is a test.'); START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 20, test.t1 on slave has size 11. Master's column size should be <= the slave's column size. -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 20, test.t1 on slave has size 11. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 0 size mismatch - master has size 20, test.t1 on slave has size 11. Master's column size should be <= the slave's column size. SELECT COUNT(*) FROM t1; COUNT(*) 0 @@ -486,45 +182,7 @@ CREATE TABLE t1 (a ENUM( RESET MASTER; INSERT INTO t1 VALUES ('44'); START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 2, test.t1 on slave has size 1. Master's column size should be <= the slave's column size. -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 2, test.t1 on slave has size 1. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 0 size mismatch - master has size 2, test.t1 on slave has size 1. Master's column size should be <= the slave's column size. SELECT COUNT(*) FROM t1; COUNT(*) 0 @@ -541,45 +199,7 @@ CREATE TABLE t1 (a VARCHAR(2000)); RESET MASTER; INSERT INTO t1 VALUES ('This is a test.'); START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 2000, test.t1 on slave has size 100. Master's column size should be <= the slave's column size. -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 2000, test.t1 on slave has size 100. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 0 size mismatch - master has size 2000, test.t1 on slave has size 100. Master's column size should be <= the slave's column size. SELECT COUNT(*) FROM t1; COUNT(*) 0 @@ -595,45 +215,7 @@ CREATE TABLE t1 (a VARCHAR(200)); RESET MASTER; INSERT INTO t1 VALUES ('This is a test.'); START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 200, test.t1 on slave has size 10. Master's column size should be <= the slave's column size. -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 200, test.t1 on slave has size 10. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 0 size mismatch - master has size 200, test.t1 on slave has size 10. Master's column size should be <= the slave's column size. SELECT COUNT(*) FROM t1; COUNT(*) 0 @@ -649,45 +231,7 @@ CREATE TABLE t1 (a VARCHAR(2000)); RESET MASTER; INSERT INTO t1 VALUES ('This is a test.'); START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 2000, test.t1 on slave has size 1000. Master's column size should be <= the slave's column size. -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 2000, test.t1 on slave has size 1000. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 0 size mismatch - master has size 2000, test.t1 on slave has size 1000. Master's column size should be <= the slave's column size. SELECT COUNT(*) FROM t1; COUNT(*) 0 @@ -704,45 +248,7 @@ CREATE TABLE t1 (a LONGBLOB); RESET MASTER; INSERT INTO t1 VALUES ('This is a test.'); START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 4, test.t1 on slave has size 1. Master's column size should be <= the slave's column size. -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 size mismatch - master has size 4, test.t1 on slave has size 1. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 0 size mismatch - master has size 4, test.t1 on slave has size 1. Master's column size should be <= the slave's column size. SELECT COUNT(*) FROM t1; COUNT(*) 0 diff --git a/mysql-test/suite/rpl/r/rpl_row_create_table.result b/mysql-test/suite/rpl/r/rpl_row_create_table.result index 8a1b7a805aa..e480ff3dfe9 100644 --- a/mysql-test/suite/rpl/r/rpl_row_create_table.result +++ b/mysql-test/suite/rpl/r/rpl_row_create_table.result @@ -13,31 +13,12 @@ CREATE TABLE t1 (a INT, b INT); CREATE TABLE t2 (a INT, b INT) ENGINE=Merge; CREATE TABLE t3 (a INT, b INT) CHARSET=utf8; CREATE TABLE t4 (a INT, b INT) ENGINE=Merge CHARSET=utf8; -SHOW BINLOG EVENTS FROM 106; -Log_name # -Pos 106 -Event_type Query -Server_id # -End_log_pos 199 -Info use `test`; CREATE TABLE t1 (a INT, b INT) -Log_name # -Pos 199 -Event_type Query -Server_id # -End_log_pos 305 -Info use `test`; CREATE TABLE t2 (a INT, b INT) ENGINE=Merge -Log_name # -Pos 305 -Event_type Query -Server_id # -End_log_pos 411 -Info use `test`; CREATE TABLE t3 (a INT, b INT) CHARSET=utf8 -Log_name # -Pos 411 -Event_type Query -Server_id # -End_log_pos 530 -Info use `test`; CREATE TABLE t4 (a INT, b INT) ENGINE=Merge CHARSET=utf8 +show binlog events from ; +Log_name Pos Event_type Server_id End_log_pos Info +master-bin.000001 # Query # # use `test`; CREATE TABLE t1 (a INT, b INT) +master-bin.000001 # Query # # use `test`; CREATE TABLE t2 (a INT, b INT) ENGINE=Merge +master-bin.000001 # Query # # use `test`; CREATE TABLE t3 (a INT, b INT) CHARSET=utf8 +master-bin.000001 # Query # # use `test`; CREATE TABLE t4 (a INT, b INT) ENGINE=Merge CHARSET=utf8 **** On Master **** SHOW CREATE TABLE t1; Table t1 @@ -137,7 +118,7 @@ RESET MASTER; include/start_slave.inc CREATE TABLE t7 (UNIQUE(b)) SELECT a,b FROM tt3; ERROR 23000: Duplicate entry '2' for key 'b' -SHOW BINLOG EVENTS FROM 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info CREATE TABLE t7 (a INT, b INT UNIQUE); INSERT INTO t7 SELECT a,b FROM tt3; @@ -147,13 +128,13 @@ a b 1 2 2 4 3 6 -SHOW BINLOG EVENTS FROM 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -# 106 Query # 206 use `test`; CREATE TABLE t7 (a INT, b INT UNIQUE) -# 206 Query # 274 BEGIN -# 274 Table_map # 316 table_id: # (test.t7) -# 316 Write_rows # 372 table_id: # flags: STMT_END_F -# 372 Query # 443 ROLLBACK +master-bin.000001 # Query # # use `test`; CREATE TABLE t7 (a INT, b INT UNIQUE) +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t7) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # ROLLBACK SELECT * FROM t7 ORDER BY a,b; a b 1 2 @@ -171,12 +152,12 @@ INSERT INTO t7 SELECT a,b FROM tt4; ROLLBACK; Warnings: Warning 1196 Some non-transactional changed tables couldn't be rolled back -SHOW BINLOG EVENTS FROM 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -# 106 Query # 174 BEGIN -# 174 Table_map # 216 table_id: # (test.t7) -# 216 Write_rows # 272 table_id: # flags: STMT_END_F -# 272 Query # 341 COMMIT +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t7) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT SELECT * FROM t7 ORDER BY a,b; a b 1 2 @@ -216,10 +197,10 @@ Create Table CREATE TABLE `t9` ( `a` int(11) DEFAULT NULL, `b` int(11) DEFAULT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1 -SHOW BINLOG EVENTS FROM 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -# 106 Query # 192 use `test`; CREATE TABLE t8 LIKE t4 -# 192 Query # 331 use `test`; CREATE TABLE `t9` ( +master-bin.000001 # Query # # use `test`; CREATE TABLE t8 LIKE t4 +master-bin.000001 # Query # # use `test`; CREATE TABLE `t9` ( `a` int(11) DEFAULT NULL, `b` int(11) DEFAULT NULL ) @@ -289,38 +270,38 @@ a 1 2 3 -SHOW BINLOG EVENTS FROM 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -# 106 Query # 192 use `test`; CREATE TABLE t1 (a INT) -# 192 Query # 260 BEGIN -# 260 Table_map # 301 table_id: # (test.t1) -# 301 Write_rows # 345 table_id: # flags: STMT_END_F -# 345 Query # 414 COMMIT -# 414 Query # 482 BEGIN -# 482 Query # 607 use `test`; CREATE TABLE `t2` ( +master-bin.000001 # Query # # use `test`; CREATE TABLE t1 (a INT) +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test`; CREATE TABLE `t2` ( `a` int(11) DEFAULT NULL ) ENGINE=InnoDB -# 607 Table_map # 648 table_id: # (test.t2) -# 648 Write_rows # 692 table_id: # flags: STMT_END_F -# 692 Xid # 719 COMMIT /* XID */ -# 719 Query # 787 BEGIN -# 787 Query # 912 use `test`; CREATE TABLE `t3` ( +master-bin.000001 # Table_map # # table_id: # (test.t2) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test`; CREATE TABLE `t3` ( `a` int(11) DEFAULT NULL ) ENGINE=InnoDB -# 912 Table_map # 953 table_id: # (test.t3) -# 953 Write_rows # 997 table_id: # flags: STMT_END_F -# 997 Xid # 1024 COMMIT /* XID */ -# 1024 Query # 1092 BEGIN -# 1092 Query # 1217 use `test`; CREATE TABLE `t4` ( +master-bin.000001 # Table_map # # table_id: # (test.t3) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Query # # use `test`; CREATE TABLE `t4` ( `a` int(11) DEFAULT NULL ) ENGINE=InnoDB -# 1217 Table_map # 1258 table_id: # (test.t4) -# 1258 Write_rows # 1302 table_id: # flags: STMT_END_F -# 1302 Xid # 1329 COMMIT /* XID */ -# 1329 Query # 1397 BEGIN -# 1397 Table_map # 1438 table_id: # (test.t1) -# 1438 Write_rows # 1482 table_id: # flags: STMT_END_F -# 1482 Query # 1551 COMMIT +master-bin.000001 # Table_map # # table_id: # (test.t4) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT SHOW TABLES; Tables_in_test t1 @@ -374,20 +355,20 @@ a 4 6 9 -SHOW BINLOG EVENTS FROM 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -# 106 Query # 192 use `test`; CREATE TABLE t1 (a INT) -# 192 Query # 260 BEGIN -# 260 Table_map # 301 table_id: # (test.t1) -# 301 Write_rows # 345 table_id: # flags: STMT_END_F -# 345 Query # 414 COMMIT -# 414 Query # 514 use `test`; CREATE TABLE t2 (a INT) ENGINE=INNODB -# 514 Query # 582 BEGIN -# 582 Table_map # 623 table_id: # (test.t2) -# 623 Write_rows # 667 table_id: # flags: STMT_END_F -# 667 Table_map # 708 table_id: # (test.t2) -# 708 Write_rows # 747 table_id: # flags: STMT_END_F -# 747 Xid # 774 COMMIT /* XID */ +master-bin.000001 # Query # # use `test`; CREATE TABLE t1 (a INT) +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT +master-bin.000001 # Query # # use `test`; CREATE TABLE t2 (a INT) ENGINE=INNODB +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t2) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t2) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Xid # # COMMIT /* XID */ SELECT * FROM t2 ORDER BY a; a 1 @@ -413,14 +394,14 @@ Warnings: Warning 1196 Some non-transactional changed tables couldn't be rolled back SELECT * FROM t2 ORDER BY a; a -SHOW BINLOG EVENTS FROM 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -# 106 Query # 174 BEGIN -# 174 Table_map # 215 table_id: # (test.t2) -# 215 Write_rows # 259 table_id: # flags: STMT_END_F -# 259 Table_map # 300 table_id: # (test.t2) -# 300 Write_rows # 339 table_id: # flags: STMT_END_F -# 339 Query # 410 ROLLBACK +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t2) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Table_map # # table_id: # (test.t2) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # ROLLBACK SELECT * FROM t2 ORDER BY a; a DROP TABLE t1,t2; diff --git a/mysql-test/suite/rpl/r/rpl_row_drop.result b/mysql-test/suite/rpl/r/rpl_row_drop.result index 89654ebf165..048e07271b3 100644 --- a/mysql-test/suite/rpl/r/rpl_row_drop.result +++ b/mysql-test/suite/rpl/r/rpl_row_drop.result @@ -41,12 +41,11 @@ t1 t2 **** On Master **** DROP TABLE t1,t2; -SHOW BINLOG EVENTS; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 4 Format_desc 1 106 Server ver: VERSION, Binlog ver: 4 -master-bin.000001 106 Query 1 192 use `test`; CREATE TABLE t1 (a int) -master-bin.000001 192 Query 1 278 use `test`; CREATE TABLE t2 (a int) -master-bin.000001 278 Query 1 382 use `test`; DROP TABLE `t1` /* generated by server */ +master-bin.000001 # Query # # use `test`; CREATE TABLE t1 (a int) +master-bin.000001 # Query # # use `test`; CREATE TABLE t2 (a int) +master-bin.000001 # Query # # use `test`; DROP TABLE `t1` /* generated by server */ SHOW TABLES; Tables_in_test t2 diff --git a/mysql-test/suite/rpl/r/rpl_row_flsh_tbls.result b/mysql-test/suite/rpl/r/rpl_row_flsh_tbls.result index 129bad0fbcc..61fee130d49 100644 --- a/mysql-test/suite/rpl/r/rpl_row_flsh_tbls.result +++ b/mysql-test/suite/rpl/r/rpl_row_flsh_tbls.result @@ -12,16 +12,12 @@ create table t4 (a int); insert into t4 select * from t3; rename table t1 to t5, t2 to t1; flush no_write_to_binlog tables; -SHOW BINLOG EVENTS FROM 897 ; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; rename table t1 to t5, t2 to t1 +master-bin.000001 # Query # # use `test`; rename table t1 to t5, t2 to t1 select * from t3; a flush tables; -SHOW BINLOG EVENTS FROM 897 ; -Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; rename table t1 to t5, t2 to t1 -master-bin.000001 # Query 1 # use `test`; flush tables select * from t3; a stop slave; diff --git a/mysql-test/suite/rpl/r/rpl_row_log.result b/mysql-test/suite/rpl/r/rpl_row_log.result index 9593b009d1f..0f648539c47 100644 --- a/mysql-test/suite/rpl/r/rpl_row_log.result +++ b/mysql-test/suite/rpl/r/rpl_row_log.result @@ -7,7 +7,7 @@ start slave; include/stop_slave.inc reset master; reset slave; -start slave; +include/start_slave.inc create table t1(n int not null auto_increment primary key)ENGINE=MyISAM; insert into t1 values (NULL); drop table t1; @@ -16,30 +16,29 @@ load data infile 'LOAD_FILE' into table t1 ignore 1 lines; select count(*) from t1; count(*) 69 -show binlog events; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Format_desc 1 # Server ver: VERSION, Binlog ver: 4 -master-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Query 1 # COMMIT -master-bin.000001 # Query 1 # use `test`; drop table t1 -master-bin.000001 # Query 1 # use `test`; create table t1 (word char(20) not null)ENGINE=MyISAM -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Query 1 # COMMIT -show binlog events from 106 limit 1; +master-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT +master-bin.000001 # Query # # use `test`; drop table t1 +master-bin.000001 # Query # # use `test`; create table t1 (word char(20) not null)ENGINE=MyISAM +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT +show binlog events from limit 1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM -show binlog events from 106 limit 2; +master-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM +show binlog events from limit 2; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM -master-bin.000001 # Query 1 # BEGIN -show binlog events from 106 limit 2,1; +master-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM +master-bin.000001 # Query # # BEGIN +show binlog events from limit 2,1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Table_map 1 # table_id: # (test.t1) +master-bin.000001 # Table_map # # table_id: # (test.t1) flush logs; create table t3 (a int)ENGINE=MyISAM; select * from t1 order by 1 asc; @@ -203,15 +202,14 @@ master-bin.000001 # Table_map # # table_id: # (test.t1) master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F master-bin.000001 # Query # # COMMIT master-bin.000001 # Rotate # # master-bin.000002;pos=4 -show binlog events in 'master-bin.000002'; +show binlog events in 'master-bin.000002' from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000002 # Format_desc 1 # Server ver: VERSION, Binlog ver: 4 -master-bin.000002 # Query 1 # use `test`; create table t3 (a int)ENGINE=MyISAM -master-bin.000002 # Query 1 # use `test`; create table t2 (n int)ENGINE=MyISAM -master-bin.000002 # Query 1 # BEGIN -master-bin.000002 # Table_map 1 # table_id: # (test.t2) -master-bin.000002 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000002 # Query 1 # COMMIT +master-bin.000002 # Query # # use `test`; create table t3 (a int)ENGINE=MyISAM +master-bin.000002 # Query # # use `test`; create table t2 (n int)ENGINE=MyISAM +master-bin.000002 # Query # # BEGIN +master-bin.000002 # Table_map # # table_id: # (test.t2) +master-bin.000002 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000002 # Query # # COMMIT show binary logs; Log_name File_size master-bin.000001 # @@ -220,69 +218,29 @@ show binary logs; Log_name File_size slave-bin.000001 # slave-bin.000002 # -show binlog events in 'slave-bin.000001' from 4; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -slave-bin.000001 # Format_desc 2 # Server ver: VERSION, Binlog ver: 4 -slave-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM -slave-bin.000001 # Query 1 # BEGIN -slave-bin.000001 # Table_map 1 # table_id: # (test.t1) -slave-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -slave-bin.000001 # Query 1 # COMMIT -slave-bin.000001 # Query 1 # use `test`; drop table t1 -slave-bin.000001 # Query 1 # use `test`; create table t1 (word char(20) not null)ENGINE=MyISAM -slave-bin.000001 # Query 1 # BEGIN -slave-bin.000001 # Table_map 1 # table_id: # (test.t1) -slave-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -slave-bin.000001 # Query 1 # COMMIT -slave-bin.000001 # Query 1 # use `test`; create table t3 (a int)ENGINE=MyISAM -slave-bin.000001 # Rotate 2 # slave-bin.000002;pos=4 -show binlog events in 'slave-bin.000002' from 4; +slave-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM +slave-bin.000001 # Query # # BEGIN +slave-bin.000001 # Table_map # # table_id: # (test.t1) +slave-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +slave-bin.000001 # Query # # COMMIT +slave-bin.000001 # Query # # use `test`; drop table t1 +slave-bin.000001 # Query # # use `test`; create table t1 (word char(20) not null)ENGINE=MyISAM +slave-bin.000001 # Query # # BEGIN +slave-bin.000001 # Table_map # # table_id: # (test.t1) +slave-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +slave-bin.000001 # Query # # COMMIT +slave-bin.000001 # Query # # use `test`; create table t3 (a int)ENGINE=MyISAM +slave-bin.000001 # Rotate # # slave-bin.000002;pos=4 +show binlog events in 'slave-bin.000002' from ; Log_name Pos Event_type Server_id End_log_pos Info -slave-bin.000002 # Format_desc 2 # Server ver: VERSION, Binlog ver: 4 -slave-bin.000002 # Query 1 # use `test`; create table t2 (n int)ENGINE=MyISAM -slave-bin.000002 # Query 1 # BEGIN -slave-bin.000002 # Table_map 1 # table_id: # (test.t2) -slave-bin.000002 # Write_rows 1 # table_id: # flags: STMT_END_F -slave-bin.000002 # Query 1 # COMMIT -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000002 -Read_Master_Log_Pos 516 -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000002 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos 516 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +slave-bin.000002 # Query # # use `test`; create table t2 (n int)ENGINE=MyISAM +slave-bin.000002 # Query # # BEGIN +slave-bin.000002 # Table_map # # table_id: # (test.t2) +slave-bin.000002 # Write_rows # # table_id: # flags: STMT_END_F +slave-bin.000002 # Query # # COMMIT +Checking that both slave threads are running. show binlog events in 'slave-bin.000005' from 4; ERROR HY000: Error when executing command SHOW BINLOG EVENTS: Could not find target log DROP TABLE t1; diff --git a/mysql-test/suite/rpl/r/rpl_row_log_innodb.result b/mysql-test/suite/rpl/r/rpl_row_log_innodb.result index 8526bad558b..ff189e676cc 100644 --- a/mysql-test/suite/rpl/r/rpl_row_log_innodb.result +++ b/mysql-test/suite/rpl/r/rpl_row_log_innodb.result @@ -7,7 +7,7 @@ start slave; include/stop_slave.inc reset master; reset slave; -start slave; +include/start_slave.inc create table t1(n int not null auto_increment primary key)ENGINE=InnoDB; insert into t1 values (NULL); drop table t1; @@ -16,30 +16,29 @@ load data infile 'LOAD_FILE' into table t1 ignore 1 lines; select count(*) from t1; count(*) 69 -show binlog events; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Format_desc 1 # Server ver: VERSION, Binlog ver: 4 -master-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=InnoDB -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Xid 1 # COMMIT /* XID */ -master-bin.000001 # Query 1 # use `test`; drop table t1 -master-bin.000001 # Query 1 # use `test`; create table t1 (word char(20) not null)ENGINE=InnoDB -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Xid 1 # COMMIT /* XID */ -show binlog events from 106 limit 1; +master-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=InnoDB +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Xid # # COMMIT /* XID */ +master-bin.000001 # Query # # use `test`; drop table t1 +master-bin.000001 # Query # # use `test`; create table t1 (word char(20) not null)ENGINE=InnoDB +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Xid # # COMMIT /* XID */ +show binlog events from limit 1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=InnoDB -show binlog events from 106 limit 2; +master-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=InnoDB +show binlog events from limit 2; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=InnoDB -master-bin.000001 # Query 1 # BEGIN -show binlog events from 106 limit 2,1; +master-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=InnoDB +master-bin.000001 # Query # # BEGIN +show binlog events from limit 2,1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Table_map 1 # table_id: # (test.t1) +master-bin.000001 # Table_map # # table_id: # (test.t1) flush logs; create table t3 (a int)ENGINE=InnoDB; select * from t1 order by 1 asc; @@ -203,15 +202,14 @@ master-bin.000001 # Table_map # # table_id: # (test.t1) master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F master-bin.000001 # Xid # # COMMIT /* XID */ master-bin.000001 # Rotate # # master-bin.000002;pos=4 -show binlog events in 'master-bin.000002'; +show binlog events in 'master-bin.000002' from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000002 # Format_desc 1 # Server ver: VERSION, Binlog ver: 4 -master-bin.000002 # Query 1 # use `test`; create table t3 (a int)ENGINE=InnoDB -master-bin.000002 # Query 1 # use `test`; create table t2 (n int)ENGINE=InnoDB -master-bin.000002 # Query 1 # BEGIN -master-bin.000002 # Table_map 1 # table_id: # (test.t2) -master-bin.000002 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000002 # Xid 1 # COMMIT /* XID */ +master-bin.000002 # Query # # use `test`; create table t3 (a int)ENGINE=InnoDB +master-bin.000002 # Query # # use `test`; create table t2 (n int)ENGINE=InnoDB +master-bin.000002 # Query # # BEGIN +master-bin.000002 # Table_map # # table_id: # (test.t2) +master-bin.000002 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000002 # Xid # # COMMIT /* XID */ show binary logs; Log_name File_size master-bin.000001 # @@ -220,69 +218,29 @@ show binary logs; Log_name File_size slave-bin.000001 # slave-bin.000002 # -show binlog events in 'slave-bin.000001' from 4; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -slave-bin.000001 # Format_desc 2 # Server ver: VERSION, Binlog ver: 4 -slave-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=InnoDB -slave-bin.000001 # Query 1 # BEGIN -slave-bin.000001 # Table_map 1 # table_id: # (test.t1) -slave-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -slave-bin.000001 # Xid 1 # COMMIT /* XID */ -slave-bin.000001 # Query 1 # use `test`; drop table t1 -slave-bin.000001 # Query 1 # use `test`; create table t1 (word char(20) not null)ENGINE=InnoDB -slave-bin.000001 # Query 1 # BEGIN -slave-bin.000001 # Table_map 1 # table_id: # (test.t1) -slave-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -slave-bin.000001 # Xid 1 # COMMIT /* XID */ -slave-bin.000001 # Query 1 # use `test`; create table t3 (a int)ENGINE=InnoDB -slave-bin.000001 # Rotate 2 # slave-bin.000002;pos=4 -show binlog events in 'slave-bin.000002' from 4; +slave-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=InnoDB +slave-bin.000001 # Query # # BEGIN +slave-bin.000001 # Table_map # # table_id: # (test.t1) +slave-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +slave-bin.000001 # Xid # # COMMIT /* XID */ +slave-bin.000001 # Query # # use `test`; drop table t1 +slave-bin.000001 # Query # # use `test`; create table t1 (word char(20) not null)ENGINE=InnoDB +slave-bin.000001 # Query # # BEGIN +slave-bin.000001 # Table_map # # table_id: # (test.t1) +slave-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +slave-bin.000001 # Xid # # COMMIT /* XID */ +slave-bin.000001 # Query # # use `test`; create table t3 (a int)ENGINE=InnoDB +slave-bin.000001 # Rotate # # slave-bin.000002;pos=4 +show binlog events in 'slave-bin.000002' from ; Log_name Pos Event_type Server_id End_log_pos Info -slave-bin.000002 # Format_desc 2 # Server ver: VERSION, Binlog ver: 4 -slave-bin.000002 # Query 1 # use `test`; create table t2 (n int)ENGINE=InnoDB -slave-bin.000002 # Query 1 # BEGIN -slave-bin.000002 # Table_map 1 # table_id: # (test.t2) -slave-bin.000002 # Write_rows 1 # table_id: # flags: STMT_END_F -slave-bin.000002 # Xid 1 # COMMIT /* XID */ -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000002 -Read_Master_Log_Pos 474 -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000002 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos 474 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +slave-bin.000002 # Query # # use `test`; create table t2 (n int)ENGINE=InnoDB +slave-bin.000002 # Query # # BEGIN +slave-bin.000002 # Table_map # # table_id: # (test.t2) +slave-bin.000002 # Write_rows # # table_id: # flags: STMT_END_F +slave-bin.000002 # Xid # # COMMIT /* XID */ +Checking that both slave threads are running. show binlog events in 'slave-bin.000005' from 4; ERROR HY000: Error when executing command SHOW BINLOG EVENTS: Could not find target log DROP TABLE t1; diff --git a/mysql-test/suite/rpl/r/rpl_row_max_relay_size.result b/mysql-test/suite/rpl/r/rpl_row_max_relay_size.result index 2215b34814e..db06cb6d3de 100644 --- a/mysql-test/suite/rpl/r/rpl_row_max_relay_size.result +++ b/mysql-test/suite/rpl/r/rpl_row_max_relay_size.result @@ -21,45 +21,7 @@ select @@global.max_relay_log_size; @@global.max_relay_log_size 4096 start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 2 # @@ -69,45 +31,7 @@ set global max_relay_log_size=(5*4096); select @@global.max_relay_log_size; @@global.max_relay_log_size 20480 start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 3: max_relay_log_size = 0 # @@ -117,90 +41,13 @@ set global max_relay_log_size=0; select @@global.max_relay_log_size; @@global.max_relay_log_size 0 start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 4: Tests below are mainly to ensure that we have not coded with wrong assumptions # stop slave; reset slave; flush logs; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error # # Test 5 # @@ -208,89 +55,13 @@ reset slave; start slave; flush logs; create table t1 (a int); -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 6: one more rotation, to be sure Relay_Log_Space is correctly updated # flush logs; drop table t1; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. flush logs; show master status; File Position Binlog_Do_DB Binlog_Ignore_DB diff --git a/mysql-test/suite/rpl/r/rpl_row_reset_slave.result b/mysql-test/suite/rpl/r/rpl_row_reset_slave.result index fa40d8760a8..7bf09df31ca 100644 --- a/mysql-test/suite/rpl/r/rpl_row_reset_slave.result +++ b/mysql-test/suite/rpl/r/rpl_row_reset_slave.result @@ -4,196 +4,37 @@ reset master; reset slave; drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -stop slave; -change master to master_user='test'; -SHOW SLAVE STATUS; -Slave_IO_State # Master_Host 127.0.0.1 +include/stop_slave.inc +change master to master_user='test'; Master_User test -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -reset slave; -SHOW SLAVE STATUS; -Slave_IO_State # Master_Host 127.0.0.1 +reset slave; Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -start slave; -SHOW SLAVE STATUS; -Slave_IO_State # Master_Host 127.0.0.1 +include/start_slave.inc Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -stop slave; +Master_Host 127.0.0.1 +include/stop_slave.inc reset slave; -start slave; +include/start_slave.inc create temporary table t1 (a int); -stop slave; +include/stop_slave.inc reset slave; -start slave; +include/start_slave.inc show status like 'slave_open_temp_tables'; Variable_name Value Slave_open_temp_tables 0 -stop slave; +include/stop_slave.inc reset slave; -*** errno must be zero: 0 *** change master to master_user='impossible_user_name'; start slave; -ONE -1 include/stop_slave.inc change master to master_user='root'; include/start_slave.inc -*** last errno must be zero: 0 *** -*** last error must be blank: *** include/stop_slave.inc change master to master_user='impossible_user_name'; start slave; -ONE -1 include/stop_slave.inc reset slave; -*** io last errno must be zero: 0 *** -*** io last error must be blank: *** -*** sql last errno must be zero: 0 *** -*** sql last error must be blank: *** diff --git a/mysql-test/suite/rpl/r/rpl_row_tabledefs_2myisam.result b/mysql-test/suite/rpl/r/rpl_row_tabledefs_2myisam.result index bb9865ab2d1..2b83bffd85f 100644 --- a/mysql-test/suite/rpl/r/rpl_row_tabledefs_2myisam.result +++ b/mysql-test/suite/rpl/r/rpl_row_tabledefs_2myisam.result @@ -118,214 +118,27 @@ a b SELECT * FROM t2; a 2 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. INSERT INTO t9 VALUES (4); INSERT INTO t4 VALUES (4); -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno -Last_IO_Error -Last_SQL_Errno 1535 -Last_SQL_Error -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 3, test.t4 has type 4 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc INSERT INTO t9 VALUES (5); INSERT INTO t5 VALUES (5,10,25); -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno -Last_IO_Error -Last_SQL_Errno 1535 -Last_SQL_Error -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 1 type mismatch - received type 3, test.t5 has type 4 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc INSERT INTO t9 VALUES (6); INSERT INTO t6 VALUES (6,12,36); -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno -Last_IO_Error -Last_SQL_Errno 1535 -Last_SQL_Error -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 3, test.t6 has type 4 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc INSERT INTO t9 VALUES (6); -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. INSERT INTO t7 VALUES (1),(2),(3); INSERT INTO t8 VALUES (1),(2),(3); SELECT * FROM t7 ORDER BY a; diff --git a/mysql-test/suite/rpl/r/rpl_row_tabledefs_3innodb.result b/mysql-test/suite/rpl/r/rpl_row_tabledefs_3innodb.result index f606a28c2d9..a42530c354d 100644 --- a/mysql-test/suite/rpl/r/rpl_row_tabledefs_3innodb.result +++ b/mysql-test/suite/rpl/r/rpl_row_tabledefs_3innodb.result @@ -118,214 +118,27 @@ a b SELECT * FROM t2; a 2 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. INSERT INTO t9 VALUES (4); INSERT INTO t4 VALUES (4); -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno -Last_IO_Error -Last_SQL_Errno 1535 -Last_SQL_Error -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 3, test.t4 has type 4 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc INSERT INTO t9 VALUES (5); INSERT INTO t5 VALUES (5,10,25); -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno -Last_IO_Error -Last_SQL_Errno 1535 -Last_SQL_Error -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 1 type mismatch - received type 3, test.t5 has type 4 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc INSERT INTO t9 VALUES (6); INSERT INTO t6 VALUES (6,12,36); -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno -Last_IO_Error -Last_SQL_Errno 1535 -Last_SQL_Error -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 3, test.t6 has type 4 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc INSERT INTO t9 VALUES (6); -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. INSERT INTO t7 VALUES (1),(2),(3); INSERT INTO t8 VALUES (1),(2),(3); SELECT * FROM t7 ORDER BY a; diff --git a/mysql-test/suite/rpl/r/rpl_row_until.result b/mysql-test/suite/rpl/r/rpl_row_until.result index ad54450af74..81aeb0d645b 100644 --- a/mysql-test/suite/rpl/r/rpl_row_until.result +++ b/mysql-test/suite/rpl/r/rpl_row_until.result @@ -20,188 +20,32 @@ n 2 3 4 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos MASTER_POS_DROP_T1 -Relay_Log_Space # -Until_Condition Master -Until_Log_File master-bin.000001 -Until_Log_Pos MASTER_POS_DROP_T1 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -START SLAVE UNTIL MASTER_LOG_FILE='master-no-such-bin.000001', MASTER_LOG_POS=291; +START SLAVE UNTIL MASTER_LOG_FILE='master-no-such-bin.000001', MASTER_LOG_POS=MASTER_LOG_POS; SELECT * FROM t1; n 1 2 3 4 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos MASTER_POS_DROP_T1 -Relay_Log_Space # -Until_Condition Master -Until_Log_File master-no-such-bin.000001 -Until_Log_Pos 291 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error START SLAVE UNTIL RELAY_LOG_FILE='slave-relay-bin.000002', RELAY_LOG_POS=relay_pos_insert1_t2 SELECT * FROM t2; n 1 2 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos MASTER_POS_INSERT1_T2 -Relay_Log_Space # -Until_Condition Relay -Until_Log_File slave-relay-bin.000002 -Until_Log_Pos RELAY_POS_INSERT1_T2 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error START SLAVE; include/stop_slave.inc START SLAVE SQL_THREAD UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=master_pos_create_t2 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos MASTER_POS_DROP_T2 -Relay_Log_Space # -Until_Condition Master -Until_Log_File master-bin.000001 -Until_Log_Pos MASTER_POS_CREATE_T2 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -START SLAVE UNTIL MASTER_LOG_FILE='master-bin', MASTER_LOG_POS=561; +START SLAVE UNTIL MASTER_LOG_FILE='master-bin', MASTER_LOG_POS=MASTER_LOG_POS; ERROR HY000: Incorrect parameter or combination of parameters for START SLAVE UNTIL -START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=561, RELAY_LOG_POS=12; +START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=MASTER_LOG_POS, RELAY_LOG_POS=RELAY_LOG_POS; ERROR HY000: Incorrect parameter or combination of parameters for START SLAVE UNTIL START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001'; ERROR HY000: Incorrect parameter or combination of parameters for START SLAVE UNTIL START SLAVE UNTIL RELAY_LOG_FILE='slave-relay-bin.000009'; ERROR HY000: Incorrect parameter or combination of parameters for START SLAVE UNTIL -START SLAVE UNTIL RELAY_LOG_FILE='slave-relay-bin.000002', MASTER_LOG_POS=561; +START SLAVE UNTIL RELAY_LOG_FILE='slave-relay-bin.000002', MASTER_LOG_POS=MASTER_LOG_POS; ERROR HY000: Incorrect parameter or combination of parameters for START SLAVE UNTIL START SLAVE; -START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=740; +START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=MASTER_LOG_POS; Warnings: Note 1254 Slave is already running diff --git a/mysql-test/suite/rpl/r/rpl_skip_error.result b/mysql-test/suite/rpl/r/rpl_skip_error.result index d955859f030..0aa8069a38c 100644 --- a/mysql-test/suite/rpl/r/rpl_skip_error.result +++ b/mysql-test/suite/rpl/r/rpl_skip_error.result @@ -31,45 +31,7 @@ n 3 7 8 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. ==== Clean Up ==== drop table t1; create table t1(a int primary key); @@ -84,45 +46,7 @@ select * from t1; a 1 2 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. ==== Clean Up ==== drop table t1; ==== Using Innodb ==== diff --git a/mysql-test/suite/rpl/r/rpl_slave_load_remove_tmpfile.result b/mysql-test/suite/rpl/r/rpl_slave_load_remove_tmpfile.result index e2efcf08d7a..c3c4f7c015a 100644 --- a/mysql-test/suite/rpl/r/rpl_slave_load_remove_tmpfile.result +++ b/mysql-test/suite/rpl/r/rpl_slave_load_remove_tmpfile.result @@ -10,45 +10,6 @@ insert into t1(b) values (1); insert into t1(b) values (2); load data infile '../../std_data/rpl_loaddata.dat' into table t1; commit; -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_MYPORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 9 -Last_Error Error in Begin_load_query event: write to '../../tmp/SQL_LOAD.data' failed -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 9 -Last_SQL_Error Error in Begin_load_query event: write to '../../tmp/SQL_LOAD.data' failed drop table t1; drop table t1; call mtr.add_suppression("Slave: Error writing file 'UNKNOWN' .Errcode: 9. Error_code: 3"); diff --git a/mysql-test/suite/rpl/r/rpl_slave_skip.result b/mysql-test/suite/rpl/r/rpl_slave_skip.result index 6148de5d954..a4067fb7983 100644 --- a/mysql-test/suite/rpl/r/rpl_slave_skip.result +++ b/mysql-test/suite/rpl/r/rpl_slave_skip.result @@ -42,46 +42,7 @@ c d 2 8 3 18 **** On Slave **** -START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=762; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos 1115 -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos 762 -Relay_Log_Space # -Until_Condition Master -Until_Log_File master-bin.000001 -Until_Log_Pos 762 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=MASTER_LOG_POS; SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; START SLAVE; SELECT * FROM t1; @@ -104,48 +65,9 @@ show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info master-bin.000001 # User var # # @`foo`=12 master-bin.000001 # Query # # use `test`; INSERT INTO t1 VALUES(@foo, 2*@foo) -START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=106; +START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=MASTER_LOG_POS; SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos 248 -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos 248 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error **** On Master **** DROP TABLE t1, t2; SET SESSION BINLOG_FORMAT=ROW; diff --git a/mysql-test/suite/rpl/r/rpl_sp.result b/mysql-test/suite/rpl/r/rpl_sp.result index 631369b2b74..8f06653f8ab 100644 --- a/mysql-test/suite/rpl/r/rpl_sp.result +++ b/mysql-test/suite/rpl/r/rpl_sp.result @@ -409,110 +409,110 @@ return 0; end| use mysqltest; set @a:= mysqltest2.f1(); -show binlog events in 'master-bin.000001' from 106; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # drop database if exists mysqltest1 -master-bin.000001 # Query 1 # create database mysqltest1 -master-bin.000001 # Query 1 # use `mysqltest1`; create table t1 (a varchar(100)) -master-bin.000001 # Query 1 # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` PROCEDURE `foo`() +master-bin.000001 # Query # # drop database if exists mysqltest1 +master-bin.000001 # Query # # create database mysqltest1 +master-bin.000001 # Query # # use `mysqltest1`; create table t1 (a varchar(100)) +master-bin.000001 # Query # # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` PROCEDURE `foo`() begin declare b int; set b = 8; insert into t1 values (b); insert into t1 values (unix_timestamp()); end -master-bin.000001 # Query 1 # use `mysqltest1`; insert into t1 values ( NAME_CONST('b',8)) -master-bin.000001 # Query 1 # use `mysqltest1`; insert into t1 values (unix_timestamp()) -master-bin.000001 # Query 1 # use `mysqltest1`; delete from t1 -master-bin.000001 # Query 1 # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` PROCEDURE `foo2`() +master-bin.000001 # Query # # use `mysqltest1`; insert into t1 values ( NAME_CONST('b',8)) +master-bin.000001 # Query # # use `mysqltest1`; insert into t1 values (unix_timestamp()) +master-bin.000001 # Query # # use `mysqltest1`; delete from t1 +master-bin.000001 # Query # # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` PROCEDURE `foo2`() select * from mysqltest1.t1 -master-bin.000001 # Query 1 # use `mysqltest1`; alter procedure foo2 contains sql -master-bin.000001 # Query 1 # use `mysqltest1`; drop table t1 -master-bin.000001 # Query 1 # use `mysqltest1`; create table t1 (a int) -master-bin.000001 # Query 1 # use `mysqltest1`; create table t2 like t1 -master-bin.000001 # Query 1 # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` PROCEDURE `foo3`() +master-bin.000001 # Query # # use `mysqltest1`; alter procedure foo2 contains sql +master-bin.000001 # Query # # use `mysqltest1`; drop table t1 +master-bin.000001 # Query # # use `mysqltest1`; create table t1 (a int) +master-bin.000001 # Query # # use `mysqltest1`; create table t2 like t1 +master-bin.000001 # Query # # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` PROCEDURE `foo3`() DETERMINISTIC insert into t1 values (15) -master-bin.000001 # Query 1 # use `mysqltest1`; grant CREATE ROUTINE, EXECUTE on mysqltest1.* to "zedjzlcsjhd"@127.0.0.1 -master-bin.000001 # Query 1 # use `mysqltest1`; grant SELECT on mysqltest1.t1 to "zedjzlcsjhd"@127.0.0.1 -master-bin.000001 # Query 1 # use `mysqltest1`; grant SELECT, INSERT on mysqltest1.t2 to "zedjzlcsjhd"@127.0.0.1 -master-bin.000001 # Query 1 # use `mysqltest1`; CREATE DEFINER=`zedjzlcsjhd`@`127.0.0.1` PROCEDURE `foo4`() +master-bin.000001 # Query # # use `mysqltest1`; grant CREATE ROUTINE, EXECUTE on mysqltest1.* to "zedjzlcsjhd"@127.0.0.1 +master-bin.000001 # Query # # use `mysqltest1`; grant SELECT on mysqltest1.t1 to "zedjzlcsjhd"@127.0.0.1 +master-bin.000001 # Query # # use `mysqltest1`; grant SELECT, INSERT on mysqltest1.t2 to "zedjzlcsjhd"@127.0.0.1 +master-bin.000001 # Query # # use `mysqltest1`; CREATE DEFINER=`zedjzlcsjhd`@`127.0.0.1` PROCEDURE `foo4`() DETERMINISTIC begin insert into t2 values(3); insert into t1 values (5); end -master-bin.000001 # Query 1 # use `mysqltest1`; insert into t2 values(3) -master-bin.000001 # Query 1 # use `mysqltest1`; insert into t1 values (15) -master-bin.000001 # Query 1 # use `mysqltest1`; insert into t2 values(3) -master-bin.000001 # Query 1 # use `mysqltest1`; alter procedure foo4 sql security invoker -master-bin.000001 # Query 1 # use `mysqltest1`; insert into t2 values(3) -master-bin.000001 # Query 1 # use `mysqltest1`; insert into t1 values (5) -master-bin.000001 # Query 1 # use `mysqltest1`; delete from t2 -master-bin.000001 # Query 1 # use `mysqltest1`; alter table t2 add unique (a) -master-bin.000001 # Query 1 # use `mysqltest1`; drop procedure foo4 -master-bin.000001 # Query 1 # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` PROCEDURE `foo4`() +master-bin.000001 # Query # # use `mysqltest1`; insert into t2 values(3) +master-bin.000001 # Query # # use `mysqltest1`; insert into t1 values (15) +master-bin.000001 # Query # # use `mysqltest1`; insert into t2 values(3) +master-bin.000001 # Query # # use `mysqltest1`; alter procedure foo4 sql security invoker +master-bin.000001 # Query # # use `mysqltest1`; insert into t2 values(3) +master-bin.000001 # Query # # use `mysqltest1`; insert into t1 values (5) +master-bin.000001 # Query # # use `mysqltest1`; delete from t2 +master-bin.000001 # Query # # use `mysqltest1`; alter table t2 add unique (a) +master-bin.000001 # Query # # use `mysqltest1`; drop procedure foo4 +master-bin.000001 # Query # # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` PROCEDURE `foo4`() DETERMINISTIC begin insert into t2 values(20),(20); end -master-bin.000001 # Query 1 # use `mysqltest1`; insert into t2 values(20),(20) -master-bin.000001 # Query 1 # use `mysqltest1`; drop procedure foo4 -master-bin.000001 # Query 1 # use `mysqltest1`; drop procedure foo -master-bin.000001 # Query 1 # use `mysqltest1`; drop procedure foo2 -master-bin.000001 # Query 1 # use `mysqltest1`; drop procedure foo3 -master-bin.000001 # Query 1 # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` FUNCTION `fn1`(x int) RETURNS int(11) +master-bin.000001 # Query # # use `mysqltest1`; insert into t2 values(20),(20) +master-bin.000001 # Query # # use `mysqltest1`; drop procedure foo4 +master-bin.000001 # Query # # use `mysqltest1`; drop procedure foo +master-bin.000001 # Query # # use `mysqltest1`; drop procedure foo2 +master-bin.000001 # Query # # use `mysqltest1`; drop procedure foo3 +master-bin.000001 # Query # # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` FUNCTION `fn1`(x int) RETURNS int(11) DETERMINISTIC begin insert into t1 values (x); return x+2; end -master-bin.000001 # Query 1 # use `mysqltest1`; delete t1,t2 from t1,t2 -master-bin.000001 # Query 1 # use `mysqltest1`; SELECT `mysqltest1`.`fn1`(20) -master-bin.000001 # Query 1 # use `mysqltest1`; insert into t2 values(fn1(21)) -master-bin.000001 # Query 1 # use `mysqltest1`; drop function fn1 -master-bin.000001 # Query 1 # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` FUNCTION `fn1`() RETURNS int(11) +master-bin.000001 # Query # # use `mysqltest1`; delete t1,t2 from t1,t2 +master-bin.000001 # Query # # use `mysqltest1`; SELECT `mysqltest1`.`fn1`(20) +master-bin.000001 # Query # # use `mysqltest1`; insert into t2 values(fn1(21)) +master-bin.000001 # Query # # use `mysqltest1`; drop function fn1 +master-bin.000001 # Query # # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` FUNCTION `fn1`() RETURNS int(11) NO SQL begin return unix_timestamp(); end -master-bin.000001 # Query 1 # use `mysqltest1`; delete from t1 -master-bin.000001 # Query 1 # use `mysqltest1`; insert into t1 values(fn1()) -master-bin.000001 # Query 1 # use `mysqltest1`; CREATE DEFINER=`zedjzlcsjhd`@`127.0.0.1` FUNCTION `fn2`() RETURNS int(11) +master-bin.000001 # Query # # use `mysqltest1`; delete from t1 +master-bin.000001 # Query # # use `mysqltest1`; insert into t1 values(fn1()) +master-bin.000001 # Query # # use `mysqltest1`; CREATE DEFINER=`zedjzlcsjhd`@`127.0.0.1` FUNCTION `fn2`() RETURNS int(11) NO SQL begin return unix_timestamp(); end -master-bin.000001 # Query 1 # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` FUNCTION `fn3`() RETURNS int(11) +master-bin.000001 # Query # # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` FUNCTION `fn3`() RETURNS int(11) READS SQL DATA begin return 0; end -master-bin.000001 # Query 1 # use `mysqltest1`; delete from t2 -master-bin.000001 # Query 1 # use `mysqltest1`; alter table t2 add unique (a) -master-bin.000001 # Query 1 # use `mysqltest1`; drop function fn1 -master-bin.000001 # Query 1 # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` FUNCTION `fn1`(x int) RETURNS int(11) +master-bin.000001 # Query # # use `mysqltest1`; delete from t2 +master-bin.000001 # Query # # use `mysqltest1`; alter table t2 add unique (a) +master-bin.000001 # Query # # use `mysqltest1`; drop function fn1 +master-bin.000001 # Query # # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` FUNCTION `fn1`(x int) RETURNS int(11) begin insert into t2 values(x),(x); return 10; end -master-bin.000001 # Query 1 # use `mysqltest1`; SELECT `mysqltest1`.`fn1`(100) -master-bin.000001 # Query 1 # use `mysqltest1`; SELECT `mysqltest1`.`fn1`(20) -master-bin.000001 # Query 1 # use `mysqltest1`; delete from t1 -master-bin.000001 # Query 1 # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` trigger trg before insert on t1 for each row set new.a= 10 -master-bin.000001 # Query 1 # use `mysqltest1`; insert into t1 values (1) -master-bin.000001 # Query 1 # use `mysqltest1`; delete from t1 -master-bin.000001 # Query 1 # use `mysqltest1`; drop trigger trg -master-bin.000001 # Query 1 # use `mysqltest1`; insert into t1 values (1) -master-bin.000001 # Query 1 # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` PROCEDURE `foo`() +master-bin.000001 # Query # # use `mysqltest1`; SELECT `mysqltest1`.`fn1`(100) +master-bin.000001 # Query # # use `mysqltest1`; SELECT `mysqltest1`.`fn1`(20) +master-bin.000001 # Query # # use `mysqltest1`; delete from t1 +master-bin.000001 # Query # # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` trigger trg before insert on t1 for each row set new.a= 10 +master-bin.000001 # Query # # use `mysqltest1`; insert into t1 values (1) +master-bin.000001 # Query # # use `mysqltest1`; delete from t1 +master-bin.000001 # Query # # use `mysqltest1`; drop trigger trg +master-bin.000001 # Query # # use `mysqltest1`; insert into t1 values (1) +master-bin.000001 # Query # # use `mysqltest1`; CREATE DEFINER=`root`@`localhost` PROCEDURE `foo`() READS SQL DATA select * from t1 -master-bin.000001 # Query 1 # use `mysqltest1`; drop procedure foo -master-bin.000001 # Query 1 # use `mysqltest1`; drop function fn1 -master-bin.000001 # Query 1 # drop database mysqltest1 -master-bin.000001 # Query 1 # drop user "zedjzlcsjhd"@127.0.0.1 -master-bin.000001 # Query 1 # use `test`; drop function if exists f1 -master-bin.000001 # Query 1 # use `test`; CREATE DEFINER=`root`@`localhost` FUNCTION `f1`() RETURNS int(11) +master-bin.000001 # Query # # use `mysqltest1`; drop procedure foo +master-bin.000001 # Query # # use `mysqltest1`; drop function fn1 +master-bin.000001 # Query # # drop database mysqltest1 +master-bin.000001 # Query # # drop user "zedjzlcsjhd"@127.0.0.1 +master-bin.000001 # Query # # use `test`; drop function if exists f1 +master-bin.000001 # Query # # use `test`; CREATE DEFINER=`root`@`localhost` FUNCTION `f1`() RETURNS int(11) READS SQL DATA begin declare var integer; @@ -522,41 +522,41 @@ fetch c into var; close c; return var; end -master-bin.000001 # Query 1 # use `test`; CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select 1 as a -master-bin.000001 # Query 1 # use `test`; create table t1 (a int) -master-bin.000001 # Query 1 # use `test`; insert into t1 (a) values (f1()) -master-bin.000001 # Query 1 # use `test`; drop view v1 -master-bin.000001 # Query 1 # use `test`; drop function f1 -master-bin.000001 # Query 1 # use `test`; DROP PROCEDURE IF EXISTS p1 -master-bin.000001 # Query 1 # use `test`; DROP TABLE IF EXISTS t1 -master-bin.000001 # Query 1 # use `test`; CREATE TABLE t1(col VARCHAR(10)) -master-bin.000001 # Query 1 # use `test`; CREATE DEFINER=`root`@`localhost` PROCEDURE `p1`(arg VARCHAR(10)) +master-bin.000001 # Query # # use `test`; CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select 1 as a +master-bin.000001 # Query # # use `test`; create table t1 (a int) +master-bin.000001 # Query # # use `test`; insert into t1 (a) values (f1()) +master-bin.000001 # Query # # use `test`; drop view v1 +master-bin.000001 # Query # # use `test`; drop function f1 +master-bin.000001 # Query # # use `test`; DROP PROCEDURE IF EXISTS p1 +master-bin.000001 # Query # # use `test`; DROP TABLE IF EXISTS t1 +master-bin.000001 # Query # # use `test`; CREATE TABLE t1(col VARCHAR(10)) +master-bin.000001 # Query # # use `test`; CREATE DEFINER=`root`@`localhost` PROCEDURE `p1`(arg VARCHAR(10)) INSERT INTO t1 VALUES(arg) -master-bin.000001 # Query 1 # use `test`; INSERT INTO t1 VALUES( NAME_CONST('arg',_latin1'test' COLLATE 'latin1_swedish_ci')) -master-bin.000001 # Query 1 # use `test`; DROP PROCEDURE p1 -master-bin.000001 # Query 1 # use `test`; DROP PROCEDURE IF EXISTS p1 -master-bin.000001 # Query 1 # use `test`; DROP FUNCTION IF EXISTS f1 -master-bin.000001 # Query 1 # use `test`; CREATE DEFINER=`root`@`localhost` PROCEDURE `p1`() +master-bin.000001 # Query # # use `test`; INSERT INTO t1 VALUES( NAME_CONST('arg',_latin1'test' COLLATE 'latin1_swedish_ci')) +master-bin.000001 # Query # # use `test`; DROP PROCEDURE p1 +master-bin.000001 # Query # # use `test`; DROP PROCEDURE IF EXISTS p1 +master-bin.000001 # Query # # use `test`; DROP FUNCTION IF EXISTS f1 +master-bin.000001 # Query # # use `test`; CREATE DEFINER=`root`@`localhost` PROCEDURE `p1`() SET @a = 1 -master-bin.000001 # Query 1 # use `test`; CREATE DEFINER=`root`@`localhost` FUNCTION `f1`() RETURNS int(11) +master-bin.000001 # Query # # use `test`; CREATE DEFINER=`root`@`localhost` FUNCTION `f1`() RETURNS int(11) RETURN 0 -master-bin.000001 # Query 1 # use `test`; DROP PROCEDURE p1 -master-bin.000001 # Query 1 # use `test`; DROP FUNCTION f1 -master-bin.000001 # Query 1 # use `test`; drop table t1 -master-bin.000001 # Query 1 # drop database if exists mysqltest -master-bin.000001 # Query 1 # drop database if exists mysqltest2 -master-bin.000001 # Query 1 # create database mysqltest -master-bin.000001 # Query 1 # create database mysqltest2 -master-bin.000001 # Query 1 # use `mysqltest2`; create table t ( t integer ) -master-bin.000001 # Query 1 # use `mysqltest2`; CREATE DEFINER=`root`@`localhost` PROCEDURE `mysqltest`.`test`() +master-bin.000001 # Query # # use `test`; DROP PROCEDURE p1 +master-bin.000001 # Query # # use `test`; DROP FUNCTION f1 +master-bin.000001 # Query # # use `test`; drop table t1 +master-bin.000001 # Query # # drop database if exists mysqltest +master-bin.000001 # Query # # drop database if exists mysqltest2 +master-bin.000001 # Query # # create database mysqltest +master-bin.000001 # Query # # create database mysqltest2 +master-bin.000001 # Query # # use `mysqltest2`; create table t ( t integer ) +master-bin.000001 # Query # # use `mysqltest2`; CREATE DEFINER=`root`@`localhost` PROCEDURE `mysqltest`.`test`() begin end -master-bin.000001 # Query 1 # use `mysqltest2`; insert into t values ( 1 ) -master-bin.000001 # Query 1 # use `mysqltest2`; CREATE DEFINER=`root`@`localhost` FUNCTION `f1`() RETURNS int(11) +master-bin.000001 # Query # # use `mysqltest2`; insert into t values ( 1 ) +master-bin.000001 # Query # # use `mysqltest2`; CREATE DEFINER=`root`@`localhost` FUNCTION `f1`() RETURNS int(11) begin insert into t values (1); return 0; end -master-bin.000001 # Query 1 # use `mysqltest`; SELECT `mysqltest2`.`f1`() +master-bin.000001 # Query # # use `mysqltest`; SELECT `mysqltest2`.`f1`() set @@global.log_bin_trust_routine_creators= @old_log_bin_trust_routine_creators; Warnings: Warning 1287 '@@log_bin_trust_routine_creators' is deprecated and will be removed in a future release. Please use '@@log_bin_trust_function_creators' instead diff --git a/mysql-test/suite/rpl/r/rpl_ssl.result b/mysql-test/suite/rpl/r/rpl_ssl.result index d188dd353ce..1af4c5e227c 100644 --- a/mysql-test/suite/rpl/r/rpl_ssl.result +++ b/mysql-test/suite/rpl/r/rpl_ssl.result @@ -19,89 +19,23 @@ insert into t1 values(1); select * from t1; t 1 -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User replssl -Master_Port MASTER_MYPORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 Master_SSL_Allowed Yes -Master_SSL_CA_File MYSQL_TEST_DIR/std_data/cacert.pem Master_SSL_CA_Path +Master_SSL_CA_File MYSQL_TEST_DIR/std_data/cacert.pem Master_SSL_Cert MYSQL_TEST_DIR/std_data/client-cert.pem -Master_SSL_Cipher Master_SSL_Key MYSQL_TEST_DIR/std_data/client-key.pem -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. STOP SLAVE; select * from t1; t 1 insert into t1 values (NULL); -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User replssl -Master_Port MASTER_MYPORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 Master_SSL_Allowed Yes -Master_SSL_CA_File MYSQL_TEST_DIR/std_data/cacert.pem Master_SSL_CA_Path +Master_SSL_CA_File MYSQL_TEST_DIR/std_data/cacert.pem Master_SSL_Cert MYSQL_TEST_DIR/std_data/client-cert.pem -Master_SSL_Cipher Master_SSL_Key MYSQL_TEST_DIR/std_data/client-key.pem -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. drop user replssl@localhost; drop table t1; End of 5.0 tests diff --git a/mysql-test/suite/rpl/r/rpl_ssl1.result b/mysql-test/suite/rpl/r/rpl_ssl1.result index 74d2550cdaf..5b4aa126c77 100644 --- a/mysql-test/suite/rpl/r/rpl_ssl1.result +++ b/mysql-test/suite/rpl/r/rpl_ssl1.result @@ -18,89 +18,23 @@ start slave; select * from t1; t 1 -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User replssl -Master_Port MASTER_MYPORT -Connect_Retry 1 -Master_Log_File # -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File # -Slave_IO_Running # -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 Master_SSL_Allowed Yes -Master_SSL_CA_File MYSQL_TEST_DIR/std_data/cacert.pem Master_SSL_CA_Path +Master_SSL_CA_File MYSQL_TEST_DIR/std_data/cacert.pem Master_SSL_Cert MYSQL_TEST_DIR/std_data/client-cert.pem -Master_SSL_Cipher Master_SSL_Key MYSQL_TEST_DIR/std_data/client-key.pem -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. stop slave; change master to master_user='root',master_password='', master_ssl=0; start slave; drop user replssl@localhost; drop table t1; -show slave status; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_MYPORT -Connect_Retry 1 -Master_Log_File # -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File # -Slave_IO_Running # -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 Master_SSL_Allowed No -Master_SSL_CA_File MYSQL_TEST_DIR/std_data/cacert.pem Master_SSL_CA_Path +Master_SSL_CA_File MYSQL_TEST_DIR/std_data/cacert.pem Master_SSL_Cert MYSQL_TEST_DIR/std_data/client-cert.pem -Master_SSL_Cipher Master_SSL_Key MYSQL_TEST_DIR/std_data/client-key.pem -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. stop slave; change master to master_host="localhost", @@ -116,43 +50,10 @@ on slave select * from t1; t 1 -show slave status; -Slave_IO_State # -Master_Host localhost -Master_User root -Master_Port MASTER_MYPORT -Connect_Retry 1 -Master_Log_File # -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File # -Slave_IO_Running # -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 Master_SSL_Allowed Yes -Master_SSL_CA_File MYSQL_TEST_DIR/std_data/cacert.pem Master_SSL_CA_Path +Master_SSL_CA_File MYSQL_TEST_DIR/std_data/cacert.pem Master_SSL_Cert MYSQL_TEST_DIR/std_data/client-cert.pem -Master_SSL_Cipher Master_SSL_Key MYSQL_TEST_DIR/std_data/client-key.pem -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert Yes -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. drop table t1; diff --git a/mysql-test/suite/rpl/r/rpl_stm_flsh_tbls.result b/mysql-test/suite/rpl/r/rpl_stm_flsh_tbls.result index 74031af1dde..61fee130d49 100644 --- a/mysql-test/suite/rpl/r/rpl_stm_flsh_tbls.result +++ b/mysql-test/suite/rpl/r/rpl_stm_flsh_tbls.result @@ -12,16 +12,12 @@ create table t4 (a int); insert into t4 select * from t3; rename table t1 to t5, t2 to t1; flush no_write_to_binlog tables; -SHOW BINLOG EVENTS FROM 656 ; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; rename table t1 to t5, t2 to t1 +master-bin.000001 # Query # # use `test`; rename table t1 to t5, t2 to t1 select * from t3; a flush tables; -SHOW BINLOG EVENTS FROM 656 ; -Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; rename table t1 to t5, t2 to t1 -master-bin.000001 # Query 1 # use `test`; flush tables select * from t3; a stop slave; diff --git a/mysql-test/suite/rpl/r/rpl_stm_insert_delayed.result b/mysql-test/suite/rpl/r/rpl_stm_insert_delayed.result index 5ca0ea2b780..1bed2058687 100644 --- a/mysql-test/suite/rpl/r/rpl_stm_insert_delayed.result +++ b/mysql-test/suite/rpl/r/rpl_stm_insert_delayed.result @@ -52,18 +52,18 @@ CREATE TABLE t1(a int, UNIQUE(a)); INSERT DELAYED IGNORE INTO t1 VALUES(1); INSERT DELAYED IGNORE INTO t1 VALUES(1); flush table t1; -show binlog events in 'master-bin.000002' LIMIT 2,2; +show binlog events in 'master-bin.000002' from limit 1,2; Log_name Pos Event_type Server_id End_log_pos Info -x x x x x use `test`; INSERT DELAYED IGNORE INTO t1 VALUES(1) -x x x x x use `test`; INSERT DELAYED IGNORE INTO t1 VALUES(1) +master-bin.000002 # Query # # use `test`; INSERT DELAYED IGNORE INTO t1 VALUES(1) +master-bin.000002 # Query # # use `test`; INSERT DELAYED IGNORE INTO t1 VALUES(1) select * from t1; a 1 On slave -show binlog events in 'slave-bin.000002' LIMIT 2,2; +show binlog events in 'slave-bin.000002' from limit 1,2; Log_name Pos Event_type Server_id End_log_pos Info -x x x x x use `test`; INSERT DELAYED IGNORE INTO t1 VALUES(1) -x x x x x use `test`; INSERT DELAYED IGNORE INTO t1 VALUES(1) +slave-bin.000002 # Query # # use `test`; INSERT DELAYED IGNORE INTO t1 VALUES(1) +slave-bin.000002 # Query # # use `test`; INSERT DELAYED IGNORE INTO t1 VALUES(1) select * from t1; a 1 @@ -112,24 +112,14 @@ id name USE test; DROP SCHEMA mysqlslap; use test; -FLUSH LOGS; -FLUSH LOGS; CREATE TABLE t1(a int, UNIQUE(a)); INSERT DELAYED IGNORE INTO t1 VALUES(1); INSERT DELAYED IGNORE INTO t1 VALUES(1); flush table t1; -show binlog events in 'master-bin.000002' LIMIT 2,2; -Log_name Pos Event_type Server_id End_log_pos Info -x x x x x use `test`; INSERT DELAYED IGNORE INTO t1 VALUES(1) -x x x x x use `test`; INSERT DELAYED IGNORE INTO t1 VALUES(1) select * from t1; a 1 On slave -show binlog events in 'slave-bin.000002' LIMIT 2,2; -Log_name Pos Event_type Server_id End_log_pos Info -x x x x x use `test`; INSERT DELAYED IGNORE INTO t1 VALUES(1) -x x x x x use `test`; INSERT DELAYED IGNORE INTO t1 VALUES(1) select * from t1; a 1 diff --git a/mysql-test/suite/rpl/r/rpl_stm_log.result b/mysql-test/suite/rpl/r/rpl_stm_log.result index 47556a33e97..d73a689969f 100644 --- a/mysql-test/suite/rpl/r/rpl_stm_log.result +++ b/mysql-test/suite/rpl/r/rpl_stm_log.result @@ -7,7 +7,7 @@ start slave; include/stop_slave.inc reset master; reset slave; -start slave; +include/start_slave.inc create table t1(n int not null auto_increment primary key)ENGINE=MyISAM; insert into t1 values (NULL); drop table t1; @@ -16,26 +16,25 @@ load data infile 'LOAD_FILE' into table t1 ignore 1 lines; select count(*) from t1; count(*) 69 -show binlog events; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Format_desc 1 # Server ver: VERSION, Binlog ver: 4 -master-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM -master-bin.000001 # Intvar 1 # INSERT_ID=1 -master-bin.000001 # Query 1 # use `test`; insert into t1 values (NULL) -master-bin.000001 # Query 1 # use `test`; drop table t1 -master-bin.000001 # Query 1 # use `test`; create table t1 (word char(20) not null)ENGINE=MyISAM -master-bin.000001 # Begin_load_query 1 # ;file_id=1;block_len=581 -master-bin.000001 # Execute_load_query 1 # use `test`; LOAD DATA INFILE '../../std_data/words.dat' INTO TABLE `t1` FIELDS TERMINATED BY '\t' ENCLOSED BY '' ESCAPED BY '\\' LINES TERMINATED BY '\n' IGNORE 1 LINES (`word`) ;file_id=1 -show binlog events from 106 limit 1; +master-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM +master-bin.000001 # Intvar # # INSERT_ID=1 +master-bin.000001 # Query # # use `test`; insert into t1 values (NULL) +master-bin.000001 # Query # # use `test`; drop table t1 +master-bin.000001 # Query # # use `test`; create table t1 (word char(20) not null)ENGINE=MyISAM +master-bin.000001 # Begin_load_query # # ;file_id=#;block_len=# +master-bin.000001 # Execute_load_query # # use `test`; LOAD DATA INFILE '../../std_data/words.dat' INTO TABLE `t1` FIELDS TERMINATED BY '\t' ENCLOSED BY '' ESCAPED BY '\\' LINES TERMINATED BY '\n' IGNORE 1 LINES (`word`) ;file_id=# +show binlog events from limit 1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM -show binlog events from 106 limit 2; +master-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM +show binlog events from limit 2; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM -master-bin.000001 # Intvar 1 # INSERT_ID=1 -show binlog events from 106 limit 2,1; +master-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM +master-bin.000001 # Intvar # # INSERT_ID=1 +show binlog events from limit 2,1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; insert into t1 values (NULL) +master-bin.000001 # Query # # use `test`; insert into t1 values (NULL) flush logs; create table t3 (a int)ENGINE=MyISAM; select * from t1 order by 1 asc; @@ -195,12 +194,11 @@ master-bin.000001 # Query # # use `test`; create table t1 (word char(20) not nul master-bin.000001 # Begin_load_query # # ;file_id=#;block_len=# master-bin.000001 # Execute_load_query # # use `test`; LOAD DATA INFILE '../../std_data/words.dat' INTO TABLE `t1` FIELDS TERMINATED BY '\t' ENCLOSED BY '' ESCAPED BY '\\' LINES TERMINATED BY '\n' IGNORE 1 LINES (`word`) ;file_id=# master-bin.000001 # Rotate # # master-bin.000002;pos=4 -show binlog events in 'master-bin.000002'; +show binlog events in 'master-bin.000002' from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000002 # Format_desc 1 # Server ver: VERSION, Binlog ver: 4 -master-bin.000002 # Query 1 # use `test`; create table t3 (a int)ENGINE=MyISAM -master-bin.000002 # Query 1 # use `test`; create table t2 (n int)ENGINE=MyISAM -master-bin.000002 # Query 1 # use `test`; insert into t2 values (1) +master-bin.000002 # Query # # use `test`; create table t3 (a int)ENGINE=MyISAM +master-bin.000002 # Query # # use `test`; create table t2 (n int)ENGINE=MyISAM +master-bin.000002 # Query # # use `test`; insert into t2 values (1) show binary logs; Log_name File_size master-bin.000001 # @@ -209,62 +207,22 @@ show binary logs; Log_name File_size slave-bin.000001 # slave-bin.000002 # -show binlog events in 'slave-bin.000001' from 4; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -slave-bin.000001 # Format_desc 2 # Server ver: VERSION, Binlog ver: 4 -slave-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM -slave-bin.000001 # Intvar 1 # INSERT_ID=1 -slave-bin.000001 # Query 1 # use `test`; insert into t1 values (NULL) -slave-bin.000001 # Query 1 # use `test`; drop table t1 -slave-bin.000001 # Query 1 # use `test`; create table t1 (word char(20) not null)ENGINE=MyISAM -slave-bin.000001 # Begin_load_query 1 # ;file_id=1;block_len=581 -slave-bin.000001 # Execute_load_query 1 # use `test`; LOAD DATA INFILE '../../tmp/SQL_LOAD-2-1-1.data' INTO TABLE `t1` FIELDS TERMINATED BY '\t' ENCLOSED BY '' ESCAPED BY '\\' LINES TERMINATED BY '\n' IGNORE 1 LINES (`word`) ;file_id=1 -slave-bin.000001 # Query 1 # use `test`; create table t3 (a int)ENGINE=MyISAM -slave-bin.000001 # Rotate 2 # slave-bin.000002;pos=4 -show binlog events in 'slave-bin.000002' from 4; +slave-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=MyISAM +slave-bin.000001 # Intvar # # INSERT_ID=1 +slave-bin.000001 # Query # # use `test`; insert into t1 values (NULL) +slave-bin.000001 # Query # # use `test`; drop table t1 +slave-bin.000001 # Query # # use `test`; create table t1 (word char(20) not null)ENGINE=MyISAM +slave-bin.000001 # Begin_load_query # # ;file_id=#;block_len=# +slave-bin.000001 # Execute_load_query # # use `test`; LOAD DATA INFILE '../../tmp/SQL_LOAD-2-1-1.data' INTO TABLE `t1` FIELDS TERMINATED BY '\t' ENCLOSED BY '' ESCAPED BY '\\' LINES TERMINATED BY '\n' IGNORE 1 LINES (`word`) ;file_id=# +slave-bin.000001 # Query # # use `test`; create table t3 (a int)ENGINE=MyISAM +slave-bin.000001 # Rotate # # slave-bin.000002;pos=4 +show binlog events in 'slave-bin.000002' from ; Log_name Pos Event_type Server_id End_log_pos Info -slave-bin.000002 # Format_desc 2 # Server ver: VERSION, Binlog ver: 4 -slave-bin.000002 # Query 1 # use `test`; create table t2 (n int)ENGINE=MyISAM -slave-bin.000002 # Query 1 # use `test`; insert into t2 values (1) -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000002 -Read_Master_Log_Pos 392 -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000002 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos 392 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +slave-bin.000002 # Query # # use `test`; create table t2 (n int)ENGINE=MyISAM +slave-bin.000002 # Query # # use `test`; insert into t2 values (1) +Checking that both slave threads are running. show binlog events in 'slave-bin.000005' from 4; ERROR HY000: Error when executing command SHOW BINLOG EVENTS: Could not find target log DROP TABLE t1; diff --git a/mysql-test/suite/rpl/r/rpl_stm_max_relay_size.result b/mysql-test/suite/rpl/r/rpl_stm_max_relay_size.result index 2215b34814e..db06cb6d3de 100644 --- a/mysql-test/suite/rpl/r/rpl_stm_max_relay_size.result +++ b/mysql-test/suite/rpl/r/rpl_stm_max_relay_size.result @@ -21,45 +21,7 @@ select @@global.max_relay_log_size; @@global.max_relay_log_size 4096 start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 2 # @@ -69,45 +31,7 @@ set global max_relay_log_size=(5*4096); select @@global.max_relay_log_size; @@global.max_relay_log_size 20480 start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 3: max_relay_log_size = 0 # @@ -117,90 +41,13 @@ set global max_relay_log_size=0; select @@global.max_relay_log_size; @@global.max_relay_log_size 0 start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 4: Tests below are mainly to ensure that we have not coded with wrong assumptions # stop slave; reset slave; flush logs; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error # # Test 5 # @@ -208,89 +55,13 @@ reset slave; start slave; flush logs; create table t1 (a int); -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. # # Test 6: one more rotation, to be sure Relay_Log_Space is correctly updated # flush logs; drop table t1; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. flush logs; show master status; File Position Binlog_Do_DB Binlog_Ignore_DB diff --git a/mysql-test/suite/rpl/r/rpl_stm_reset_slave.result b/mysql-test/suite/rpl/r/rpl_stm_reset_slave.result index 78d9d7c41eb..1fc189975ef 100644 --- a/mysql-test/suite/rpl/r/rpl_stm_reset_slave.result +++ b/mysql-test/suite/rpl/r/rpl_stm_reset_slave.result @@ -4,196 +4,37 @@ reset master; reset slave; drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; start slave; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -stop slave; -change master to master_user='test'; -SHOW SLAVE STATUS; -Slave_IO_State # Master_Host 127.0.0.1 +include/stop_slave.inc +change master to master_user='test'; Master_User test -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -reset slave; -SHOW SLAVE STATUS; -Slave_IO_State # Master_Host 127.0.0.1 +reset slave; Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File -Slave_IO_Running No -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -start slave; -SHOW SLAVE STATUS; -Slave_IO_State # Master_Host 127.0.0.1 +include/start_slave.inc Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -stop slave; +Master_Host 127.0.0.1 +include/stop_slave.inc reset slave; -start slave; +include/start_slave.inc create temporary table t1 (a int); -stop slave; +include/stop_slave.inc reset slave; -start slave; +include/start_slave.inc show status like 'slave_open_temp_tables'; Variable_name Value Slave_open_temp_tables 1 -stop slave; +include/stop_slave.inc reset slave; -*** errno must be zero: 0 *** change master to master_user='impossible_user_name'; start slave; -ONE -1 include/stop_slave.inc change master to master_user='root'; include/start_slave.inc -*** last errno must be zero: 0 *** -*** last error must be blank: *** include/stop_slave.inc change master to master_user='impossible_user_name'; start slave; -ONE -1 include/stop_slave.inc reset slave; -*** io last errno must be zero: 0 *** -*** io last error must be blank: *** -*** sql last errno must be zero: 0 *** -*** sql last error must be blank: *** diff --git a/mysql-test/suite/rpl/r/rpl_stm_until.result b/mysql-test/suite/rpl/r/rpl_stm_until.result index 644baba0335..118d31d78c8 100644 --- a/mysql-test/suite/rpl/r/rpl_stm_until.result +++ b/mysql-test/suite/rpl/r/rpl_stm_until.result @@ -17,199 +17,43 @@ insert into t2 values (3),(4); drop table t2; ==== Replicate one event at a time on slave ==== [on slave] -start slave until master_log_file='master-bin.000001', master_log_pos=323; +start slave until master_log_file='MASTER_LOG_FILE', master_log_pos=MASTER_LOG_POS; select * from t1; n 1 2 3 4 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition Master -Until_Log_File master-bin.000001 -Until_Log_Pos 323 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -start slave until master_log_file='master-no-such-bin.000001', master_log_pos=291; +start slave until master_log_file='master-no-such-bin.000001', master_log_pos=MASTER_LOG_POS; select * from t1; n 1 2 3 4 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition Master -Until_Log_File master-no-such-bin.000001 -Until_Log_Pos 291 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error -start slave until relay_log_file='slave-relay-bin.000004', relay_log_pos=746; +start slave until relay_log_file='slave-relay-bin.000004', relay_log_pos=RELAY_LOG_POS; select * from t2; n 1 2 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition Relay -Until_Log_File slave-relay-bin.000004 -Until_Log_Pos 746 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error start slave; [on master] [on slave] include/stop_slave.inc -start slave until master_log_file='master-bin.000001', master_log_pos=776; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition Master -Until_Log_File master-bin.000001 -Until_Log_Pos 776 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +start slave until master_log_file='MASTER_LOG_FILE', master_log_pos=MASTER_LOG_POS; ==== Test various error conditions ==== -start slave until master_log_file='master-bin', master_log_pos=561; +start slave until master_log_file='master-bin', master_log_pos=MASTER_LOG_POS; ERROR HY000: Incorrect parameter or combination of parameters for START SLAVE UNTIL -start slave until master_log_file='master-bin.000001', master_log_pos=561, relay_log_pos=12; +start slave until master_log_file='master-bin.000001', master_log_pos=MASTER_LOG_POS, relay_log_pos=RELAY_LOG_POS; ERROR HY000: Incorrect parameter or combination of parameters for START SLAVE UNTIL start slave until master_log_file='master-bin.000001'; ERROR HY000: Incorrect parameter or combination of parameters for START SLAVE UNTIL start slave until relay_log_file='slave-relay-bin.000002'; ERROR HY000: Incorrect parameter or combination of parameters for START SLAVE UNTIL -start slave until relay_log_file='slave-relay-bin.000002', master_log_pos=561; +start slave until relay_log_file='slave-relay-bin.000002', master_log_pos=MASTER_LOG_POS; ERROR HY000: Incorrect parameter or combination of parameters for START SLAVE UNTIL start slave sql_thread; -start slave until master_log_file='master-bin.000001', master_log_pos=776; +start slave until master_log_file='master-bin.000001', master_log_pos=MASTER_LOG_POS; Warnings: Note 1254 Slave is already running include/stop_slave.inc @@ -230,7 +74,7 @@ insert into t1 set a=null; select count(*) as two from t1; two 2 -start slave until master_log_file='master-bin.000001', master_log_pos= UNTIL_POS;; +start slave until master_log_file='MASTER_LOG_FILE', master_log_pos= UNTIL_POS;; slave stopped at the prescribed position select 0 as zero; zero diff --git a/mysql-test/suite/rpl/r/rpl_temporary_errors.result b/mysql-test/suite/rpl/r/rpl_temporary_errors.result index d14380a6369..d261becc409 100644 --- a/mysql-test/suite/rpl/r/rpl_temporary_errors.result +++ b/mysql-test/suite/rpl/r/rpl_temporary_errors.result @@ -40,45 +40,7 @@ a b 2 2 3 3 4 4 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. DROP TABLE t1; **** On Master **** DROP TABLE t1; diff --git a/mysql-test/suite/rpl/t/rpl_000015-slave.opt b/mysql-test/suite/rpl/t/rpl_000015-slave.opt deleted file mode 100644 index 28bc753dd56..00000000000 --- a/mysql-test/suite/rpl/t/rpl_000015-slave.opt +++ /dev/null @@ -1 +0,0 @@ ---server-id=22 --master-connect-retry=7 diff --git a/mysql-test/suite/rpl/t/rpl_000015.cnf b/mysql-test/suite/rpl/t/rpl_000015.cnf deleted file mode 100644 index 46f8af242c2..00000000000 --- a/mysql-test/suite/rpl/t/rpl_000015.cnf +++ /dev/null @@ -1,2 +0,0 @@ -!include ../rpl_1slave_base.cnf - diff --git a/mysql-test/suite/rpl/t/rpl_000015.test b/mysql-test/suite/rpl/t/rpl_000015.test deleted file mode 100644 index 45a43cd38d0..00000000000 --- a/mysql-test/suite/rpl/t/rpl_000015.test +++ /dev/null @@ -1,40 +0,0 @@ --- source include/have_log_bin.inc -##################### -# Change Author: JBM -# Change Date: 2006-01-17 -# Change: added order by in select -##################### - -connect (master,localhost,root,,test,$MASTER_MYPORT,$MASTER_MYSOCK); -connect (slave,localhost,root,,test,$SLAVE_MYPORT,$SLAVE_MYSOCK); -connection master; -reset master; -source include/show_master_status.inc; -save_master_pos; -connection slave; -reset slave; -source include/show_slave_status2.inc; - -change master to master_host='127.0.0.1'; -# The following needs to be cleaned up when change master is fixed -source include/show_slave_status2.inc; ---replace_result $MASTER_MYPORT MASTER_PORT -eval change master to master_host='127.0.0.1',master_user='root', - master_password='',master_port=$MASTER_MYPORT; -source include/show_slave_status2.inc; -start slave; -sync_with_master; -source include/show_slave_status2.inc; -connection master; ---disable_warnings -drop table if exists t1; ---enable_warnings -create table t1 (n int, PRIMARY KEY(n)); -insert into t1 values (10),(45),(90); -sync_slave_with_master; -connection slave; -SELECT * FROM t1 ORDER BY n; -connection master; -SELECT * FROM t1 ORDER BY n; -drop table t1; -sync_slave_with_master; diff --git a/mysql-test/suite/rpl/t/rpl_binlog_grant.test b/mysql-test/suite/rpl/t/rpl_binlog_grant.test index 31163927ce2..4c6402359fe 100644 --- a/mysql-test/suite/rpl/t/rpl_binlog_grant.test +++ b/mysql-test/suite/rpl/t/rpl_binlog_grant.test @@ -20,26 +20,24 @@ set @@autocommit=0; start transaction; insert into t values (1); grant select on t to x@y; +let $wait_binlog_event= grant select; +source include/wait_for_binlog_event.inc; # # There is no active transaction here # rollback; show grants for x@y; ---replace_result $VERSION VERSION ---replace_regex /\/\* xid=.* \*\//\/* XID *\// -show binlog events; start transaction; insert into t values (2); revoke select on t from x@y; +let $wait_binlog_event= revoke select; +source include/wait_for_binlog_event.inc; # # There is no active transaction here # commit; select * from t; show grants for x@y; ---replace_result $VERSION VERSION ---replace_regex /\/\* xid=.* \*\//\/* XID *\// -show binlog events; drop user x@y; drop database d1; --sync_slave_with_master diff --git a/mysql-test/suite/rpl/t/rpl_bug33931.test b/mysql-test/suite/rpl/t/rpl_bug33931.test index 1316ddb7401..3327a36622c 100644 --- a/mysql-test/suite/rpl/t/rpl_bug33931.test +++ b/mysql-test/suite/rpl/t/rpl_bug33931.test @@ -37,9 +37,10 @@ connection slave; # source include/wait_for_slave_to_stop.inc; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 8 # 9 # 19 # 23 # 33 # 37 # -query_vertical show slave status; +# 1593 = ER_SLAVE_FATAL_ERROR +--let $slave_sql_errno= 1593 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error.inc # # Cleanup diff --git a/mysql-test/suite/rpl/t/rpl_change_master.test b/mysql-test/suite/rpl/t/rpl_change_master.test index d0cd40e2e11..33bd9d51b11 100644 --- a/mysql-test/suite/rpl/t/rpl_change_master.test +++ b/mysql-test/suite/rpl/t/rpl_change_master.test @@ -19,10 +19,26 @@ let $slave_param= Read_Master_Log_Pos; let $slave_param_value= query_get_value(SHOW MASTER STATUS, Position, 1); connection slave; source include/wait_for_slave_param.inc; -stop slave; -source include/show_slave_status2.inc; +source include/stop_slave.inc; + +let $read_pos= query_get_value(SHOW SLAVE STATUS, Read_Master_Log_Pos, 1); +let $exec_pos= query_get_value(SHOW SLAVE STATUS, Exec_Master_Log_Pos, 1); +if (`SELECT $read_pos = $exec_pos`) +{ + source include/show_rpl_debug_info.inc; + echo 'Read_Master_Log_Pos: $read_pos' == 'Exec_Master_Log_Pos: $exec_pos'; + die Failed because Read_Master_Log_Pos is equal to Exec_Master_Log_Pos; +} change master to master_user='root'; -source include/show_slave_status2.inc; +let $read_pos= query_get_value(SHOW SLAVE STATUS, Read_Master_Log_Pos, 1); +let $exec_pos= query_get_value(SHOW SLAVE STATUS, Exec_Master_Log_Pos, 1); +if (`SELECT $read_pos <> $exec_pos`) +{ + source include/show_rpl_debug_info.inc; + echo 'Read_Master_Log_Pos: $read_pos' <> 'Exec_Master_Log_Pos: $exec_pos'; + die Failed because Read_Master_Log_Pos is not equal to Exec_Master_Log_Pos; +} + start slave; sync_with_master; select * from t1; diff --git a/mysql-test/suite/rpl/t/rpl_critical_errors.test b/mysql-test/suite/rpl/t/rpl_critical_errors.test index b35cd305f92..aa1f251b738 100644 --- a/mysql-test/suite/rpl/t/rpl_critical_errors.test +++ b/mysql-test/suite/rpl/t/rpl_critical_errors.test @@ -53,15 +53,13 @@ KILL QUERY 2; connection slave; # Here the slave will only stop if the query above actually started -# inserting some rows into t2. Otherwise, it will hang forever. ---source include/wait_for_slave_to_stop.inc +# inserting some rows into t2. Otherwise, it will hang forever. ... and there +# the error code should be 1317 (ER_QUERY_INTERRUPTED) +--let $slave_sql_errno= 1317 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error.inc # The following should be 0 SELECT COUNT(*) FROM t2; -# ... and there the error code should be 1317 (ER_QUERY_INTERRUPTED) ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 7 # 8 # 9 # 20 # 22 # 23 # 33 # -query_vertical SHOW SLAVE STATUS; - enable_parsing; diff --git a/mysql-test/suite/rpl/t/rpl_dual_pos_advance.test b/mysql-test/suite/rpl/t/rpl_dual_pos_advance.test index 9efb3d16d2b..ab1de6a2e9f 100644 --- a/mysql-test/suite/rpl/t/rpl_dual_pos_advance.test +++ b/mysql-test/suite/rpl/t/rpl_dual_pos_advance.test @@ -21,52 +21,51 @@ connection master; --replace_result $SLAVE_MYPORT SLAVE_PORT eval change master to master_host="127.0.0.1",master_port=$SLAVE_MYPORT,master_user="root"; -start slave; +source include/start_slave.inc; # now we test it connection slave; create table t1 (n int); +let $master_log_file= query_get_value(SHOW MASTER STATUS, File, 1); +let $master_log_pos_1= query_get_value(SHOW MASTER STATUS, Position, 1); +let $master_log_pos_1= `SELECT $master_log_pos_1 + 3`; -save_master_pos; -connection master; -sync_with_master; +sync_slave_with_master master; # # BUG#13861 - START SLAVE UNTIL may stop 1 evnt too late if # log-slave-updates and circul repl # -stop slave; +source include/stop_slave.inc; create table t2 (n int); # create one ignored event -save_master_pos; -connection slave; -sync_with_master; - -connection slave; +sync_slave_with_master; show tables; -save_master_pos; - create table t3 (n int) engine=innodb; +let $master_log_pos_2= query_get_value(SHOW MASTER STATUS, Position, 1); +let $master_log_pos_2= `SELECT $master_log_pos_2 + 5`; set @a=1; insert into t3 values(@a); +let $master_log_pos_3= query_get_value(SHOW MASTER STATUS, Position, 1); +let $master_log_pos_3= `SELECT $master_log_pos_3 + 5`; begin; insert into t3 values(2); insert into t3 values(3); commit; insert into t3 values(4); - connection master; # bug is that START SLAVE UNTIL may stop too late, we test that by # asking it to stop before creation of t3. -start slave until master_log_file="slave-bin.000001",master_log_pos=195; +--replace_result $master_log_file MASTER_LOG_FILE $master_log_pos_1 MASTER_LOG_POS +eval start slave until master_log_file="$master_log_file",master_log_pos=$master_log_pos_1; --source include/wait_for_slave_sql_to_stop.inc # then BUG#13861 causes t3 to show up below (because stopped too @@ -75,16 +74,18 @@ start slave until master_log_file="slave-bin.000001",master_log_pos=195; show tables; # ensure that we do not break set @a=1; insert into t3 values(@a); -start slave until master_log_file="slave-bin.000001",master_log_pos=438; +--replace_result $master_log_file MASTER_LOG_FILE $master_log_pos_2 MASTER_LOG_POS +eval start slave until master_log_file="$master_log_file",master_log_pos=$master_log_pos_2; --source include/wait_for_slave_sql_to_stop.inc select * from t3; # ensure that we do not break transaction -start slave until master_log_file="slave-bin.000001",master_log_pos=663; +--replace_result $master_log_file MASTER_LOG_FILE $master_log_pos_3 MASTER_LOG_POS +eval start slave until master_log_file="$master_log_file",master_log_pos=$master_log_pos_3; --source include/wait_for_slave_sql_to_stop.inc select * from t3; -start slave; +source include/start_slave.inc; # BUG#13023 is that Exec_master_log_pos may stay too low "forever": @@ -94,31 +95,20 @@ create table t4 (n int); # create 3 ignored events create table t5 (n int); create table t6 (n int); -save_master_pos; -connection slave; -sync_with_master; - -connection slave; - -save_master_pos; - -connection master; +sync_slave_with_master; +sync_slave_with_master master; # then BUG#13023 caused hang below ("master" looks behind, while it's # not in terms of updates done). -sync_with_master; - show tables; # cleanup -stop slave; +source include/stop_slave.inc; reset slave; drop table t1,t2,t3,t4,t5,t6; -save_master_pos; -connection slave; -sync_with_master; +sync_slave_with_master; # End of 4.1 tests diff --git a/mysql-test/suite/rpl/t/rpl_empty_master_crash.test b/mysql-test/suite/rpl/t/rpl_empty_master_crash.test index f8e7870ae3c..863b450a6d9 100644 --- a/mysql-test/suite/rpl/t/rpl_empty_master_crash.test +++ b/mysql-test/suite/rpl/t/rpl_empty_master_crash.test @@ -1,7 +1,5 @@ source include/master-slave.inc; -source include/show_slave_status.inc; - # # Load table should not succeed on the master as this is not a slave # diff --git a/mysql-test/suite/rpl/t/rpl_filter_tables_not_exist.test b/mysql-test/suite/rpl/t/rpl_filter_tables_not_exist.test index bf71ffbfd1e..aa2dee0fe57 100644 --- a/mysql-test/suite/rpl/t/rpl_filter_tables_not_exist.test +++ b/mysql-test/suite/rpl/t/rpl_filter_tables_not_exist.test @@ -126,7 +126,7 @@ connection master; # Parameters for include/wait_for_slave_sql_error_and_skip.inc: # Ask it to show SQL error message. -let $show_sql_error= 1; +let $show_slave_sql_error= 1; # The expected error will always be 1146 (ER_NO_SUCH_TABLE). let $slave_sql_errno= 1146; diff --git a/mysql-test/suite/rpl/t/rpl_flushlog_loop.test b/mysql-test/suite/rpl/t/rpl_flushlog_loop.test index a8befe612c2..487f910ba2b 100644 --- a/mysql-test/suite/rpl/t/rpl_flushlog_loop.test +++ b/mysql-test/suite/rpl/t/rpl_flushlog_loop.test @@ -36,7 +36,6 @@ source include/start_slave.inc; # 2. Insert into t1 on slave (2nd) when the event (1st) for t1 replicated. # 3. Master waits until the event (2nd) for t1 will be replicated. ---disable_query_log CREATE TABLE t1 (a INT KEY) ENGINE= MyISAM; let $wait_binlog_event= CREATE TABLE t1; --source include/wait_for_binlog_event.inc @@ -44,31 +43,20 @@ sync_slave_with_master; connection master; INSERT INTO t1 VALUE(1); ---enable_query_log FLUSH LOGS; -let $slave_param_value= query_get_value(SHOW MASTER STATUS, Position, 1); - -connection slave; -let $slave_param= Exec_Master_Log_Pos; -source include/wait_for_slave_param.inc; +sync_slave_with_master; ---disable_query_log INSERT INTO t1 VALUE(2); let $slave_param_value= query_get_value(SHOW MASTER STATUS, Position, 1); ---enable_query_log - -connection master; -let $slave_param= Exec_Master_Log_Pos; -source include/wait_for_slave_param.inc; - ---enable_query_log +sync_slave_with_master master; # -# Show status of slave +# Check that the master server's slave threads are still running and show +# Relay_Log_File # ---replace_result $SLAVE_MYPORT SLAVE_PORT $slave_param_value POSITION ---replace_column 1 # 8 # 9 # 16 # 23 # 33 # 34 # 35 # ---query_vertical SHOW SLAVE STATUS +--source include/check_slave_is_running.inc +--let status_items= Relay_Log_File +--source include/show_slave_status.inc --disable_query_log connection master; diff --git a/mysql-test/suite/rpl/t/rpl_get_master_version_and_clock.test b/mysql-test/suite/rpl/t/rpl_get_master_version_and_clock.test index 4a9276d9880..28f13c17042 100644 --- a/mysql-test/suite/rpl/t/rpl_get_master_version_and_clock.test +++ b/mysql-test/suite/rpl/t/rpl_get_master_version_and_clock.test @@ -57,14 +57,10 @@ source include/stop_slave.inc; eval change master to master_port=$SLAVE_MYPORT; start slave; -let $slave_param= Last_IO_Errno; -let $slave_param_value= 1593; -source include/wait_for_slave_param.inc; --echo *** must be having the replicate-same-server-id IO thread error *** -let $last_io_errno= query_get_value("show slave status", Last_IO_Errno, 1); -let $last_io_error= query_get_value("show slave status", Last_IO_Error, 1); -echo Slave_IO_Errno= $last_io_errno; -echo Slave_IO_Error= $last_io_error; +let $slave_io_errno= 1593; +let $show_slave_io_error= 1; +source include/wait_for_slave_io_error.inc; # cleanup diff --git a/mysql-test/suite/rpl/t/rpl_grant.test b/mysql-test/suite/rpl/t/rpl_grant.test index 50b243eab92..6fbdafc0f9c 100644 --- a/mysql-test/suite/rpl/t/rpl_grant.test +++ b/mysql-test/suite/rpl/t/rpl_grant.test @@ -36,5 +36,3 @@ sync_slave_with_master; --echo **** On Slave **** SELECT user,host FROM mysql.user WHERE user like 'dummy%'; SELECT COUNT(*) FROM mysql.user WHERE user like 'dummy%'; - -source include/show_slave_status2.inc; diff --git a/mysql-test/suite/rpl/t/rpl_incident.test b/mysql-test/suite/rpl/t/rpl_incident.test index 66893ebb93f..08096d03c11 100644 --- a/mysql-test/suite/rpl/t/rpl_incident.test +++ b/mysql-test/suite/rpl/t/rpl_incident.test @@ -16,6 +16,7 @@ SELECT * FROM t1; connection slave; # Wait until SQL thread stops with error LOST_EVENT on master let $slave_sql_errno= 1590; +let $show_slave_sql_error= 1; source include/wait_for_slave_sql_error.inc; # The 4 should not be inserted into the table, since the incident log @@ -23,10 +24,6 @@ source include/wait_for_slave_sql_error.inc; --echo **** On Slave **** SELECT * FROM t1; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 6 # 7 # 8 # 9 # 22 # 23 # 33 # ---query_vertical SHOW SLAVE STATUS - SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; START SLAVE; --sync_with_master @@ -35,9 +32,7 @@ START SLAVE; # should be running. We should also have rotated to a new binary log. SELECT * FROM t1; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 6 # 7 # 8 # 9 # 22 # 23 # 33 # ---query_vertical SHOW SLAVE STATUS +source include/check_slave_is_running.inc; connection master; DROP TABLE t1; diff --git a/mysql-test/suite/rpl/t/rpl_known_bugs_detection.test b/mysql-test/suite/rpl/t/rpl_known_bugs_detection.test index b300603f454..5b31b094b62 100644 --- a/mysql-test/suite/rpl/t/rpl_known_bugs_detection.test +++ b/mysql-test/suite/rpl/t/rpl_known_bugs_detection.test @@ -26,9 +26,11 @@ INSERT INTO t1(b) VALUES(1),(1),(2) ON DUPLICATE KEY UPDATE t1.b=10; SELECT * FROM t1; connection slave; --source include/wait_for_slave_sql_to_stop.inc -# show the error message ---replace_column 1 # 4 # 7 # 8 # 9 # 23 # 33 # ---query_vertical show slave status; +# show the error message +#1105 = ER_UNKNOWN_ERROR +--let $slave_sql_errno= 1105 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error.inc # show that it was not replicated SELECT * FROM t1; @@ -81,8 +83,10 @@ SELECT * FROM t1; connection slave; --source include/wait_for_slave_sql_to_stop.inc # show the error message ---replace_column 1 # 4 # 7 # 8 # 9 # 23 # 33 # ---query_vertical show slave status; +#1105 = ER_UNKNOWN_ERROR +--let $slave_sql_errno= 1105 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error.inc # show that it was not replicated SELECT * FROM t1; connection master; diff --git a/mysql-test/suite/rpl/t/rpl_loaddata_fatal.test b/mysql-test/suite/rpl/t/rpl_loaddata_fatal.test index b7d9995c834..e80fc160d8f 100644 --- a/mysql-test/suite/rpl/t/rpl_loaddata_fatal.test +++ b/mysql-test/suite/rpl/t/rpl_loaddata_fatal.test @@ -8,7 +8,6 @@ connection master; CREATE TABLE t1 (a INT, b INT); INSERT INTO t1 VALUES (1,10); sync_slave_with_master; -source include/show_slave_status.inc; # Now we feed it a load data infile, which should make it stop with a # fatal error. @@ -16,12 +15,9 @@ connection master; LOAD DATA INFILE '../../std_data/rpl_loaddata.dat' INTO TABLE t1; connection slave; -wait_for_slave_to_stop; -source include/show_slave_status.inc; - -connection slave; -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; -START SLAVE; +let $slave_sql_errno= 1593; +let $show_slave_sql_error= 1; +source include/wait_for_slave_sql_error_and_skip.inc; connection master; DROP TABLE t1; diff --git a/mysql-test/suite/rpl/t/rpl_log_pos.test b/mysql-test/suite/rpl/t/rpl_log_pos.test index 48effa00b64..239ddc5c8d4 100644 --- a/mysql-test/suite/rpl/t/rpl_log_pos.test +++ b/mysql-test/suite/rpl/t/rpl_log_pos.test @@ -16,14 +16,16 @@ source include/show_master_status.inc; sync_slave_with_master; source include/stop_slave.inc; +--replace_result 75 MASTER_LOG_POS change master to master_log_pos=75; -source include/show_slave_status2.inc; +let $status_items= Read_Master_Log_Pos; +source include/show_slave_status.inc; start slave; -source include/wait_for_slave_sql_to_start.inc; -source include/wait_for_slave_io_to_stop.inc; +let $slave_io_errno= 1236; +let $show_slave_io_error= 1; +source include/wait_for_slave_io_error.inc; source include/stop_slave.inc; -source include/show_slave_status.inc; connection master; source include/show_master_status.inc; create table if not exists t1 (n int); @@ -32,6 +34,7 @@ create table t1 (n int); insert into t1 values (1),(2),(3); save_master_pos; connection slave; +--replace_result 4 MASTER_LOG_POS change master to master_log_pos=4; start slave; sync_with_master; diff --git a/mysql-test/suite/rpl/t/rpl_rbr_to_sbr.test b/mysql-test/suite/rpl/t/rpl_rbr_to_sbr.test index 8863c9d4ac7..ec50311fc7c 100644 --- a/mysql-test/suite/rpl/t/rpl_rbr_to_sbr.test +++ b/mysql-test/suite/rpl/t/rpl_rbr_to_sbr.test @@ -15,20 +15,10 @@ SELECT @@GLOBAL.BINLOG_FORMAT, @@SESSION.BINLOG_FORMAT; CREATE TABLE t1 (a INT, b LONG); INSERT INTO t1 VALUES (1,1), (2,2); INSERT INTO t1 VALUES (3,UUID()), (4,UUID()); -let $VERSION=`select version()`; ---replace_result $VERSION VERSION ---replace_column 2 # 5 # ---replace_regex /table_id: [0-9]+/table_id: #/ -SHOW BINLOG EVENTS; +source include/show_binlog_events.inc; sync_slave_with_master; --echo **** On Slave **** ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 8 # 9 # 23 # 33 # 34 # 35 # ---query_vertical SHOW SLAVE STATUS ---replace_result $VERSION VERSION ---replace_column 2 # 5 # ---replace_regex /table_id: [0-9]+/table_id: #/ -SHOW BINLOG EVENTS; +source include/show_binlog_events.inc; --exec $MYSQL_DUMP --compact --order-by-primary --skip-extended-insert --no-create-info test > $MYSQLTEST_VARDIR/tmp/rpl_rbr_to_sbr_master.sql --exec $MYSQL_DUMP_SLAVE --compact --order-by-primary --skip-extended-insert --no-create-info test > $MYSQLTEST_VARDIR/tmp/rpl_rbr_to_sbr_slave.sql diff --git a/mysql-test/suite/rpl/t/rpl_replicate_do.test b/mysql-test/suite/rpl/t/rpl_replicate_do.test index fea168ee9f1..382e198aaf9 100644 --- a/mysql-test/suite/rpl/t/rpl_replicate_do.test +++ b/mysql-test/suite/rpl/t/rpl_replicate_do.test @@ -31,10 +31,8 @@ save_master_pos; connection slave; sync_with_master; # show slave status, just to see of it prints replicate-do-table ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # -query_vertical SHOW SLAVE STATUS; - +let $status_items= Replicate_Do_Table; +source include/show_slave_status.inc; # # BUG#12542 # TEST: "SET ONE_SHOT should always be executed on slave" diff --git a/mysql-test/suite/rpl/t/rpl_rotate_logs.test b/mysql-test/suite/rpl/t/rpl_rotate_logs.test index e06099fd707..a2f7b522f1f 100644 --- a/mysql-test/suite/rpl/t/rpl_rotate_logs.test +++ b/mysql-test/suite/rpl/t/rpl_rotate_logs.test @@ -66,7 +66,9 @@ insert into temp_table values ("testing temporary tables"); create table t1 (s text); insert into t1 values('Could not break slave'),('Tried hard'); sync_slave_with_master; -source include/show_slave_status2.inc; +let $status_items= Master_Log_File, Relay_Master_Log_File; +source include/show_slave_status.inc; +source include/check_slave_is_running.inc; select * from t1; connection master; flush logs; @@ -136,7 +138,8 @@ purge master logs before (@time_for_purge); source include/show_binary_logs.inc; insert into t2 values (65); sync_slave_with_master; -source include/show_slave_status2.inc; +source include/show_slave_status.inc; +source include/check_slave_is_running.inc; select * from t2; # @@ -166,7 +169,8 @@ connection slave; sync_with_master; select * from t4; -source include/show_slave_status2.inc; +source include/show_slave_status.inc; +source include/check_slave_is_running.inc; # because of concurrent insert, the table may not be up to date # if we do not lock lock tables t3 read; diff --git a/mysql-test/suite/rpl/t/rpl_row_basic_11bugs.test b/mysql-test/suite/rpl/t/rpl_row_basic_11bugs.test index 5904585a050..b1f37e0bfe4 100644 --- a/mysql-test/suite/rpl/t/rpl_row_basic_11bugs.test +++ b/mysql-test/suite/rpl/t/rpl_row_basic_11bugs.test @@ -48,9 +48,7 @@ DELETE FROM t1; INSERT INTO t1 VALUES (1),(2); DELETE FROM t1 WHERE a = 0; UPDATE t1 SET a=99 WHERE a = 0; ---replace_result $SERVER_VERSION SERVER_VERSION ---replace_regex /table_id: [0-9]+/table_id: #/ -SHOW BINLOG EVENTS; +source include/show_binlog_events.inc; DROP TABLE t1; diff --git a/mysql-test/suite/rpl/t/rpl_row_create_table.test b/mysql-test/suite/rpl/t/rpl_row_create_table.test index e30982da605..a72ca75e975 100644 --- a/mysql-test/suite/rpl/t/rpl_row_create_table.test +++ b/mysql-test/suite/rpl/t/rpl_row_create_table.test @@ -36,9 +36,7 @@ CREATE TABLE t1 (a INT, b INT); CREATE TABLE t2 (a INT, b INT) ENGINE=Merge; CREATE TABLE t3 (a INT, b INT) CHARSET=utf8; CREATE TABLE t4 (a INT, b INT) ENGINE=Merge CHARSET=utf8; ---replace_column 1 # 4 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ ---query_vertical SHOW BINLOG EVENTS FROM 106 +--source include/show_binlog_events.inc --echo **** On Master **** --query_vertical SHOW CREATE TABLE t1 --query_vertical SHOW CREATE TABLE t2 @@ -74,9 +72,7 @@ connection master; --error ER_DUP_ENTRY CREATE TABLE t7 (UNIQUE(b)) SELECT a,b FROM tt3; # Shouldn't be written to the binary log ---replace_column 1 # 4 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ -SHOW BINLOG EVENTS FROM 106; +--source include/show_binlog_events.inc # Test that INSERT-SELECT works the same way as for SBR. CREATE TABLE t7 (a INT, b INT UNIQUE); @@ -84,9 +80,7 @@ CREATE TABLE t7 (a INT, b INT UNIQUE); INSERT INTO t7 SELECT a,b FROM tt3; SELECT * FROM t7 ORDER BY a,b; # Should be written to the binary log ---replace_column 1 # 4 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ -SHOW BINLOG EVENTS FROM 106; +--source include/show_binlog_events.inc sync_slave_with_master; SELECT * FROM t7 ORDER BY a,b; @@ -98,9 +92,7 @@ INSERT INTO tt4 VALUES (4,8), (5,10), (6,12); BEGIN; INSERT INTO t7 SELECT a,b FROM tt4; ROLLBACK; ---replace_column 1 # 4 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ -SHOW BINLOG EVENTS FROM 106; +--source include/show_binlog_events.inc SELECT * FROM t7 ORDER BY a,b; sync_slave_with_master; SELECT * FROM t7 ORDER BY a,b; @@ -116,9 +108,7 @@ CREATE TEMPORARY TABLE tt7 SELECT 1; --echo **** On Master **** --query_vertical SHOW CREATE TABLE t8 --query_vertical SHOW CREATE TABLE t9 ---replace_column 1 # 4 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /table_id: [0-9]+/table_id: #/ -SHOW BINLOG EVENTS FROM 106; +--source include/show_binlog_events.inc sync_slave_with_master; --echo **** On Slave **** --query_vertical SHOW CREATE TABLE t8 @@ -160,9 +150,7 @@ SELECT * FROM t1 ORDER BY a; SELECT * FROM t2 ORDER BY a; SELECT * FROM t3 ORDER BY a; SELECT * FROM t4 ORDER BY a; ---replace_column 1 # 4 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /Server ver: .*, Binlog ver: .*/Server ver: #, Binlog ver: #/ /table_id: [0-9]+/table_id: #/ -SHOW BINLOG EVENTS FROM 106; +--source include/show_binlog_events.inc sync_slave_with_master; SHOW TABLES; SELECT * FROM t1 ORDER BY a; @@ -202,9 +190,7 @@ INSERT INTO t2 SELECT a+2 FROM tt1; COMMIT; SELECT * FROM t2 ORDER BY a; ---replace_column 1 # 4 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /Server ver: .*, Binlog ver: .*/Server ver: #, Binlog ver: #/ /table_id: [0-9]+/table_id: #/ -SHOW BINLOG EVENTS FROM 106; +--source include/show_binlog_events.inc sync_slave_with_master; SELECT * FROM t2 ORDER BY a; @@ -225,9 +211,7 @@ INSERT INTO t2 SELECT a+2 FROM tt2; ROLLBACK; SELECT * FROM t2 ORDER BY a; ---replace_column 1 # 4 # ---replace_regex /\/\* xid=.* \*\//\/* XID *\// /Server ver: .*, Binlog ver: .*/Server ver: #, Binlog ver: #/ /table_id: [0-9]+/table_id: #/ -SHOW BINLOG EVENTS FROM 106; +source include/show_binlog_events.inc; sync_slave_with_master; SELECT * FROM t2 ORDER BY a; diff --git a/mysql-test/suite/rpl/t/rpl_row_drop.test b/mysql-test/suite/rpl/t/rpl_row_drop.test index 20c217a7c3a..d18ebc2846b 100644 --- a/mysql-test/suite/rpl/t/rpl_row_drop.test +++ b/mysql-test/suite/rpl/t/rpl_row_drop.test @@ -30,10 +30,7 @@ connection master; --echo **** On Master **** # Should drop the non-temporary table t1 and the temporary table t2 DROP TABLE t1,t2; -let $VERSION=`select version()`; ---replace_result $VERSION VERSION ---replace_regex /table_id: [0-9]+/table_id: #/ -SHOW BINLOG EVENTS; +source include/show_binlog_events.inc; SHOW TABLES; sync_slave_with_master; --echo **** On Slave **** diff --git a/mysql-test/suite/rpl/t/rpl_row_until.test b/mysql-test/suite/rpl/t/rpl_row_until.test index fe859218ed3..9e3cbbd325a 100644 --- a/mysql-test/suite/rpl/t/rpl_row_until.test +++ b/mysql-test/suite/rpl/t/rpl_row_until.test @@ -15,6 +15,7 @@ DROP TABLE t1; # Save master log postion for query DROP TABLE t1 save_master_pos; let $master_pos_drop_t1= query_get_value(SHOW BINLOG EVENTS, Pos, 7); +let $master_log_file= query_get_value(SHOW BINLOG EVENTS, Log_name, 7); CREATE TABLE t2(n INT NOT NULL AUTO_INCREMENT PRIMARY KEY); # Save master log postion for query CREATE TABLE t2 @@ -46,26 +47,28 @@ eval CHANGE MASTER TO MASTER_USER='root', MASTER_CONNECT_RETRY=1, MASTER_HOST='1 # Try to replicate all queries until drop of t1 connection slave; -echo START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=master_pos_drop_t1; +echo START SLAVE UNTIL MASTER_LOG_FILE='$master_log_file', MASTER_LOG_POS=master_pos_drop_t1; --disable_query_log -eval START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=$master_pos_drop_t1; +eval START SLAVE UNTIL MASTER_LOG_FILE='$master_log_file', MASTER_LOG_POS=$master_pos_drop_t1; --enable_query_log --source include/wait_for_slave_sql_to_stop.inc # Here table should be still not deleted SELECT * FROM t1; ---replace_result $master_pos_drop_t1 MASTER_POS_DROP_T1 ---replace_column 1 # 4 # 7 # 8 # 9 # 16 # 23 # 33 # 35 # 36 # -query_vertical SHOW SLAVE STATUS; +--let $slave_param= Exec_Master_Log_Pos +--let $slave_param_value= $master_pos_drop_t1 +--source include/check_slave_param.inc # This should fail right after start +--replace_result 291 MASTER_LOG_POS START SLAVE UNTIL MASTER_LOG_FILE='master-no-such-bin.000001', MASTER_LOG_POS=291; --source include/wait_for_slave_sql_to_stop.inc # again this table should be still not deleted SELECT * FROM t1; ---replace_result $master_pos_drop_t1 MASTER_POS_DROP_T1 ---replace_column 1 # 4 # 7 # 8 # 9 # 16 # 23 # 33 # 35 # 36 # -query_vertical SHOW SLAVE STATUS; + +--let $slave_param= Exec_Master_Log_Pos +--let $slave_param_value= $master_pos_drop_t1 +--source include/check_slave_param.inc # Try replicate all up to and not including the second insert to t2; echo START SLAVE UNTIL RELAY_LOG_FILE='slave-relay-bin.000002', RELAY_LOG_POS=relay_pos_insert1_t2; @@ -74,9 +77,10 @@ eval START SLAVE UNTIL RELAY_LOG_FILE='slave-relay-bin.000002', RELAY_LOG_POS=$r --enable_query_log --source include/wait_for_slave_sql_to_stop.inc SELECT * FROM t2; ---replace_result $relay_pos_insert1_t2 RELAY_POS_INSERT1_T2 $master_pos_insert1_t2 MASTER_POS_INSERT1_T2 ---replace_column 1 # 4 # 7 # 8 # 9 # 16 # 23 # 33 # 35 # 36 # -query_vertical SHOW SLAVE STATUS; + +--let $slave_param= Exec_Master_Log_Pos +--let $slave_param_value= $master_pos_insert1_t2 +--source include/check_slave_param.inc # clean up START SLAVE; @@ -86,31 +90,34 @@ sync_slave_with_master; --source include/stop_slave.inc # This should stop immediately as we are already there -echo START SLAVE SQL_THREAD UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=master_pos_create_t2; +echo START SLAVE SQL_THREAD UNTIL MASTER_LOG_FILE='$master_log_file', MASTER_LOG_POS=master_pos_create_t2; --disable_query_log -eval START SLAVE SQL_THREAD UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=$master_pos_create_t2; +eval START SLAVE SQL_THREAD UNTIL MASTER_LOG_FILE='$master_log_file', MASTER_LOG_POS=$master_pos_create_t2; --enable_query_log let $slave_param= Until_Log_Pos; let $slave_param_value= $master_pos_create_t2; --source include/wait_for_slave_param.inc --source include/wait_for_slave_sql_to_stop.inc # here the sql slave thread should be stopped ---replace_result bin.000005 bin.000004 bin.000006 bin.000004 bin.000007 bin.000004 ---replace_result $master_pos_create_t2 MASTER_POS_CREATE_T2 $master_pos_drop_t2 MASTER_POS_DROP_T2 ---replace_column 1 # 4 # 7 # 8 # 9 # 16 # 23 # 33 # 35 # 36 # -query_vertical SHOW SLAVE STATUS; +--let $slave_param= Exec_Master_Log_Pos +--let $slave_param_value= $master_pos_drop_t2 +--source include/check_slave_param.inc #testing various error conditions +--replace_result 561 MASTER_LOG_POS --error 1277 START SLAVE UNTIL MASTER_LOG_FILE='master-bin', MASTER_LOG_POS=561; +--replace_result 561 MASTER_LOG_POS 12 RELAY_LOG_POS --error 1277 START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=561, RELAY_LOG_POS=12; --error 1277 START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001'; --error 1277 START SLAVE UNTIL RELAY_LOG_FILE='slave-relay-bin.000009'; +--replace_result 561 MASTER_LOG_POS --error 1277 START SLAVE UNTIL RELAY_LOG_FILE='slave-relay-bin.000002', MASTER_LOG_POS=561; # Warning should be given for second command START SLAVE; +--replace_result 740 MASTER_LOG_POS START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=740; diff --git a/mysql-test/suite/rpl/t/rpl_skip_error.test b/mysql-test/suite/rpl/t/rpl_skip_error.test index 9c6aa3dcb57..8d176ac0c3b 100644 --- a/mysql-test/suite/rpl/t/rpl_skip_error.test +++ b/mysql-test/suite/rpl/t/rpl_skip_error.test @@ -55,7 +55,7 @@ insert into t1 values (7), (8), (9); --echo [on slave] sync_slave_with_master; select * from t1 order by n; -source include/show_slave_status2.inc; +source include/check_slave_is_running.inc; --echo ==== Clean Up ==== connection master; @@ -78,7 +78,7 @@ insert into t1 values (1), (2), (3); --echo [on slave] sync_slave_with_master; select * from t1; -source include/show_slave_status2.inc; +source include/check_slave_is_running.inc; --echo ==== Clean Up ==== diff --git a/mysql-test/suite/rpl/t/rpl_slave_load_remove_tmpfile.test b/mysql-test/suite/rpl/t/rpl_slave_load_remove_tmpfile.test index 437e1ebb92d..22309c33724 100644 --- a/mysql-test/suite/rpl/t/rpl_slave_load_remove_tmpfile.test +++ b/mysql-test/suite/rpl/t/rpl_slave_load_remove_tmpfile.test @@ -31,12 +31,9 @@ commit; # Catch Error ########################################################################## connection slave; -source include/wait_for_slave_sql_to_stop.inc; - ---replace_result $MASTER_MYPORT MASTER_MYPORT ---replace_column 1 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # ---replace_regex /SQL_LOAD-[0-9]-[0-9]-[0-9]*/SQL_LOAD/ -query_vertical show slave status; +# Errno 9 is what we get although it's wrong (see BUG#52768). +--let $slave_sql_errno= 9 +--source include/wait_for_slave_sql_error.inc ########################################################################## # Clean up diff --git a/mysql-test/suite/rpl/t/rpl_slave_skip.test b/mysql-test/suite/rpl/t/rpl_slave_skip.test index c5ee6793277..4c5930d74fe 100644 --- a/mysql-test/suite/rpl/t/rpl_slave_skip.test +++ b/mysql-test/suite/rpl/t/rpl_slave_skip.test @@ -14,6 +14,7 @@ CREATE TABLE t1 (a INT, b INT); CREATE TABLE t2 (c INT, d INT); INSERT INTO t1 VALUES (1,1),(2,4),(3,9); INSERT INTO t2 VALUES (1,1),(2,8),(3,27); +let $master_log_pos= query_get_value(SHOW MASTER STATUS, Position, 1); UPDATE t1,t2 SET b = d, d = b * 2 WHERE a = c; source include/show_binlog_events.inc; @@ -21,16 +22,17 @@ source include/show_binlog_events.inc; SELECT * FROM t1; SELECT * FROM t2; save_master_pos; - --echo **** On Slave **** connection slave; # Stop when reaching the the first table map event. -START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=762; +--replace_result $master_log_pos MASTER_LOG_POS +eval START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=$master_log_pos; source include/wait_for_slave_sql_to_stop.inc; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 8 # 9 # 23 # 33 # 35 # 36 # -query_vertical SHOW SLAVE STATUS; +let $slave_param= Exec_Master_Log_Pos; +let $slave_param_value= $master_log_pos; +source include/check_slave_param.inc; +source include/check_slave_no_error.inc; # Now we skip *one* table map event. If the execution starts right # after that table map event, *one* of the involved tables will be @@ -53,19 +55,18 @@ RESET MASTER; SET SESSION BINLOG_FORMAT=STATEMENT; SET @foo = 12; +let $master_log_pos= query_get_value(SHOW MASTER STATUS, Position, 1); INSERT INTO t1 VALUES(@foo, 2*@foo); save_master_pos; source include/show_binlog_events.inc; connection slave; -START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=106; +--replace_result $master_log_pos MASTER_LOG_POS +eval START SLAVE UNTIL MASTER_LOG_FILE='master-bin.000001', MASTER_LOG_POS=$master_log_pos; source include/wait_for_slave_sql_to_stop.inc; SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; START SLAVE; sync_with_master; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 8 # 9 # 23 # 33 # 35 # 36 # -query_vertical SHOW SLAVE STATUS; --echo **** On Master **** connection master; diff --git a/mysql-test/suite/rpl/t/rpl_sp.test b/mysql-test/suite/rpl/t/rpl_sp.test index 9be630e9ae8..243136a0d38 100644 --- a/mysql-test/suite/rpl/t/rpl_sp.test +++ b/mysql-test/suite/rpl/t/rpl_sp.test @@ -568,9 +568,7 @@ connection master; # Final inspection which verifies how all statements of this test file # were written to the binary log. ---replace_column 2 # 5 # ---replace_regex /table_id: [0-9]+/table_id: #/ -show binlog events in 'master-bin.000001' from 106; +--source include/show_binlog_events.inc # Restore log_bin_trust_function_creators to its original value. diff --git a/mysql-test/suite/rpl/t/rpl_ssl.test b/mysql-test/suite/rpl/t/rpl_ssl.test index 7e256390e25..803b08eeec5 100644 --- a/mysql-test/suite/rpl/t/rpl_ssl.test +++ b/mysql-test/suite/rpl/t/rpl_ssl.test @@ -30,9 +30,9 @@ select * from t1; # The slave is synced and waiting/reading from master # SHOW SLAVE STATUS will show "Waiting for master to send event" ---replace_result $MYSQL_TEST_DIR MYSQL_TEST_DIR $MASTER_MYPORT MASTER_MYPORT ---replace_column 1 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # -query_vertical show slave status; +let $status_items= Master_SSL_Allowed, Master_SSL_CA_Path, Master_SSL_CA_File, Master_SSL_Cert, Master_SSL_Key; +source include/show_slave_status.inc; +source include/check_slave_is_running.inc; # Stop the slave, as reported in bug#21871 it would hang STOP SLAVE; @@ -70,9 +70,8 @@ let $master_count= `select count(*) from t1`; sync_slave_with_master; --source include/wait_for_slave_to_start.inc ---replace_result $MYSQL_TEST_DIR MYSQL_TEST_DIR $MASTER_MYPORT MASTER_MYPORT ---replace_column 1 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # -query_vertical show slave status; +source include/show_slave_status.inc; +source include/check_slave_is_running.inc; let $slave_count= `select count(*) from t1`; diff --git a/mysql-test/suite/rpl/t/rpl_ssl1.test b/mysql-test/suite/rpl/t/rpl_ssl1.test index b5355d737d5..eca6a8cf46e 100644 --- a/mysql-test/suite/rpl/t/rpl_ssl1.test +++ b/mysql-test/suite/rpl/t/rpl_ssl1.test @@ -45,9 +45,9 @@ sync_with_master; select * from t1; #checking show slave status ---replace_result $MYSQL_TEST_DIR MYSQL_TEST_DIR $MASTER_MYPORT MASTER_MYPORT ---replace_column 1 # 6 # 7 # 8 # 9 # 10 # 11 # 16 # 22 # 23 # 33 # 35 # 36 # -query_vertical show slave status; +let $status_items= Master_SSL_Allowed, Master_SSL_CA_Path, Master_SSL_CA_File, Master_SSL_Cert, Master_SSL_Key; +source include/show_slave_status.inc; +source include/check_slave_is_running.inc; #checking if replication works without ssl also performing clean up stop slave; @@ -59,10 +59,8 @@ drop table t1; save_master_pos; connection slave; sync_with_master; ---replace_result $MYSQL_TEST_DIR MYSQL_TEST_DIR $MASTER_MYPORT MASTER_MYPORT ---replace_column 1 # 6 # 7 # 8 # 9 # 10 # 11 # 16 # 22 # 23 # 33 # 35 # 36 # -query_vertical show slave status; - +source include/show_slave_status.inc; +source include/check_slave_is_running.inc; # End of 4.1 tests # Start replication with ssl_verify_server_cert turned on @@ -89,9 +87,8 @@ echo on slave; select * from t1; #checking show slave status ---replace_result $MYSQL_TEST_DIR MYSQL_TEST_DIR $MASTER_MYPORT MASTER_MYPORT ---replace_column 1 # 6 # 7 # 8 # 9 # 10 # 11 # 16 # 22 # 23 # 33 # 35 # 36 # -query_vertical show slave status; +source include/show_slave_status.inc; +--source include/check_slave_is_running.inc connection master; drop table t1; diff --git a/mysql-test/suite/rpl/t/rpl_stm_until.test b/mysql-test/suite/rpl/t/rpl_stm_until.test index ae03ebe8b76..ee9501681a1 100644 --- a/mysql-test/suite/rpl/t/rpl_stm_until.test +++ b/mysql-test/suite/rpl/t/rpl_stm_until.test @@ -34,9 +34,12 @@ sync_slave_with_master; connection master; create table t1(n int not null auto_increment primary key); insert into t1 values (1),(2),(3),(4); +let $master_log_pos_1= query_get_value(SHOW MASTER STATUS, Position, 1); +let $master_log_file= query_get_value(SHOW MASTER STATUS, File, 1); drop table t1; create table t2(n int not null auto_increment primary key); insert into t2 values (1),(2); +let $master_log_pos_2= query_get_value(SHOW MASTER STATUS, Position, 1); insert into t2 values (3),(4); drop table t2; @@ -45,27 +48,39 @@ drop table t2; # try to replicate all queries until drop of t1 --echo [on slave] connection slave; -start slave until master_log_file='master-bin.000001', master_log_pos=323; +--replace_result $master_log_file MASTER_LOG_FILE $master_log_pos_1 MASTER_LOG_POS +eval start slave until master_log_file='$master_log_file', master_log_pos=$master_log_pos_1; --source include/wait_for_slave_io_to_start.inc --source include/wait_for_slave_sql_to_stop.inc # here table should be still not deleted select * from t1; -source include/show_slave_status2.inc; +--let $slave_param= Exec_Master_Log_Pos +--let $slave_param_value= $master_log_pos_1 +--source include/check_slave_param.inc # this should fail right after start +--replace_result 291 MASTER_LOG_POS start slave until master_log_file='master-no-such-bin.000001', master_log_pos=291; --source include/wait_for_slave_io_to_start.inc --source include/wait_for_slave_sql_to_stop.inc # again this table should be still not deleted select * from t1; -source include/show_slave_status2.inc; +--let $slave_param= Exec_Master_Log_Pos +--let $slave_param_value= $master_log_pos_1 +--source include/check_slave_param.inc +let $relay_log_file= slave-relay-bin.000004; +let $master_log_pos= $master_log_pos_2; +source include/get_relay_log_pos.inc; # try replicate all up to and not including the second insert to t2; -start slave until relay_log_file='slave-relay-bin.000004', relay_log_pos=746; +--replace_result $relay_log_pos RELAY_LOG_POS +eval start slave until relay_log_file='$relay_log_file', relay_log_pos=$relay_log_pos; --source include/wait_for_slave_io_to_start.inc --source include/wait_for_slave_sql_to_stop.inc select * from t2; -source include/show_slave_status2.inc; +--let $slave_param= Exec_Master_Log_Pos +--let $slave_param_value= $master_log_pos +--source include/check_slave_param.inc # clean up start slave; @@ -75,27 +90,34 @@ connection master; sync_slave_with_master; --source include/stop_slave.inc +--let $exec_log_pos_1= query_get_value(SHOW SLAVE STATUS, Exec_Master_Log_Pos, 1) # this should stop immediately as we are already there -start slave until master_log_file='master-bin.000001', master_log_pos=776; +--replace_result $master_log_file MASTER_LOG_FILE $master_log_pos_2 MASTER_LOG_POS +eval start slave until master_log_file='$master_log_file', master_log_pos=$master_log_pos_2; --source include/wait_for_slave_io_to_start.inc --source include/wait_for_slave_sql_to_stop.inc ---replace_result bin.000005 bin.000004 bin.000006 bin.000004 bin.000007 bin.000004 -source include/show_slave_status2.inc; +--let $slave_param= Exec_Master_Log_Pos +--let $slave_param_value= $exec_log_pos_1 +--source include/check_slave_param.inc --echo ==== Test various error conditions ==== +--replace_result 561 MASTER_LOG_POS --error 1277 start slave until master_log_file='master-bin', master_log_pos=561; +--replace_result 561 MASTER_LOG_POS 12 RELAY_LOG_POS --error 1277 start slave until master_log_file='master-bin.000001', master_log_pos=561, relay_log_pos=12; --error 1277 start slave until master_log_file='master-bin.000001'; --error 1277 start slave until relay_log_file='slave-relay-bin.000002'; +--replace_result 561 MASTER_LOG_POS --error 1277 start slave until relay_log_file='slave-relay-bin.000002', master_log_pos=561; # Warning should be given for second command start slave sql_thread; +--replace_result 776 MASTER_LOG_POS start slave until master_log_file='master-bin.000001', master_log_pos=776; # @@ -144,8 +166,8 @@ insert into t1 set a=null; select count(*) as two from t1; connection slave; ---replace_result $until_pos UNTIL_POS; -eval start slave until master_log_file='master-bin.000001', master_log_pos= $until_pos; +--replace_result $master_log_file MASTER_LOG_FILE $until_pos UNTIL_POS; +eval start slave until master_log_file='$master_log_file', master_log_pos= $until_pos; source include/wait_for_slave_sql_to_stop.inc; let $slave_exec_pos= query_get_value(SHOW SLAVE STATUS, Exec_Master_Log_Pos, 1); --echo slave stopped at the prescribed position diff --git a/mysql-test/suite/rpl/t/rpl_temporary_errors.test b/mysql-test/suite/rpl/t/rpl_temporary_errors.test index 3b373e00a62..b3f62943689 100644 --- a/mysql-test/suite/rpl/t/rpl_temporary_errors.test +++ b/mysql-test/suite/rpl/t/rpl_temporary_errors.test @@ -25,7 +25,7 @@ sync_slave_with_master; set @@global.slave_exec_mode= default; SHOW STATUS LIKE 'Slave_retried_transactions'; SELECT * FROM t1; -source include/show_slave_status2.inc; +source include/check_slave_is_running.inc; DROP TABLE t1; --echo **** On Master **** diff --git a/mysql-test/suite/rpl_ndb/r/rpl_ndb_basic.result b/mysql-test/suite/rpl_ndb/r/rpl_ndb_basic.result index b16a63ec5ad..d43165e2b5e 100644 --- a/mysql-test/suite/rpl_ndb/r/rpl_ndb_basic.result +++ b/mysql-test/suite/rpl_ndb/r/rpl_ndb_basic.result @@ -140,45 +140,7 @@ set GLOBAL slave_transaction_retries=1; **** On Master **** UPDATE t1 SET `nom`="DEAD" WHERE `nid`=1; **** On Slave **** -SHOW SLAVE STATUS;; -Slave_IO_State -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos -Relay_Log_File -Relay_Log_Pos -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos -Relay_Log_Space -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master -Master_SSL_Verify_Server_Cert No -Last_IO_Errno -Last_IO_Error -Last_SQL_Errno -Last_SQL_Error +Last_SQL_Error = Could not execute Write_rows event on table test.t1; Got temporary error 266 'Time-out in NDB, probably caused by deadlock' from NDB, Error_code: 1297; Lock wait timeout exceeded; try restarting transaction, Error_code: 1205; handler error HA_ERR_LOCK_WAIT_TIMEOUT; the event's master log master-bin.000001, end_log_pos 6834 set GLOBAL slave_transaction_retries=10; include/start_slave.inc select * from t1 order by nid; diff --git a/mysql-test/suite/rpl_ndb/r/rpl_ndb_circular.result b/mysql-test/suite/rpl_ndb/r/rpl_ndb_circular.result index 2daacb351a9..dfbd7a37d8e 100644 --- a/mysql-test/suite/rpl_ndb/r/rpl_ndb_circular.result +++ b/mysql-test/suite/rpl_ndb/r/rpl_ndb_circular.result @@ -17,87 +17,11 @@ SELECT * FROM t1 ORDER BY a; a b 1 2 2 3 -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. SELECT * FROM t1 ORDER BY a; a b 1 2 2 3 -show slave status;; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 60 -Master_Log_File slave-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File slave-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. STOP SLAVE; DROP TABLE t1; diff --git a/mysql-test/suite/rpl_ndb/r/rpl_ndb_circular_simplex.result b/mysql-test/suite/rpl_ndb/r/rpl_ndb_circular_simplex.result index b6f32668c42..99438d663bb 100644 --- a/mysql-test/suite/rpl_ndb/r/rpl_ndb_circular_simplex.result +++ b/mysql-test/suite/rpl_ndb/r/rpl_ndb_circular_simplex.result @@ -14,45 +14,7 @@ INSERT INTO t1 VALUES (2,3); STOP SLAVE; CHANGE MASTER TO MASTER_HOST="127.0.0.1",MASTER_PORT=SLAVE_PORT,MASTER_USER="root"; START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port SLAVE_PORT -Connect_Retry 60 -Master_Log_File slave-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File slave-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. SELECT * FROM t1 ORDER BY a; a b 1 2 @@ -63,43 +25,5 @@ SELECT * FROM t1 ORDER BY a; a b 1 2 2 3 -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. DROP TABLE t1; diff --git a/mysql-test/suite/rpl_ndb/r/rpl_ndb_extraCol.result b/mysql-test/suite/rpl_ndb/r/rpl_ndb_extraCol.result index f514bf7a75b..642fc078918 100644 --- a/mysql-test/suite/rpl_ndb/r/rpl_ndb_extraCol.result +++ b/mysql-test/suite/rpl_ndb/r/rpl_ndb_extraCol.result @@ -54,45 +54,7 @@ a b c 3 4 QA TESTING *** Start Slave *** START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 size mismatch - master has size 10, test.t2 on slave has size 6. Master's column size should be <= the slave's column size. -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 size mismatch - master has size 10, test.t2 on slave has size 6. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 2 size mismatch - master has size 10, test.t2 on slave has size 6. Master's column size should be <= the slave's column size. STOP SLAVE; RESET SLAVE; SELECT * FROM t2 ORDER BY a; @@ -121,47 +83,10 @@ INSERT INTO t3 () VALUES(@b1,2,'Kyle, TEX'),(@b1,1,'JOE AUSTIN'),(@b1,4,'QA TEST ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 252, test.t3 has type 3 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 252, test.t3 has type 3 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 252, test.t3 has type 3 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t3 *** DROP TABLE t3; *** Create t4 on slave *** @@ -183,47 +108,10 @@ INSERT INTO t4 () VALUES(100.22,2,'Kyle, TEX'),(200.26,1,'JOE AUSTIN'), ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 246, test.t4 has type 3 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 246, test.t4 has type 3 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 246, test.t4 has type 3 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t4 *** DROP TABLE t4; *** Create t5 on slave *** @@ -245,47 +133,10 @@ INSERT INTO t5 () VALUES(1,'Kyle',200.23,1,'b1b1',23.00098), ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 5 type mismatch - received type 4, test.t5 has type 246 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 5 type mismatch - received type 4, test.t5 has type 246 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 5 type mismatch - received type 4, test.t5 has type 246 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t5 *** DROP TABLE t5; *** Create t6 on slave *** @@ -306,45 +157,7 @@ INSERT INTO t6 () VALUES(1,'Kyle',200.23,1), ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 3 type mismatch - received type 16, test.t6 has type 3 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 3 type mismatch - received type 16, test.t6 has type 3 +Last_SQL_Error = Table definition on master and slave does not match: Column 3 type mismatch - received type 16, test.t6 has type 3 SET GLOBAL SQL_SLAVE_SKIP_COUNTER=3; *** Drop t6 *** DROP TABLE t6; @@ -418,47 +231,10 @@ INSERT INTO t10 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 254, test.t10 has type 5 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 254, test.t10 has type 5 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 254, test.t10 has type 5 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t10 *** DROP TABLE t10; *** Create t11 on slave *** @@ -479,47 +255,10 @@ INSERT INTO t11 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 15, test.t11 has type 252 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 2 type mismatch - received type 15, test.t11 has type 252 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 15, test.t11 has type 252 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc *** Drop t11 *** DROP TABLE t11; *** Create t12 on slave *** @@ -729,47 +468,10 @@ ALTER TABLE t15 ADD COLUMN c6 INT AFTER c5; ******************************************** *** Expect slave to fail with Error 1060 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1060 -Last_Error Error 'Duplicate column name 'c6'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c6 INT AFTER c5' -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1060 -Last_SQL_Error Error 'Duplicate column name 'c6'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c6 INT AFTER c5' -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Error 'Duplicate column name 'c6'' on query. Default database: 'test'. Query: 'ALTER TABLE t15 ADD COLUMN c6 INT AFTER c5' +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 1; +include/start_slave.inc *** Try to insert in master **** INSERT INTO t15 () VALUES(5,2.00,'Replication Testing',@b1,'Buda',2); SELECT * FROM t15 ORDER BY c1; @@ -869,46 +571,9 @@ INSERT INTO t17 () VALUES(9223372036854775807,2,'Kyle, TEX'); ******************************************** *** Expect slave to fail with Error 1522 *** ******************************************** -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port # -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos # -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running No -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 1535 -Last_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 8, test.t17 has type 2 -Skip_Counter 0 -Exec_Master_Log_Pos # -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 1535 -Last_SQL_Error Table definition on master and slave does not match: Column 0 type mismatch - received type 8, test.t17 has type 2 -SET GLOBAL SQL_SLAVE_SKIP_COUNTER=2; -START SLAVE; +--source include/wait_for_slave_sql_error_and_skip.inc +Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 8, test.t17 has type 2 +SET GLOBAL SQL_SLAVE_SKIP_COUNTER= 2; +include/start_slave.inc ** DROP table t17 *** DROP TABLE t17; diff --git a/mysql-test/suite/rpl_ndb/r/rpl_ndb_idempotent.result b/mysql-test/suite/rpl_ndb/r/rpl_ndb_idempotent.result index e2fee391bab..e2755c04f28 100644 --- a/mysql-test/suite/rpl_ndb/r/rpl_ndb_idempotent.result +++ b/mysql-test/suite/rpl_ndb/r/rpl_ndb_idempotent.result @@ -32,16 +32,11 @@ SELECT * FROM t1 ORDER BY c3; c1 c2 c3 row3 C 3 row4 D 4 -SHOW SLAVE STATUS; -Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master Master_SSL_Verify_Server_Cert Last_IO_Errno Last_IO_Error Last_SQL_Errno Last_SQL_Error - 127.0.0.1 root MASTER_PORT 1 master-bin.000001 master-bin.000001 Yes Yes 0 0 None 0 No No 0 +Checking that both slave threads are running. STOP SLAVE; CHANGE MASTER TO master_log_file = 'master-bin.000001', master_log_pos = ; -SHOW SLAVE STATUS; -Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master Master_SSL_Verify_Server_Cert Last_IO_Errno Last_IO_Error Last_SQL_Errno Last_SQL_Error - 127.0.0.1 root MASTER_PORT 1 master-bin.000001 master-bin.000001 No No 0 0 None 0 No No 0 START SLAVE; SELECT * FROM t1 ORDER BY c3; c1 c2 c3 @@ -67,7 +62,5 @@ COMMIT; SELECT * FROM t1; c1 c2 c3 row2 new on slave 2 -SHOW SLAVE STATUS; -Slave_IO_State Master_Host Master_User Master_Port Connect_Retry Master_Log_File Read_Master_Log_Pos Relay_Log_File Relay_Log_Pos Relay_Master_Log_File Slave_IO_Running Slave_SQL_Running Replicate_Do_DB Replicate_Ignore_DB Replicate_Do_Table Replicate_Ignore_Table Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table Last_Errno Last_Error Skip_Counter Exec_Master_Log_Pos Relay_Log_Space Until_Condition Until_Log_File Until_Log_Pos Master_SSL_Allowed Master_SSL_CA_File Master_SSL_CA_Path Master_SSL_Cert Master_SSL_Cipher Master_SSL_Key Seconds_Behind_Master Master_SSL_Verify_Server_Cert Last_IO_Errno Last_IO_Error Last_SQL_Errno Last_SQL_Error - 127.0.0.1 root MASTER_PORT 1 master-bin.000001 master-bin.000001 Yes Yes 0 0 None 0 No 0 +Checking that both slave threads are running. DROP TABLE IF EXISTS t1; diff --git a/mysql-test/suite/rpl_ndb/r/rpl_ndb_log.result b/mysql-test/suite/rpl_ndb/r/rpl_ndb_log.result index 540c430e757..85ecb13bd66 100644 --- a/mysql-test/suite/rpl_ndb/r/rpl_ndb_log.result +++ b/mysql-test/suite/rpl_ndb/r/rpl_ndb_log.result @@ -7,7 +7,7 @@ start slave; include/stop_slave.inc reset master; reset slave; -start slave; +include/start_slave.inc create table t1(n int not null auto_increment primary key)ENGINE=NDB; insert into t1 values (NULL); drop table t1; @@ -16,34 +16,33 @@ load data infile 'LOAD_FILE' into table t1 ignore 1 lines; select count(*) from t1; count(*) 69 -show binlog events; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Format_desc 1 # Server ver: VERSION, Binlog ver: 4 -master-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=NDB -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Table_map 1 # table_id: # (mysql.ndb_apply_status) -master-bin.000001 # Write_rows 1 # table_id: # -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Query 1 # COMMIT -master-bin.000001 # Query 1 # use `test`; drop table t1 -master-bin.000001 # Query 1 # use `test`; create table t1 (word char(20) not null)ENGINE=NDB -master-bin.000001 # Query 1 # BEGIN -master-bin.000001 # Table_map 1 # table_id: # (test.t1) -master-bin.000001 # Table_map 1 # table_id: # (mysql.ndb_apply_status) -master-bin.000001 # Write_rows 1 # table_id: # -master-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000001 # Query 1 # COMMIT -show binlog events from 106 limit 1; +master-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=NDB +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Table_map # # table_id: # (mysql.ndb_apply_status) +master-bin.000001 # Write_rows # # table_id: # +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT +master-bin.000001 # Query # # use `test`; drop table t1 +master-bin.000001 # Query # # use `test`; create table t1 (word char(20) not null)ENGINE=NDB +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Table_map # # table_id: # (mysql.ndb_apply_status) +master-bin.000001 # Write_rows # # table_id: # +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT +show binlog events from limit 1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=NDB -show binlog events from 106 limit 2; +master-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=NDB +show binlog events from limit 2; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=NDB -master-bin.000001 # Query 1 # BEGIN -show binlog events from 106 limit 2,1; +master-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=NDB +master-bin.000001 # Query # # BEGIN +show binlog events from limit 2,1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Table_map 1 # table_id: # (test.t1) +master-bin.000001 # Table_map # # table_id: # (test.t1) flush logs; create table t3 (a int)ENGINE=NDB; select * from t1 order by 1 asc; @@ -211,17 +210,16 @@ master-bin.000001 # Write_rows # # table_id: # master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F master-bin.000001 # Query # # COMMIT master-bin.000001 # Rotate # # master-bin.000002;pos=4 -show binlog events in 'master-bin.000002'; +show binlog events in 'master-bin.000002' from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000002 # Format_desc 1 # Server ver: VERSION, Binlog ver: 4 -master-bin.000002 # Query 1 # use `test`; create table t3 (a int)ENGINE=NDB -master-bin.000002 # Query 1 # use `test`; create table t2 (n int)ENGINE=NDB -master-bin.000002 # Query 1 # BEGIN -master-bin.000002 # Table_map 1 # table_id: # (test.t2) -master-bin.000002 # Table_map 1 # table_id: # (mysql.ndb_apply_status) -master-bin.000002 # Write_rows 1 # table_id: # -master-bin.000002 # Write_rows 1 # table_id: # flags: STMT_END_F -master-bin.000002 # Query 1 # COMMIT +master-bin.000002 # Query # # use `test`; create table t3 (a int)ENGINE=NDB +master-bin.000002 # Query # # use `test`; create table t2 (n int)ENGINE=NDB +master-bin.000002 # Query # # BEGIN +master-bin.000002 # Table_map # # table_id: # (test.t2) +master-bin.000002 # Table_map # # table_id: # (mysql.ndb_apply_status) +master-bin.000002 # Write_rows # # table_id: # +master-bin.000002 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000002 # Query # # COMMIT show binary logs; Log_name File_size master-bin.000001 # @@ -230,75 +228,35 @@ show binary logs; Log_name File_size slave-bin.000001 # slave-bin.000002 # -show binlog events in 'slave-bin.000001' from 4; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -slave-bin.000001 # Format_desc 2 # Server ver: VERSION, Binlog ver: 4 -slave-bin.000001 # Query 1 # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=NDB -slave-bin.000001 # Query 2 # BEGIN -slave-bin.000001 # Table_map 2 # table_id: # (test.t1) -slave-bin.000001 # Table_map 2 # table_id: # (mysql.ndb_apply_status) -slave-bin.000001 # Write_rows 2 # table_id: # -slave-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -slave-bin.000001 # Query 2 # COMMIT -slave-bin.000001 # Query 1 # use `test`; drop table t1 -slave-bin.000001 # Query 1 # use `test`; create table t1 (word char(20) not null)ENGINE=NDB -slave-bin.000001 # Query 2 # BEGIN -slave-bin.000001 # Table_map 2 # table_id: # (test.t1) -slave-bin.000001 # Table_map 2 # table_id: # (mysql.ndb_apply_status) -slave-bin.000001 # Write_rows 2 # table_id: # -slave-bin.000001 # Write_rows 1 # table_id: # flags: STMT_END_F -slave-bin.000001 # Query 2 # COMMIT -slave-bin.000001 # Query 1 # use `test`; create table t3 (a int)ENGINE=NDB -slave-bin.000001 # Rotate 2 # slave-bin.000002;pos=4 -show binlog events in 'slave-bin.000002' from 4; +slave-bin.000001 # Query # # use `test`; create table t1(n int not null auto_increment primary key)ENGINE=NDB +slave-bin.000001 # Query # # BEGIN +slave-bin.000001 # Table_map # # table_id: # (test.t1) +slave-bin.000001 # Table_map # # table_id: # (mysql.ndb_apply_status) +slave-bin.000001 # Write_rows # # table_id: # +slave-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +slave-bin.000001 # Query # # COMMIT +slave-bin.000001 # Query # # use `test`; drop table t1 +slave-bin.000001 # Query # # use `test`; create table t1 (word char(20) not null)ENGINE=NDB +slave-bin.000001 # Query # # BEGIN +slave-bin.000001 # Table_map # # table_id: # (test.t1) +slave-bin.000001 # Table_map # # table_id: # (mysql.ndb_apply_status) +slave-bin.000001 # Write_rows # # table_id: # +slave-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +slave-bin.000001 # Query # # COMMIT +slave-bin.000001 # Query # # use `test`; create table t3 (a int)ENGINE=NDB +slave-bin.000001 # Rotate # # slave-bin.000002;pos=4 +show binlog events in 'slave-bin.000002' from ; Log_name Pos Event_type Server_id End_log_pos Info -slave-bin.000002 # Format_desc 2 # Server ver: VERSION, Binlog ver: 4 -slave-bin.000002 # Query 1 # use `test`; create table t2 (n int)ENGINE=NDB -slave-bin.000002 # Query 2 # BEGIN -slave-bin.000002 # Table_map 2 # table_id: # (test.t2) -slave-bin.000002 # Table_map 2 # table_id: # (mysql.ndb_apply_status) -slave-bin.000002 # Write_rows 2 # table_id: # -slave-bin.000002 # Write_rows 1 # table_id: # flags: STMT_END_F -slave-bin.000002 # Query 2 # COMMIT -SHOW SLAVE STATUS; -Slave_IO_State # -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000002 -Read_Master_Log_Pos 623 -Relay_Log_File # -Relay_Log_Pos # -Relay_Master_Log_File master-bin.000002 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table # -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos 623 -Relay_Log_Space # -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master # -Master_SSL_Verify_Server_Cert No -Last_IO_Errno # -Last_IO_Error # -Last_SQL_Errno 0 -Last_SQL_Error +slave-bin.000002 # Query # # use `test`; create table t2 (n int)ENGINE=NDB +slave-bin.000002 # Query # # BEGIN +slave-bin.000002 # Table_map # # table_id: # (test.t2) +slave-bin.000002 # Table_map # # table_id: # (mysql.ndb_apply_status) +slave-bin.000002 # Write_rows # # table_id: # +slave-bin.000002 # Write_rows # # table_id: # flags: STMT_END_F +slave-bin.000002 # Query # # COMMIT +Checking that both slave threads are running. show binlog events in 'slave-bin.000005' from 4; ERROR HY000: Error when executing command SHOW BINLOG EVENTS: Could not find target log DROP TABLE t1; diff --git a/mysql-test/suite/rpl_ndb/r/rpl_ndb_multi.result b/mysql-test/suite/rpl_ndb/r/rpl_ndb_multi.result index f8eb5ebdd89..05524ae1ae3 100644 --- a/mysql-test/suite/rpl_ndb/r/rpl_ndb_multi.result +++ b/mysql-test/suite/rpl_ndb/r/rpl_ndb_multi.result @@ -29,8 +29,8 @@ FROM mysql.ndb_binlog_index WHERE epoch = ; 106 master-bin.000001 CHANGE MASTER TO master_port=, -master_log_file = 'master-bin.000001', -master_log_pos = 106 ; +master_log_file = 'MASTER_LOG_FILE', +master_log_pos = MASTER_LOG_POS ; start slave; INSERT INTO t1 VALUES ("row2","will go away",2),("row3","will change",3),("row4","D",4); DELETE FROM t1 WHERE c3 = 1; diff --git a/mysql-test/suite/rpl_ndb/r/rpl_ndb_stm_innodb.result b/mysql-test/suite/rpl_ndb/r/rpl_ndb_stm_innodb.result index 5327bfde7e0..367738b21e5 100644 --- a/mysql-test/suite/rpl_ndb/r/rpl_ndb_stm_innodb.result +++ b/mysql-test/suite/rpl_ndb/r/rpl_ndb_stm_innodb.result @@ -27,21 +27,21 @@ from mysql.ndb_apply_status; # since insert is done with transactional engine, expect a BEGIN # at -show binlog events from limit 1; +show binlog events from limit 1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 Query 1 # BEGIN +master-bin.000001 # Query # # BEGIN # Now the insert, one step after -show binlog events from limit 1,1; +show binlog events from limit 1,1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query 1 # use `test`; insert into t1 values (1,2) +master-bin.000001 # Query # # use `test`; insert into t1 values (1,2) # and the COMMIT should be at -show binlog events from limit 2,1; +show binlog events from limit 2,1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Xid 1 COMMIT /* XID */ +master-bin.000001 # Xid # # COMMIT /* XID */ begin; insert into t1 values (2,3); @@ -52,18 +52,18 @@ select @log_name:=log_name, @start_pos:=start_pos, @end_pos:=end_pos from mysql.ndb_apply_status; @log_name:=log_name @start_pos:=start_pos @end_pos:=end_pos -show binlog events from limit 1; +show binlog events from limit 1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 Query 1 # BEGIN +master-bin.000001 # Query # # BEGIN -show binlog events from limit 1,2; +show binlog events from limit 1,2; Log_name Pos Event_type Server_id End_log_pos Info master-bin.000001 # Query # # use `test`; insert into t1 values (2,3) master-bin.000001 # Query # # use `test`; insert into t2 values (3,4) -show binlog events from limit 3,1; +show binlog events from limit 3,1; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Xid 1 COMMIT /* XID */ +master-bin.000001 # Xid # # COMMIT /* XID */ DROP TABLE test.t1, test.t2; SHOW TABLES; diff --git a/mysql-test/suite/rpl_ndb/r/rpl_ndb_sync.result b/mysql-test/suite/rpl_ndb/r/rpl_ndb_sync.result index 3ef5e2b7e53..49d068d5fe4 100644 --- a/mysql-test/suite/rpl_ndb/r/rpl_ndb_sync.result +++ b/mysql-test/suite/rpl_ndb/r/rpl_ndb_sync.result @@ -68,45 +68,7 @@ CHANGE MASTER TO master_log_file = 'master-bin.000001', master_log_pos = ; START SLAVE; -SHOW SLAVE STATUS; -Slave_IO_State -Master_Host 127.0.0.1 -Master_User root -Master_Port MASTER_PORT -Connect_Retry 1 -Master_Log_File master-bin.000001 -Read_Master_Log_Pos -Relay_Log_File -Relay_Log_Pos -Relay_Master_Log_File master-bin.000001 -Slave_IO_Running Yes -Slave_SQL_Running Yes -Replicate_Do_DB -Replicate_Ignore_DB -Replicate_Do_Table -Replicate_Ignore_Table -Replicate_Wild_Do_Table -Replicate_Wild_Ignore_Table -Last_Errno 0 -Last_Error -Skip_Counter 0 -Exec_Master_Log_Pos -Relay_Log_Space -Until_Condition None -Until_Log_File -Until_Log_Pos 0 -Master_SSL_Allowed No -Master_SSL_CA_File -Master_SSL_CA_Path -Master_SSL_Cert -Master_SSL_Cipher -Master_SSL_Key -Seconds_Behind_Master -Master_SSL_Verify_Server_Cert No -Last_IO_Errno -Last_IO_Error -Last_SQL_Errno 0 -Last_SQL_Error +Checking that both slave threads are running. SELECT hex(c1),hex(c2),c3 FROM t1 ORDER BY c3; hex(c1) hex(c2) c3 1 1 row1 diff --git a/mysql-test/suite/rpl_ndb/r/rpl_row_basic_7ndb.result b/mysql-test/suite/rpl_ndb/r/rpl_row_basic_7ndb.result index 409397cb3d1..04a75bf3479 100644 --- a/mysql-test/suite/rpl_ndb/r/rpl_row_basic_7ndb.result +++ b/mysql-test/suite/rpl_ndb/r/rpl_row_basic_7ndb.result @@ -436,8 +436,7 @@ DELETE FROM t1; SELECT COUNT(*) FROM t1 ORDER BY c1,c2; COUNT(*) 0 set @@global.slave_exec_mode= default; -Last_SQL_Error - +Checking that both slave threads are running. SELECT COUNT(*) FROM t1 ORDER BY c1,c2; COUNT(*) 0 **** Test for BUG#37076 **** @@ -487,8 +486,7 @@ Comparing tables master:test.t2 and slave:test.t2 [expecting slave to stop] INSERT INTO t3 VALUES (1, "", 1); INSERT INTO t3 VALUES (2, repeat(_utf8'a', 128), 2); -Last_SQL_Error -Table definition on master and slave does not match: Column 1 size mismatch - master has size 384, test.t3 on slave has size 49. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 1 size mismatch - master has size 384, test.t3 on slave has size 49. Master's column size should be <= the slave's column size. RESET MASTER; STOP SLAVE; RESET SLAVE; @@ -500,8 +498,7 @@ Comparing tables master:test.t4 and slave:test.t4 [expecting slave to stop] INSERT INTO t5 VALUES (1, "", 1); INSERT INTO t5 VALUES (2, repeat(_utf8'a', 255), 2); -Last_SQL_Error -Table definition on master and slave does not match: Column 1 size mismatch - master has size 765, test.t5 on slave has size 49. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 1 size mismatch - master has size 765, test.t5 on slave has size 49. Master's column size should be <= the slave's column size. RESET MASTER; STOP SLAVE; RESET SLAVE; @@ -509,8 +506,7 @@ START SLAVE; [expecting slave to stop] INSERT INTO t6 VALUES (1, "", 1); INSERT INTO t6 VALUES (2, repeat(_utf8'a', 255), 2); -Last_SQL_Error -Table definition on master and slave does not match: Column 1 size mismatch - master has size 765, test.t6 on slave has size 385. Master's column size should be <= the slave's column size. +Last_SQL_Error = Table definition on master and slave does not match: Column 1 size mismatch - master has size 765, test.t6 on slave has size 385. Master's column size should be <= the slave's column size. RESET MASTER; STOP SLAVE; RESET SLAVE; diff --git a/mysql-test/suite/rpl_ndb/r/rpl_truncate_7ndb.result b/mysql-test/suite/rpl_ndb/r/rpl_truncate_7ndb.result index d6c57aed41b..14d3baee1b0 100644 --- a/mysql-test/suite/rpl_ndb/r/rpl_truncate_7ndb.result +++ b/mysql-test/suite/rpl_ndb/r/rpl_truncate_7ndb.result @@ -27,18 +27,17 @@ SELECT * FROM t1 ORDER BY a,b; a b **** On Master **** DROP TABLE t1; -SHOW BINLOG EVENTS; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 4 Format_desc 1 106 Server ver: SERVER_VERSION, Binlog ver: 4 -master-bin.000001 106 Query 1 223 use `test`; CREATE TABLE t1 (a INT PRIMARY KEY, b LONG) ENGINE=NDB -master-bin.000001 223 Query 1 287 BEGIN -master-bin.000001 287 Table_map 1 330 table_id: # (test.t1) -master-bin.000001 330 Table_map 1 392 table_id: # (mysql.ndb_apply_status) -master-bin.000001 392 Write_rows 1 451 table_id: # -master-bin.000001 451 Write_rows 1 498 table_id: # flags: STMT_END_F -master-bin.000001 498 Query 1 563 COMMIT -master-bin.000001 563 Query 1 643 use `test`; TRUNCATE TABLE t1 -master-bin.000001 643 Query 1 719 use `test`; DROP TABLE t1 +master-bin.000001 # Query # # use `test`; CREATE TABLE t1 (a INT PRIMARY KEY, b LONG) ENGINE=NDB +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Table_map # # table_id: # (mysql.ndb_apply_status) +master-bin.000001 # Write_rows # # table_id: # +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT +master-bin.000001 # Query # # use `test`; TRUNCATE TABLE t1 +master-bin.000001 # Query # # use `test`; DROP TABLE t1 **** On Master **** CREATE TABLE t1 (a INT PRIMARY KEY, b LONG) ENGINE=NDB; INSERT INTO t1 VALUES (1,1), (2,2); @@ -63,29 +62,28 @@ a b 3 3 **** On Master **** DROP TABLE t1; -SHOW BINLOG EVENTS; +show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 4 Format_desc 1 106 Server ver: SERVER_VERSION, Binlog ver: 4 -master-bin.000001 106 Query 1 223 use `test`; CREATE TABLE t1 (a INT PRIMARY KEY, b LONG) ENGINE=NDB -master-bin.000001 223 Query 1 287 BEGIN -master-bin.000001 287 Table_map 1 330 table_id: # (test.t1) -master-bin.000001 330 Table_map 1 392 table_id: # (mysql.ndb_apply_status) -master-bin.000001 392 Write_rows 1 451 table_id: # -master-bin.000001 451 Write_rows 1 498 table_id: # flags: STMT_END_F -master-bin.000001 498 Query 1 563 COMMIT -master-bin.000001 563 Query 1 643 use `test`; TRUNCATE TABLE t1 -master-bin.000001 643 Query 1 719 use `test`; DROP TABLE t1 -master-bin.000001 719 Query 1 836 use `test`; CREATE TABLE t1 (a INT PRIMARY KEY, b LONG) ENGINE=NDB -master-bin.000001 836 Query 1 900 BEGIN -master-bin.000001 900 Table_map 1 943 table_id: # (test.t1) -master-bin.000001 943 Table_map 1 1005 table_id: # (mysql.ndb_apply_status) -master-bin.000001 1005 Write_rows 1 1064 table_id: # -master-bin.000001 1064 Write_rows 1 1111 table_id: # flags: STMT_END_F -master-bin.000001 1111 Query 1 1176 COMMIT -master-bin.000001 1176 Query 1 1240 BEGIN -master-bin.000001 1240 Table_map 1 1283 table_id: # (test.t1) -master-bin.000001 1283 Table_map 1 1345 table_id: # (mysql.ndb_apply_status) -master-bin.000001 1345 Write_rows 1 1404 table_id: # -master-bin.000001 1404 Delete_rows 1 1443 table_id: # flags: STMT_END_F -master-bin.000001 1443 Query 1 1508 COMMIT -master-bin.000001 1508 Query 1 1584 use `test`; DROP TABLE t1 +master-bin.000001 # Query # # use `test`; CREATE TABLE t1 (a INT PRIMARY KEY, b LONG) ENGINE=NDB +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Table_map # # table_id: # (mysql.ndb_apply_status) +master-bin.000001 # Write_rows # # table_id: # +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT +master-bin.000001 # Query # # use `test`; TRUNCATE TABLE t1 +master-bin.000001 # Query # # use `test`; DROP TABLE t1 +master-bin.000001 # Query # # use `test`; CREATE TABLE t1 (a INT PRIMARY KEY, b LONG) ENGINE=NDB +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Table_map # # table_id: # (mysql.ndb_apply_status) +master-bin.000001 # Write_rows # # table_id: # +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Table_map # # table_id: # (mysql.ndb_apply_status) +master-bin.000001 # Write_rows # # table_id: # +master-bin.000001 # Delete_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT +master-bin.000001 # Query # # use `test`; DROP TABLE t1 diff --git a/mysql-test/suite/rpl_ndb/t/rpl_ndb_basic.test b/mysql-test/suite/rpl_ndb/t/rpl_ndb_basic.test index 5903cd223ad..c03738bc48b 100644 --- a/mysql-test/suite/rpl_ndb/t/rpl_ndb_basic.test +++ b/mysql-test/suite/rpl_ndb/t/rpl_ndb_basic.test @@ -191,10 +191,11 @@ connection slave; source include/wait_for_slave_sql_to_stop.inc; # Replication should have stopped, since max retries were not enough. -# verify with show slave status ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 7 8 9 16 19 20 22 23 33 35 36 37 38 ---query_vertical SHOW SLAVE STATUS; +# verify with show slave status +# 1205 = ER_LOCK_WAIT_TIMEOUT +--let $slave_sql_errno= 1205 +--let $show_slave_sql_error= 1 +--source include/wait_for_slave_sql_error.inc # now set max retries high enough to succeed, and start slave again set GLOBAL slave_transaction_retries=10; diff --git a/mysql-test/suite/rpl_ndb/t/rpl_ndb_circular.test b/mysql-test/suite/rpl_ndb/t/rpl_ndb_circular.test index 7b8497d8dab..e63b7c5e8ff 100644 --- a/mysql-test/suite/rpl_ndb/t/rpl_ndb_circular.test +++ b/mysql-test/suite/rpl_ndb/t/rpl_ndb_circular.test @@ -16,9 +16,7 @@ START SLAVE; --connection slave CREATE TABLE t1 (a int key, b int) ENGINE=ndb; #CREATE TABLE t2 (a int key, b int) ENGINE=ndb; ---save_master_pos ---connection master ---sync_with_master +sync_slave_with_master master; # now we should have a table on the master as well SHOW TABLES; @@ -30,25 +28,19 @@ INSERT INTO t1 VALUES (2,3); # ensure data has propagated both ways --connection slave ---save_master_pos ---connection master ---sync_with_master +sync_slave_with_master master; --sync_slave_with_master # connect to slave and ensure data it there. --connection slave SELECT * FROM t1 ORDER BY a; #SELECT * FROM t2 ORDER BY a; -# BUG#34654 Last_IO_Errno is not reset - Mask columns 35 and 36 ---replace_column 1 # 4 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # ---query_vertical show slave status; +source include/check_slave_is_running.inc; # connect to master and ensure data it there. --connection master SELECT * FROM t1 ORDER BY a; #SELECT * FROM t2 ORDER BY a; -# BUG#34654 Last_IO_Errno is not reset - Mask columns 35 and 36 ---replace_column 1 # 4 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # ---query_vertical show slave status; +source include/check_slave_is_running.inc; # stop replication on "master" as not to replicate # shutdown circularly, eg drop table diff --git a/mysql-test/suite/rpl_ndb/t/rpl_ndb_circular_simplex.test b/mysql-test/suite/rpl_ndb/t/rpl_ndb_circular_simplex.test index eb04dc2e260..8b0f869c1a3 100644 --- a/mysql-test/suite/rpl_ndb/t/rpl_ndb_circular_simplex.test +++ b/mysql-test/suite/rpl_ndb/t/rpl_ndb_circular_simplex.test @@ -38,9 +38,7 @@ eval CHANGE MASTER TO MASTER_HOST="127.0.0.1",MASTER_PORT=$SLAVE_MYPORT,MASTER_U START SLAVE; connection slave; -save_master_pos; -connection master; -sync_with_master; +sync_slave_with_master master; # The statement is disabled since it cannot reliably show the same # info all the time. Use it for debug purposes. @@ -48,9 +46,7 @@ sync_with_master; #SHOW BINLOG EVENTS; # Check that there is no error in replication ---replace_result $SLAVE_MYPORT SLAVE_PORT ---replace_column 1 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # -query_vertical SHOW SLAVE STATUS; +source include/check_slave_is_running.inc; # Check that we have the data on the master SELECT * FROM t1 ORDER BY a; @@ -75,9 +71,7 @@ sync_with_master; SELECT * FROM t1 ORDER BY a; # Check that there is no error in replication ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 # 7 # 8 # 9 # 22 # 23 # 33 # 35 # 36 # -query_vertical SHOW SLAVE STATUS; +source include/check_slave_is_running.inc; -- connection master DROP TABLE t1; diff --git a/mysql-test/suite/rpl_ndb/t/rpl_ndb_idempotent.test b/mysql-test/suite/rpl_ndb/t/rpl_ndb_idempotent.test index 3133ad34f0c..99c9df40094 100644 --- a/mysql-test/suite/rpl_ndb/t/rpl_ndb_idempotent.test +++ b/mysql-test/suite/rpl_ndb/t/rpl_ndb_idempotent.test @@ -39,12 +39,9 @@ SELECT * FROM t1 ORDER BY c3; # check that we have it on the slave --sync_slave_with_master ---connection slave SELECT * FROM t1 ORDER BY c3; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 7 8 9 16 22 23 33 35 36 -SHOW SLAVE STATUS; +source include/check_slave_is_running.inc; # stop slave and reset position to before the last changes STOP SLAVE; @@ -53,9 +50,7 @@ eval CHANGE MASTER TO master_log_file = '$the_file', master_log_pos = $the_pos ; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 7 8 9 16 22 23 33 35 36 -SHOW SLAVE STATUS; +source include/check_slave_no_error.inc; # start the slave again # -> same events should have been applied again @@ -67,7 +62,6 @@ START SLAVE; --connection master SELECT * FROM t1 ORDER BY c3; --sync_slave_with_master ---connection slave SELECT * FROM t1 ORDER BY c3; STOP SLAVE; @@ -106,9 +100,7 @@ COMMIT; --sync_slave_with_master --connection slave SELECT * FROM t1; ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 7 8 9 16 22 23 33 34 35 -SHOW SLAVE STATUS; +source include/check_slave_is_running.inc; connection master; DROP TABLE IF EXISTS t1; diff --git a/mysql-test/suite/rpl_ndb/t/rpl_ndb_multi.test b/mysql-test/suite/rpl_ndb/t/rpl_ndb_multi.test index eb128cfa2ce..e9107fd90bd 100644 --- a/mysql-test/suite/rpl_ndb/t/rpl_ndb_multi.test +++ b/mysql-test/suite/rpl_ndb/t/rpl_ndb_multi.test @@ -39,7 +39,7 @@ let $the_file= `SELECT @the_file` ; # now connect the slave to the _other_ "master" connection slave; ---replace_result $MASTER_MYPORT1 +--replace_result $MASTER_MYPORT1 $the_pos MASTER_LOG_POS $the_file MASTER_LOG_FILE eval CHANGE MASTER TO master_port=$MASTER_MYPORT1, master_log_file = '$the_file', diff --git a/mysql-test/suite/rpl_ndb/t/rpl_ndb_sync.test b/mysql-test/suite/rpl_ndb/t/rpl_ndb_sync.test index 88572c3e9a2..b91ff198c51 100644 --- a/mysql-test/suite/rpl_ndb/t/rpl_ndb_sync.test +++ b/mysql-test/suite/rpl_ndb/t/rpl_ndb_sync.test @@ -70,10 +70,7 @@ START SLAVE; # --connection master --sync_slave_with_master ---connection slave ---replace_result $MASTER_MYPORT MASTER_PORT ---replace_column 1 7 8 9 16 22 23 33 35 36 -query_vertical SHOW SLAVE STATUS; +--source include/check_slave_is_running.inc SELECT hex(c1),hex(c2),c3 FROM t1 ORDER BY c3; SELECT hex(c2),hex(c3),c1 FROM t2 ORDER BY c1; @@ -85,7 +82,6 @@ SELECT hex(c2),hex(c3),c1 FROM t2 ORDER BY c1; --connection master DROP DATABASE ndbsynctest; --sync_slave_with_master ---connection slave STOP SLAVE; # diff --git a/mysql-test/suite/rpl_ndb/t/rpl_truncate_7ndb.test b/mysql-test/suite/rpl_ndb/t/rpl_truncate_7ndb.test index f8933b3744d..898bf310dc5 100644 --- a/mysql-test/suite/rpl_ndb/t/rpl_truncate_7ndb.test +++ b/mysql-test/suite/rpl_ndb/t/rpl_truncate_7ndb.test @@ -39,10 +39,7 @@ SELECT * FROM t1 ORDER BY a,b; --echo **** On Master **** connection master; DROP TABLE t1; -let SERVER_VERSION=`select version()`; ---replace_regex /\/\* xid=[0-9]+ \*\//\/* xid= *\// /table_id: [0-9]+/table_id: #/ ---replace_result $SERVER_VERSION SERVER_VERSION -SHOW BINLOG EVENTS; +source include/show_binlog_events.inc; --echo **** On Master **** connection master; @@ -64,8 +61,6 @@ SELECT * FROM t1 ORDER BY a,b; --echo **** On Master **** connection master; DROP TABLE t1; ---replace_regex /table_id: [0-9]+/table_id: #/ ---replace_result $SERVER_VERSION SERVER_VERSION -SHOW BINLOG EVENTS; +source include/show_binlog_events.inc; -- source include/master-slave-end.inc diff --git a/mysql-test/t/alter_table-big.test b/mysql-test/t/alter_table-big.test index 1dcc1f1c9bd..e007a3a55e0 100644 --- a/mysql-test/t/alter_table-big.test +++ b/mysql-test/t/alter_table-big.test @@ -31,7 +31,9 @@ create table t2 (i int); # statement execution, so we don't need many rows in 't1' to make # this test repeatable. alter table t1 disable keys; +--disable_warnings insert into t1 values (RAND()*1000, RAND()*1000, RAND()*1000); +--enable_warnings # Later we use binlog to check the order in which statements are # executed so let us reset it first. @@ -50,8 +52,7 @@ connection default; --reap set session debug="-d,sleep_alter_enable_indexes"; # Check that statements were executed/binlogged in correct order. ---replace_column 2 # 5 # -show binlog events in 'master-bin.000001' from 106; +source include/show_binlog_events.inc; # Clean up drop tables t1, t2; @@ -111,8 +112,7 @@ drop table t3; set session debug="-d,sleep_alter_before_main_binlog"; # Check that all statements were logged in correct order ---replace_column 2 # 5 # -show binlog events in 'master-bin.000001' from 106; +source include/show_binlog_events.inc; --echo End of 5.1 tests diff --git a/mysql-test/t/create-big.test b/mysql-test/t/create-big.test index 6cd6326cdb8..e1dfbbd4ac4 100644 --- a/mysql-test/t/create-big.test +++ b/mysql-test/t/create-big.test @@ -305,8 +305,7 @@ connection default; show create table t2; drop table t2; # Let us check that statements were executed/binlogged in correct order ---replace_column 2 # 5 # -show binlog events in 'master-bin.000001' from 106; +source include/show_binlog_events.inc; # Now let us check the gap between check for target table # existance and copying of .frm file. @@ -330,8 +329,7 @@ drop table t1; connection default; --reap drop table t2; ---replace_column 2 # 5 # -show binlog events in 'master-bin.000001' from 106; +source include/show_binlog_events.inc; # And now he gap between copying of .frm file and ha_create_table() call. create table t1 (i int); @@ -359,8 +357,7 @@ drop table t1; connection default; --reap drop table t2; ---replace_column 2 # 5 # -show binlog events in 'master-bin.000001' from 106; +source include/show_binlog_events.inc; # Finally we check the gap between ha_create_table() and binlogging create table t1 (i int); @@ -386,7 +383,6 @@ drop table t1; connection default; --reap drop table t2; ---replace_column 2 # 5 # -show binlog events in 'master-bin.000001' from 106; +source include/show_binlog_events.inc; set session debug="-d,sleep_create_like_before_binlogging"; diff --git a/mysql-test/t/ctype_cp932_binlog_stm.test b/mysql-test/t/ctype_cp932_binlog_stm.test index 89df33a6df5..f3038ccfa61 100644 --- a/mysql-test/t/ctype_cp932_binlog_stm.test +++ b/mysql-test/t/ctype_cp932_binlog_stm.test @@ -7,6 +7,7 @@ # # Bug#18293: Values in stored procedure written to binlog unescaped # +let $binlog_start= query_get_value(SHOW MASTER STATUS, Position, 1); delimiter |; CREATE TABLE t4 (s1 CHAR(50) CHARACTER SET latin1, @@ -22,7 +23,7 @@ CALL bug18293("Foo's a Bar", _cp932 0xED40ED41ED42, 47.93)| SELECT HEX(s1),HEX(s2),d FROM t4| DROP PROCEDURE bug18293| DROP TABLE t4| -SHOW BINLOG EVENTS FROM 370| +source include/show_binlog_events.inc| delimiter ;| --echo End of 5.0 tests diff --git a/mysql-test/t/flush_block_commit_notembedded.test b/mysql-test/t/flush_block_commit_notembedded.test index aea38250218..b774d7ec069 100644 --- a/mysql-test/t/flush_block_commit_notembedded.test +++ b/mysql-test/t/flush_block_commit_notembedded.test @@ -28,14 +28,14 @@ INSERT t1 VALUES (1); --echo # Switch to connection con2 connection con2; FLUSH TABLES WITH READ LOCK; -SHOW MASTER STATUS; +--source include/show_binlog_events.inc --echo # Switch to connection con1 connection con1; send COMMIT; --echo # Switch to connection con2 connection con2; sleep 1; -SHOW MASTER STATUS; +--source include/show_binlog_events.inc UNLOCK TABLES; --echo # Switch to connection con1 connection con1; diff --git a/mysql-test/t/multi_update.test b/mysql-test/t/multi_update.test index 3c33a3dde35..559408eb90e 100644 --- a/mysql-test/t/multi_update.test +++ b/mysql-test/t/multi_update.test @@ -585,7 +585,8 @@ reset master; UPDATE t2,t1 SET t2.a=t1.a+2; # check select * from t2 /* must be (3,1), (4,4) */; -show master status /* there must be the UPDATE query event */; +let wait_binlog_event= UPDATE; +source include/wait_for_binlog_event.inc; # B. testing multi_update::send_error() ineffective update # (as there is a policy described at mysql_update() still go to binlog) @@ -596,7 +597,8 @@ insert into t2 values (1,2),(3,4),(4,4); reset master; --error ER_DUP_ENTRY UPDATE t2,t1 SET t2.a=t2.b where t2.a=t1.a; -show master status /* there must be the UPDATE query event */; +let wait_binlog_event= UPDATE; +source include/wait_for_binlog_event.inc; # cleanup drop table t1, t2; diff --git a/mysql-test/t/sp_trans_log.test b/mysql-test/t/sp_trans_log.test index 2f2b84a9bef..5eccbf81fef 100644 --- a/mysql-test/t/sp_trans_log.test +++ b/mysql-test/t/sp_trans_log.test @@ -34,8 +34,8 @@ end| reset master| --error ER_DUP_ENTRY insert into t2 values (bug23333(),1)| ---replace_column 2 # 5 # 6 # -show binlog events from 106 /* with fixes for #23333 will show there is the query */| +# with fixes for 23333 will show there is the query */| +--source include/show_binlog_events.inc select count(*),@a from t1 /* must be 1,1 */| delimiter ;| -- cgit v1.2.1 From a3319fa558d9c6aa901530b16a748a572d7f4657 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 25 May 2010 11:39:45 +0800 Subject: Postfix BUG#49741 --- mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test | 14 +++++++------- mysql-test/suite/rpl/r/rpl_extraCol_innodb.result | 14 +++++++------- mysql-test/suite/rpl/r/rpl_extraCol_myisam.result | 14 +++++++------- mysql-test/suite/rpl_ndb/r/rpl_ndb_extraCol.result | 14 +++++++------- 4 files changed, 28 insertions(+), 28 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test b/mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test index 0317aa79891..3b8e7663ec7 100644 --- a/mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test +++ b/mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test @@ -145,7 +145,7 @@ set @b1 = concat(@b1,@b1); INSERT INTO t3 () VALUES(@b1,2,'Kyle, TEX'),(@b1,1,'JOE AUSTIN'),(@b1,4,'QA TESTING'); --echo ******************************************** ---echo *** Expect slave to fail with Error 1522 *** +--echo *** Expect slave to fail with Error 1535 *** --echo ******************************************** connection slave; --let $slave_sql_errno= 1535 @@ -188,7 +188,7 @@ INSERT INTO t4 () VALUES(100.22,2,'Kyle, TEX'),(200.26,1,'JOE AUSTIN'), (30000.22,4,'QA TESTING'); --echo ******************************************** ---echo *** Expect slave to fail with Error 1522 *** +--echo *** Expect slave to fail with Error 1535 *** --echo ******************************************** connection slave; --let $slave_sql_errno= 1535 @@ -231,7 +231,7 @@ INSERT INTO t5 () VALUES(1,'Kyle',200.23,1,'b1b1',23.00098), (2,'JOE',300.01,0,'b2b2',1.0000009); --echo ******************************************** ---echo *** Expect slave to fail with Error 1522 *** +--echo *** Expect slave to fail with Error 1535 *** --echo ******************************************** connection slave; --let $slave_sql_errno= 1535 @@ -275,7 +275,7 @@ INSERT INTO t6 () VALUES(1,'Kyle',200.23,1), (2,'JOE',300.01,0); --echo ******************************************** ---echo *** Expect slave to fail with Error 1522 *** +--echo *** Expect slave to fail with Error 1535 *** --echo ******************************************** connection slave; --let $slave_sql_errno= 1535 @@ -479,7 +479,7 @@ set @b1 = concat(@b1,@b1); INSERT INTO t10 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); --echo ******************************************** ---echo *** Expect slave to fail with Error 1522 *** +--echo *** Expect slave to fail with Error 1535 *** --echo ******************************************** connection slave; --let $slave_sql_errno= 1535 @@ -521,7 +521,7 @@ set @b1 = concat(@b1,@b1); INSERT INTO t11 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); --echo ******************************************** ---echo *** Expect slave to fail with Error 1522 *** +--echo *** Expect slave to fail with Error 1535 *** --echo ******************************************** connection slave; --let $slave_sql_errno= 1535 @@ -900,7 +900,7 @@ connection master; INSERT INTO t17 () VALUES(9223372036854775807,2,'Kyle, TEX'); --echo ******************************************** ---echo *** Expect slave to fail with Error 1522 *** +--echo *** Expect slave to fail with Error 1535 *** --echo ******************************************** connection slave; --let $slave_sql_errno= 1535 diff --git a/mysql-test/suite/rpl/r/rpl_extraCol_innodb.result b/mysql-test/suite/rpl/r/rpl_extraCol_innodb.result index 025da75581c..48fd0366c26 100644 --- a/mysql-test/suite/rpl/r/rpl_extraCol_innodb.result +++ b/mysql-test/suite/rpl/r/rpl_extraCol_innodb.result @@ -81,7 +81,7 @@ set @b1 = 'b1'; set @b1 = concat(@b1,@b1); INSERT INTO t3 () VALUES(@b1,2,'Kyle, TEX'),(@b1,1,'JOE AUSTIN'),(@b1,4,'QA TESTING'); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 252, test.t3 has type 3 @@ -106,7 +106,7 @@ START SLAVE; INSERT INTO t4 () VALUES(100.22,2,'Kyle, TEX'),(200.26,1,'JOE AUSTIN'), (30000.22,4,'QA TESTING'); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 246, test.t4 has type 3 @@ -131,7 +131,7 @@ START SLAVE; INSERT INTO t5 () VALUES(1,'Kyle',200.23,1,'b1b1',23.00098), (2,'JOE',300.01,0,'b2b2',1.0000009); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 5 type mismatch - received type 4, test.t5 has type 246 @@ -155,7 +155,7 @@ START SLAVE; INSERT INTO t6 () VALUES(1,'Kyle',200.23,1), (2,'JOE',300.01,0); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** Last_SQL_Error = Table definition on master and slave does not match: Column 3 type mismatch - received type 16, test.t6 has type 3 SET GLOBAL SQL_SLAVE_SKIP_COUNTER=3; @@ -253,7 +253,7 @@ set @b1 = 'b1b1b1b1'; set @b1 = concat(@b1,@b1); INSERT INTO t10 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 254, test.t10 has type 5 @@ -277,7 +277,7 @@ set @b1 = 'b1b1b1b1'; set @b1 = concat(@b1,@b1); INSERT INTO t11 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 15, test.t11 has type 252 @@ -593,7 +593,7 @@ START SLAVE; *** Master Data Insert *** INSERT INTO t17 () VALUES(9223372036854775807,2,'Kyle, TEX'); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 8, test.t17 has type 2 diff --git a/mysql-test/suite/rpl/r/rpl_extraCol_myisam.result b/mysql-test/suite/rpl/r/rpl_extraCol_myisam.result index 8dc726db84c..80b18ee4bd7 100644 --- a/mysql-test/suite/rpl/r/rpl_extraCol_myisam.result +++ b/mysql-test/suite/rpl/r/rpl_extraCol_myisam.result @@ -81,7 +81,7 @@ set @b1 = 'b1'; set @b1 = concat(@b1,@b1); INSERT INTO t3 () VALUES(@b1,2,'Kyle, TEX'),(@b1,1,'JOE AUSTIN'),(@b1,4,'QA TESTING'); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 252, test.t3 has type 3 @@ -106,7 +106,7 @@ START SLAVE; INSERT INTO t4 () VALUES(100.22,2,'Kyle, TEX'),(200.26,1,'JOE AUSTIN'), (30000.22,4,'QA TESTING'); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 246, test.t4 has type 3 @@ -131,7 +131,7 @@ START SLAVE; INSERT INTO t5 () VALUES(1,'Kyle',200.23,1,'b1b1',23.00098), (2,'JOE',300.01,0,'b2b2',1.0000009); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 5 type mismatch - received type 4, test.t5 has type 246 @@ -155,7 +155,7 @@ START SLAVE; INSERT INTO t6 () VALUES(1,'Kyle',200.23,1), (2,'JOE',300.01,0); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** Last_SQL_Error = Table definition on master and slave does not match: Column 3 type mismatch - received type 16, test.t6 has type 3 SET GLOBAL SQL_SLAVE_SKIP_COUNTER=3; @@ -253,7 +253,7 @@ set @b1 = 'b1b1b1b1'; set @b1 = concat(@b1,@b1); INSERT INTO t10 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 254, test.t10 has type 5 @@ -277,7 +277,7 @@ set @b1 = 'b1b1b1b1'; set @b1 = concat(@b1,@b1); INSERT INTO t11 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 15, test.t11 has type 252 @@ -593,7 +593,7 @@ START SLAVE; *** Master Data Insert *** INSERT INTO t17 () VALUES(9223372036854775807,2,'Kyle, TEX'); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 8, test.t17 has type 2 diff --git a/mysql-test/suite/rpl_ndb/r/rpl_ndb_extraCol.result b/mysql-test/suite/rpl_ndb/r/rpl_ndb_extraCol.result index 642fc078918..1a79affabe6 100644 --- a/mysql-test/suite/rpl_ndb/r/rpl_ndb_extraCol.result +++ b/mysql-test/suite/rpl_ndb/r/rpl_ndb_extraCol.result @@ -81,7 +81,7 @@ set @b1 = 'b1'; set @b1 = concat(@b1,@b1); INSERT INTO t3 () VALUES(@b1,2,'Kyle, TEX'),(@b1,1,'JOE AUSTIN'),(@b1,4,'QA TESTING'); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 252, test.t3 has type 3 @@ -106,7 +106,7 @@ START SLAVE; INSERT INTO t4 () VALUES(100.22,2,'Kyle, TEX'),(200.26,1,'JOE AUSTIN'), (30000.22,4,'QA TESTING'); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 246, test.t4 has type 3 @@ -131,7 +131,7 @@ START SLAVE; INSERT INTO t5 () VALUES(1,'Kyle',200.23,1,'b1b1',23.00098), (2,'JOE',300.01,0,'b2b2',1.0000009); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 5 type mismatch - received type 4, test.t5 has type 246 @@ -155,7 +155,7 @@ START SLAVE; INSERT INTO t6 () VALUES(1,'Kyle',200.23,1), (2,'JOE',300.01,0); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** Last_SQL_Error = Table definition on master and slave does not match: Column 3 type mismatch - received type 16, test.t6 has type 3 SET GLOBAL SQL_SLAVE_SKIP_COUNTER=3; @@ -229,7 +229,7 @@ set @b1 = 'b1b1b1b1'; set @b1 = concat(@b1,@b1); INSERT INTO t10 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 254, test.t10 has type 5 @@ -253,7 +253,7 @@ set @b1 = 'b1b1b1b1'; set @b1 = concat(@b1,@b1); INSERT INTO t11 () VALUES(1,@b1,'Kyle'),(2,@b1,'JOE'),(3,@b1,'QA'); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 2 type mismatch - received type 15, test.t11 has type 252 @@ -569,7 +569,7 @@ START SLAVE; *** Master Data Insert *** INSERT INTO t17 () VALUES(9223372036854775807,2,'Kyle, TEX'); ******************************************** -*** Expect slave to fail with Error 1522 *** +*** Expect slave to fail with Error 1535 *** ******************************************** --source include/wait_for_slave_sql_error_and_skip.inc Last_SQL_Error = Table definition on master and slave does not match: Column 0 type mismatch - received type 8, test.t17 has type 2 -- cgit v1.2.1 From fdb8237f10b6ca45139f0235fd493b3157cb4637 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Tue, 25 May 2010 15:37:48 +0300 Subject: Suppress bogus Valgrind warnings about buf_buddy_relocate() accessing uninitialized memory in Valgrind-instrumented builds. --- mysql-test/valgrind.supp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/valgrind.supp b/mysql-test/valgrind.supp index 6b10e4cb544..d082b750de9 100644 --- a/mysql-test/valgrind.supp +++ b/mysql-test/valgrind.supp @@ -722,3 +722,8 @@ fun:pthread_create* } +{ + buf_buddy_relocate peeking (space,page) in potentially free blocks + Memcheck:Addr1 + fun:buf_buddy_relocate +} -- cgit v1.2.1 From 3768560c20167b145f7d61684a4142a33841e1b6 Mon Sep 17 00:00:00 2001 From: Mattias Jonsson Date: Tue, 25 May 2010 15:41:00 +0200 Subject: Bug#49161: Out of memory; restart server and try again (needed 2 bytes) Problem was reporting wrong error Fixed by adding a new error which better explain the problem. mysql-test/r/partition_error.result: Bug#49161: Out of memory; restart server and try again (needed 2 bytes) Updated test result mysql-test/t/partition_error.test: Bug#49161: Out of memory; restart server and try again (needed 2 bytes) Added test case sql/ha_partition.cc: Bug#49161: Out of memory; restart server and try again (needed 2 bytes) Better error message. (used ER_UNKNOWN_ERROR to avoid merge problems in mysql-trunk+) --- mysql-test/r/partition_error.result | 16 ++++++++++++++++ mysql-test/t/partition_error.test | 22 ++++++++++++++++++++-- 2 files changed, 36 insertions(+), 2 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/r/partition_error.result b/mysql-test/r/partition_error.result index e1e284556dd..16428fba4d9 100644 --- a/mysql-test/r/partition_error.result +++ b/mysql-test/r/partition_error.result @@ -1,5 +1,21 @@ drop table if exists t1; # +# Bug#49161: Out of memory; restart server and try again (needed 2 bytes) +# +CREATE TABLE t1 (a INT) PARTITION BY HASH (a); +FLUSH TABLES; +CHECK TABLE t1; +Table Op Msg_type Msg_text +test.t1 check Error Failed to read from the .par file +test.t1 check Error Incorrect information in file: './test/t1.frm' +test.t1 check error Corrupt +SELECT * FROM t1; +ERROR HY000: Failed to read from the .par file +# Note that it is currently impossible to drop a partitioned table +# without the .par file +DROP TABLE t1; +ERROR 42S02: Unknown table 't1' +# # Bug#49477: Assertion `0' failed in ha_partition.cc:5530 # with temporary table and partitions # diff --git a/mysql-test/t/partition_error.test b/mysql-test/t/partition_error.test index dbc67032a42..7f733df701b 100644 --- a/mysql-test/t/partition_error.test +++ b/mysql-test/t/partition_error.test @@ -7,7 +7,26 @@ --disable_warnings drop table if exists t1; --enable_warnings - + +let $MYSQLD_DATADIR= `SELECT @@datadir`; + +--echo # +--echo # Bug#49161: Out of memory; restart server and try again (needed 2 bytes) +--echo # +CREATE TABLE t1 (a INT) PARTITION BY HASH (a); +FLUSH TABLES; +--remove_file $MYSQLD_DATADIR/test/t1.par +CHECK TABLE t1; +--error ER_UNKNOWN_ERROR +SELECT * FROM t1; +--echo # Note that it is currently impossible to drop a partitioned table +--echo # without the .par file +--error ER_BAD_TABLE_ERROR +DROP TABLE t1; +--remove_file $MYSQLD_DATADIR/test/t1.frm +--remove_file $MYSQLD_DATADIR/test/t1#P#p0.MYI +--remove_file $MYSQLD_DATADIR/test/t1#P#p0.MYD + --echo # --echo # Bug#49477: Assertion `0' failed in ha_partition.cc:5530 --echo # with temporary table and partitions @@ -167,7 +186,6 @@ partitions 3 partition x2 tablespace ts2, partition x3 tablespace ts3); -let $MYSQLD_DATADIR= `select @@datadir`; select load_file('$MYSQLD_DATADIR/test/t1.par'); # # Partition by hash, invalid field in function -- cgit v1.2.1 From 48552797707c13de4c90f5345f09b1c0ac07a4fa Mon Sep 17 00:00:00 2001 From: Alexey Kopytov Date: Tue, 25 May 2010 18:43:45 +0400 Subject: Bug #53830: !table || (!table->read_set || bitmap_is_set(table->read_set, field_index)) UPDATE on an InnoDB table modifying the same index that is used to satisfy the WHERE condition could trigger a debug assertion under some circumstances. Since for engines with the HA_PRIMARY_KEY_IN_READ_INDEX flag set results of an index scan on a secondary index are appended by the primary key value, if a query involves only columns from the primary key and a secondary index, the latter is considered to be covering. That tricks mysql_update() to mark for reading only columns from the secondary index when it does an index scan to retrieve rows to update in case a part of that key is also being updated. However, there may be other columns in WHERE that are part of the primary key, but not the secondary one. What we actually want to do in this case is to add index columns to the existing WHERE columns bitmap rather than replace it. mysql-test/r/innodb_mysql.result: Test case for bug #53830. mysql-test/t/innodb_mysql.test: Test case for bug #53830. sql/sql_update.cc: Add index columns to the read_set bitmap, don't replace it. sql/table.cc: Added a new add_read_columns_used_by_index() function to st_table. sql/table.h: Added a new add_read_columns_used_by_index() function to st_table. --- mysql-test/r/innodb_mysql.result | 9 +++++++++ mysql-test/t/innodb_mysql.test | 14 ++++++++++++++ 2 files changed, 23 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/innodb_mysql.result b/mysql-test/r/innodb_mysql.result index 8257b291cf1..6590bac9c47 100644 --- a/mysql-test/r/innodb_mysql.result +++ b/mysql-test/r/innodb_mysql.result @@ -2408,4 +2408,13 @@ id select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE t1 const PRIMARY NULL NULL NULL 1 Impossible ON condition 1 SIMPLE t2 ALL NULL NULL NULL NULL 3 Using where DROP TABLE t1,t2; +# +# Bug #53830: !table || (!table->read_set || bitmap_is_set(table->read_set, field_index)) +# +CREATE TABLE t1 (a INT, b INT, c INT, d INT, +PRIMARY KEY(a,b,c), KEY(b,d)) +ENGINE=InnoDB; +INSERT INTO t1 VALUES (0, 77, 1, 3); +UPDATE t1 SET d = 0 WHERE b = 77 AND c = 25; +DROP TABLE t1; End of 5.1 tests diff --git a/mysql-test/t/innodb_mysql.test b/mysql-test/t/innodb_mysql.test index f179f3960a9..52a30d2fbb4 100644 --- a/mysql-test/t/innodb_mysql.test +++ b/mysql-test/t/innodb_mysql.test @@ -649,4 +649,18 @@ EXPLAIN SELECT t1.id,t2.id FROM t2 LEFT JOIN t1 ON t1.id>=74 AND t1.id<=0 DROP TABLE t1,t2; + +--echo # +--echo # Bug #53830: !table || (!table->read_set || bitmap_is_set(table->read_set, field_index)) +--echo # + +CREATE TABLE t1 (a INT, b INT, c INT, d INT, + PRIMARY KEY(a,b,c), KEY(b,d)) + ENGINE=InnoDB; +INSERT INTO t1 VALUES (0, 77, 1, 3); + +UPDATE t1 SET d = 0 WHERE b = 77 AND c = 25; + +DROP TABLE t1; + --echo End of 5.1 tests -- cgit v1.2.1 From a543017c972c5a8d52c73adc95d8307a4f0b744b Mon Sep 17 00:00:00 2001 From: Jimmy Yang Date: Tue, 25 May 2010 22:31:27 -0700 Subject: Fix Bug #53592 in plugin code, "crash replacing duplicates into table after fast alter table added unique key". Look up MySQL index number should go through index translation table. rb://347, approved by Marko --- .../suite/innodb_plugin/r/innodb_bug53592.result | 26 ++++++++++ .../suite/innodb_plugin/t/innodb_bug53592.test | 59 ++++++++++++++++++++++ 2 files changed, 85 insertions(+) create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_bug53592.result create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug53592.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug53592.result b/mysql-test/suite/innodb_plugin/r/innodb_bug53592.result new file mode 100644 index 00000000000..18906568613 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug53592.result @@ -0,0 +1,26 @@ +set old_alter_table=0; +create table bug53592(a int) engine=innodb row_format=compact; +alter table bug53592 add column b text charset utf8; +alter table bug53592 add column c blob not null; +create index bug53592_b on bug53592(b(81)); +create unique index bug53592_c on bug53592(c(1)); +replace into bug53592 values (),(); +Warnings: +Warning 1364 Field 'c' doesn't have a default value +check table bug53592; +Table Op Msg_type Msg_text +test.bug53592 check status OK +drop table bug53592; +set old_alter_table=1; +create table bug53592(a int) engine=innodb row_format=compact; +alter table bug53592 add column b text charset utf8; +alter table bug53592 add column c blob not null; +create index bug53592_b on bug53592(b(81)); +create unique index bug53592_c on bug53592(c(1)); +replace into bug53592 values (),(); +Warnings: +Warning 1364 Field 'c' doesn't have a default value +check table bug53592; +Table Op Msg_type Msg_text +test.bug53592 check status OK +drop table bug53592; diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug53592.test b/mysql-test/suite/innodb_plugin/t/innodb_bug53592.test new file mode 100644 index 00000000000..ca2bd41b137 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug53592.test @@ -0,0 +1,59 @@ +# Testcase for Bug #53592 - "crash replacing duplicates into +# table after fast alter table added unique key". The fix is to make +# sure index number lookup should go through "index translation table". + +--source include/have_innodb.inc + +# Use FIC for index creation +set old_alter_table=0; + +create table bug53592(a int) engine=innodb row_format=compact; + +alter table bug53592 add column b text charset utf8; + +alter table bug53592 add column c blob not null; + +# Create a non-unique nonclustered index +create index bug53592_b on bug53592(b(81)); + +# Create a unique index, this unique index should have smaller +# index number than bug53592_b, since unique index ranks higher +# than regular index does +create unique index bug53592_c on bug53592(c(1)); + +# This will trigger a dup key error and will require fetching +# the index number through a index structure for the error reporting. +# To get the correct index number, the code should go through index +# translation table. Otherwise, it will get the wrong index +# number and later trigger a server crash. +replace into bug53592 values (),(); + +check table bug53592; + +drop table bug53592; + +# Running the same set of test when "old_alter_table" is turned on +set old_alter_table=1; + +create table bug53592(a int) engine=innodb row_format=compact; + +alter table bug53592 add column b text charset utf8; + +alter table bug53592 add column c blob not null; + +# Create a non-unique nonclustered index +create index bug53592_b on bug53592(b(81)); + +# Create a unique index +create unique index bug53592_c on bug53592(c(1)); + +# This will trigger a dup key error and will require fetching +# the index number through a index structure for the error reporting. +# To get the correct index number, the code should go through index +# translation table. Otherwise, it will get the wrong index +# number and later trigger a server crash. +replace into bug53592 values (),(); + +check table bug53592; + +drop table bug53592; -- cgit v1.2.1 From 892a96e72c12cd6835a9b7f08a59191a50f0e58a Mon Sep 17 00:00:00 2001 From: Sergey Glukhov Date: Thu, 27 May 2010 19:13:53 +0400 Subject: Bug#52005 'JOIN_TAB->dependent' may be incorrectly propageted for multilevel outer joins There are two problems: 1. In simplify_joins function we calculate table dependencies. If STRAIGHT_JOIN hint is used for whole SELECT we do not count it and as result some dependendecies might be lost. It leads to incorrect table order which is returned by join_tab_cmp_straight() function. 2. make_join_statistics() calculate the transitive closure for relations a particular JOIN_TAB is 'dependent on'. We aggregate the dependent table_map of a JOIN_TAB by adding dependencies from other tables which we depend on. However, this may also cause new dependencies to be available after we have completed processing a certain JOIN_TAB. Both these problems affect condition pushdown and as result condition might be pushed into wrong table which leads to crash or even omitted which leads to wrong result. The fix: 1. Use modified 'transitive closure' algorithm provided by Ole John Aske 2. Update table dependences in simplify_joins according to global STRAIGHT_JOIN hint. Note: the patch also fixes bugs 46091 & 51492 mysql-test/r/join_outer.result: test case mysql-test/t/join_outer.test: test case sql/sql_select.cc: 1. Use modified 'transitive closure' algorithm provided by Ole John Aske 2. Update table dependences in simplify_joins according to global STRAIGHT_JOIN hint. --- mysql-test/r/join_outer.result | 59 ++++++++++++++++++++++++++++++++++++++++++ mysql-test/t/join_outer.test | 45 ++++++++++++++++++++++++++++++++ 2 files changed, 104 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/join_outer.result b/mysql-test/r/join_outer.result index 6fe0faacb00..e81389f2735 100644 --- a/mysql-test/r/join_outer.result +++ b/mysql-test/r/join_outer.result @@ -1338,4 +1338,63 @@ id select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE tt9 ALL NULL NULL NULL NULL 2 Using join buffer SET optimizer_search_depth = DEFAULT; DROP TABLE t1; +# +# Bug#46091 STRAIGHT_JOIN + RIGHT JOIN returns different result +# +CREATE TABLE t1 (f1 INT NOT NULL); +INSERT INTO t1 VALUES (9),(0); +CREATE TABLE t2 (f1 INT NOT NULL); +INSERT INTO t2 VALUES +(5),(3),(0),(3),(1),(0),(1),(7),(1),(0),(0),(8),(4),(9),(0),(2),(0),(8),(5),(1); +SELECT STRAIGHT_JOIN COUNT(*) FROM t1 TA1 +RIGHT JOIN t2 TA2 JOIN t2 TA3 ON TA2.f1 ON TA3.f1; +COUNT(*) +476 +EXPLAIN SELECT STRAIGHT_JOIN COUNT(*) FROM t1 TA1 +RIGHT JOIN t2 TA2 JOIN t2 TA3 ON TA2.f1 ON TA3.f1; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE TA2 ALL NULL NULL NULL NULL 20 Using where +1 SIMPLE TA3 ALL NULL NULL NULL NULL 20 Using join buffer +1 SIMPLE TA1 ALL NULL NULL NULL NULL 2 +DROP TABLE t1, t2; +# +# Bug#48971 Segfault in add_found_match_trig_cond () at sql_select.cc:5990 +# +CREATE TABLE t1(f1 INT, PRIMARY KEY (f1)); +INSERT INTO t1 VALUES (1),(2); +EXPLAIN EXTENDED SELECT STRAIGHT_JOIN T1.f1 FROM t1 AS T1 +LEFT JOIN t1 AS T2 +RIGHT JOIN t1 AS T3 +JOIN t1 AS T4 ON 1 +LEFT JOIN t1 AS T5 ON 1 +ON 1 +RIGHT JOIN t1 AS T6 ON T6.f1 +ON 1; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE T1 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE T6 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE T3 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE T4 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE T5 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE T2 index NULL PRIMARY 4 NULL 2 100.00 Using index +Warnings: +Note 1003 select straight_join `test`.`T1`.`f1` AS `f1` from `test`.`t1` `T1` left join (`test`.`t1` `T6` left join (`test`.`t1` `T3` join `test`.`t1` `T4` left join `test`.`t1` `T5` on(1) left join `test`.`t1` `T2` on(1)) on((`test`.`T6`.`f1` and 1))) on(1) where 1 +EXPLAIN EXTENDED SELECT STRAIGHT_JOIN T1.f1 FROM t1 AS T1 +RIGHT JOIN t1 AS T2 +RIGHT JOIN t1 AS T3 +JOIN t1 AS T4 ON 1 +LEFT JOIN t1 AS T5 ON 1 +ON 1 +RIGHT JOIN t1 AS T6 ON T6.f1 +ON 1; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE T6 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE T3 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE T4 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE T5 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE T2 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE T1 index NULL PRIMARY 4 NULL 2 100.00 Using index +Warnings: +Note 1003 select straight_join `test`.`T1`.`f1` AS `f1` from `test`.`t1` `T6` left join (`test`.`t1` `T3` join `test`.`t1` `T4` left join `test`.`t1` `T5` on(1) left join `test`.`t1` `T2` on(1)) on((`test`.`T6`.`f1` and 1)) left join `test`.`t1` `T1` on(1) where 1 +DROP TABLE t1; End of 5.1 tests diff --git a/mysql-test/t/join_outer.test b/mysql-test/t/join_outer.test index aaea8b3120b..e7bc5cf6317 100644 --- a/mysql-test/t/join_outer.test +++ b/mysql-test/t/join_outer.test @@ -936,4 +936,49 @@ FROM t1 tt3 LEFT OUTER JOIN t1 tt4 ON 1 SET optimizer_search_depth = DEFAULT; DROP TABLE t1; + +--echo # +--echo # Bug#46091 STRAIGHT_JOIN + RIGHT JOIN returns different result +--echo # +CREATE TABLE t1 (f1 INT NOT NULL); +INSERT INTO t1 VALUES (9),(0); + +CREATE TABLE t2 (f1 INT NOT NULL); +INSERT INTO t2 VALUES +(5),(3),(0),(3),(1),(0),(1),(7),(1),(0),(0),(8),(4),(9),(0),(2),(0),(8),(5),(1); + +SELECT STRAIGHT_JOIN COUNT(*) FROM t1 TA1 +RIGHT JOIN t2 TA2 JOIN t2 TA3 ON TA2.f1 ON TA3.f1; + +EXPLAIN SELECT STRAIGHT_JOIN COUNT(*) FROM t1 TA1 +RIGHT JOIN t2 TA2 JOIN t2 TA3 ON TA2.f1 ON TA3.f1; + +DROP TABLE t1, t2; + +--echo # +--echo # Bug#48971 Segfault in add_found_match_trig_cond () at sql_select.cc:5990 +--echo # +CREATE TABLE t1(f1 INT, PRIMARY KEY (f1)); +INSERT INTO t1 VALUES (1),(2); + +EXPLAIN EXTENDED SELECT STRAIGHT_JOIN T1.f1 FROM t1 AS T1 + LEFT JOIN t1 AS T2 + RIGHT JOIN t1 AS T3 + JOIN t1 AS T4 ON 1 + LEFT JOIN t1 AS T5 ON 1 + ON 1 + RIGHT JOIN t1 AS T6 ON T6.f1 + ON 1; + +EXPLAIN EXTENDED SELECT STRAIGHT_JOIN T1.f1 FROM t1 AS T1 + RIGHT JOIN t1 AS T2 + RIGHT JOIN t1 AS T3 + JOIN t1 AS T4 ON 1 + LEFT JOIN t1 AS T5 ON 1 + ON 1 + RIGHT JOIN t1 AS T6 ON T6.f1 + ON 1; + +DROP TABLE t1; + --echo End of 5.1 tests -- cgit v1.2.1 From 59d5822029fd2e5267d5450449ad147f9a18ac08 Mon Sep 17 00:00:00 2001 From: Dmitry Lenev Date: Fri, 28 May 2010 00:07:40 +0400 Subject: A 5.1-only version of fix for bug #46947 "Embedded SELECT without FOR UPDATE is causing a lock". SELECT statements with subqueries referencing InnoDB tables were acquiring shared locks on rows in these tables when they were executed in REPEATABLE-READ mode and with statement or mixed mode binary logging turned on. This was a regression which were introduced when fixing bug 39843. The problem was that for tables belonging to subqueries parser set TL_READ_DEFAULT as a lock type. In cases when statement/mixed binary logging at open_tables() time this type of lock was converted to TL_READ_NO_INSERT lock at open_tables() time and caused InnoDB engine to acquire shared locks on reads from these tables. Although in some cases such behavior was correct (e.g. for subqueries in DELETE) in case of SELECT it has caused unnecessary locking. This patch implements minimal version of the fix for the specific problem described in the bug-report which supposed to be not too risky for pushing into 5.1 tree. The 5.5 tree already contains a more appropriate solution which also addresses other related issues like bug 53921 "Wrong locks for SELECTs used stored functions may lead to broken SBR". This patch tries to solve the problem by ensuring that TL_READ_DEFAULT lock which is set in the parser for tables participating in subqueries at open_tables() time is interpreted as TL_READ_NO_INSERT or TL_READ. TL_READ is used only if we know that this is a SELECT and that this particular table is not used by a stored function. Test coverage is added for both InnoDB and MyISAM. This patch introduces an "incompatible" change in locking scheme for subqueries used in SELECT ... FOR UPDATE and SELECT .. IN SHARE MODE. In 4.1 (as well as in 5.0 and 5.1 before fix for bug 39843) the server would use a snapshot InnoDB read for subqueries in SELECT FOR UPDATE and SELECT .. IN SHARE MODE statements, regardless of whether the binary log is on or off. If the user required a different type of read (i.e. locking read), he/she could request so explicitly by providing FOR UPDATE/IN SHARE MODE clause for each individual subquery. The patch for bug 39843 broke this behaviour (which was not documented or tested), and started to use locking reads for all subqueries in SELECT ... FOR UPDATE/IN SHARE MODE. This patch restores 4.1 behaviour. This patch should be mostly null-merged into 5.5 tree. mysql-test/include/check_concurrent_insert.inc: Added auxiliary script which allows to check if statement reading table allows concurrent inserts in it. mysql-test/include/check_no_concurrent_insert.inc: Added auxiliary script which allows to check that statement reading table doesn't allow concurrent inserts in it. mysql-test/include/check_no_row_lock.inc: Added auxiliary script which allows to check if statement reading table doesn't take locks on its rows. mysql-test/include/check_shared_row_lock.inc: Added auxiliary script which allows to check if statement reading table takes shared locks on some of its rows. mysql-test/r/bug39022.result: After bug #46947 'Embedded SELECT without FOR UPDATE is causing a lock' was fixed test case for bug 39022 has to be adjusted in order to trigger execution path on which original problem was encountered. mysql-test/r/innodb_mysql_lock2.result: Added coverage for handling of locking in various cases when we read data from InnoDB tables (includes test case for bug #46947 'Embedded SELECT without FOR UPDATE is causing a lock'). mysql-test/r/lock_sync.result: Added coverage for handling of locking in various cases when we read data from MyISAM tables. mysql-test/t/bug39022.test: After bug #46947 'Embedded SELECT without FOR UPDATE is causing a lock' was fixed test case for bug 39022 has to be adjusted in order to trigger execution path on which original problem was encountered. mysql-test/t/innodb_mysql_lock2.test: Added coverage for handling of locking in various cases when we read data from InnoDB tables (includes test case for bug #46947 'Embedded SELECT without FOR UPDATE is causing a lock'). mysql-test/t/lock_sync.test: Added coverage for handling of locking in various cases when we read data from MyISAM tables. sql/mysql_priv.h: Function read_lock_type_for_table() now takes pointers to LEX and TABLE_LIST elements as its arguments since to correctly determine lock type it needs to know what statement is being performed and whether table element for which lock type to be determined belongs to prelocking list. sql/sql_base.cc: Changed read_lock_type_for_table() to return a weak TL_READ type of lock in cases when we are executing SELECT (and so won't update tables directly) and table doesn't belong to statement's prelocking list and thus can't be used by a stored function. It is OK to do so since in this case table won't be used by statement or function call which will be written to the binary log, so serializability requirements for it can be relaxed. One of results from this change is that SELECTs on InnoDB tables no longer takes shared row locks for tables which are used in subqueries (i.e. bug #46947 is fixed). Another result is that for similar SELECTs on MyISAM tables concurrent inserts are allowed. In order to implement this change signature of read_lock_type_for_table() function was changed to take pointers to LEX and TABLE_LIST objects. sql/sql_update.cc: Function read_lock_type_for_table() now takes pointers to LEX and TABLE_LIST elements as its arguments since to correctly determine lock type it needs to know what statement is being performed and whether table element for which lock type to be determined belongs to prelocking list. --- mysql-test/include/check_concurrent_insert.inc | 96 +++ mysql-test/include/check_no_concurrent_insert.inc | 81 ++ mysql-test/include/check_no_row_lock.inc | 71 ++ mysql-test/include/check_shared_row_lock.inc | 61 ++ mysql-test/r/bug39022.result | 6 +- mysql-test/r/innodb_mysql_lock2.result | 601 +++++++++++++++ mysql-test/r/lock_sync.result | 631 ++++++++++++++++ mysql-test/t/bug39022.test | 6 +- mysql-test/t/innodb_mysql_lock2.test | 803 ++++++++++++++++++++ mysql-test/t/lock_sync.test | 867 ++++++++++++++++++++++ 10 files changed, 3217 insertions(+), 6 deletions(-) create mode 100644 mysql-test/include/check_concurrent_insert.inc create mode 100644 mysql-test/include/check_no_concurrent_insert.inc create mode 100644 mysql-test/include/check_no_row_lock.inc create mode 100644 mysql-test/include/check_shared_row_lock.inc create mode 100644 mysql-test/r/innodb_mysql_lock2.result create mode 100644 mysql-test/r/lock_sync.result create mode 100644 mysql-test/t/innodb_mysql_lock2.test create mode 100644 mysql-test/t/lock_sync.test (limited to 'mysql-test') diff --git a/mysql-test/include/check_concurrent_insert.inc b/mysql-test/include/check_concurrent_insert.inc new file mode 100644 index 00000000000..f4bec3c9cdb --- /dev/null +++ b/mysql-test/include/check_concurrent_insert.inc @@ -0,0 +1,96 @@ +# +# SUMMARY +# Check if statement reading table '$table' allows concurrent +# inserts in it. +# +# PARAMETERS +# $table Table in which concurrent inserts should be allowed. +# $con_aux1 Name of the first auxiliary connection to be used by this +# script. +# $con_aux2 Name of the second auxiliary connection to be used by this +# script. +# $statement Statement to be checked. +# $restore_table Table which might be modified by statement to be checked +# and thus needs backing up before its execution and +# restoring after it (can be empty). +# +# EXAMPLE +# lock_sync.test +# +--disable_result_log +--disable_query_log + +# Reset DEBUG_SYNC facility for safety. +set debug_sync= "RESET"; + +if (`SELECT '$restore_table' <> ''`) +{ +--eval create temporary table t_backup select * from $restore_table; +} + +connection $con_aux1; +set debug_sync='after_lock_tables_takes_lock SIGNAL parked WAIT_FOR go'; +--send_eval $statement; + +connection $con_aux2; +set debug_sync='now WAIT_FOR parked'; +--send_eval insert into $table (i) values (0); + +--enable_result_log +--enable_query_log +connection default; +# Wait until concurrent insert is successfully executed while +# statement being checked has its tables locked. +# We use wait_condition.inc instead of simply reaping +# concurrent insert here in order to avoid deadlocks if test +# fails and to time out gracefully instead. +let $wait_condition= + select count(*) = 0 from information_schema.processlist + where info = "insert into $table (i) values (0)"; +--source include/wait_condition.inc + +--disable_result_log +--disable_query_log + +if ($success) +{ +# Apparently concurrent insert was successfully executed. +# To be safe against wait_condition.inc succeeding due to +# races let us first reap concurrent insert to ensure that +# it has really been successfully executed. +connection $con_aux2; +--reap +connection default; +set debug_sync= 'now SIGNAL go'; +connection $con_aux1; +--reap +connection default; +--echo Success: '$statement' allows concurrent inserts into '$table'. +} +if (!$success) +{ +# Waiting has timed out. Apparently concurrent insert was blocked. +# So to be able to continue we need to end our statement first. +set debug_sync= 'now SIGNAL go'; +connection $con_aux1; +--reap +connection $con_aux2; +--reap +connection default; +--echo Error: '$statement' doesn't allow concurrent inserts into '$table'! +} + +--eval delete from $table where i = 0; + +if (`SELECT '$restore_table' <> ''`) +{ +--eval truncate table $restore_table; +--eval insert into $restore_table select * from t_backup; +drop temporary table t_backup; +} + +# Clean-up. Reset DEBUG_SYNC facility after use. +set debug_sync= "RESET"; + +--enable_result_log +--enable_query_log diff --git a/mysql-test/include/check_no_concurrent_insert.inc b/mysql-test/include/check_no_concurrent_insert.inc new file mode 100644 index 00000000000..f60401bcad1 --- /dev/null +++ b/mysql-test/include/check_no_concurrent_insert.inc @@ -0,0 +1,81 @@ +# +# SUMMARY +# Check that statement reading table '$table' doesn't allow concurrent +# inserts in it. +# +# PARAMETERS +# $table Table in which concurrent inserts should be disallowed. +# $con_aux1 Name of the first auxiliary connection to be used by this +# script. +# $con_aux2 Name of the second auxiliary connection to be used by this +# script. +# $statement Statement to be checked. +# $restore_table Table which might be modified by statement to be checked +# and thus needs backing up before its execution and +# restoring after it (can be empty). +# +# EXAMPLE +# lock_sync.test +# +--disable_result_log +--disable_query_log + +# Reset DEBUG_SYNC facility for safety. +set debug_sync= "RESET"; + +if (`SELECT '$restore_table' <> ''`) +{ +--eval create temporary table t_backup select * from $restore_table; +} + +connection $con_aux1; +set debug_sync='after_lock_tables_takes_lock SIGNAL parked WAIT_FOR go'; +--send_eval $statement; + +connection $con_aux2; +set debug_sync='now WAIT_FOR parked'; +--send_eval insert into $table (i) values (0); + +--enable_result_log +--enable_query_log +connection default; +# Wait until concurrent insert is successfully blocked because +# of our statement. +let $wait_condition= + select count(*) = 1 from information_schema.processlist + where state = "Locked" and info = "insert into $table (i) values (0)"; +--source include/wait_condition.inc + +--disable_result_log +--disable_query_log + +set debug_sync= 'now SIGNAL go'; +connection $con_aux1; +--reap +connection $con_aux2; +--reap +connection default; + +if ($success) +{ +--echo Success: '$statement' doesn't allow concurrent inserts into '$table'. +} +if (!$success) +{ +--echo Error: '$statement' allows concurrent inserts into '$table'! +} + +--eval delete from $table where i = 0; + +if (`SELECT '$restore_table' <> ''`) +{ +--eval truncate table $restore_table; +--eval insert into $restore_table select * from t_backup; +drop temporary table t_backup; +} + +# Clean-up. Reset DEBUG_SYNC facility after use. +set debug_sync= "RESET"; + +--enable_result_log +--enable_query_log diff --git a/mysql-test/include/check_no_row_lock.inc b/mysql-test/include/check_no_row_lock.inc new file mode 100644 index 00000000000..c08e7f35b10 --- /dev/null +++ b/mysql-test/include/check_no_row_lock.inc @@ -0,0 +1,71 @@ +# +# SUMMARY +# Check if statement affecting or reading table '$table' doesn't +# take any kind of locks on its rows. +# +# PARAMETERS +# $table Table for which presence of row locks should be checked. +# $con_aux Name of auxiliary connection to be used by this script. +# $statement Statement to be checked. +# +# EXAMPLE +# innodb_mysql_lock2.test +# +--disable_result_log +--disable_query_log + +connection default; +begin; +--eval select * from $table for update; + +connection $con_aux; +begin; +--send_eval $statement; + +--enable_result_log +--enable_query_log + +connection default; +# Wait until statement is successfully executed while +# all rows in table are X-locked. This means that it +# does not acquire any row locks. +# We use wait_condition.inc instead of simply reaping +# statement here in order to avoid deadlocks if test +# fails and to time out gracefully instead. +let $wait_condition= + select count(*) = 0 from information_schema.processlist + where info = "$statement"; +--source include/wait_condition.inc + +--disable_result_log +--disable_query_log + +if ($success) +{ +# Apparently statement was successfully executed and thus it +# has not required any row locks. +# To be safe against wait_condition.inc succeeding due to +# races let us first reap the statement being checked to +# ensure that it has been successfully executed. +connection $con_aux; +--reap +rollback; +connection default; +rollback; +--echo Success: '$statement' doesn't take row locks on '$table'. +} +if (!$success) +{ +# Waiting has timed out. Apparently statement was blocked on +# some row lock. So to be able to continue we need to unlock +# rows first. +rollback; +connection $con_aux; +--reap +rollback; +connection default; +--echo Error: '$statement' takes some row locks on '$table'! +} + +--enable_result_log +--enable_query_log diff --git a/mysql-test/include/check_shared_row_lock.inc b/mysql-test/include/check_shared_row_lock.inc new file mode 100644 index 00000000000..efc7e13b3aa --- /dev/null +++ b/mysql-test/include/check_shared_row_lock.inc @@ -0,0 +1,61 @@ +# +# SUMMARY +# Check if statement reading table '$table' takes shared locks +# on some of its rows. +# +# PARAMETERS +# $table Table for which presence of row locks should be checked. +# $con_aux Name of auxiliary connection to be used by this script. +# $statement Statement to be checked. +# $wait_statement Sub-statement which is supposed to acquire locks (should +# be the same as $statement for ordinary statements). +# +# EXAMPLE +# innodb_mysql_lock2.test +# +--disable_result_log +--disable_query_log + +connection default; +begin; +--eval select * from $table for update; + +connection $con_aux; +begin; +--send_eval $statement; + +--enable_result_log +--enable_query_log + +connection default; +# Wait until statement is successfully blocked because +# all rows in table are X-locked. This means that at +# least it acquires S-locks on some of rows. +let $wait_condition= + select count(*) = 1 from information_schema.processlist + where state in ("Sending data","statistics", "preparing") and + info = "$wait_statement"; +--source include/wait_condition.inc + +--disable_result_log +--disable_query_log + +rollback; + +connection $con_aux; +--reap +rollback; + +connection default; +--enable_result_log +--enable_query_log + +if ($success) +{ +--echo Success: '$statement' takes shared row locks on '$table'. +} + +if (!$success) +{ +--echo Error: '$statement' hasn't taken shared row locks on '$table'! +} diff --git a/mysql-test/r/bug39022.result b/mysql-test/r/bug39022.result index 5963709aa2a..75899ed686b 100644 --- a/mysql-test/r/bug39022.result +++ b/mysql-test/r/bug39022.result @@ -12,7 +12,7 @@ INSERT INTO t2 VALUES (0),(1),(2),(3),(4),(5),(6),(7),(8),(9),(10), START TRANSACTION; # in thread2 REPLACE INTO t2 VALUES (-17); -SELECT d FROM t2,t1 WHERE d=(SELECT MAX(a) FROM t1 WHERE t1.a > t2.d); +SELECT d FROM t2,t1 WHERE d=(SELECT MAX(a) FROM t1 WHERE t1.a > t2.d) LOCK IN SHARE MODE; d # in thread1 REPLACE INTO t1(a,b) VALUES (67,20); @@ -21,10 +21,10 @@ COMMIT; START TRANSACTION; REPLACE INTO t1(a,b) VALUES (65,-50); REPLACE INTO t2 VALUES (-91); -SELECT d FROM t2,t1 WHERE d=(SELECT MAX(a) FROM t1 WHERE t1.a > t2.d); +SELECT d FROM t2,t1 WHERE d=(SELECT MAX(a) FROM t1 WHERE t1.a > t2.d) LOCK IN SHARE MODE; # in thread1 # should not crash -SELECT d FROM t2,t1 WHERE d=(SELECT MAX(a) FROM t1 WHERE t1.a > t2.d); +SELECT d FROM t2,t1 WHERE d=(SELECT MAX(a) FROM t1 WHERE t1.a > t2.d) LOCK IN SHARE MODE; ERROR 40001: Deadlock found when trying to get lock; try restarting transaction # in thread2 d diff --git a/mysql-test/r/innodb_mysql_lock2.result b/mysql-test/r/innodb_mysql_lock2.result new file mode 100644 index 00000000000..79606ea8bdc --- /dev/null +++ b/mysql-test/r/innodb_mysql_lock2.result @@ -0,0 +1,601 @@ +# +# Test how do we handle locking in various cases when +# we read data from InnoDB tables. +# +# In fact by performing this test we check two things: +# 1) That SQL-layer correctly determine type of thr_lock.c +# lock to be acquired/passed to InnoDB engine. +# 2) That InnoDB engine correctly interprets this lock +# type and takes necessary row locks or does not +# take them if they are not necessary. +# +# This test makes sense only in REPEATABLE-READ mode as +# in SERIALIZABLE mode all statements that read data take +# shared lock on them to enforce its semantics. +select @@session.tx_isolation; +@@session.tx_isolation +REPEATABLE-READ +# Prepare playground by creating tables, views, +# routines and triggers used in tests. +drop table if exists t0, t1, t2, t3, t4, t5, te; +drop view if exists v1, v2; +drop procedure if exists p1; +drop procedure if exists p2; +drop function if exists f1; +drop function if exists f2; +drop function if exists f3; +drop function if exists f4; +drop function if exists f5; +drop function if exists f6; +drop function if exists f7; +drop function if exists f8; +drop function if exists f9; +drop function if exists f10; +drop function if exists f11; +drop function if exists f12; +drop function if exists f13; +drop function if exists f14; +drop function if exists f15; +create table t1 (i int primary key) engine=innodb; +insert into t1 values (1), (2), (3), (4), (5); +create table t2 (j int primary key) engine=innodb; +insert into t2 values (1), (2), (3), (4), (5); +create table t3 (k int primary key) engine=innodb; +insert into t3 values (1), (2), (3); +create table t4 (l int primary key) engine=innodb; +insert into t4 values (1); +create table t5 (l int primary key) engine=innodb; +insert into t5 values (1); +create table te(e int primary key); +insert into te values (1); +create view v1 as select i from t1; +create view v2 as select j from t2 where j in (select i from t1); +create procedure p1(k int) insert into t2 values (k); +create function f1() returns int +begin +declare j int; +select i from t1 where i = 1 into j; +return j; +end| +create function f2() returns int +begin +declare k int; +select i from t1 where i = 1 into k; +insert into t2 values (k + 5); +return 0; +end| +create function f3() returns int +begin +return (select i from t1 where i = 3); +end| +create function f4() returns int +begin +if (select i from t1 where i = 3) then +return 1; +else +return 0; +end if; +end| +create function f5() returns int +begin +insert into t2 values ((select i from t1 where i = 1) + 5); +return 0; +end| +create function f6() returns int +begin +declare k int; +select i from v1 where i = 1 into k; +return k; +end| +create function f7() returns int +begin +declare k int; +select j from v2 where j = 1 into k; +return k; +end| +create function f8() returns int +begin +declare k int; +select i from v1 where i = 1 into k; +insert into t2 values (k+5); +return k; +end| +create function f9() returns int +begin +update v2 set j=j+10 where j=1; +return 1; +end| +create function f10() returns int +begin +return f1(); +end| +create function f11() returns int +begin +declare k int; +set k= f1(); +insert into t2 values (k+5); +return k; +end| +create function f12(p int) returns int +begin +insert into t2 values (p); +return p; +end| +create function f13(p int) returns int +begin +return p; +end| +create procedure p2(inout p int) +begin +select i from t1 where i = 1 into p; +end| +create function f14() returns int +begin +declare k int; +call p2(k); +insert into t2 values (k+5); +return k; +end| +create function f15() returns int +begin +declare k int; +call p2(k); +return k; +end| +create trigger t4_bi before insert on t4 for each row +begin +declare k int; +select i from t1 where i=1 into k; +set new.l= k+1; +end| +create trigger t4_bu before update on t4 for each row +begin +if (select i from t1 where i=1) then +set new.l= 2; +end if; +end| +# Trigger below uses insertion of duplicate key in 'te' +# table as a way to abort delete operation. +create trigger t4_bd before delete on t4 for each row +begin +if !(select i from v1 where i=1) then +insert into te values (1); +end if; +end| +create trigger t5_bi before insert on t5 for each row +begin +set new.l= f1()+1; +end| +create trigger t5_bu before update on t5 for each row +begin +declare j int; +call p2(j); +set new.l= j + 1; +end| +# +# Set common variables to be used by scripts called below. +# +# +# 1. Statements that read tables and do not use subqueries. +# +# +# 1.1 Simple SELECT statement. +# +# No locks are necessary as this statement won't be written +# to the binary log and InnoDB supports snapshots. +Success: 'select * from t1' doesn't take row locks on 't1'. +# +# 1.2 Multi-UPDATE statement. +# +# Has to take shared locks on rows in the table being read as this +# statement will be written to the binary log and therefore should +# be serialized with concurrent statements. +Success: 'update t2, t1 set j= j - 1 where i = j' takes shared row locks on 't1'. +# +# 1.3 Multi-DELETE statement. +# +# The above is true for this statement as well. +Success: 'delete t2 from t1, t2 where i = j' takes shared row locks on 't1'. +# +# 1.4 DESCRIBE statement. +# +# This statement does not really read data from the +# target table and thus does not take any lock on it. +# We check this for completeness of coverage. +Success: 'describe t1' doesn't take row locks on 't1'. +# +# 1.5 SHOW statements. +# +# The above is true for SHOW statements as well. +Success: 'show create table t1' doesn't take row locks on 't1'. +Success: 'show keys from t1' doesn't take row locks on 't1'. +# +# 2. Statements which read tables through subqueries. +# +# +# 2.1 CALL with a subquery. +# +# A strong lock is not necessary as this statement is not +# written to the binary log as a whole (it is written +# statement-by-statement) and thanks to MVCC we can always get +# versions of rows prior to the update that has locked them. +# But in practice InnoDB does locking reads for all statements +# other than SELECT (unless it is a READ-COMITTED mode or +# innodb_locks_unsafe_for_binlog is ON). +Success: 'call p1((select i + 5 from t1 where i = 1))' takes shared row locks on 't1'. +# +# 2.2 CREATE TABLE with a subquery. +# +# Has to take shared locks on rows in the table being read as +# this statement is written to the binary log and therefore +# should be serialized with concurrent statements. +Success: 'create table t0 engine=innodb select * from t1' takes shared row locks on 't1'. +drop table t0; +Success: 'create table t0 engine=innodb select j from t2 where j in (select i from t1)' takes shared row locks on 't1'. +drop table t0; +# +# 2.3 DELETE with a subquery. +# +# The above is true for this statement as well. +Success: 'delete from t2 where j in (select i from t1)' takes shared row locks on 't1'. +# +# 2.4 MULTI-DELETE with a subquery. +# +# Same is true for this statement as well. +Success: 'delete t2 from t3, t2 where k = j and j in (select i from t1)' takes shared row locks on 't1'. +# +# 2.5 DO with a subquery. +# +# In theory should not take row locks as it is not logged. +# In practice InnoDB takes shared row locks. +Success: 'do (select i from t1 where i = 1)' takes shared row locks on 't1'. +# +# 2.6 INSERT with a subquery. +# +# Has to take shared locks on rows in the table being read as +# this statement is written to the binary log and therefore +# should be serialized with concurrent statements. +Success: 'insert into t2 select i+5 from t1' takes shared row locks on 't1'. +Success: 'insert into t2 values ((select i+5 from t1 where i = 4))' takes shared row locks on 't1'. +# +# 2.7 LOAD DATA with a subquery. +# +# The above is true for this statement as well. +Success: 'load data infile '../../std_data/rpl_loaddata.dat' into table t2 (@a, @b) set j= @b + (select i from t1 where i = 1)' takes shared row locks on 't1'. +# +# 2.8 REPLACE with a subquery. +# +# Same is true for this statement as well. +Success: 'replace into t2 select i+5 from t1' takes shared row locks on 't1'. +Success: 'replace into t2 values ((select i+5 from t1 where i = 4))' takes shared row locks on 't1'. +# +# 2.9 SELECT with a subquery. +# +# Locks are not necessary as this statement is not written +# to the binary log and thanks to MVCC we can always get +# versions of rows prior to the update that has locked them. +# +# Also serves as a test case for bug #46947 "Embedded SELECT +# without FOR UPDATE is causing a lock". +Success: 'select * from t2 where j in (select i from t1)' doesn't take row locks on 't1'. +# +# 2.10 SET with a subquery. +# +# In theory should not require locking as it is not written +# to the binary log. In practice InnoDB acquires shared row +# locks. +Success: 'set @a:= (select i from t1 where i = 1)' takes shared row locks on 't1'. +# +# 2.11 SHOW with a subquery. +# +# Similarly to the previous case, in theory should not require locking +# as it is not written to the binary log. In practice InnoDB +# acquires shared row locks. +Success: 'show tables from test where Tables_in_test = 't2' and (select i from t1 where i = 1)' takes shared row locks on 't1'. +Success: 'show columns from t2 where (select i from t1 where i = 1)' takes shared row locks on 't1'. +# +# 2.12 UPDATE with a subquery. +# +# Has to take shared locks on rows in the table being read as +# this statement is written to the binary log and therefore +# should be serialized with concurrent statements. +Success: 'update t2 set j= j-10 where j in (select i from t1)' takes shared row locks on 't1'. +# +# 2.13 MULTI-UPDATE with a subquery. +# +# Same is true for this statement as well. +Success: 'update t2, t3 set j= j -10 where j=k and j in (select i from t1)' takes shared row locks on 't1'. +# +# 3. Statements which read tables through a view. +# +# +# 3.1 SELECT statement which uses some table through a view. +# +# Since this statement is not written to the binary log +# and old version of rows are accessible thanks to MVCC, +# no locking is necessary. +Success: 'select * from v1' doesn't take row locks on 't1'. +Success: 'select * from v2' doesn't take row locks on 't1'. +Success: 'select * from t2 where j in (select i from v1)' doesn't take row locks on 't1'. +Success: 'select * from t3 where k in (select j from v2)' doesn't take row locks on 't1'. +# +# 3.2 Statements which modify a table and use views. +# +# Since such statements are going to be written to the binary +# log they need to be serialized against concurrent statements +# and therefore should take shared row locks on data read. +Success: 'update t2 set j= j-10 where j in (select i from v1)' takes shared row locks on 't1'. +Success: 'update t3 set k= k-10 where k in (select j from v2)' takes shared row locks on 't1'. +Success: 'update t2, v1 set j= j-10 where j = i' takes shared row locks on 't1'. +Success: 'update v2 set j= j-10 where j = 3' takes shared row locks on 't1'. +# +# 4. Statements which read tables through stored functions. +# +# +# 4.1 SELECT/SET with a stored function which does not +# modify data and uses SELECT in its turn. +# +# Calls to such functions won't get into the binary log and +# thus don't need to acquire strong locks. +# In 5.5 due to fix for bug #53921 "Wrong locks for SELECTs +# used stored functions may lead to broken SBR" strong locks +# are taken (we accepted it as a trade-off for this fix). +Success: 'select f1()' doesn't take row locks on 't1'. +Success: 'set @a:= f1()' doesn't take row locks on 't1'. +# +# 4.2 INSERT (or other statement which modifies data) with +# a stored function which does not modify data and uses +# SELECT. +# +# Since such statement is written to the binary log it should +# be serialized with concurrent statements affecting the data +# it uses. Therefore it should take row locks on the data +# it reads. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" no lock is taken. +Success: 'insert into t2 values (f1() + 5)' doesn't take row locks on 't1'. +# +# 4.3 SELECT/SET with a stored function which +# reads and modifies data. +# +# Since a call to such function is written to the binary log, +# it should be serialized with concurrent statements affecting +# the data it uses. Hence, row locks on the data read +# should be taken. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" no lock is taken. +Success: 'select f2()' doesn't take row locks on 't1'. +Success: 'set @a:= f2()' doesn't take row locks on 't1'. +# +# 4.4. SELECT/SET with a stored function which does not +# modify data and reads a table through subselect +# in a control construct. +# +# Again, in theory a call to this function won't get to the +# binary log and thus no locking is needed. But in practice +# we don't detect this fact early enough (get_lock_type_for_table()) +# to avoid taking row locks. +Success: 'select f3()' takes shared row locks on 't1'. +Success: 'set @a:= f3()' takes shared row locks on 't1'. +Success: 'select f4()' takes shared row locks on 't1'. +Success: 'set @a:= f4()' takes shared row locks on 't1'. +# +# 4.5. INSERT (or other statement which modifies data) with +# a stored function which does not modify data and reads +# the table through a subselect in one of its control +# constructs. +# +# Since such statement is written to the binary log it should +# be serialized with concurrent statements affecting data it +# uses. Therefore it should take row locks on the data +# it reads. +Success: 'insert into t2 values (f3() + 5)' takes shared row locks on 't1'. +Success: 'insert into t2 values (f4() + 6)' takes shared row locks on 't1'. +# +# 4.6 SELECT/SET which uses a stored function with +# DML which reads a table via a subquery. +# +# Since call to such function is written to the binary log +# it should be serialized with concurrent statements. +# Hence reads should take row locks. +Success: 'select f5()' takes shared row locks on 't1'. +Success: 'set @a:= f5()' takes shared row locks on 't1'. +# +# 4.7 SELECT/SET which uses a stored function which +# doesn't modify data and reads tables through +# a view. +# +# Once again, in theory, calls to such functions won't +# get into the binary log and thus don't need row +# locks. In practice this fact is discovered +# too late to have any effect. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" no lock is taken +# in case of simple SELECT. +Success: 'select f6()' doesn't take row locks on 't1'. +Success: 'set @a:= f6()' doesn't take row locks on 't1'. +Success: 'select f7()' takes shared row locks on 't1'. +Success: 'set @a:= f7()' takes shared row locks on 't1'. +# +# 4.8 INSERT which uses stored function which +# doesn't modify data and reads a table +# through a view. +# +# Since such statement is written to the binary log and +# should be serialized with concurrent statements affecting +# the data it uses. Therefore it should take row locks on +# the rows it reads. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" no lock is taken +# in case of simple SELECT. +Success: 'insert into t3 values (f6() + 5)' doesn't take row locks on 't1'. +Success: 'insert into t3 values (f7() + 5)' takes shared row locks on 't1'. +# +# 4.9 SELECT which uses a stored function which +# modifies data and reads tables through a view. +# +# Since a call to such function is written to the binary log +# it should be serialized with concurrent statements. +# Hence, reads should take row locks. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" no lock is taken +# in case of simple SELECT. +Success: 'select f8()' doesn't take row locks on 't1'. +Success: 'select f9()' takes shared row locks on 't1'. +# +# 4.10 SELECT which uses stored function which doesn't modify +# data and reads a table indirectly, by calling another +# function. +# +# Calls to such functions won't get into the binary log and +# thus don't need to acquire strong locks. +# In 5.5 due to fix for bug #53921 "Wrong locks for SELECTs +# used stored functions may lead to broken SBR" strong locks +# are taken (we accepted it as a trade-off for this fix). +Success: 'select f10()' doesn't take row locks on 't1'. +# +# 4.11 INSERT which uses a stored function which doesn't modify +# data and reads a table indirectly, by calling another +# function. +# +# Since such statement is written to the binary log, it should +# be serialized with concurrent statements affecting the data it +# uses. Therefore it should take row locks on data it reads. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" no lock is taken. +Success: 'insert into t2 values (f10() + 5)' doesn't take row locks on 't1'. +# +# 4.12 SELECT which uses a stored function which modifies +# data and reads a table indirectly, by calling another +# function. +# +# Since a call to such function is written to the binary log +# it should be serialized from concurrent statements. +# Hence, reads should take row locks. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" no lock is taken. +Success: 'select f11()' doesn't take row locks on 't1'. +# +# 4.13 SELECT that reads a table through a subquery passed +# as a parameter to a stored function which modifies +# data. +# +# Even though a call to this function is written to the +# binary log, values of its parameters are written as literals. +# So there is no need to acquire row locks on rows used in +# the subquery. +# But due to the fact that in 5.1 for prelocked statements +# THD::in_lock_tables is set to TRUE we acquire strong locks +# (see also bug#44613 "SELECT statement inside FUNCTION takes +# a shared lock" [sic!!!]). +Success: 'select f12((select i+10 from t1 where i=1))' takes shared row locks on 't1'. +# +# 4.14 INSERT that reads a table via a subquery passed +# as a parameter to a stored function which doesn't +# modify data. +# +# Since this statement is written to the binary log it should +# be serialized with concurrent statements affecting the data it +# uses. Therefore it should take row locks on the data it reads. +Success: 'insert into t2 values (f13((select i+10 from t1 where i=1)))' takes shared row locks on 't1'. +# +# 5. Statements that read tables through stored procedures. +# +# +# 5.1 CALL statement which reads a table via SELECT. +# +# Since neither this statement nor its components are +# written to the binary log, there is no need to take +# row locks on the data it reads. +Success: 'call p2(@a)' doesn't take row locks on 't1'. +# +# 5.2 Function that modifies data and uses CALL, +# which reads a table through SELECT. +# +# Since a call to such function is written to the binary +# log, it should be serialized with concurrent statements. +# Hence, in this case reads should take row locks on data. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" no lock is taken. +Success: 'select f14()' doesn't take row locks on 't1'. +# +# 5.3 SELECT that calls a function that doesn't modify data and +# uses a CALL statement that reads a table via SELECT. +# +# Calls to such functions won't get into the binary log and +# thus don't need to acquire strong locks. +# In 5.5 due to fix for bug #53921 "Wrong locks for SELECTs +# used stored functions may lead to broken SBR" strong locks +# are taken (we accepted it as a trade-off for this fix). +Success: 'select f15()' doesn't take row locks on 't1'. +# +# 5.4 INSERT which calls function which doesn't modify data and +# uses CALL statement which reads table through SELECT. +# +# Since such statement is written to the binary log it should +# be serialized with concurrent statements affecting data it +# uses. Therefore it should take row locks on data it reads. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" no lock is taken. +Success: 'insert into t2 values (f15()+5)' doesn't take row locks on 't1'. +# +# 6. Statements that use triggers. +# +# +# 6.1 Statement invoking a trigger that reads table via SELECT. +# +# Since this statement is written to the binary log it should +# be serialized with concurrent statements affecting the data +# it uses. Therefore, it should take row locks on the data +# it reads. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" no lock is taken. +Success: 'insert into t4 values (2)' doesn't take row locks on 't1'. +# +# 6.2 Statement invoking a trigger that reads table through +# a subquery in a control construct. +# +# The above is true for this statement as well. +Success: 'update t4 set l= 2 where l = 1' takes shared row locks on 't1'. +# +# 6.3 Statement invoking a trigger that reads a table through +# a view. +# +# And for this statement. +Success: 'delete from t4 where l = 1' takes shared row locks on 't1'. +# +# 6.4 Statement invoking a trigger that reads a table through +# a stored function. +# +# And for this statement. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" no lock is taken. +Success: 'insert into t5 values (2)' doesn't take row locks on 't1'. +# +# 6.5 Statement invoking a trigger that reads a table through +# stored procedure. +# +# And for this statement. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" no lock is taken. +Success: 'update t5 set l= 2 where l = 1' doesn't take row locks on 't1'. +# Clean-up. +drop function f1; +drop function f2; +drop function f3; +drop function f4; +drop function f5; +drop function f6; +drop function f7; +drop function f8; +drop function f9; +drop function f10; +drop function f11; +drop function f12; +drop function f13; +drop function f14; +drop function f15; +drop view v1, v2; +drop procedure p1; +drop procedure p2; +drop table t1, t2, t3, t4, t5, te; diff --git a/mysql-test/r/lock_sync.result b/mysql-test/r/lock_sync.result new file mode 100644 index 00000000000..752f278a2b4 --- /dev/null +++ b/mysql-test/r/lock_sync.result @@ -0,0 +1,631 @@ +# +# Test how we handle locking in various cases when +# we read data from MyISAM tables. +# +# In this test we mostly check that the SQL-layer correctly +# determines the type of thr_lock.c lock for a table being +# read. +# I.e. that it disallows concurrent inserts when the statement +# is going to be written to the binary log and therefore +# should be serialized, and allows concurrent inserts when +# such serialization is not necessary (e.g. when +# the statement is not written to binary log). +# +# Force concurrent inserts to be performed even if the table +# has gaps. This allows to simplify clean up in scripts +# used below (instead of backing up table being inserted +# into and then restoring it from backup at the end of the +# script we can simply delete rows which were inserted). +set @old_concurrent_insert= @@global.concurrent_insert; +set @@global.concurrent_insert= 2; +select @@global.concurrent_insert; +@@global.concurrent_insert +2 +# Prepare playground by creating tables, views, +# routines and triggers used in tests. +drop table if exists t0, t1, t2, t3, t4, t5, te; +drop view if exists v1, v2; +drop procedure if exists p1; +drop procedure if exists p2; +drop function if exists f1; +drop function if exists f2; +drop function if exists f3; +drop function if exists f4; +drop function if exists f5; +drop function if exists f6; +drop function if exists f7; +drop function if exists f8; +drop function if exists f9; +drop function if exists f10; +drop function if exists f11; +drop function if exists f12; +drop function if exists f13; +drop function if exists f14; +drop function if exists f15; +create table t1 (i int primary key); +insert into t1 values (1), (2), (3), (4), (5); +create table t2 (j int primary key); +insert into t2 values (1), (2), (3), (4), (5); +create table t3 (k int primary key); +insert into t3 values (1), (2), (3); +create table t4 (l int primary key); +insert into t4 values (1); +create table t5 (l int primary key); +insert into t5 values (1); +create table te(e int primary key); +insert into te values (1); +create view v1 as select i from t1; +create view v2 as select j from t2 where j in (select i from t1); +create procedure p1(k int) insert into t2 values (k); +create function f1() returns int +begin +declare j int; +select i from t1 where i = 1 into j; +return j; +end| +create function f2() returns int +begin +declare k int; +select i from t1 where i = 1 into k; +insert into t2 values (k + 5); +return 0; +end| +create function f3() returns int +begin +return (select i from t1 where i = 3); +end| +create function f4() returns int +begin +if (select i from t1 where i = 3) then +return 1; +else +return 0; +end if; +end| +create function f5() returns int +begin +insert into t2 values ((select i from t1 where i = 1) + 5); +return 0; +end| +create function f6() returns int +begin +declare k int; +select i from v1 where i = 1 into k; +return k; +end| +create function f7() returns int +begin +declare k int; +select j from v2 where j = 1 into k; +return k; +end| +create function f8() returns int +begin +declare k int; +select i from v1 where i = 1 into k; +insert into t2 values (k+5); +return k; +end| +create function f9() returns int +begin +update v2 set j=j+10 where j=1; +return 1; +end| +create function f10() returns int +begin +return f1(); +end| +create function f11() returns int +begin +declare k int; +set k= f1(); +insert into t2 values (k+5); +return k; +end| +create function f12(p int) returns int +begin +insert into t2 values (p); +return p; +end| +create function f13(p int) returns int +begin +return p; +end| +create procedure p2(inout p int) +begin +select i from t1 where i = 1 into p; +end| +create function f14() returns int +begin +declare k int; +call p2(k); +insert into t2 values (k+5); +return k; +end| +create function f15() returns int +begin +declare k int; +call p2(k); +return k; +end| +create trigger t4_bi before insert on t4 for each row +begin +declare k int; +select i from t1 where i=1 into k; +set new.l= k+1; +end| +create trigger t4_bu before update on t4 for each row +begin +if (select i from t1 where i=1) then +set new.l= 2; +end if; +end| +# Trigger below uses insertion of duplicate key in 'te' +# table as a way to abort delete operation. +create trigger t4_bd before delete on t4 for each row +begin +if !(select i from v1 where i=1) then +insert into te values (1); +end if; +end| +create trigger t5_bi before insert on t5 for each row +begin +set new.l= f1()+1; +end| +create trigger t5_bu before update on t5 for each row +begin +declare j int; +call p2(j); +set new.l= j + 1; +end| +# +# Set common variables to be used by the scripts +# called below. +# +# Switch to connection 'con1'. +# Cache all functions used in the tests below so statements +# calling them won't need to open and lock mysql.proc table +# and we can assume that each statement locks its tables +# once during its execution. +show create procedure p1; +show create procedure p2; +show create function f1; +show create function f2; +show create function f3; +show create function f4; +show create function f5; +show create function f6; +show create function f7; +show create function f8; +show create function f9; +show create function f10; +show create function f11; +show create function f12; +show create function f13; +show create function f14; +show create function f15; +# Switch back to connection 'default'. +# +# 1. Statements that read tables and do not use subqueries. +# +# +# 1.1 Simple SELECT statement. +# +# No locks are necessary as this statement won't be written +# to the binary log and thanks to how MyISAM works SELECT +# will see version of the table prior to concurrent insert. +Success: 'select * from t1' allows concurrent inserts into 't1'. +# +# 1.2 Multi-UPDATE statement. +# +# Has to take shared locks on rows in the table being read as this +# statement will be written to the binary log and therefore should +# be serialized with concurrent statements. +Success: 'update t2, t1 set j= j - 1 where i = j' doesn't allow concurrent inserts into 't1'. +# +# 1.3 Multi-DELETE statement. +# +# The above is true for this statement as well. +Success: 'delete t2 from t1, t2 where i = j' doesn't allow concurrent inserts into 't1'. +# +# 1.4 DESCRIBE statement. +# +# This statement does not really read data from the +# target table and thus does not take any lock on it. +# We check this for completeness of coverage. +lock table t1 write; +# Switching to connection 'con1'. +# This statement should not be blocked. +describe t1; +# Switching to connection 'default'. +unlock tables; +# +# 1.5 SHOW statements. +# +# The above is true for SHOW statements as well. +lock table t1 write; +# Switching to connection 'con1'. +# These statements should not be blocked. +show keys from t1; +# Switching to connection 'default'. +unlock tables; +# +# 2. Statements which read tables through subqueries. +# +# +# 2.1 CALL with a subquery. +# +# In theory strong lock is not necessary as this statement +# is not written to the binary log as a whole (it is written +# statement-by-statement). But in practice in 5.1 for +# almost everything except SELECT we take strong lock. +Success: 'call p1((select i + 5 from t1 where i = 1))' doesn't allow concurrent inserts into 't1'. +# +# 2.2 CREATE TABLE with a subquery. +# +# Has to take a strong lock on the table being read as +# this statement is written to the binary log and therefore +# should be serialized with concurrent statements. +Success: 'create table t0 select * from t1' doesn't allow concurrent inserts into 't1'. +drop table t0; +Success: 'create table t0 select j from t2 where j in (select i from t1)' doesn't allow concurrent inserts into 't1'. +drop table t0; +# +# 2.3 DELETE with a subquery. +# +# The above is true for this statement as well. +Success: 'delete from t2 where j in (select i from t1)' doesn't allow concurrent inserts into 't1'. +# +# 2.4 MULTI-DELETE with a subquery. +# +# Same is true for this statement as well. +Success: 'delete t2 from t3, t2 where k = j and j in (select i from t1)' doesn't allow concurrent inserts into 't1'. +# +# 2.5 DO with a subquery. +# +# In theory strong lock is not necessary as it is not logged. +# But in practice in 5.1 for almost everything except SELECT +# we take strong lock. +Success: 'do (select i from t1 where i = 1)' doesn't allow concurrent inserts into 't1'. +# +# 2.6 INSERT with a subquery. +# +# Has to take a strong lock on the table being read as +# this statement is written to the binary log and therefore +# should be serialized with concurrent inserts. +Success: 'insert into t2 select i+5 from t1' doesn't allow concurrent inserts into 't1'. +Success: 'insert into t2 values ((select i+5 from t1 where i = 4))' doesn't allow concurrent inserts into 't1'. +# +# 2.7 LOAD DATA with a subquery. +# +# The above is true for this statement as well. +Success: 'load data infile '../../std_data/rpl_loaddata.dat' into table t2 (@a, @b) set j= @b + (select i from t1 where i = 1)' doesn't allow concurrent inserts into 't1'. +# +# 2.8 REPLACE with a subquery. +# +# Same is true for this statement as well. +Success: 'replace into t2 select i+5 from t1' doesn't allow concurrent inserts into 't1'. +Success: 'replace into t2 values ((select i+5 from t1 where i = 4))' doesn't allow concurrent inserts into 't1'. +# +# 2.9 SELECT with a subquery. +# +# Strong locks are not necessary as this statement is not written +# to the binary log and thanks to how MyISAM works this statement +# sees a version of the table prior to the concurrent insert. +Success: 'select * from t2 where j in (select i from t1)' allows concurrent inserts into 't1'. +# +# 2.10 SET with a subquery. +# +# In theory the same is true for this statement as well. +# But in practice in 5.1 we acquire strong lock in this +# case as well. +Success: 'set @a:= (select i from t1 where i = 1)' doesn't allow concurrent inserts into 't1'. +# +# 2.11 SHOW with a subquery. +# +# The same is true for this statement too. +Success: 'show tables from test where Tables_in_test = 't2' and (select i from t1 where i = 1)' doesn't allow concurrent inserts into 't1'. +Success: 'show columns from t2 where (select i from t1 where i = 1)' doesn't allow concurrent inserts into 't1'. +# +# 2.12 UPDATE with a subquery. +# +# Has to take a strong lock on the table being read as +# this statement is written to the binary log and therefore +# should be serialized with concurrent inserts. +Success: 'update t2 set j= j-10 where j in (select i from t1)' doesn't allow concurrent inserts into 't1'. +# +# 2.13 MULTI-UPDATE with a subquery. +# +# Same is true for this statement as well. +Success: 'update t2, t3 set j= j -10 where j=k and j in (select i from t1)' doesn't allow concurrent inserts into 't1'. +# +# 3. Statements which read tables through a view. +# +# +# 3.1 SELECT statement which uses some table through a view. +# +# Since this statement is not written to the binary log and +# an old version of the table is accessible thanks to how MyISAM +# handles concurrent insert, no locking is necessary. +Success: 'select * from v1' allows concurrent inserts into 't1'. +Success: 'select * from v2' allows concurrent inserts into 't1'. +Success: 'select * from t2 where j in (select i from v1)' allows concurrent inserts into 't1'. +Success: 'select * from t3 where k in (select j from v2)' allows concurrent inserts into 't1'. +# +# 3.2 Statements which modify a table and use views. +# +# Since such statements are going to be written to the binary +# log they need to be serialized against concurrent statements +# and therefore should take strong locks on the data read. +Success: 'update t2 set j= j-10 where j in (select i from v1)' doesn't allow concurrent inserts into 't1'. +Success: 'update t3 set k= k-10 where k in (select j from v2)' doesn't allow concurrent inserts into 't1'. +Success: 'update t2, v1 set j= j-10 where j = i' doesn't allow concurrent inserts into 't1'. +Success: 'update v2 set j= j-10 where j = 3' doesn't allow concurrent inserts into 't1'. +# +# 4. Statements which read tables through stored functions. +# +# +# 4.1 SELECT/SET with a stored function which does not +# modify data and uses SELECT in its turn. +# +# Calls to such functions won't get into the binary log and +# thus don't need to acquire strong locks. +# In 5.5 due to fix for bug #53921 "Wrong locks for SELECTs +# used stored functions may lead to broken SBR" strong locks +# are taken (we accepted it as a trade-off for this fix). +Success: 'select f1()' allows concurrent inserts into 't1'. +Success: 'set @a:= f1()' allows concurrent inserts into 't1'. +# +# 4.2 INSERT (or other statement which modifies data) with +# a stored function which does not modify data and uses +# SELECT. +# +# Since such statement is written to the binary log it should +# be serialized with concurrent statements affecting the data +# it uses. Therefore it should take strong lock on the data +# it reads. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" weak locks are taken. +Success: 'insert into t2 values (f1() + 5)' allows concurrent inserts into 't1'. +# +# 4.3 SELECT/SET with a stored function which +# reads and modifies data. +# +# Since a call to such function is written to the binary log, +# it should be serialized with concurrent statements affecting +# the data it uses. Hence, a strong lock on the data read +# should be taken. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" weak locks are taken. +Success: 'select f2()' allows concurrent inserts into 't1'. +Success: 'set @a:= f2()' allows concurrent inserts into 't1'. +# +# 4.4. SELECT/SET with a stored function which does not +# modify data and reads a table through subselect +# in a control construct. +# +# Again, in theory a call to this function won't get to the +# binary log and thus no strong lock is needed. But in practice +# we don't detect this fact early enough (get_lock_type_for_table()) +# to avoid taking a strong lock. +Success: 'select f3()' doesn't allow concurrent inserts into 't1'. +Success: 'set @a:= f3()' doesn't allow concurrent inserts into 't1'. +Success: 'select f4()' doesn't allow concurrent inserts into 't1'. +Success: 'set @a:= f4()' doesn't allow concurrent inserts into 't1'. +# +# 4.5. INSERT (or other statement which modifies data) with +# a stored function which does not modify data and reads +# the table through a subselect in one of its control +# constructs. +# +# Since such statement is written to the binary log it should +# be serialized with concurrent statements affecting data it +# uses. Therefore it should take a strong lock on the data +# it reads. +Success: 'insert into t2 values (f3() + 5)' doesn't allow concurrent inserts into 't1'. +Success: 'insert into t2 values (f4() + 6)' doesn't allow concurrent inserts into 't1'. +# +# 4.6 SELECT/SET which uses a stored function with +# DML which reads a table via a subquery. +# +# Since call to such function is written to the binary log +# it should be serialized with concurrent statements. +# Hence reads should take a strong lock. +Success: 'select f5()' doesn't allow concurrent inserts into 't1'. +Success: 'set @a:= f5()' doesn't allow concurrent inserts into 't1'. +# +# 4.7 SELECT/SET which uses a stored function which +# doesn't modify data and reads tables through +# a view. +# +# Once again, in theory, calls to such functions won't +# get into the binary log and thus don't need strong +# locks. In practice this fact is discovered +# too late to have any effect. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" weak locks are taken +# in case when simple SELECT is used. +Success: 'select f6()' allows concurrent inserts into 't1'. +Success: 'set @a:= f6()' allows concurrent inserts into 't1'. +Success: 'select f7()' doesn't allow concurrent inserts into 't1'. +Success: 'set @a:= f7()' doesn't allow concurrent inserts into 't1'. +# +# 4.8 INSERT which uses stored function which +# doesn't modify data and reads a table +# through a view. +# +# Since such statement is written to the binary log and +# should be serialized with concurrent statements affecting +# the data it uses. Therefore it should take a strong lock on +# the table it reads. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" weak locks are taken +# in case when simple SELECT is used. +Success: 'insert into t3 values (f6() + 5)' allows concurrent inserts into 't1'. +Success: 'insert into t3 values (f7() + 5)' doesn't allow concurrent inserts into 't1'. +# +# 4.9 SELECT which uses a stored function which +# modifies data and reads tables through a view. +# +# Since a call to such function is written to the binary log +# it should be serialized with concurrent statements. +# Hence, reads should take strong locks. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" weak locks are taken +# in case when simple SELECT is used. +Success: 'select f8()' allows concurrent inserts into 't1'. +Success: 'select f9()' doesn't allow concurrent inserts into 't1'. +# +# 4.10 SELECT which uses a stored function which doesn't modify +# data and reads a table indirectly, by calling another +# function. +# +# Calls to such functions won't get into the binary log and +# thus don't need to acquire strong locks. +# In 5.5 due to fix for bug #53921 "Wrong locks for SELECTs +# used stored functions may lead to broken SBR" strong locks +# are taken (we accepted it as a trade-off for this fix). +Success: 'select f10()' allows concurrent inserts into 't1'. +# +# 4.11 INSERT which uses a stored function which doesn't modify +# data and reads a table indirectly, by calling another +# function. +# +# Since such statement is written to the binary log, it should +# be serialized with concurrent statements affecting the data it +# uses. Therefore it should take strong locks on data it reads. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" weak locks are taken. +Success: 'insert into t2 values (f10() + 5)' allows concurrent inserts into 't1'. +# +# 4.12 SELECT which uses a stored function which modifies +# data and reads a table indirectly, by calling another +# function. +# +# Since a call to such function is written to the binary log +# it should be serialized from concurrent statements. +# Hence, read should take a strong lock. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" weak locks are taken. +Success: 'select f11()' allows concurrent inserts into 't1'. +# +# 4.13 SELECT that reads a table through a subquery passed +# as a parameter to a stored function which modifies +# data. +# +# Even though a call to this function is written to the +# binary log, values of its parameters are written as literals. +# So there is no need to acquire strong locks for tables used in +# the subquery. +Success: 'select f12((select i+10 from t1 where i=1))' allows concurrent inserts into 't1'. +# +# 4.14 INSERT that reads a table via a subquery passed +# as a parameter to a stored function which doesn't +# modify data. +# +# Since this statement is written to the binary log it should +# be serialized with concurrent statements affecting the data it +# uses. Therefore it should take strong locks on the data it reads. +Success: 'insert into t2 values (f13((select i+10 from t1 where i=1)))' doesn't allow concurrent inserts into 't1'. +# +# 5. Statements that read tables through stored procedures. +# +# +# 5.1 CALL statement which reads a table via SELECT. +# +# Since neither this statement nor its components are +# written to the binary log, there is no need to take +# strong locks on the data it reads. +Success: 'call p2(@a)' allows concurrent inserts into 't1'. +# +# 5.2 Function that modifies data and uses CALL, +# which reads a table through SELECT. +# +# Since a call to such function is written to the binary +# log, it should be serialized with concurrent statements. +# Hence, in this case reads should take strong locks on data. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" weak locks are taken. +Success: 'select f14()' allows concurrent inserts into 't1'. +# +# 5.3 SELECT that calls a function that doesn't modify data and +# uses a CALL statement that reads a table via SELECT. +# +# Calls to such functions won't get into the binary log and +# thus don't need to acquire strong locks. +# In 5.5 due to fix for bug #53921 "Wrong locks for SELECTs +# used stored functions may lead to broken SBR" strong locks +# are taken (we accepted it as a trade-off for this fix). +Success: 'select f15()' allows concurrent inserts into 't1'. +# +# 5.4 INSERT which calls function which doesn't modify data and +# uses CALL statement which reads table through SELECT. +# +# Since such statement is written to the binary log it should +# be serialized with concurrent statements affecting data it +# uses. Therefore it should take strong locks on data it reads. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" weak locks are taken. +Success: 'insert into t2 values (f15()+5)' allows concurrent inserts into 't1'. +# +# 6. Statements that use triggers. +# +# +# 6.1 Statement invoking a trigger that reads table via SELECT. +# +# Since this statement is written to the binary log it should +# be serialized with concurrent statements affecting the data +# it uses. Therefore, it should take strong locks on the data +# it reads. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" weak locks are taken. +Success: 'insert into t4 values (2)' allows concurrent inserts into 't1'. +# +# 6.2 Statement invoking a trigger that reads table through +# a subquery in a control construct. +# +# The above is true for this statement as well. +Success: 'update t4 set l= 2 where l = 1' doesn't allow concurrent inserts into 't1'. +# +# 6.3 Statement invoking a trigger that reads a table through +# a view. +# +# And for this statement. +Success: 'delete from t4 where l = 1' doesn't allow concurrent inserts into 't1'. +# +# 6.4 Statement invoking a trigger that reads a table through +# a stored function. +# +# And for this statement. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" weak locks are taken. +Success: 'insert into t5 values (2)' allows concurrent inserts into 't1'. +# +# 6.5 Statement invoking a trigger that reads a table through +# stored procedure. +# +# And for this statement. +# But due to bug #53921 "Wrong locks for SELECTs used stored +# functions may lead to broken SBR" weak locks are taken. +Success: 'update t5 set l= 2 where l = 1' allows concurrent inserts into 't1'. +# Clean-up. +drop function f1; +drop function f2; +drop function f3; +drop function f4; +drop function f5; +drop function f6; +drop function f7; +drop function f8; +drop function f9; +drop function f10; +drop function f11; +drop function f12; +drop function f13; +drop function f14; +drop function f15; +drop view v1, v2; +drop procedure p1; +drop procedure p2; +drop table t1, t2, t3, t4, t5, te; +set @@global.concurrent_insert= @old_concurrent_insert; diff --git a/mysql-test/t/bug39022.test b/mysql-test/t/bug39022.test index 268b207e0e5..6056dbf0e7b 100644 --- a/mysql-test/t/bug39022.test +++ b/mysql-test/t/bug39022.test @@ -24,7 +24,7 @@ START TRANSACTION; connection thread2; --echo # in thread2 REPLACE INTO t2 VALUES (-17); -SELECT d FROM t2,t1 WHERE d=(SELECT MAX(a) FROM t1 WHERE t1.a > t2.d); +SELECT d FROM t2,t1 WHERE d=(SELECT MAX(a) FROM t1 WHERE t1.a > t2.d) LOCK IN SHARE MODE; connection thread1; --echo # in thread1 @@ -37,14 +37,14 @@ START TRANSACTION; REPLACE INTO t1(a,b) VALUES (65,-50); REPLACE INTO t2 VALUES (-91); send; -SELECT d FROM t2,t1 WHERE d=(SELECT MAX(a) FROM t1 WHERE t1.a > t2.d); #waits +SELECT d FROM t2,t1 WHERE d=(SELECT MAX(a) FROM t1 WHERE t1.a > t2.d) LOCK IN SHARE MODE; #waits connection thread1; --echo # in thread1 --echo # should not crash --error ER_LOCK_DEADLOCK -SELECT d FROM t2,t1 WHERE d=(SELECT MAX(a) FROM t1 WHERE t1.a > t2.d); #crashes +SELECT d FROM t2,t1 WHERE d=(SELECT MAX(a) FROM t1 WHERE t1.a > t2.d) LOCK IN SHARE MODE; #crashes connection thread2; --echo # in thread2 diff --git a/mysql-test/t/innodb_mysql_lock2.test b/mysql-test/t/innodb_mysql_lock2.test new file mode 100644 index 00000000000..79698bcd898 --- /dev/null +++ b/mysql-test/t/innodb_mysql_lock2.test @@ -0,0 +1,803 @@ +# This test covers behavior for InnoDB tables. +--source include/have_innodb.inc +# This test requires statement/mixed mode binary logging. +# Row-based mode puts weaker serializability requirements +# so weaker locks are acquired for it. +--source include/have_binlog_format_mixed_or_statement.inc +# Save the initial number of concurrent sessions. +--source include/count_sessions.inc + +--echo # +--echo # Test how do we handle locking in various cases when +--echo # we read data from InnoDB tables. +--echo # +--echo # In fact by performing this test we check two things: +--echo # 1) That SQL-layer correctly determine type of thr_lock.c +--echo # lock to be acquired/passed to InnoDB engine. +--echo # 2) That InnoDB engine correctly interprets this lock +--echo # type and takes necessary row locks or does not +--echo # take them if they are not necessary. +--echo # + +--echo # This test makes sense only in REPEATABLE-READ mode as +--echo # in SERIALIZABLE mode all statements that read data take +--echo # shared lock on them to enforce its semantics. +select @@session.tx_isolation; + +--echo # Prepare playground by creating tables, views, +--echo # routines and triggers used in tests. +connect (con1, localhost, root,,); +connection default; +--disable_warnings +drop table if exists t0, t1, t2, t3, t4, t5, te; +drop view if exists v1, v2; +drop procedure if exists p1; +drop procedure if exists p2; +drop function if exists f1; +drop function if exists f2; +drop function if exists f3; +drop function if exists f4; +drop function if exists f5; +drop function if exists f6; +drop function if exists f7; +drop function if exists f8; +drop function if exists f9; +drop function if exists f10; +drop function if exists f11; +drop function if exists f12; +drop function if exists f13; +drop function if exists f14; +drop function if exists f15; +--enable_warnings +create table t1 (i int primary key) engine=innodb; +insert into t1 values (1), (2), (3), (4), (5); +create table t2 (j int primary key) engine=innodb; +insert into t2 values (1), (2), (3), (4), (5); +create table t3 (k int primary key) engine=innodb; +insert into t3 values (1), (2), (3); +create table t4 (l int primary key) engine=innodb; +insert into t4 values (1); +create table t5 (l int primary key) engine=innodb; +insert into t5 values (1); +create table te(e int primary key); +insert into te values (1); +create view v1 as select i from t1; +create view v2 as select j from t2 where j in (select i from t1); +create procedure p1(k int) insert into t2 values (k); +delimiter |; +create function f1() returns int +begin + declare j int; + select i from t1 where i = 1 into j; + return j; +end| +create function f2() returns int +begin + declare k int; + select i from t1 where i = 1 into k; + insert into t2 values (k + 5); + return 0; +end| +create function f3() returns int +begin + return (select i from t1 where i = 3); +end| +create function f4() returns int +begin + if (select i from t1 where i = 3) then + return 1; + else + return 0; + end if; +end| +create function f5() returns int +begin + insert into t2 values ((select i from t1 where i = 1) + 5); + return 0; +end| +create function f6() returns int +begin + declare k int; + select i from v1 where i = 1 into k; + return k; +end| +create function f7() returns int +begin + declare k int; + select j from v2 where j = 1 into k; + return k; +end| +create function f8() returns int +begin + declare k int; + select i from v1 where i = 1 into k; + insert into t2 values (k+5); + return k; +end| +create function f9() returns int +begin + update v2 set j=j+10 where j=1; + return 1; +end| +create function f10() returns int +begin + return f1(); +end| +create function f11() returns int +begin + declare k int; + set k= f1(); + insert into t2 values (k+5); + return k; +end| +create function f12(p int) returns int +begin + insert into t2 values (p); + return p; +end| +create function f13(p int) returns int +begin + return p; +end| +create procedure p2(inout p int) +begin + select i from t1 where i = 1 into p; +end| +create function f14() returns int +begin + declare k int; + call p2(k); + insert into t2 values (k+5); + return k; +end| +create function f15() returns int +begin + declare k int; + call p2(k); + return k; +end| +create trigger t4_bi before insert on t4 for each row +begin + declare k int; + select i from t1 where i=1 into k; + set new.l= k+1; +end| +create trigger t4_bu before update on t4 for each row +begin + if (select i from t1 where i=1) then + set new.l= 2; + end if; +end| +--echo # Trigger below uses insertion of duplicate key in 'te' +--echo # table as a way to abort delete operation. +create trigger t4_bd before delete on t4 for each row +begin + if !(select i from v1 where i=1) then + insert into te values (1); + end if; +end| +create trigger t5_bi before insert on t5 for each row +begin + set new.l= f1()+1; +end| +create trigger t5_bu before update on t5 for each row +begin + declare j int; + call p2(j); + set new.l= j + 1; +end| +delimiter ;| + +--echo # +--echo # Set common variables to be used by scripts called below. +--echo # +let $con_aux= con1; +let $table= t1; + + +--echo # +--echo # 1. Statements that read tables and do not use subqueries. +--echo # + +--echo # +--echo # 1.1 Simple SELECT statement. +--echo # +--echo # No locks are necessary as this statement won't be written +--echo # to the binary log and InnoDB supports snapshots. +let $statement= select * from t1; +--source include/check_no_row_lock.inc + +--echo # +--echo # 1.2 Multi-UPDATE statement. +--echo # +--echo # Has to take shared locks on rows in the table being read as this +--echo # statement will be written to the binary log and therefore should +--echo # be serialized with concurrent statements. +let $statement= update t2, t1 set j= j - 1 where i = j; +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 1.3 Multi-DELETE statement. +--echo # +--echo # The above is true for this statement as well. +let $statement= delete t2 from t1, t2 where i = j; +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 1.4 DESCRIBE statement. +--echo # +--echo # This statement does not really read data from the +--echo # target table and thus does not take any lock on it. +--echo # We check this for completeness of coverage. +let $statement= describe t1; +--source include/check_no_row_lock.inc + +--echo # +--echo # 1.5 SHOW statements. +--echo # +--echo # The above is true for SHOW statements as well. +let $statement= show create table t1; +--source include/check_no_row_lock.inc +let $statement= show keys from t1; +--source include/check_no_row_lock.inc + + +--echo # +--echo # 2. Statements which read tables through subqueries. +--echo # + +--echo # +--echo # 2.1 CALL with a subquery. +--echo # +--echo # A strong lock is not necessary as this statement is not +--echo # written to the binary log as a whole (it is written +--echo # statement-by-statement) and thanks to MVCC we can always get +--echo # versions of rows prior to the update that has locked them. +--echo # But in practice InnoDB does locking reads for all statements +--echo # other than SELECT (unless it is a READ-COMITTED mode or +--echo # innodb_locks_unsafe_for_binlog is ON). +let $statement= call p1((select i + 5 from t1 where i = 1)); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 2.2 CREATE TABLE with a subquery. +--echo # +--echo # Has to take shared locks on rows in the table being read as +--echo # this statement is written to the binary log and therefore +--echo # should be serialized with concurrent statements. +let $statement= create table t0 engine=innodb select * from t1; +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc +drop table t0; +let $statement= create table t0 engine=innodb select j from t2 where j in (select i from t1); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc +drop table t0; + +--echo # +--echo # 2.3 DELETE with a subquery. +--echo # +--echo # The above is true for this statement as well. +let $statement= delete from t2 where j in (select i from t1); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 2.4 MULTI-DELETE with a subquery. +--echo # +--echo # Same is true for this statement as well. +let $statement= delete t2 from t3, t2 where k = j and j in (select i from t1); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 2.5 DO with a subquery. +--echo # +--echo # In theory should not take row locks as it is not logged. +--echo # In practice InnoDB takes shared row locks. +let $statement= do (select i from t1 where i = 1); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 2.6 INSERT with a subquery. +--echo # +--echo # Has to take shared locks on rows in the table being read as +--echo # this statement is written to the binary log and therefore +--echo # should be serialized with concurrent statements. +let $statement= insert into t2 select i+5 from t1; +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc +let $statement= insert into t2 values ((select i+5 from t1 where i = 4)); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 2.7 LOAD DATA with a subquery. +--echo # +--echo # The above is true for this statement as well. +let $statement= load data infile '../../std_data/rpl_loaddata.dat' into table t2 (@a, @b) set j= @b + (select i from t1 where i = 1); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 2.8 REPLACE with a subquery. +--echo # +--echo # Same is true for this statement as well. +let $statement= replace into t2 select i+5 from t1; +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc +let $statement= replace into t2 values ((select i+5 from t1 where i = 4)); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 2.9 SELECT with a subquery. +--echo # +--echo # Locks are not necessary as this statement is not written +--echo # to the binary log and thanks to MVCC we can always get +--echo # versions of rows prior to the update that has locked them. +--echo # +--echo # Also serves as a test case for bug #46947 "Embedded SELECT +--echo # without FOR UPDATE is causing a lock". +let $statement= select * from t2 where j in (select i from t1); +--source include/check_no_row_lock.inc + +--echo # +--echo # 2.10 SET with a subquery. +--echo # +--echo # In theory should not require locking as it is not written +--echo # to the binary log. In practice InnoDB acquires shared row +--echo # locks. +let $statement= set @a:= (select i from t1 where i = 1); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 2.11 SHOW with a subquery. +--echo # +--echo # Similarly to the previous case, in theory should not require locking +--echo # as it is not written to the binary log. In practice InnoDB +--echo # acquires shared row locks. +let $statement= show tables from test where Tables_in_test = 't2' and (select i from t1 where i = 1); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc +let $statement= show columns from t2 where (select i from t1 where i = 1); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 2.12 UPDATE with a subquery. +--echo # +--echo # Has to take shared locks on rows in the table being read as +--echo # this statement is written to the binary log and therefore +--echo # should be serialized with concurrent statements. +let $statement= update t2 set j= j-10 where j in (select i from t1); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 2.13 MULTI-UPDATE with a subquery. +--echo # +--echo # Same is true for this statement as well. +let $statement= update t2, t3 set j= j -10 where j=k and j in (select i from t1); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + + +--echo # +--echo # 3. Statements which read tables through a view. +--echo # + +--echo # +--echo # 3.1 SELECT statement which uses some table through a view. +--echo # +--echo # Since this statement is not written to the binary log +--echo # and old version of rows are accessible thanks to MVCC, +--echo # no locking is necessary. +let $statement= select * from v1; +--source include/check_no_row_lock.inc +let $statement= select * from v2; +--source include/check_no_row_lock.inc +let $statement= select * from t2 where j in (select i from v1); +--source include/check_no_row_lock.inc +let $statement= select * from t3 where k in (select j from v2); +--source include/check_no_row_lock.inc + +--echo # +--echo # 3.2 Statements which modify a table and use views. +--echo # +--echo # Since such statements are going to be written to the binary +--echo # log they need to be serialized against concurrent statements +--echo # and therefore should take shared row locks on data read. +let $statement= update t2 set j= j-10 where j in (select i from v1); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc +let $statement= update t3 set k= k-10 where k in (select j from v2); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc +let $statement= update t2, v1 set j= j-10 where j = i; +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc +let $statement= update v2 set j= j-10 where j = 3; +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + + +--echo # +--echo # 4. Statements which read tables through stored functions. +--echo # + +--echo # +--echo # 4.1 SELECT/SET with a stored function which does not +--echo # modify data and uses SELECT in its turn. +--echo # +--echo # Calls to such functions won't get into the binary log and +--echo # thus don't need to acquire strong locks. +--echo # In 5.5 due to fix for bug #53921 "Wrong locks for SELECTs +--echo # used stored functions may lead to broken SBR" strong locks +--echo # are taken (we accepted it as a trade-off for this fix). +let $statement= select f1(); +let $wait_statement= select i from t1 where i = 1 into j; +--source include/check_no_row_lock.inc +let $statement= set @a:= f1(); +let $wait_statement= select i from t1 where i = 1 into j; +--source include/check_no_row_lock.inc + +--echo # +--echo # 4.2 INSERT (or other statement which modifies data) with +--echo # a stored function which does not modify data and uses +--echo # SELECT. +--echo # +--echo # Since such statement is written to the binary log it should +--echo # be serialized with concurrent statements affecting the data +--echo # it uses. Therefore it should take row locks on the data +--echo # it reads. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" no lock is taken. +let $statement= insert into t2 values (f1() + 5); +let $wait_statement= select i from t1 where i = 1 into j; +--source include/check_no_row_lock.inc + +--echo # +--echo # 4.3 SELECT/SET with a stored function which +--echo # reads and modifies data. +--echo # +--echo # Since a call to such function is written to the binary log, +--echo # it should be serialized with concurrent statements affecting +--echo # the data it uses. Hence, row locks on the data read +--echo # should be taken. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" no lock is taken. +let $statement= select f2(); +let $wait_statement= select i from t1 where i = 1 into k; +--source include/check_no_row_lock.inc +let $statement= set @a:= f2(); +let $wait_statement= select i from t1 where i = 1 into k; +--source include/check_no_row_lock.inc + +--echo # +--echo # 4.4. SELECT/SET with a stored function which does not +--echo # modify data and reads a table through subselect +--echo # in a control construct. +--echo # +--echo # Again, in theory a call to this function won't get to the +--echo # binary log and thus no locking is needed. But in practice +--echo # we don't detect this fact early enough (get_lock_type_for_table()) +--echo # to avoid taking row locks. +let $statement= select f3(); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc +let $statement= set @a:= f3(); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc +let $statement= select f4(); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc +let $statement= set @a:= f4(); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 4.5. INSERT (or other statement which modifies data) with +--echo # a stored function which does not modify data and reads +--echo # the table through a subselect in one of its control +--echo # constructs. +--echo # +--echo # Since such statement is written to the binary log it should +--echo # be serialized with concurrent statements affecting data it +--echo # uses. Therefore it should take row locks on the data +--echo # it reads. +let $statement= insert into t2 values (f3() + 5); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc +let $statement= insert into t2 values (f4() + 6); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 4.6 SELECT/SET which uses a stored function with +--echo # DML which reads a table via a subquery. +--echo # +--echo # Since call to such function is written to the binary log +--echo # it should be serialized with concurrent statements. +--echo # Hence reads should take row locks. +let $statement= select f5(); +let $wait_statement= insert into t2 values ((select i from t1 where i = 1) + 5); +--source include/check_shared_row_lock.inc +let $statement= set @a:= f5(); +let $wait_statement= insert into t2 values ((select i from t1 where i = 1) + 5); +--source include/check_shared_row_lock.inc + +--echo # +--echo # 4.7 SELECT/SET which uses a stored function which +--echo # doesn't modify data and reads tables through +--echo # a view. +--echo # +--echo # Once again, in theory, calls to such functions won't +--echo # get into the binary log and thus don't need row +--echo # locks. In practice this fact is discovered +--echo # too late to have any effect. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" no lock is taken +--echo # in case of simple SELECT. +let $statement= select f6(); +let $wait_statement= select i from v1 where i = 1 into k; +--source include/check_no_row_lock.inc +let $statement= set @a:= f6(); +let $wait_statement= select i from v1 where i = 1 into k; +--source include/check_no_row_lock.inc +let $statement= select f7(); +let $wait_statement= select j from v2 where j = 1 into k; +--source include/check_shared_row_lock.inc +let $statement= set @a:= f7(); +let $wait_statement= select j from v2 where j = 1 into k; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 4.8 INSERT which uses stored function which +--echo # doesn't modify data and reads a table +--echo # through a view. +--echo # +--echo # Since such statement is written to the binary log and +--echo # should be serialized with concurrent statements affecting +--echo # the data it uses. Therefore it should take row locks on +--echo # the rows it reads. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" no lock is taken +--echo # in case of simple SELECT. +let $statement= insert into t3 values (f6() + 5); +let $wait_statement= select i from v1 where i = 1 into k; +--source include/check_no_row_lock.inc +let $statement= insert into t3 values (f7() + 5); +let $wait_statement= select j from v2 where j = 1 into k; +--source include/check_shared_row_lock.inc + + +--echo # +--echo # 4.9 SELECT which uses a stored function which +--echo # modifies data and reads tables through a view. +--echo # +--echo # Since a call to such function is written to the binary log +--echo # it should be serialized with concurrent statements. +--echo # Hence, reads should take row locks. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" no lock is taken +--echo # in case of simple SELECT. +let $statement= select f8(); +let $wait_statement= select i from v1 where i = 1 into k; +--source include/check_no_row_lock.inc +let $statement= select f9(); +let $wait_statement= update v2 set j=j+10 where j=1; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 4.10 SELECT which uses stored function which doesn't modify +--echo # data and reads a table indirectly, by calling another +--echo # function. +--echo # +--echo # Calls to such functions won't get into the binary log and +--echo # thus don't need to acquire strong locks. +--echo # In 5.5 due to fix for bug #53921 "Wrong locks for SELECTs +--echo # used stored functions may lead to broken SBR" strong locks +--echo # are taken (we accepted it as a trade-off for this fix). +let $statement= select f10(); +let $wait_statement= select i from t1 where i = 1 into j; +--source include/check_no_row_lock.inc + +--echo # +--echo # 4.11 INSERT which uses a stored function which doesn't modify +--echo # data and reads a table indirectly, by calling another +--echo # function. +--echo # +--echo # Since such statement is written to the binary log, it should +--echo # be serialized with concurrent statements affecting the data it +--echo # uses. Therefore it should take row locks on data it reads. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" no lock is taken. +let $statement= insert into t2 values (f10() + 5); +let $wait_statement= select i from t1 where i = 1 into j; +--source include/check_no_row_lock.inc + +--echo # +--echo # 4.12 SELECT which uses a stored function which modifies +--echo # data and reads a table indirectly, by calling another +--echo # function. +--echo # +--echo # Since a call to such function is written to the binary log +--echo # it should be serialized from concurrent statements. +--echo # Hence, reads should take row locks. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" no lock is taken. +let $statement= select f11(); +let $wait_statement= select i from t1 where i = 1 into j; +--source include/check_no_row_lock.inc + +--echo # +--echo # 4.13 SELECT that reads a table through a subquery passed +--echo # as a parameter to a stored function which modifies +--echo # data. +--echo # +--echo # Even though a call to this function is written to the +--echo # binary log, values of its parameters are written as literals. +--echo # So there is no need to acquire row locks on rows used in +--echo # the subquery. +--echo # But due to the fact that in 5.1 for prelocked statements +--echo # THD::in_lock_tables is set to TRUE we acquire strong locks +--echo # (see also bug#44613 "SELECT statement inside FUNCTION takes +--echo # a shared lock" [sic!!!]). +let $statement= select f12((select i+10 from t1 where i=1)); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 4.14 INSERT that reads a table via a subquery passed +--echo # as a parameter to a stored function which doesn't +--echo # modify data. +--echo # +--echo # Since this statement is written to the binary log it should +--echo # be serialized with concurrent statements affecting the data it +--echo # uses. Therefore it should take row locks on the data it reads. +let $statement= insert into t2 values (f13((select i+10 from t1 where i=1))); +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + + +--echo # +--echo # 5. Statements that read tables through stored procedures. +--echo # + +--echo # +--echo # 5.1 CALL statement which reads a table via SELECT. +--echo # +--echo # Since neither this statement nor its components are +--echo # written to the binary log, there is no need to take +--echo # row locks on the data it reads. +let $statement= call p2(@a); +--source include/check_no_row_lock.inc + +--echo # +--echo # 5.2 Function that modifies data and uses CALL, +--echo # which reads a table through SELECT. +--echo # +--echo # Since a call to such function is written to the binary +--echo # log, it should be serialized with concurrent statements. +--echo # Hence, in this case reads should take row locks on data. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" no lock is taken. +let $statement= select f14(); +let $wait_statement= select i from t1 where i = 1 into p; +--source include/check_no_row_lock.inc + +--echo # +--echo # 5.3 SELECT that calls a function that doesn't modify data and +--echo # uses a CALL statement that reads a table via SELECT. +--echo # +--echo # Calls to such functions won't get into the binary log and +--echo # thus don't need to acquire strong locks. +--echo # In 5.5 due to fix for bug #53921 "Wrong locks for SELECTs +--echo # used stored functions may lead to broken SBR" strong locks +--echo # are taken (we accepted it as a trade-off for this fix). +let $statement= select f15(); +let $wait_statement= select i from t1 where i = 1 into p; +--source include/check_no_row_lock.inc + +--echo # +--echo # 5.4 INSERT which calls function which doesn't modify data and +--echo # uses CALL statement which reads table through SELECT. +--echo # +--echo # Since such statement is written to the binary log it should +--echo # be serialized with concurrent statements affecting data it +--echo # uses. Therefore it should take row locks on data it reads. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" no lock is taken. +let $statement= insert into t2 values (f15()+5); +let $wait_statement= select i from t1 where i = 1 into p; +--source include/check_no_row_lock.inc + + +--echo # +--echo # 6. Statements that use triggers. +--echo # + +--echo # +--echo # 6.1 Statement invoking a trigger that reads table via SELECT. +--echo # +--echo # Since this statement is written to the binary log it should +--echo # be serialized with concurrent statements affecting the data +--echo # it uses. Therefore, it should take row locks on the data +--echo # it reads. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" no lock is taken. +let $statement= insert into t4 values (2); +let $wait_statement= select i from t1 where i=1 into k; +--source include/check_no_row_lock.inc + +--echo # +--echo # 6.2 Statement invoking a trigger that reads table through +--echo # a subquery in a control construct. +--echo # +--echo # The above is true for this statement as well. +let $statement= update t4 set l= 2 where l = 1; +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 6.3 Statement invoking a trigger that reads a table through +--echo # a view. +--echo # +--echo # And for this statement. +let $statement= delete from t4 where l = 1; +let $wait_statement= $statement; +--source include/check_shared_row_lock.inc + +--echo # +--echo # 6.4 Statement invoking a trigger that reads a table through +--echo # a stored function. +--echo # +--echo # And for this statement. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" no lock is taken. +let $statement= insert into t5 values (2); +let $wait_statement= select i from t1 where i = 1 into j; +--source include/check_no_row_lock.inc + +--echo # +--echo # 6.5 Statement invoking a trigger that reads a table through +--echo # stored procedure. +--echo # +--echo # And for this statement. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" no lock is taken. +let $statement= update t5 set l= 2 where l = 1; +let $wait_statement= select i from t1 where i = 1 into p; +--source include/check_no_row_lock.inc + +--echo # Clean-up. +drop function f1; +drop function f2; +drop function f3; +drop function f4; +drop function f5; +drop function f6; +drop function f7; +drop function f8; +drop function f9; +drop function f10; +drop function f11; +drop function f12; +drop function f13; +drop function f14; +drop function f15; +drop view v1, v2; +drop procedure p1; +drop procedure p2; +drop table t1, t2, t3, t4, t5, te; +disconnect con1; + +# Check that all connections opened by test cases in this file are really +# gone so execution of other tests won't be affected by their presence. +--source include/wait_until_count_sessions.inc diff --git a/mysql-test/t/lock_sync.test b/mysql-test/t/lock_sync.test new file mode 100644 index 00000000000..17f8abb75f3 --- /dev/null +++ b/mysql-test/t/lock_sync.test @@ -0,0 +1,867 @@ +# +# Locking related tests which use DEBUG_SYNC facility. +# +--source include/have_debug_sync.inc +# This test requires statement/mixed mode binary logging. +# Row-based mode puts weaker serializability requirements +# so weaker locks are acquired for it. +--source include/have_binlog_format_mixed_or_statement.inc + +# Save the initial number of concurrent sessions. +--source include/count_sessions.inc + + +--echo # +--echo # Test how we handle locking in various cases when +--echo # we read data from MyISAM tables. +--echo # +--echo # In this test we mostly check that the SQL-layer correctly +--echo # determines the type of thr_lock.c lock for a table being +--echo # read. +--echo # I.e. that it disallows concurrent inserts when the statement +--echo # is going to be written to the binary log and therefore +--echo # should be serialized, and allows concurrent inserts when +--echo # such serialization is not necessary (e.g. when +--echo # the statement is not written to binary log). +--echo # + +--echo # Force concurrent inserts to be performed even if the table +--echo # has gaps. This allows to simplify clean up in scripts +--echo # used below (instead of backing up table being inserted +--echo # into and then restoring it from backup at the end of the +--echo # script we can simply delete rows which were inserted). +set @old_concurrent_insert= @@global.concurrent_insert; +set @@global.concurrent_insert= 2; +select @@global.concurrent_insert; + +--echo # Prepare playground by creating tables, views, +--echo # routines and triggers used in tests. +connect (con1, localhost, root,,); +connect (con2, localhost, root,,); +connection default; +--disable_warnings +drop table if exists t0, t1, t2, t3, t4, t5, te; +drop view if exists v1, v2; +drop procedure if exists p1; +drop procedure if exists p2; +drop function if exists f1; +drop function if exists f2; +drop function if exists f3; +drop function if exists f4; +drop function if exists f5; +drop function if exists f6; +drop function if exists f7; +drop function if exists f8; +drop function if exists f9; +drop function if exists f10; +drop function if exists f11; +drop function if exists f12; +drop function if exists f13; +drop function if exists f14; +drop function if exists f15; +--enable_warnings +create table t1 (i int primary key); +insert into t1 values (1), (2), (3), (4), (5); +create table t2 (j int primary key); +insert into t2 values (1), (2), (3), (4), (5); +create table t3 (k int primary key); +insert into t3 values (1), (2), (3); +create table t4 (l int primary key); +insert into t4 values (1); +create table t5 (l int primary key); +insert into t5 values (1); +create table te(e int primary key); +insert into te values (1); +create view v1 as select i from t1; +create view v2 as select j from t2 where j in (select i from t1); +create procedure p1(k int) insert into t2 values (k); +delimiter |; +create function f1() returns int +begin + declare j int; + select i from t1 where i = 1 into j; + return j; +end| +create function f2() returns int +begin + declare k int; + select i from t1 where i = 1 into k; + insert into t2 values (k + 5); + return 0; +end| +create function f3() returns int +begin + return (select i from t1 where i = 3); +end| +create function f4() returns int +begin + if (select i from t1 where i = 3) then + return 1; + else + return 0; + end if; +end| +create function f5() returns int +begin + insert into t2 values ((select i from t1 where i = 1) + 5); + return 0; +end| +create function f6() returns int +begin + declare k int; + select i from v1 where i = 1 into k; + return k; +end| +create function f7() returns int +begin + declare k int; + select j from v2 where j = 1 into k; + return k; +end| +create function f8() returns int +begin + declare k int; + select i from v1 where i = 1 into k; + insert into t2 values (k+5); + return k; +end| +create function f9() returns int +begin + update v2 set j=j+10 where j=1; + return 1; +end| +create function f10() returns int +begin + return f1(); +end| +create function f11() returns int +begin + declare k int; + set k= f1(); + insert into t2 values (k+5); + return k; +end| +create function f12(p int) returns int +begin + insert into t2 values (p); + return p; +end| +create function f13(p int) returns int +begin + return p; +end| +create procedure p2(inout p int) +begin + select i from t1 where i = 1 into p; +end| +create function f14() returns int +begin + declare k int; + call p2(k); + insert into t2 values (k+5); + return k; +end| +create function f15() returns int +begin + declare k int; + call p2(k); + return k; +end| +create trigger t4_bi before insert on t4 for each row +begin + declare k int; + select i from t1 where i=1 into k; + set new.l= k+1; +end| +create trigger t4_bu before update on t4 for each row +begin + if (select i from t1 where i=1) then + set new.l= 2; + end if; +end| +--echo # Trigger below uses insertion of duplicate key in 'te' +--echo # table as a way to abort delete operation. +create trigger t4_bd before delete on t4 for each row +begin + if !(select i from v1 where i=1) then + insert into te values (1); + end if; +end| +create trigger t5_bi before insert on t5 for each row +begin + set new.l= f1()+1; +end| +create trigger t5_bu before update on t5 for each row +begin + declare j int; + call p2(j); + set new.l= j + 1; +end| +delimiter ;| + +--echo # +--echo # Set common variables to be used by the scripts +--echo # called below. +--echo # +let $con_aux1= con1; +let $con_aux2= con2; +let $table= t1; + +--echo # Switch to connection 'con1'. +connection con1; +--echo # Cache all functions used in the tests below so statements +--echo # calling them won't need to open and lock mysql.proc table +--echo # and we can assume that each statement locks its tables +--echo # once during its execution. +--disable_result_log +show create procedure p1; +show create procedure p2; +show create function f1; +show create function f2; +show create function f3; +show create function f4; +show create function f5; +show create function f6; +show create function f7; +show create function f8; +show create function f9; +show create function f10; +show create function f11; +show create function f12; +show create function f13; +show create function f14; +show create function f15; +--enable_result_log +--echo # Switch back to connection 'default'. +connection default; + +--echo # +--echo # 1. Statements that read tables and do not use subqueries. +--echo # + +--echo # +--echo # 1.1 Simple SELECT statement. +--echo # +--echo # No locks are necessary as this statement won't be written +--echo # to the binary log and thanks to how MyISAM works SELECT +--echo # will see version of the table prior to concurrent insert. +let $statement= select * from t1; +let $restore_table= ; +--source include/check_concurrent_insert.inc + +--echo # +--echo # 1.2 Multi-UPDATE statement. +--echo # +--echo # Has to take shared locks on rows in the table being read as this +--echo # statement will be written to the binary log and therefore should +--echo # be serialized with concurrent statements. +let $statement= update t2, t1 set j= j - 1 where i = j; +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 1.3 Multi-DELETE statement. +--echo # +--echo # The above is true for this statement as well. +let $statement= delete t2 from t1, t2 where i = j; +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 1.4 DESCRIBE statement. +--echo # +--echo # This statement does not really read data from the +--echo # target table and thus does not take any lock on it. +--echo # We check this for completeness of coverage. +lock table t1 write; +--echo # Switching to connection 'con1'. +connection con1; +--echo # This statement should not be blocked. +--disable_result_log +describe t1; +--enable_result_log +--echo # Switching to connection 'default'. +connection default; +unlock tables; + +--echo # +--echo # 1.5 SHOW statements. +--echo # +--echo # The above is true for SHOW statements as well. +lock table t1 write; +--echo # Switching to connection 'con1'. +connection con1; +--echo # These statements should not be blocked. +# The below test for SHOW CREATE TABLE is disabled until bug 52593 +# "SHOW CREATE TABLE is blocked if table is locked for write by another +# connection" is fixed. +--disable_parsing +show create table t1; +--enable_parsing +--disable_result_log +show keys from t1; +--enable_result_log +--echo # Switching to connection 'default'. +connection default; +unlock tables; + + +--echo # +--echo # 2. Statements which read tables through subqueries. +--echo # + +--echo # +--echo # 2.1 CALL with a subquery. +--echo # +--echo # In theory strong lock is not necessary as this statement +--echo # is not written to the binary log as a whole (it is written +--echo # statement-by-statement). But in practice in 5.1 for +--echo # almost everything except SELECT we take strong lock. +let $statement= call p1((select i + 5 from t1 where i = 1)); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 2.2 CREATE TABLE with a subquery. +--echo # +--echo # Has to take a strong lock on the table being read as +--echo # this statement is written to the binary log and therefore +--echo # should be serialized with concurrent statements. +let $statement= create table t0 select * from t1; +let $restore_table= ; +--source include/check_no_concurrent_insert.inc +drop table t0; +let $statement= create table t0 select j from t2 where j in (select i from t1); +let $restore_table= ; +--source include/check_no_concurrent_insert.inc +drop table t0; + +--echo # +--echo # 2.3 DELETE with a subquery. +--echo # +--echo # The above is true for this statement as well. +let $statement= delete from t2 where j in (select i from t1); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 2.4 MULTI-DELETE with a subquery. +--echo # +--echo # Same is true for this statement as well. +let $statement= delete t2 from t3, t2 where k = j and j in (select i from t1); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + + +--echo # +--echo # 2.5 DO with a subquery. +--echo # +--echo # In theory strong lock is not necessary as it is not logged. +--echo # But in practice in 5.1 for almost everything except SELECT +--echo # we take strong lock. +let $statement= do (select i from t1 where i = 1); +let $restore_table= ; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 2.6 INSERT with a subquery. +--echo # +--echo # Has to take a strong lock on the table being read as +--echo # this statement is written to the binary log and therefore +--echo # should be serialized with concurrent inserts. +let $statement= insert into t2 select i+5 from t1; +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc +let $statement= insert into t2 values ((select i+5 from t1 where i = 4)); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 2.7 LOAD DATA with a subquery. +--echo # +--echo # The above is true for this statement as well. +let $statement= load data infile '../../std_data/rpl_loaddata.dat' into table t2 (@a, @b) set j= @b + (select i from t1 where i = 1); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 2.8 REPLACE with a subquery. +--echo # +--echo # Same is true for this statement as well. +let $statement= replace into t2 select i+5 from t1; +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc +let $statement= replace into t2 values ((select i+5 from t1 where i = 4)); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 2.9 SELECT with a subquery. +--echo # +--echo # Strong locks are not necessary as this statement is not written +--echo # to the binary log and thanks to how MyISAM works this statement +--echo # sees a version of the table prior to the concurrent insert. +let $statement= select * from t2 where j in (select i from t1); +let $restore_table= ; +--source include/check_concurrent_insert.inc + +--echo # +--echo # 2.10 SET with a subquery. +--echo # +--echo # In theory the same is true for this statement as well. +--echo # But in practice in 5.1 we acquire strong lock in this +--echo # case as well. +let $statement= set @a:= (select i from t1 where i = 1); +let $restore_table= ; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 2.11 SHOW with a subquery. +--echo # +--echo # The same is true for this statement too. +let $statement= show tables from test where Tables_in_test = 't2' and (select i from t1 where i = 1); +let $restore_table= ; +--source include/check_no_concurrent_insert.inc +let $statement= show columns from t2 where (select i from t1 where i = 1); +let $restore_table= ; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 2.12 UPDATE with a subquery. +--echo # +--echo # Has to take a strong lock on the table being read as +--echo # this statement is written to the binary log and therefore +--echo # should be serialized with concurrent inserts. +let $statement= update t2 set j= j-10 where j in (select i from t1); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 2.13 MULTI-UPDATE with a subquery. +--echo # +--echo # Same is true for this statement as well. +let $statement= update t2, t3 set j= j -10 where j=k and j in (select i from t1); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + + +--echo # +--echo # 3. Statements which read tables through a view. +--echo # + +--echo # +--echo # 3.1 SELECT statement which uses some table through a view. +--echo # +--echo # Since this statement is not written to the binary log and +--echo # an old version of the table is accessible thanks to how MyISAM +--echo # handles concurrent insert, no locking is necessary. +let $statement= select * from v1; +let $restore_table= ; +--source include/check_concurrent_insert.inc +let $statement= select * from v2; +let $restore_table= ; +--source include/check_concurrent_insert.inc +let $statement= select * from t2 where j in (select i from v1); +let $restore_table= ; +--source include/check_concurrent_insert.inc +let $statement= select * from t3 where k in (select j from v2); +let $restore_table= ; +--source include/check_concurrent_insert.inc + +--echo # +--echo # 3.2 Statements which modify a table and use views. +--echo # +--echo # Since such statements are going to be written to the binary +--echo # log they need to be serialized against concurrent statements +--echo # and therefore should take strong locks on the data read. +let $statement= update t2 set j= j-10 where j in (select i from v1); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc +let $statement= update t3 set k= k-10 where k in (select j from v2); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc +let $statement= update t2, v1 set j= j-10 where j = i; +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc +let $statement= update v2 set j= j-10 where j = 3; +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + + +--echo # +--echo # 4. Statements which read tables through stored functions. +--echo # + +--echo # +--echo # 4.1 SELECT/SET with a stored function which does not +--echo # modify data and uses SELECT in its turn. +--echo # +--echo # Calls to such functions won't get into the binary log and +--echo # thus don't need to acquire strong locks. +--echo # In 5.5 due to fix for bug #53921 "Wrong locks for SELECTs +--echo # used stored functions may lead to broken SBR" strong locks +--echo # are taken (we accepted it as a trade-off for this fix). +let $statement= select f1(); +let $restore_table= ; +--source include/check_concurrent_insert.inc +let $statement= set @a:= f1(); +let $restore_table= ; +--source include/check_concurrent_insert.inc + +--echo # +--echo # 4.2 INSERT (or other statement which modifies data) with +--echo # a stored function which does not modify data and uses +--echo # SELECT. +--echo # +--echo # Since such statement is written to the binary log it should +--echo # be serialized with concurrent statements affecting the data +--echo # it uses. Therefore it should take strong lock on the data +--echo # it reads. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" weak locks are taken. +let $statement= insert into t2 values (f1() + 5); +let $restore_table= t2; +--source include/check_concurrent_insert.inc + +--echo # +--echo # 4.3 SELECT/SET with a stored function which +--echo # reads and modifies data. +--echo # +--echo # Since a call to such function is written to the binary log, +--echo # it should be serialized with concurrent statements affecting +--echo # the data it uses. Hence, a strong lock on the data read +--echo # should be taken. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" weak locks are taken. +let $statement= select f2(); +let $restore_table= t2; +--source include/check_concurrent_insert.inc +let $statement= set @a:= f2(); +let $restore_table= t2; +--source include/check_concurrent_insert.inc + +--echo # +--echo # 4.4. SELECT/SET with a stored function which does not +--echo # modify data and reads a table through subselect +--echo # in a control construct. +--echo # +--echo # Again, in theory a call to this function won't get to the +--echo # binary log and thus no strong lock is needed. But in practice +--echo # we don't detect this fact early enough (get_lock_type_for_table()) +--echo # to avoid taking a strong lock. +let $statement= select f3(); +let $restore_table= ; +--source include/check_no_concurrent_insert.inc +let $statement= set @a:= f3(); +let $restore_table= ; +--source include/check_no_concurrent_insert.inc +let $statement= select f4(); +let $restore_table= ; +--source include/check_no_concurrent_insert.inc +let $statement= set @a:= f4(); +let $restore_table= ; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 4.5. INSERT (or other statement which modifies data) with +--echo # a stored function which does not modify data and reads +--echo # the table through a subselect in one of its control +--echo # constructs. +--echo # +--echo # Since such statement is written to the binary log it should +--echo # be serialized with concurrent statements affecting data it +--echo # uses. Therefore it should take a strong lock on the data +--echo # it reads. +let $statement= insert into t2 values (f3() + 5); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc +let $statement= insert into t2 values (f4() + 6); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 4.6 SELECT/SET which uses a stored function with +--echo # DML which reads a table via a subquery. +--echo # +--echo # Since call to such function is written to the binary log +--echo # it should be serialized with concurrent statements. +--echo # Hence reads should take a strong lock. +let $statement= select f5(); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc +let $statement= set @a:= f5(); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 4.7 SELECT/SET which uses a stored function which +--echo # doesn't modify data and reads tables through +--echo # a view. +--echo # +--echo # Once again, in theory, calls to such functions won't +--echo # get into the binary log and thus don't need strong +--echo # locks. In practice this fact is discovered +--echo # too late to have any effect. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" weak locks are taken +--echo # in case when simple SELECT is used. +let $statement= select f6(); +let $restore_table= t2; +--source include/check_concurrent_insert.inc +let $statement= set @a:= f6(); +let $restore_table= t2; +--source include/check_concurrent_insert.inc +let $statement= select f7(); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc +let $statement= set @a:= f7(); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 4.8 INSERT which uses stored function which +--echo # doesn't modify data and reads a table +--echo # through a view. +--echo # +--echo # Since such statement is written to the binary log and +--echo # should be serialized with concurrent statements affecting +--echo # the data it uses. Therefore it should take a strong lock on +--echo # the table it reads. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" weak locks are taken +--echo # in case when simple SELECT is used. +let $statement= insert into t3 values (f6() + 5); +let $restore_table= t3; +--source include/check_concurrent_insert.inc +let $statement= insert into t3 values (f7() + 5); +let $restore_table= t3; +--source include/check_no_concurrent_insert.inc + + +--echo # +--echo # 4.9 SELECT which uses a stored function which +--echo # modifies data and reads tables through a view. +--echo # +--echo # Since a call to such function is written to the binary log +--echo # it should be serialized with concurrent statements. +--echo # Hence, reads should take strong locks. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" weak locks are taken +--echo # in case when simple SELECT is used. +let $statement= select f8(); +let $restore_table= t2; +--source include/check_concurrent_insert.inc +let $statement= select f9(); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 4.10 SELECT which uses a stored function which doesn't modify +--echo # data and reads a table indirectly, by calling another +--echo # function. +--echo # +--echo # Calls to such functions won't get into the binary log and +--echo # thus don't need to acquire strong locks. +--echo # In 5.5 due to fix for bug #53921 "Wrong locks for SELECTs +--echo # used stored functions may lead to broken SBR" strong locks +--echo # are taken (we accepted it as a trade-off for this fix). +let $statement= select f10(); +let $restore_table= ; +--source include/check_concurrent_insert.inc + +--echo # +--echo # 4.11 INSERT which uses a stored function which doesn't modify +--echo # data and reads a table indirectly, by calling another +--echo # function. +--echo # +--echo # Since such statement is written to the binary log, it should +--echo # be serialized with concurrent statements affecting the data it +--echo # uses. Therefore it should take strong locks on data it reads. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" weak locks are taken. +let $statement= insert into t2 values (f10() + 5); +let $restore_table= t2; +--source include/check_concurrent_insert.inc + +--echo # +--echo # 4.12 SELECT which uses a stored function which modifies +--echo # data and reads a table indirectly, by calling another +--echo # function. +--echo # +--echo # Since a call to such function is written to the binary log +--echo # it should be serialized from concurrent statements. +--echo # Hence, read should take a strong lock. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" weak locks are taken. +let $statement= select f11(); +let $restore_table= t2; +--source include/check_concurrent_insert.inc + +--echo # +--echo # 4.13 SELECT that reads a table through a subquery passed +--echo # as a parameter to a stored function which modifies +--echo # data. +--echo # +--echo # Even though a call to this function is written to the +--echo # binary log, values of its parameters are written as literals. +--echo # So there is no need to acquire strong locks for tables used in +--echo # the subquery. +let $statement= select f12((select i+10 from t1 where i=1)); +let $restore_table= t2; +--source include/check_concurrent_insert.inc + +--echo # +--echo # 4.14 INSERT that reads a table via a subquery passed +--echo # as a parameter to a stored function which doesn't +--echo # modify data. +--echo # +--echo # Since this statement is written to the binary log it should +--echo # be serialized with concurrent statements affecting the data it +--echo # uses. Therefore it should take strong locks on the data it reads. +let $statement= insert into t2 values (f13((select i+10 from t1 where i=1))); +let $restore_table= t2; +--source include/check_no_concurrent_insert.inc + + +--echo # +--echo # 5. Statements that read tables through stored procedures. +--echo # + +--echo # +--echo # 5.1 CALL statement which reads a table via SELECT. +--echo # +--echo # Since neither this statement nor its components are +--echo # written to the binary log, there is no need to take +--echo # strong locks on the data it reads. +let $statement= call p2(@a); +let $restore_table= ; +--source include/check_concurrent_insert.inc + +--echo # +--echo # 5.2 Function that modifies data and uses CALL, +--echo # which reads a table through SELECT. +--echo # +--echo # Since a call to such function is written to the binary +--echo # log, it should be serialized with concurrent statements. +--echo # Hence, in this case reads should take strong locks on data. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" weak locks are taken. +let $statement= select f14(); +let $restore_table= t2; +--source include/check_concurrent_insert.inc + +--echo # +--echo # 5.3 SELECT that calls a function that doesn't modify data and +--echo # uses a CALL statement that reads a table via SELECT. +--echo # +--echo # Calls to such functions won't get into the binary log and +--echo # thus don't need to acquire strong locks. +--echo # In 5.5 due to fix for bug #53921 "Wrong locks for SELECTs +--echo # used stored functions may lead to broken SBR" strong locks +--echo # are taken (we accepted it as a trade-off for this fix). +let $statement= select f15(); +let $restore_table= ; +--source include/check_concurrent_insert.inc + +--echo # +--echo # 5.4 INSERT which calls function which doesn't modify data and +--echo # uses CALL statement which reads table through SELECT. +--echo # +--echo # Since such statement is written to the binary log it should +--echo # be serialized with concurrent statements affecting data it +--echo # uses. Therefore it should take strong locks on data it reads. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" weak locks are taken. +let $statement= insert into t2 values (f15()+5); +let $restore_table= t2; +--source include/check_concurrent_insert.inc + + +--echo # +--echo # 6. Statements that use triggers. +--echo # + +--echo # +--echo # 6.1 Statement invoking a trigger that reads table via SELECT. +--echo # +--echo # Since this statement is written to the binary log it should +--echo # be serialized with concurrent statements affecting the data +--echo # it uses. Therefore, it should take strong locks on the data +--echo # it reads. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" weak locks are taken. +let $statement= insert into t4 values (2); +let $restore_table= t4; +--source include/check_concurrent_insert.inc + +--echo # +--echo # 6.2 Statement invoking a trigger that reads table through +--echo # a subquery in a control construct. +--echo # +--echo # The above is true for this statement as well. +let $statement= update t4 set l= 2 where l = 1; +let $restore_table= t4; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 6.3 Statement invoking a trigger that reads a table through +--echo # a view. +--echo # +--echo # And for this statement. +let $statement= delete from t4 where l = 1; +let $restore_table= t4; +--source include/check_no_concurrent_insert.inc + +--echo # +--echo # 6.4 Statement invoking a trigger that reads a table through +--echo # a stored function. +--echo # +--echo # And for this statement. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" weak locks are taken. +let $statement= insert into t5 values (2); +let $restore_table= t5; +--source include/check_concurrent_insert.inc + +--echo # +--echo # 6.5 Statement invoking a trigger that reads a table through +--echo # stored procedure. +--echo # +--echo # And for this statement. +--echo # But due to bug #53921 "Wrong locks for SELECTs used stored +--echo # functions may lead to broken SBR" weak locks are taken. +let $statement= update t5 set l= 2 where l = 1; +let $restore_table= t5; +--source include/check_concurrent_insert.inc + + +--echo # Clean-up. +drop function f1; +drop function f2; +drop function f3; +drop function f4; +drop function f5; +drop function f6; +drop function f7; +drop function f8; +drop function f9; +drop function f10; +drop function f11; +drop function f12; +drop function f13; +drop function f14; +drop function f15; +drop view v1, v2; +drop procedure p1; +drop procedure p2; +drop table t1, t2, t3, t4, t5, te; + +disconnect con1; +disconnect con2; + +set @@global.concurrent_insert= @old_concurrent_insert; + + +# Check that all connections opened by test cases in this file are really +# gone so execution of other tests won't be affected by their presence. +--source include/wait_until_count_sessions.inc -- cgit v1.2.1 From fc85a991b4611385d5a88eb9b532805754b246a7 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 28 May 2010 10:57:45 +0800 Subject: Postfix for BUG#49741 Add code to waiting for a set of errors. Add code to waiting for an error instead of waiting for io thread to stop, as after 'START SLAVE', the status of io thread is still not running. But it doesn't mean slave io thread encounters an error. --- .../rpl_get_master_version_and_clock.test | 20 ++++++++----------- mysql-test/include/wait_for_slave_io_error.inc | 23 ++++++++++++++++------ .../rpl/r/rpl_get_master_version_and_clock.result | 2 -- 3 files changed, 25 insertions(+), 20 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/extra/rpl_tests/rpl_get_master_version_and_clock.test b/mysql-test/extra/rpl_tests/rpl_get_master_version_and_clock.test index 6e750d57c56..66bd61a8ea9 100644 --- a/mysql-test/extra/rpl_tests/rpl_get_master_version_and_clock.test +++ b/mysql-test/extra/rpl_tests/rpl_get_master_version_and_clock.test @@ -68,19 +68,15 @@ eval SET DEBUG_SYNC=$debug_sync_action; # Show slave last IO errno connection slave; -source include/wait_for_slave_io_to_stop.inc; -let $last_io_errno= query_get_value("show slave status", Last_IO_Errno, 1); --echo Check network error happened here -if (`SELECT '$last_io_errno' = '2013' || # CR_SERVER_LOST - '$last_io_errno' = '2003' || # CR_CONN_HOST_ERROR - '$last_io_errno' = '2002' || # CR_CONNECTION_ERROR - '$last_io_errno' = '2006' || # CR_SERVER_GONE_ERROR - '$last_io_errno' = '1040' || # ER_CON_COUNT_ERROR - '$last_io_errno' = '1053' # ER_SERVER_SHUTDOWN - `) -{ - --echo NETWORK ERROR -} +# '2013' CR_SERVER_LOST +# '2003' CR_CONN_HOST_ERROR +# '2002' CR_CONNECTION_ERROR +# '2006' CR_SERVER_GONE_ERROR +# '1040' ER_CON_COUNT_ERROR +# '1053' ER_SERVER_SHUTDOWN +let $slave_io_errno= 1040, 1053, 2002, 2003, 2006, 2013; +source include/wait_for_slave_io_error.inc; # deactivate the sync point of get_master_version_and_clock() # now to avoid restarting IO-thread to re-enter it. diff --git a/mysql-test/include/wait_for_slave_io_error.inc b/mysql-test/include/wait_for_slave_io_error.inc index 101df69730c..34cbf20a73b 100644 --- a/mysql-test/include/wait_for_slave_io_error.inc +++ b/mysql-test/include/wait_for_slave_io_error.inc @@ -6,14 +6,21 @@ # # ==== Usage ==== # +# # Wait several errors. +# let $slave_io_errno= 1, 2, 3; +# source include/wait_for_slave_io_error.inc; +# +# # Print error message +# let $slave_io_errno= 1; +# let $show_slave_io_error= 1; # source include/wait_for_slave_io_error.inc; # # Parameters: # # $slave_io_errno -# The expected IO error number. This is required. +# The expected IO error numbers. This is required. # (After BUG#41956 has been fixed, this will be required to be a -# symbolic name instead of a number.) +# symbolic name instead of a numbers.) # # $show_slave_io_error # If set, will print the error to the query log. @@ -28,13 +35,17 @@ if (`SELECT '$slave_io_errno' = ''`) { --die !!!ERROR IN TEST: you must set \$slave_io_errno before sourcing wait_for_slave_io_error.inc } -let $slave_param= Slave_IO_Running; -let $slave_param_value= No; -let $slave_error_message= Failed while waiting for slave to stop the IO thread (expecting error in the IO thread); +let $old_slave_param_comparison= $slave_param_comparison; +let $slave_param= Last_IO_Errno; +let $slave_param_comparison= !=; +let $slave_param_value= 0; +let $slave_error_message= Failed while waiting for slave to produce an error in its sql thread; source include/wait_for_slave_param.inc; +let $slave_error_message= ; +let $slave_param_comparison= $old_slave_param_comparison; let $_error= query_get_value(SHOW SLAVE STATUS, Last_IO_Errno, 1); -if (`SELECT '$_error' != '$slave_io_errno'`) { +if (`SELECT $_error NOT IN ($slave_io_errno)`) { --echo **** Slave stopped with wrong error code: $_error (expected $slave_io_errno) **** source include/show_rpl_debug_info.inc; --echo **** Slave stopped with wrong error code: $_error (expected $slave_io_errno) **** diff --git a/mysql-test/suite/rpl/r/rpl_get_master_version_and_clock.result b/mysql-test/suite/rpl/r/rpl_get_master_version_and_clock.result index 6d3e73f787d..432bcfcc94d 100644 --- a/mysql-test/suite/rpl/r/rpl_get_master_version_and_clock.result +++ b/mysql-test/suite/rpl/r/rpl_get_master_version_and_clock.result @@ -14,7 +14,6 @@ slave is going to hang in get_master_version_and_clock slave is unblocked SET DEBUG_SYNC='now SIGNAL signal.get_unix_timestamp'; Check network error happened here -NETWORK ERROR set @@global.debug = "-d,'debug_lock.before_get_UNIX_TIMESTAMP'"; stop slave; SET @@global.debug= "+d,'debug_lock.before_get_SERVER_ID'"; @@ -23,7 +22,6 @@ slave is going to hang in get_master_version_and_clock slave is unblocked SET DEBUG_SYNC='now SIGNAL signal.get_server_id'; Check network error happened here -NETWORK ERROR set @@global.debug = "-d,'debug_lock.before_get_SERVER_ID'"; set global debug= ''; reset master; -- cgit v1.2.1 From e0f29aa0e3c98878695bde13a91d5ea77c7df3b2 Mon Sep 17 00:00:00 2001 From: Alexey Kopytov Date: Sat, 29 May 2010 22:16:45 +0400 Subject: Bug #48537: difference of index selection between rpm binary and .tar.gz, windows vs linux.. On Intel x86 machines index selection by the MySQL query optimizer could sometimes depend on the compiler version and optimization flags used to build the server binary. The problem was a result of a known issue with floating point calculations on x86: since internal FPU precision (80 bit) differs from precision used by programs (32-bit float or 64-bit double), the result of calculating a complex expression may depend on how FPU registers are allocated by the compiler and whether intermediate values are spilled from FPU to memory. In this particular case compiler versions and optimization flags had an effect on cost calculation when choosing the best index in best_access_path(). A possible solution to this problem which has already been implemented in mysql-trunk is to limit FPU internal precision to 64 bits. So the fix is a backport of the relevant code to 5.1 from mysql-trunk. configure.in: Configure check for fpu_control.h mysql-test/r/explain.result: Test case for bug #48537. mysql-test/t/explain.test: Test case for bug #48537. sql/mysqld.cc: Backport of the code to switch FPU on x86 to 64-bit precision. --- mysql-test/r/explain.result | 13 +++++++++++++ mysql-test/t/explain.test | 15 +++++++++++++++ 2 files changed, 28 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/explain.result b/mysql-test/r/explain.result index 8f2d704b312..f46fe8daaad 100644 --- a/mysql-test/r/explain.result +++ b/mysql-test/r/explain.result @@ -238,4 +238,17 @@ id select_type table type possible_keys key key_len ref rows Extra 1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables 2 SUBQUERY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables DROP TABLE t1, t2; +# +# Bug #48573: difference of index selection between rpm binary and +# .tar.gz, windows vs linux.. +# +CREATE TABLE t1(c1 INT, c2 INT, c4 INT, c5 INT, KEY(c2, c5), KEY(c2, c4, c5)); +INSERT INTO t1 VALUES(4, 1, 1, 1); +INSERT INTO t1 VALUES(3, 1, 1, 1); +INSERT INTO t1 VALUES(2, 1, 1, 1); +INSERT INTO t1 VALUES(1, 1, 1, 1); +EXPLAIN SELECT c1 FROM t1 WHERE c2 = 1 AND c4 = 1 AND c5 = 1; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ref c2,c2_2 c2 10 const,const 3 Using where +DROP TABLE t1; End of 5.1 tests. diff --git a/mysql-test/t/explain.test b/mysql-test/t/explain.test index ba6be72dbdc..b635a1b2968 100644 --- a/mysql-test/t/explain.test +++ b/mysql-test/t/explain.test @@ -213,4 +213,19 @@ EXPLAIN SELECT 1 FROM t1 WHERE a = (SELECT 1 FROM t1 t JOIN t2 WHERE b <= 1 AND DROP TABLE t1, t2; +--echo # +--echo # Bug #48573: difference of index selection between rpm binary and +--echo # .tar.gz, windows vs linux.. +--echo # + +CREATE TABLE t1(c1 INT, c2 INT, c4 INT, c5 INT, KEY(c2, c5), KEY(c2, c4, c5)); +INSERT INTO t1 VALUES(4, 1, 1, 1); +INSERT INTO t1 VALUES(3, 1, 1, 1); +INSERT INTO t1 VALUES(2, 1, 1, 1); +INSERT INTO t1 VALUES(1, 1, 1, 1); + +EXPLAIN SELECT c1 FROM t1 WHERE c2 = 1 AND c4 = 1 AND c5 = 1; + +DROP TABLE t1; + --echo End of 5.1 tests. -- cgit v1.2.1 From 67f06ebb2b52876bbcae7767295912c00b8b0f43 Mon Sep 17 00:00:00 2001 From: Sergey Glukhov Date: Mon, 31 May 2010 13:25:11 +0400 Subject: Bug#53942 valgrind warnings with timestamp() function and incomplete datetime values Field_time::get_date method does not initialize MYSQL_TIME::time_type field. The fix is to init this field. mysql-test/r/type_time.result: test case mysql-test/t/type_time.test: test case sql/field.cc: --use Field_time::get_time in Field_time::get_date --removed duplicated code in Field_time::get_date method --- mysql-test/r/type_time.result | 10 ++++++++++ mysql-test/t/type_time.test | 12 +++++++++++- 2 files changed, 21 insertions(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/r/type_time.result b/mysql-test/r/type_time.result index e4b90196c2d..86712bebfa1 100644 --- a/mysql-test/r/type_time.result +++ b/mysql-test/r/type_time.result @@ -138,3 +138,13 @@ CAST(c AS TIME) 00:00:00 DROP TABLE t1; End of 5.0 tests +# +# Bug#53942 valgrind warnings with timestamp() function and incomplete datetime values +# +CREATE TABLE t1(f1 TIME); +INSERT INTO t1 VALUES ('23:38:57'); +SELECT TIMESTAMP(f1,'1') FROM t1; +TIMESTAMP(f1,'1') +NULL +DROP TABLE t1; +End of 5.1 tests diff --git a/mysql-test/t/type_time.test b/mysql-test/t/type_time.test index 5bb521601e5..34331b72688 100644 --- a/mysql-test/t/type_time.test +++ b/mysql-test/t/type_time.test @@ -88,5 +88,15 @@ INSERT INTO t1 VALUES ('0:00:00'); SELECT CAST(c AS TIME) FROM t1; DROP TABLE t1; - --echo End of 5.0 tests + +--echo # +--echo # Bug#53942 valgrind warnings with timestamp() function and incomplete datetime values +--echo # + +CREATE TABLE t1(f1 TIME); +INSERT INTO t1 VALUES ('23:38:57'); +SELECT TIMESTAMP(f1,'1') FROM t1; +DROP TABLE t1; + +--echo End of 5.1 tests -- cgit v1.2.1 From d662e4486be5db110d1b1f58b1a94af20f1bcee7 Mon Sep 17 00:00:00 2001 From: Mattias Jonsson Date: Tue, 1 Jun 2010 09:02:28 +0200 Subject: post push fix for bug#49161 result file differs on embedded --- mysql-test/t/partition_error.test | 1 + 1 file changed, 1 insertion(+) (limited to 'mysql-test') diff --git a/mysql-test/t/partition_error.test b/mysql-test/t/partition_error.test index 7f733df701b..434392c2e28 100644 --- a/mysql-test/t/partition_error.test +++ b/mysql-test/t/partition_error.test @@ -16,6 +16,7 @@ let $MYSQLD_DATADIR= `SELECT @@datadir`; CREATE TABLE t1 (a INT) PARTITION BY HASH (a); FLUSH TABLES; --remove_file $MYSQLD_DATADIR/test/t1.par +--replace_result $MYSQLD_DATADIR ./ CHECK TABLE t1; --error ER_UNKNOWN_ERROR SELECT * FROM t1; -- cgit v1.2.1 From 5619499144ee69f425097698ecbaca4869917231 Mon Sep 17 00:00:00 2001 From: Sergey Glukhov Date: Tue, 1 Jun 2010 11:54:06 +0400 Subject: test case fix --- mysql-test/r/join_outer.result | 52 +++++++++++++++++++++--------------------- mysql-test/t/join_outer.test | 24 +++++++++---------- 2 files changed, 38 insertions(+), 38 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/r/join_outer.result b/mysql-test/r/join_outer.result index e81389f2735..8e438934b23 100644 --- a/mysql-test/r/join_outer.result +++ b/mysql-test/r/join_outer.result @@ -1362,39 +1362,39 @@ DROP TABLE t1, t2; # CREATE TABLE t1(f1 INT, PRIMARY KEY (f1)); INSERT INTO t1 VALUES (1),(2); -EXPLAIN EXTENDED SELECT STRAIGHT_JOIN T1.f1 FROM t1 AS T1 -LEFT JOIN t1 AS T2 -RIGHT JOIN t1 AS T3 -JOIN t1 AS T4 ON 1 -LEFT JOIN t1 AS T5 ON 1 +EXPLAIN EXTENDED SELECT STRAIGHT_JOIN jt1.f1 FROM t1 AS jt1 +LEFT JOIN t1 AS jt2 +RIGHT JOIN t1 AS jt3 +JOIN t1 AS jt4 ON 1 +LEFT JOIN t1 AS jt5 ON 1 ON 1 -RIGHT JOIN t1 AS T6 ON T6.f1 +RIGHT JOIN t1 AS jt6 ON jt6.f1 ON 1; id select_type table type possible_keys key key_len ref rows filtered Extra -1 SIMPLE T1 index NULL PRIMARY 4 NULL 2 100.00 Using index -1 SIMPLE T6 index NULL PRIMARY 4 NULL 2 100.00 Using index -1 SIMPLE T3 index NULL PRIMARY 4 NULL 2 100.00 Using index -1 SIMPLE T4 index NULL PRIMARY 4 NULL 2 100.00 Using index -1 SIMPLE T5 index NULL PRIMARY 4 NULL 2 100.00 Using index -1 SIMPLE T2 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE jt1 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE jt6 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE jt3 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE jt4 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE jt5 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE jt2 index NULL PRIMARY 4 NULL 2 100.00 Using index Warnings: -Note 1003 select straight_join `test`.`T1`.`f1` AS `f1` from `test`.`t1` `T1` left join (`test`.`t1` `T6` left join (`test`.`t1` `T3` join `test`.`t1` `T4` left join `test`.`t1` `T5` on(1) left join `test`.`t1` `T2` on(1)) on((`test`.`T6`.`f1` and 1))) on(1) where 1 -EXPLAIN EXTENDED SELECT STRAIGHT_JOIN T1.f1 FROM t1 AS T1 -RIGHT JOIN t1 AS T2 -RIGHT JOIN t1 AS T3 -JOIN t1 AS T4 ON 1 -LEFT JOIN t1 AS T5 ON 1 +Note 1003 select straight_join `test`.`jt1`.`f1` AS `f1` from `test`.`t1` `jt1` left join (`test`.`t1` `jt6` left join (`test`.`t1` `jt3` join `test`.`t1` `jt4` left join `test`.`t1` `jt5` on(1) left join `test`.`t1` `jt2` on(1)) on((`test`.`jt6`.`f1` and 1))) on(1) where 1 +EXPLAIN EXTENDED SELECT STRAIGHT_JOIN jt1.f1 FROM t1 AS jt1 +RIGHT JOIN t1 AS jt2 +RIGHT JOIN t1 AS jt3 +JOIN t1 AS jt4 ON 1 +LEFT JOIN t1 AS jt5 ON 1 ON 1 -RIGHT JOIN t1 AS T6 ON T6.f1 +RIGHT JOIN t1 AS jt6 ON jt6.f1 ON 1; id select_type table type possible_keys key key_len ref rows filtered Extra -1 SIMPLE T6 index NULL PRIMARY 4 NULL 2 100.00 Using index -1 SIMPLE T3 index NULL PRIMARY 4 NULL 2 100.00 Using index -1 SIMPLE T4 index NULL PRIMARY 4 NULL 2 100.00 Using index -1 SIMPLE T5 index NULL PRIMARY 4 NULL 2 100.00 Using index -1 SIMPLE T2 index NULL PRIMARY 4 NULL 2 100.00 Using index -1 SIMPLE T1 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE jt6 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE jt3 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE jt4 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE jt5 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE jt2 index NULL PRIMARY 4 NULL 2 100.00 Using index +1 SIMPLE jt1 index NULL PRIMARY 4 NULL 2 100.00 Using index Warnings: -Note 1003 select straight_join `test`.`T1`.`f1` AS `f1` from `test`.`t1` `T6` left join (`test`.`t1` `T3` join `test`.`t1` `T4` left join `test`.`t1` `T5` on(1) left join `test`.`t1` `T2` on(1)) on((`test`.`T6`.`f1` and 1)) left join `test`.`t1` `T1` on(1) where 1 +Note 1003 select straight_join `test`.`jt1`.`f1` AS `f1` from `test`.`t1` `jt6` left join (`test`.`t1` `jt3` join `test`.`t1` `jt4` left join `test`.`t1` `jt5` on(1) left join `test`.`t1` `jt2` on(1)) on((`test`.`jt6`.`f1` and 1)) left join `test`.`t1` `jt1` on(1) where 1 DROP TABLE t1; End of 5.1 tests diff --git a/mysql-test/t/join_outer.test b/mysql-test/t/join_outer.test index e7bc5cf6317..cf881e6aaa2 100644 --- a/mysql-test/t/join_outer.test +++ b/mysql-test/t/join_outer.test @@ -961,22 +961,22 @@ DROP TABLE t1, t2; CREATE TABLE t1(f1 INT, PRIMARY KEY (f1)); INSERT INTO t1 VALUES (1),(2); -EXPLAIN EXTENDED SELECT STRAIGHT_JOIN T1.f1 FROM t1 AS T1 - LEFT JOIN t1 AS T2 - RIGHT JOIN t1 AS T3 - JOIN t1 AS T4 ON 1 - LEFT JOIN t1 AS T5 ON 1 +EXPLAIN EXTENDED SELECT STRAIGHT_JOIN jt1.f1 FROM t1 AS jt1 + LEFT JOIN t1 AS jt2 + RIGHT JOIN t1 AS jt3 + JOIN t1 AS jt4 ON 1 + LEFT JOIN t1 AS jt5 ON 1 ON 1 - RIGHT JOIN t1 AS T6 ON T6.f1 + RIGHT JOIN t1 AS jt6 ON jt6.f1 ON 1; -EXPLAIN EXTENDED SELECT STRAIGHT_JOIN T1.f1 FROM t1 AS T1 - RIGHT JOIN t1 AS T2 - RIGHT JOIN t1 AS T3 - JOIN t1 AS T4 ON 1 - LEFT JOIN t1 AS T5 ON 1 +EXPLAIN EXTENDED SELECT STRAIGHT_JOIN jt1.f1 FROM t1 AS jt1 + RIGHT JOIN t1 AS jt2 + RIGHT JOIN t1 AS jt3 + JOIN t1 AS jt4 ON 1 + LEFT JOIN t1 AS jt5 ON 1 ON 1 - RIGHT JOIN t1 AS T6 ON T6.f1 + RIGHT JOIN t1 AS jt6 ON jt6.f1 ON 1; DROP TABLE t1; -- cgit v1.2.1 From 275cc7fbfab2a8463b1fc37ef5e1e9d03cf2f063 Mon Sep 17 00:00:00 2001 From: Georgi Kodinov Date: Tue, 1 Jun 2010 15:14:38 +0300 Subject: Bug #54138 : making main.sp and rpl.rpl_row_sp011 experimental on solaris --- mysql-test/collections/default.experimental | 2 ++ 1 file changed, 2 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/collections/default.experimental b/mysql-test/collections/default.experimental index d791686cd62..c123e400f17 100644 --- a/mysql-test/collections/default.experimental +++ b/mysql-test/collections/default.experimental @@ -14,11 +14,13 @@ funcs_2.ndb_charset # joro : NDB tests marked as experiment main.ctype_gbk_binlog @solaris # Bug#46010: main.ctype_gbk_binlog fails sporadically : Table 't2' already exists main.plugin_load @solaris # Bug#42144 +main.sp @solaris # joro : Bug#54138 main.outfile_loaddata @solaris # joro : Bug #46895 ndb.* # joro : NDB tests marked as experimental as agreed with bochklin rpl.rpl_innodb_bug28430* @solaris # Bug#46029 +rpl.rpl_row_sp011 @solaris # Joro : Bug #54138 rpl_ndb.* # joro : NDB tests marked as experimental as agreed with bochklin rpl_ndb.rpl_ndb_log # Bug#38998 -- cgit v1.2.1 From e580062251b0de5f6c4c82d6ca614793de81f906 Mon Sep 17 00:00:00 2001 From: Georgi Kodinov Date: Tue, 1 Jun 2010 15:16:35 +0300 Subject: Bug#40928 : make main.func_str experimental on Solaris --- mysql-test/collections/default.experimental | 1 + 1 file changed, 1 insertion(+) (limited to 'mysql-test') diff --git a/mysql-test/collections/default.experimental b/mysql-test/collections/default.experimental index c123e400f17..11c6613a9f7 100644 --- a/mysql-test/collections/default.experimental +++ b/mysql-test/collections/default.experimental @@ -13,6 +13,7 @@ funcs_1.ndb* # joro : NDB tests marked as experiment funcs_2.ndb_charset # joro : NDB tests marked as experimental as agreed with bochklin main.ctype_gbk_binlog @solaris # Bug#46010: main.ctype_gbk_binlog fails sporadically : Table 't2' already exists +main.func_str @solaris # joro: Bug#40928 main.plugin_load @solaris # Bug#42144 main.sp @solaris # joro : Bug#54138 main.outfile_loaddata @solaris # joro : Bug #46895 -- cgit v1.2.1 From 47d993b2e8424f1e992eff03578b3bc4d7f6cd57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Wed, 2 Jun 2010 13:26:37 +0300 Subject: Bug#53674: InnoDB: Error: unlock row could not find a 4 mode lock on the record In semi-consistent read, only unlock freshly locked non-matching records. Define DB_SUCCESS_LOCKED_REC for indicating a successful operation where a record lock was created. lock_rec_lock_fast(): Return LOCK_REC_SUCCESS, LOCK_REC_SUCCESS_CREATED, or LOCK_REC_FAIL instead of TRUE/FALSE. lock_sec_rec_read_check_and_lock(), lock_clust_rec_read_check_and_lock(), lock_rec_enqueue_waiting(), lock_rec_lock_slow(), lock_rec_lock(), row_ins_set_shared_rec_lock(), row_ins_set_exclusive_rec_lock(), sel_set_rec_lock(), row_sel_get_clust_rec_for_mysql(): Return DB_SUCCESS_LOCKED_REC if a new record lock was created. Adjust callers. row_unlock_for_mysql(): Correct the function documentation. row_prebuilt_t::new_rec_locks: Correct the documentation. --- mysql-test/suite/innodb/r/innodb_bug53674.result | 11 +++++++++++ mysql-test/suite/innodb/t/innodb_bug53674-master.opt | 1 + mysql-test/suite/innodb/t/innodb_bug53674.test | 8 ++++++++ 3 files changed, 20 insertions(+) create mode 100644 mysql-test/suite/innodb/r/innodb_bug53674.result create mode 100644 mysql-test/suite/innodb/t/innodb_bug53674-master.opt create mode 100644 mysql-test/suite/innodb/t/innodb_bug53674.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/r/innodb_bug53674.result b/mysql-test/suite/innodb/r/innodb_bug53674.result new file mode 100644 index 00000000000..c4021c2e7cd --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_bug53674.result @@ -0,0 +1,11 @@ +create table bug53674(a int)engine=innodb; +insert into bug53674 values (1),(2); +start transaction; +select * from bug53674 for update; +a +1 +2 +select * from bug53674 where a=(select a from bug53674 where a > 1); +a +2 +drop table bug53674; diff --git a/mysql-test/suite/innodb/t/innodb_bug53674-master.opt b/mysql-test/suite/innodb/t/innodb_bug53674-master.opt new file mode 100644 index 00000000000..f1cfd7ab6c7 --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_bug53674-master.opt @@ -0,0 +1 @@ +--log-bin --innodb-locks-unsafe-for-binlog --binlog-format=mixed diff --git a/mysql-test/suite/innodb/t/innodb_bug53674.test b/mysql-test/suite/innodb/t/innodb_bug53674.test new file mode 100644 index 00000000000..47f67f109c3 --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_bug53674.test @@ -0,0 +1,8 @@ +-- source include/have_innodb.inc + +create table bug53674(a int)engine=innodb; +insert into bug53674 values (1),(2); +start transaction; +select * from bug53674 for update; +select * from bug53674 where a=(select a from bug53674 where a > 1); +drop table bug53674; -- cgit v1.2.1 From 8c32f262122df7854d94aed649d6622fe36d5224 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Wed, 2 Jun 2010 13:37:14 +0300 Subject: Bug#53674: InnoDB: Error: unlock row could not find a 4 mode lock on the record In semi-consistent read, only unlock freshly locked non-matching records. lock_rec_lock_fast(): Return LOCK_REC_SUCCESS, LOCK_REC_SUCCESS_CREATED, or LOCK_REC_FAIL instead of TRUE/FALSE. enum db_err: Add DB_SUCCESS_LOCKED_REC for indicating a successful operation where a record lock was created. lock_sec_rec_read_check_and_lock(), lock_clust_rec_read_check_and_lock(), lock_rec_enqueue_waiting(), lock_rec_lock_slow(), lock_rec_lock(), row_ins_set_shared_rec_lock(), row_ins_set_exclusive_rec_lock(), sel_set_rec_lock(), row_sel_get_clust_rec_for_mysql(): Return DB_SUCCESS_LOCKED_REC if a new record lock was created. Adjust callers. row_unlock_for_mysql(): Correct the function documentation. row_prebuilt_t::new_rec_locks: Correct the documentation. --- mysql-test/suite/innodb_plugin/r/innodb_bug53674.result | 11 +++++++++++ mysql-test/suite/innodb_plugin/t/innodb_bug53674-master.opt | 1 + mysql-test/suite/innodb_plugin/t/innodb_bug53674.test | 8 ++++++++ 3 files changed, 20 insertions(+) create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_bug53674.result create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug53674-master.opt create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug53674.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug53674.result b/mysql-test/suite/innodb_plugin/r/innodb_bug53674.result new file mode 100644 index 00000000000..c4021c2e7cd --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug53674.result @@ -0,0 +1,11 @@ +create table bug53674(a int)engine=innodb; +insert into bug53674 values (1),(2); +start transaction; +select * from bug53674 for update; +a +1 +2 +select * from bug53674 where a=(select a from bug53674 where a > 1); +a +2 +drop table bug53674; diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug53674-master.opt b/mysql-test/suite/innodb_plugin/t/innodb_bug53674-master.opt new file mode 100644 index 00000000000..f1cfd7ab6c7 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug53674-master.opt @@ -0,0 +1 @@ +--log-bin --innodb-locks-unsafe-for-binlog --binlog-format=mixed diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug53674.test b/mysql-test/suite/innodb_plugin/t/innodb_bug53674.test new file mode 100644 index 00000000000..e3cbf4466a7 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug53674.test @@ -0,0 +1,8 @@ +-- source include/have_innodb_plugin.inc + +create table bug53674(a int)engine=innodb; +insert into bug53674 values (1),(2); +start transaction; +select * from bug53674 for update; +select * from bug53674 where a=(select a from bug53674 where a > 1); +drop table bug53674; -- cgit v1.2.1 From 037a8c96baaf26b4e421704107db567c262115c3 Mon Sep 17 00:00:00 2001 From: Luis Soares Date: Wed, 2 Jun 2010 12:20:43 +0100 Subject: BUG#54161: MTR: disabled.def lists don't work with FQ test names MTR will ignore fully qualified test name entries in disabled.def lists. Therefore, it would still run the test case, even if it is listed. This patch fix this by extending the check when marking the test case as disabled to take into consideration not only the cases that contain the simple test name but also those that contain fully qualified test names. --- mysql-test/lib/mtr_cases.pm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/lib/mtr_cases.pm b/mysql-test/lib/mtr_cases.pm index cf84c0ad31f..ea3a1efce55 100644 --- a/mysql-test/lib/mtr_cases.pm +++ b/mysql-test/lib/mtr_cases.pm @@ -768,11 +768,13 @@ sub collect_one_test_case { # Check for disabled tests # ---------------------------------------------------------------------- my $marked_as_disabled= 0; - if ( $disabled->{$tname} ) + if ( $disabled->{$tname} or $disabled->{"$suitename.$tname"} ) { # Test was marked as disabled in suites disabled.def file $marked_as_disabled= 1; - $tinfo->{'comment'}= $disabled->{$tname}; + # Test name may have been disabled with or without suite name part + $tinfo->{'comment'}= $disabled->{$tname} || + $disabled->{"$suitename.$tname"}; } my $disabled_file= "$testdir/$tname.disabled"; -- cgit v1.2.1 From 78906f7214c5ebb2e7a511daed7ed0169e5a146a Mon Sep 17 00:00:00 2001 From: Luis Soares Date: Wed, 2 Jun 2010 23:26:12 +0100 Subject: BUG#53893: RBR: nullable unique key can lead to out-of-sync slave When using Unique Keys with nullable parts in RBR, the slave can choose the wrong row to update. This happens because a table with an unique key containing nullable parts cannot strictly guarantee uniqueness. As stated in the manual, for all engines, a UNIQUE index allows multiple NULL values for columns that can contain NULL. We fix this at the slave by extending the checks before assuming that the row found through an unique index is is the correct one. This means that when a record (R) is fetched from the storage engine and a key that is not primary (K) is used, the server does the following: - If K is unique and has no nullable parts, it returns R; - Otherwise, if any field in the before image that is part of K is null do an index scan; - If there is no NULL field in the BI part of K, then return R. A side change: renamed the existing test case file and added a test case covering the changes in this patch. --- .../suite/rpl/r/rpl_row_disabled_slave_key.result | 26 ------ mysql-test/suite/rpl/r/rpl_row_find_row.result | 38 ++++++++ .../suite/rpl/t/rpl_row_disabled_slave_key.test | 73 --------------- mysql-test/suite/rpl/t/rpl_row_find_row.test | 104 +++++++++++++++++++++ 4 files changed, 142 insertions(+), 99 deletions(-) delete mode 100644 mysql-test/suite/rpl/r/rpl_row_disabled_slave_key.result create mode 100644 mysql-test/suite/rpl/r/rpl_row_find_row.result delete mode 100644 mysql-test/suite/rpl/t/rpl_row_disabled_slave_key.test create mode 100644 mysql-test/suite/rpl/t/rpl_row_find_row.test (limited to 'mysql-test') diff --git a/mysql-test/suite/rpl/r/rpl_row_disabled_slave_key.result b/mysql-test/suite/rpl/r/rpl_row_disabled_slave_key.result deleted file mode 100644 index 01e3dfd6508..00000000000 --- a/mysql-test/suite/rpl/r/rpl_row_disabled_slave_key.result +++ /dev/null @@ -1,26 +0,0 @@ -stop slave; -drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; -reset master; -reset slave; -drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; -start slave; -SET SQL_LOG_BIN=0; -CREATE TABLE t (a int, b int, c int, key(b)); -SET SQL_LOG_BIN=1; -CREATE TABLE t (a int, b int, c int); -INSERT INTO t VALUES (1,2,4); -INSERT INTO t VALUES (4,3,4); -DELETE FROM t; -DROP TABLE t; -stop slave; -drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; -reset master; -reset slave; -drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; -start slave; -CREATE TABLE t (a int, b int, c int, key(b)); -ALTER TABLE t DISABLE KEYS; -INSERT INTO t VALUES (1,2,4); -INSERT INTO t VALUES (4,3,4); -DELETE FROM t; -DROP TABLE t; diff --git a/mysql-test/suite/rpl/r/rpl_row_find_row.result b/mysql-test/suite/rpl/r/rpl_row_find_row.result new file mode 100644 index 00000000000..69516b47b7d --- /dev/null +++ b/mysql-test/suite/rpl/r/rpl_row_find_row.result @@ -0,0 +1,38 @@ +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; +SET SQL_LOG_BIN=0; +CREATE TABLE t (a int, b int, c int, key(b)); +SET SQL_LOG_BIN=1; +CREATE TABLE t (a int, b int, c int); +INSERT INTO t VALUES (1,2,4); +INSERT INTO t VALUES (4,3,4); +DELETE FROM t; +DROP TABLE t; +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; +CREATE TABLE t (a int, b int, c int, key(b)); +ALTER TABLE t DISABLE KEYS; +INSERT INTO t VALUES (1,2,4); +INSERT INTO t VALUES (4,3,4); +DELETE FROM t; +DROP TABLE t; +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; +CREATE TABLE t1 (c1 INT NOT NULL, c2 INT NOT NULL, c3 INT, UNIQUE KEY(c1,c3), KEY(c2)); +INSERT INTO t1(c1,c2) VALUES(1,1); +INSERT INTO t1(c1,c2) VALUES(1,2); +UPDATE t1 SET c1=1000 WHERE c2=2; +Comparing tables master:test.t1 and slave:test.t1 +DROP TABLE t1; diff --git a/mysql-test/suite/rpl/t/rpl_row_disabled_slave_key.test b/mysql-test/suite/rpl/t/rpl_row_disabled_slave_key.test deleted file mode 100644 index 1d7e134f4f4..00000000000 --- a/mysql-test/suite/rpl/t/rpl_row_disabled_slave_key.test +++ /dev/null @@ -1,73 +0,0 @@ -# BUG#47312: RBR: Disabling key on slave breaks replication: -# HA_ERR_WRONG_INDEX -# -# Description -# =========== -# -# This test case checks whether disabling a key on a slave breaks -# replication or not. -# -# Case #1, shows that while not using ALTER TABLE... DISABLE KEYS and -# the slave has no key defined while the master has one, replication -# won't break. -# -# Case #2, shows that before patch for BUG#47312, if defining key on -# slave table, and later disable it, replication would break. This -# has been fixed. -# - --- source include/master-slave.inc --- source include/have_binlog_format_row.inc - -# -# Case #1: master has key, but slave has not. -# Replication does not break. -# - -SET SQL_LOG_BIN=0; -CREATE TABLE t (a int, b int, c int, key(b)); -SET SQL_LOG_BIN=1; - --- connection slave - -CREATE TABLE t (a int, b int, c int); - --- connection master - -INSERT INTO t VALUES (1,2,4); -INSERT INTO t VALUES (4,3,4); -DELETE FROM t; - --- sync_slave_with_master - --- connection master -DROP TABLE t; - --- sync_slave_with_master - -# -# Case #2: master has key, slave also has one, -# but it gets disabled sometime. -# Replication does not break anymore. -# --- source include/master-slave-reset.inc --- connection master - -CREATE TABLE t (a int, b int, c int, key(b)); - --- sync_slave_with_master - -ALTER TABLE t DISABLE KEYS; - --- connection master - -INSERT INTO t VALUES (1,2,4); -INSERT INTO t VALUES (4,3,4); -DELETE FROM t; - --- sync_slave_with_master - --- connection master -DROP TABLE t; - --- sync_slave_with_master diff --git a/mysql-test/suite/rpl/t/rpl_row_find_row.test b/mysql-test/suite/rpl/t/rpl_row_find_row.test new file mode 100644 index 00000000000..9163ab54406 --- /dev/null +++ b/mysql-test/suite/rpl/t/rpl_row_find_row.test @@ -0,0 +1,104 @@ +# BUG#47312: RBR: Disabling key on slave breaks replication: +# HA_ERR_WRONG_INDEX +# +# Description +# =========== +# +# This test case checks whether disabling a key on a slave breaks +# replication or not. +# +# Case #1, shows that while not using ALTER TABLE... DISABLE KEYS and +# the slave has no key defined while the master has one, replication +# won't break. +# +# Case #2, shows that before patch for BUG#47312, if defining key on +# slave table, and later disable it, replication would break. This +# has been fixed. +# + +-- source include/master-slave.inc +-- source include/have_binlog_format_row.inc + +# +# Case #1: master has key, but slave has not. +# Replication does not break. +# + +SET SQL_LOG_BIN=0; +CREATE TABLE t (a int, b int, c int, key(b)); +SET SQL_LOG_BIN=1; + +-- connection slave + +CREATE TABLE t (a int, b int, c int); + +-- connection master + +INSERT INTO t VALUES (1,2,4); +INSERT INTO t VALUES (4,3,4); +DELETE FROM t; + +-- sync_slave_with_master + +-- connection master +DROP TABLE t; + +-- sync_slave_with_master + +# +# Case #2: master has key, slave also has one, +# but it gets disabled sometime. +# Replication does not break anymore. +# +-- source include/master-slave-reset.inc +-- connection master + +CREATE TABLE t (a int, b int, c int, key(b)); + +-- sync_slave_with_master + +ALTER TABLE t DISABLE KEYS; + +-- connection master + +INSERT INTO t VALUES (1,2,4); +INSERT INTO t VALUES (4,3,4); +DELETE FROM t; + +-- sync_slave_with_master + +-- connection master +DROP TABLE t; + +-- sync_slave_with_master + +# +# BUG#53893: RBR: nullable unique key can lead to out-of-sync slave +# + +# +# We insert two rows. Both with part of UNIQUE KEY set to null. +# Then we update the last row inserted. On master the correct +# row is updated. On the slave the wrong row would be updated +# because the engine would look it up by the NULL Unique KEY. +# As a consquence, the wrong row would be updated. +# + +-- connection master +-- source include/master-slave-reset.inc +-- connection master + +CREATE TABLE t1 (c1 INT NOT NULL, c2 INT NOT NULL, c3 INT, UNIQUE KEY(c1,c3), KEY(c2)); +INSERT INTO t1(c1,c2) VALUES(1,1); +INSERT INTO t1(c1,c2) VALUES(1,2); +UPDATE t1 SET c1=1000 WHERE c2=2; +-- sync_slave_with_master + +-- let $diff_table_1=master:test.t1 +-- let $diff_table_2=slave:test.t1 +-- source include/diff_tables.inc + +-- connection master +DROP TABLE t1; +-- sync_slave_with_master + -- cgit v1.2.1 From f3a8267a4a5c99cc1fcfa7049ad6dffdd0aa9481 Mon Sep 17 00:00:00 2001 From: "Horst.Hunger" Date: Thu, 3 Jun 2010 10:31:26 +0200 Subject: Patch for bug#52913 including all review results and changes of date format. --- mysql-test/collections/default.experimental | 2 + mysql-test/include/mysqlhotcopy.inc | 116 ++++++++++++++++++++ mysql-test/lib/mtr_misc.pl | 22 ++++ mysql-test/mysql-test-run.pl | 9 ++ mysql-test/r/mysqlhotcopy_archive.result | 118 ++++++++++++++++++++ mysql-test/r/mysqlhotcopy_myisam.result | 164 ++++++++++++++++++++++++++++ mysql-test/t/mysqlhotcopy_archive.test | 8 ++ mysql-test/t/mysqlhotcopy_myisam.test | 7 ++ 8 files changed, 446 insertions(+) create mode 100644 mysql-test/include/mysqlhotcopy.inc create mode 100644 mysql-test/r/mysqlhotcopy_archive.result create mode 100644 mysql-test/r/mysqlhotcopy_myisam.result create mode 100644 mysql-test/t/mysqlhotcopy_archive.test create mode 100644 mysql-test/t/mysqlhotcopy_myisam.test (limited to 'mysql-test') diff --git a/mysql-test/collections/default.experimental b/mysql-test/collections/default.experimental index 11c6613a9f7..f84337660ea 100644 --- a/mysql-test/collections/default.experimental +++ b/mysql-test/collections/default.experimental @@ -42,3 +42,5 @@ parts.partition_mgm_lc1_ndb # joro : NDB tests marked as experiment parts.partition_mgm_lc2_ndb # joro : NDB tests marked as experimental as agreed with bochklin parts.partition_syntax_ndb # joro : NDB tests marked as experimental as agreed with bochklin parts.partition_value_ndb # joro : NDB tests marked as experimental as agreed with bochklin +main.mysqlhotcopy_myisam # horst: due to bug#54129 +main.mysqlhotcopy_archive # horst: due to bug#54129 diff --git a/mysql-test/include/mysqlhotcopy.inc b/mysql-test/include/mysqlhotcopy.inc new file mode 100644 index 00000000000..585f8c13e74 --- /dev/null +++ b/mysql-test/include/mysqlhotcopy.inc @@ -0,0 +1,116 @@ +# Test of mysqlhotcopy (perl script) +# Author: Horst Hunger +# Created: 2010-05-10 + +--source include/not_windows.inc +--source include/not_embedded.inc + +let $MYSQLD_DATADIR= `SELECT @@datadir`; +--disable_warnings +DROP DATABASE IF EXISTS hotcopy_test; +--enable_warnings +CREATE DATABASE hotcopy_test; +USE hotcopy_test; +eval CREATE TABLE t1 (c1 int, c2 varchar(20)) ENGINE=$engine; +eval CREATE TABLE t2 (c1 int, c2 varchar(20)) ENGINE=$engine; +eval CREATE TABLE t3 (c1 int, c2 varchar(20)) ENGINE=$engine; + +INSERT INTO t1 VALUES (1,'aaaaaaaaaaaaaaaaaaaa'),(2, 'bbbbbbbbbbbbbbbbbbbbbbb'); +INSERT INTO t2 VALUES (1,'aaaaaaaaaaaaaaaaaaaa'),(2, 'bbbbbbbbbbbbbbbbbbbbbbb'); +INSERT INTO t3 VALUES (1,'aaaaaaaaaaaaaaaaaaaa'),(2, 'bbbbbbbbbbbbbbbbbbbbbbb'); + +--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR +--list_files $MYSQLD_DATADIR/hotcopy_test + +# backup into another database in the same directory +--replace_result $MASTER_MYSOCK MASTER_MYSOCK +--exec $MYSQLHOTCOPY --quiet -S $MASTER_MYSOCK -u root hotcopy_test hotcopy_save + +--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR +--list_files $MYSQLD_DATADIR/hotcopy_save + +USE hotcopy_save; +SELECT * FROM t1; +SELECT * FROM t2; +SELECT * FROM t3; + +# restore data into the original database with mysqlhotcopy +if(`SELECT engine= 'MyISAM' FROM information_schema.tables WHERE table_name='t1'`) +{ +USE hotcopy_test; +DELETE FROM t1; +SELECT * FROM t1; + +--replace_result $MASTER_MYSOCK MASTER_MYSOCK +--exec $MYSQLHOTCOPY --quiet --addtodest -S $MASTER_MYSOCK -u root hotcopy_save hotcopy_test + +USE hotcopy_save; +SELECT * FROM t1; +SELECT * FROM t2; +SELECT * FROM t3; +} + +USE hotcopy_test; +DROP TABLE t2; +--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR +--list_files $MYSQLD_DATADIR/hotcopy_test + +--replace_result $MASTER_MYSOCK MASTER_MYSOCK +--exec $MYSQLHOTCOPY --quiet --addtodest -S $MASTER_MYSOCK -u root hotcopy_save hotcopy_test + +FLUSH TABLES; +SELECT * FROM t1; +SELECT * FROM t2; +SELECT * FROM t3; + +# backup of db into a directory +USE hotcopy_test; +--replace_result $MASTER_MYSOCK MASTER_MYSOCK $MYSQLTEST_VARDIR MYSQLTEST_VARDIR +--exec $MYSQLHOTCOPY --quiet -S $MASTER_MYSOCK -u root hotcopy_test $MYSQLTEST_VARDIR/tmp +--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR +--list_files $MYSQLTEST_VARDIR/tmp/hotcopy_test +#--exec rm -rf $MYSQLTEST_VARDIR/tmp/hotcopy_test +--remove_files_wildcard $MYSQLTEST_VARDIR/tmp/hotcopy_test * +--rmdir $MYSQLTEST_VARDIR/tmp/hotcopy_test + +# backup without full index files +# reproduction of bug#53556, "--list_files" shows MYI files, which is wrong. +DROP DATABASE hotcopy_save; +--replace_result $MASTER_MYSOCK MASTER_MYSOCK +--exec $MYSQLHOTCOPY --quiet --noindices -S $MASTER_MYSOCK -u root hotcopy_test hotcopy_save +--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR +--list_files $MYSQLD_DATADIR/hotcopy_save + +# test of option "allowold" +DROP DATABASE hotcopy_save; +--replace_result $MASTER_MYSOCK MASTER_MYSOCK +--exec $MYSQLHOTCOPY --quiet -S $MASTER_MYSOCK -u root hotcopy_test hotcopy_save +--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR +--list_files $MYSQLD_DATADIR/hotcopy_save +--replace_result $MASTER_MYSOCK MASTER_MYSOCK +--error 9,2304 +--exec $MYSQLHOTCOPY --quiet -S $MASTER_MYSOCK -u root hotcopy_test hotcopy_save +--replace_result $MASTER_MYSOCK MASTER_MYSOCK +--exec $MYSQLHOTCOPY --quiet --allowold -S $MASTER_MYSOCK -u root hotcopy_test hotcopy_save +--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR +--list_files $MYSQLD_DATADIR/hotcopy_save + +# test of option "keepold" +--replace_result $MASTER_MYSOCK MASTER_MYSOCK +--exec $MYSQLHOTCOPY --quiet --keepold -S $MASTER_MYSOCK -u root hotcopy_test hotcopy_save +--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR +--list_files $MYSQLD_DATADIR/hotcopy_save_old +--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR +--list_files $MYSQLD_DATADIR/hotcopy_save + +# test of option "suffix" +--replace_result $MASTER_MYSOCK MASTER_MYSOCK +--exec $MYSQLHOTCOPY --quiet --suffix=_cpy -S $MASTER_MYSOCK -u root hotcopy_test +--replace_result $MYSQLD_DATADIR MYSQLD_DATADIR +--list_files $MYSQLD_DATADIR/hotcopy_test_cpy +DROP DATABASE hotcopy_test_cpy; + +DROP DATABASE hotcopy_test; +DROP DATABASE hotcopy_save; +DROP DATABASE hotcopy_save_old; + diff --git a/mysql-test/lib/mtr_misc.pl b/mysql-test/lib/mtr_misc.pl index 97eb693b52e..32960d866ce 100644 --- a/mysql-test/lib/mtr_misc.pl +++ b/mysql-test/lib/mtr_misc.pl @@ -147,6 +147,28 @@ sub mtr_exe_maybe_exists (@) { } +# +# NOTE! More specific paths should be given before less specific. +# +sub mtr_pl_maybe_exists (@) { + my @path= @_; + + map {$_.= ".pl"} @path if IS_WINDOWS; + foreach my $path ( @path ) + { + if(IS_WINDOWS) + { + return $path if -f $path; + } + else + { + return $path if -x $path; + } + } + return ""; +} + + # # NOTE! More specific paths should be given before less specific. # For example /client/debug should be listed before /client diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl index a35741bebda..820650b120e 100755 --- a/mysql-test/mysql-test-run.pl +++ b/mysql-test/mysql-test-run.pl @@ -2039,6 +2039,15 @@ sub environment_setup { "$basedir/storage/myisam/myisampack", "$basedir/myisam/myisampack")); + # ---------------------------------------------------- + # mysqlhotcopy + # ---------------------------------------------------- + my $mysqlhotcopy= + mtr_pl_maybe_exists("$basedir/scripts/mysqlhotcopy"); + # Since mysqltest interprets the real path as "false" in an if, + # use 1 ("true") to indicate "not exists" so it can be tested for + $ENV{'MYSQLHOTCOPY'}= $mysqlhotcopy || 1; + # ---------------------------------------------------- # perror # ---------------------------------------------------- diff --git a/mysql-test/r/mysqlhotcopy_archive.result b/mysql-test/r/mysqlhotcopy_archive.result new file mode 100644 index 00000000000..bea78597336 --- /dev/null +++ b/mysql-test/r/mysqlhotcopy_archive.result @@ -0,0 +1,118 @@ +DROP DATABASE IF EXISTS hotcopy_test; +CREATE DATABASE hotcopy_test; +USE hotcopy_test; +CREATE TABLE t1 (c1 int, c2 varchar(20)) ENGINE=archive; +CREATE TABLE t2 (c1 int, c2 varchar(20)) ENGINE=archive; +CREATE TABLE t3 (c1 int, c2 varchar(20)) ENGINE=archive; +INSERT INTO t1 VALUES (1,'aaaaaaaaaaaaaaaaaaaa'),(2, 'bbbbbbbbbbbbbbbbbbbbbbb'); +Warnings: +Warning 1265 Data truncated for column 'c2' at row 2 +INSERT INTO t2 VALUES (1,'aaaaaaaaaaaaaaaaaaaa'),(2, 'bbbbbbbbbbbbbbbbbbbbbbb'); +Warnings: +Warning 1265 Data truncated for column 'c2' at row 2 +INSERT INTO t3 VALUES (1,'aaaaaaaaaaaaaaaaaaaa'),(2, 'bbbbbbbbbbbbbbbbbbbbbbb'); +Warnings: +Warning 1265 Data truncated for column 'c2' at row 2 +db.opt +t1.ARZ +t1.frm +t2.ARZ +t2.frm +t3.ARZ +t3.frm +db.opt +t1.ARZ +t1.frm +t2.ARZ +t2.frm +t3.ARZ +t3.frm +USE hotcopy_save; +SELECT * FROM t1; +c1 c2 +1 aaaaaaaaaaaaaaaaaaaa +2 bbbbbbbbbbbbbbbbbbbb +SELECT * FROM t2; +c1 c2 +1 aaaaaaaaaaaaaaaaaaaa +2 bbbbbbbbbbbbbbbbbbbb +SELECT * FROM t3; +c1 c2 +1 aaaaaaaaaaaaaaaaaaaa +2 bbbbbbbbbbbbbbbbbbbb +USE hotcopy_test; +DROP TABLE t2; +db.opt +t1.ARZ +t1.frm +t3.ARZ +t3.frm +FLUSH TABLES; +SELECT * FROM t1; +c1 c2 +1 aaaaaaaaaaaaaaaaaaaa +2 bbbbbbbbbbbbbbbbbbbb +SELECT * FROM t2; +c1 c2 +1 aaaaaaaaaaaaaaaaaaaa +2 bbbbbbbbbbbbbbbbbbbb +SELECT * FROM t3; +c1 c2 +1 aaaaaaaaaaaaaaaaaaaa +2 bbbbbbbbbbbbbbbbbbbb +USE hotcopy_test; +db.opt +t1.ARZ +t1.frm +t2.ARZ +t2.frm +t3.ARZ +t3.frm +DROP DATABASE hotcopy_save; +db.opt +t1.ARZ +t1.frm +t2.ARZ +t2.frm +t3.ARZ +t3.frm +DROP DATABASE hotcopy_save; +db.opt +t1.ARZ +t1.frm +t2.ARZ +t2.frm +t3.ARZ +t3.frm +db.opt +t1.ARZ +t1.frm +t2.ARZ +t2.frm +t3.ARZ +t3.frm +db.opt +t1.ARZ +t1.frm +t2.ARZ +t2.frm +t3.ARZ +t3.frm +db.opt +t1.ARZ +t1.frm +t2.ARZ +t2.frm +t3.ARZ +t3.frm +db.opt +t1.ARZ +t1.frm +t2.ARZ +t2.frm +t3.ARZ +t3.frm +DROP DATABASE hotcopy_test_cpy; +DROP DATABASE hotcopy_test; +DROP DATABASE hotcopy_save; +DROP DATABASE hotcopy_save_old; diff --git a/mysql-test/r/mysqlhotcopy_myisam.result b/mysql-test/r/mysqlhotcopy_myisam.result new file mode 100644 index 00000000000..52aeffce5cf --- /dev/null +++ b/mysql-test/r/mysqlhotcopy_myisam.result @@ -0,0 +1,164 @@ +DROP DATABASE IF EXISTS hotcopy_test; +CREATE DATABASE hotcopy_test; +USE hotcopy_test; +CREATE TABLE t1 (c1 int, c2 varchar(20)) ENGINE=MyISAM; +CREATE TABLE t2 (c1 int, c2 varchar(20)) ENGINE=MyISAM; +CREATE TABLE t3 (c1 int, c2 varchar(20)) ENGINE=MyISAM; +INSERT INTO t1 VALUES (1,'aaaaaaaaaaaaaaaaaaaa'),(2, 'bbbbbbbbbbbbbbbbbbbbbbb'); +Warnings: +Warning 1265 Data truncated for column 'c2' at row 2 +INSERT INTO t2 VALUES (1,'aaaaaaaaaaaaaaaaaaaa'),(2, 'bbbbbbbbbbbbbbbbbbbbbbb'); +Warnings: +Warning 1265 Data truncated for column 'c2' at row 2 +INSERT INTO t3 VALUES (1,'aaaaaaaaaaaaaaaaaaaa'),(2, 'bbbbbbbbbbbbbbbbbbbbbbb'); +Warnings: +Warning 1265 Data truncated for column 'c2' at row 2 +db.opt +t1.MYD +t1.MYI +t1.frm +t2.MYD +t2.MYI +t2.frm +t3.MYD +t3.MYI +t3.frm +db.opt +t1.MYD +t1.MYI +t1.frm +t2.MYD +t2.MYI +t2.frm +t3.MYD +t3.MYI +t3.frm +USE hotcopy_save; +SELECT * FROM t1; +c1 c2 +1 aaaaaaaaaaaaaaaaaaaa +2 bbbbbbbbbbbbbbbbbbbb +SELECT * FROM t2; +c1 c2 +1 aaaaaaaaaaaaaaaaaaaa +2 bbbbbbbbbbbbbbbbbbbb +SELECT * FROM t3; +c1 c2 +1 aaaaaaaaaaaaaaaaaaaa +2 bbbbbbbbbbbbbbbbbbbb +USE hotcopy_test; +DELETE FROM t1; +SELECT * FROM t1; +c1 c2 +USE hotcopy_save; +SELECT * FROM t1; +c1 c2 +1 aaaaaaaaaaaaaaaaaaaa +2 bbbbbbbbbbbbbbbbbbbb +SELECT * FROM t2; +c1 c2 +1 aaaaaaaaaaaaaaaaaaaa +2 bbbbbbbbbbbbbbbbbbbb +SELECT * FROM t3; +c1 c2 +1 aaaaaaaaaaaaaaaaaaaa +2 bbbbbbbbbbbbbbbbbbbb +USE hotcopy_test; +DROP TABLE t2; +db.opt +t1.MYD +t1.MYI +t1.frm +t3.MYD +t3.MYI +t3.frm +FLUSH TABLES; +SELECT * FROM t1; +c1 c2 +1 aaaaaaaaaaaaaaaaaaaa +2 bbbbbbbbbbbbbbbbbbbb +SELECT * FROM t2; +c1 c2 +1 aaaaaaaaaaaaaaaaaaaa +2 bbbbbbbbbbbbbbbbbbbb +SELECT * FROM t3; +c1 c2 +1 aaaaaaaaaaaaaaaaaaaa +2 bbbbbbbbbbbbbbbbbbbb +USE hotcopy_test; +db.opt +t1.MYD +t1.MYI +t1.frm +t2.MYD +t2.MYI +t2.frm +t3.MYD +t3.MYI +t3.frm +DROP DATABASE hotcopy_save; +db.opt +t1.MYD +t1.MYI +t1.frm +t2.MYD +t2.MYI +t2.frm +t3.MYD +t3.MYI +t3.frm +DROP DATABASE hotcopy_save; +db.opt +t1.MYD +t1.MYI +t1.frm +t2.MYD +t2.MYI +t2.frm +t3.MYD +t3.MYI +t3.frm +db.opt +t1.MYD +t1.MYI +t1.frm +t2.MYD +t2.MYI +t2.frm +t3.MYD +t3.MYI +t3.frm +db.opt +t1.MYD +t1.MYI +t1.frm +t2.MYD +t2.MYI +t2.frm +t3.MYD +t3.MYI +t3.frm +db.opt +t1.MYD +t1.MYI +t1.frm +t2.MYD +t2.MYI +t2.frm +t3.MYD +t3.MYI +t3.frm +db.opt +t1.MYD +t1.MYI +t1.frm +t2.MYD +t2.MYI +t2.frm +t3.MYD +t3.MYI +t3.frm +DROP DATABASE hotcopy_test_cpy; +DROP DATABASE hotcopy_test; +DROP DATABASE hotcopy_save; +DROP DATABASE hotcopy_save_old; diff --git a/mysql-test/t/mysqlhotcopy_archive.test b/mysql-test/t/mysqlhotcopy_archive.test new file mode 100644 index 00000000000..4bfad3ce138 --- /dev/null +++ b/mysql-test/t/mysqlhotcopy_archive.test @@ -0,0 +1,8 @@ +# Test of mysqlhotcopy (perl script) +# Author: Horst Hunger +# Created: 2010-05-10 + +--source include/have_archive.inc +let $engine= archive; +--source include/mysqlhotcopy.inc +--exit diff --git a/mysql-test/t/mysqlhotcopy_myisam.test b/mysql-test/t/mysqlhotcopy_myisam.test new file mode 100644 index 00000000000..adf26e42245 --- /dev/null +++ b/mysql-test/t/mysqlhotcopy_myisam.test @@ -0,0 +1,7 @@ +# Test of mysqlhotcopy (perl script) +# Author: Horst Hunger +# Created: 2010-05-10 + +let $engine= MyISAM; +--source include/mysqlhotcopy.inc +--exit -- cgit v1.2.1 From c78cc42b014d0650d911724b66682f3b14168586 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Thu, 3 Jun 2010 12:45:34 +0300 Subject: Add innodb_plugin to mysql-test-run default suites. --- mysql-test/mysql-test-run.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl index a35741bebda..01d1fbfe319 100755 --- a/mysql-test/mysql-test-run.pl +++ b/mysql-test/mysql-test-run.pl @@ -129,7 +129,7 @@ my $path_config_file; # The generated config file, var/my.cnf # executables will be used by the test suite. our $opt_vs_config = $ENV{'MTR_VS_CONFIG'}; -my $DEFAULT_SUITES= "main,binlog,federated,rpl,rpl_ndb,ndb,innodb"; +my $DEFAULT_SUITES= "main,binlog,federated,rpl,rpl_ndb,ndb,innodb,innodb_plugin"; my $opt_suites; our $opt_verbose= 0; # Verbose output, enable with --verbose -- cgit v1.2.1 From d3203745b6ae7e789a29241156f74aac79cccc59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Thu, 3 Jun 2010 12:46:37 +0300 Subject: Source have_innodb_plugin.inc in the plugin tests. --- mysql-test/suite/innodb_plugin/t/innodb_bug53592.test | 2 +- mysql-test/suite/innodb_plugin/t/innodb_multi_update.test | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug53592.test b/mysql-test/suite/innodb_plugin/t/innodb_bug53592.test index ca2bd41b137..aec331e031b 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb_bug53592.test +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug53592.test @@ -2,7 +2,7 @@ # table after fast alter table added unique key". The fix is to make # sure index number lookup should go through "index translation table". ---source include/have_innodb.inc +--source include/have_innodb_plugin.inc # Use FIC for index creation set old_alter_table=0; diff --git a/mysql-test/suite/innodb_plugin/t/innodb_multi_update.test b/mysql-test/suite/innodb_plugin/t/innodb_multi_update.test index 7ab17ccf70a..890889301e6 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb_multi_update.test +++ b/mysql-test/suite/innodb_plugin/t/innodb_multi_update.test @@ -1,4 +1,4 @@ --- source include/have_innodb.inc +-- source include/have_innodb_plugin.inc # # Test multi update with different join methods -- cgit v1.2.1 From e227a95c1aae04820a1bc14de0c3c7e1b5565b90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Thu, 3 Jun 2010 12:48:59 +0300 Subject: Copy built-in InnoDB tests to mysql-test/suite/innodb_plugin. --- .../innodb_plugin/r/innodb-autoinc-optimize.result | 9 + .../suite/innodb_plugin/r/innodb-ucs2.result | 314 +++ .../r/innodb_autoinc_lock_mode_zero.result | 39 + .../suite/innodb_plugin/r/innodb_bug30919.result | 1043 +++++++++ .../suite/innodb_plugin/r/innodb_bug42419.result | 17 + mysql-test/suite/innodb_plugin/r/innodb_gis.result | 589 +++++ .../r/innodb_lock_wait_timeout_1.result | 375 +++ .../suite/innodb_plugin/r/innodb_mysql.result | 2381 ++++++++++++++++++++ .../suite/innodb_plugin/r/innodb_mysql_rbk.result | 21 + .../innodb_plugin/r/innodb_notembedded.result | 23 + .../innodb_plugin/r/innodb_timeout_rollback.result | 36 + .../innodb_plugin/t/innodb-autoinc-optimize.test | 19 + mysql-test/suite/innodb_plugin/t/innodb-ucs2.test | 230 ++ .../t/innodb_autoinc_lock_mode_zero-master.opt | 1 + .../t/innodb_autoinc_lock_mode_zero.test | 44 + .../innodb_plugin/t/innodb_bug30919-master.opt | 1 + .../suite/innodb_plugin/t/innodb_bug30919.test | 68 + .../suite/innodb_plugin/t/innodb_bug42419.test | 78 + mysql-test/suite/innodb_plugin/t/innodb_gis.test | 10 + .../t/innodb_lock_wait_timeout_1-master.opt | 1 + .../t/innodb_lock_wait_timeout_1.test | 264 +++ .../suite/innodb_plugin/t/innodb_mysql-master.opt | 1 + mysql-test/suite/innodb_plugin/t/innodb_mysql.test | 622 +++++ .../innodb_plugin/t/innodb_mysql_rbk-master.opt | 1 + .../suite/innodb_plugin/t/innodb_mysql_rbk.test | 35 + .../suite/innodb_plugin/t/innodb_notembedded.test | 50 + .../t/innodb_timeout_rollback-master.opt | 1 + .../innodb_plugin/t/innodb_timeout_rollback.test | 5 + 28 files changed, 6278 insertions(+) create mode 100644 mysql-test/suite/innodb_plugin/r/innodb-autoinc-optimize.result create mode 100644 mysql-test/suite/innodb_plugin/r/innodb-ucs2.result create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_autoinc_lock_mode_zero.result create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_bug30919.result create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_bug42419.result create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_gis.result create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_lock_wait_timeout_1.result create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_mysql.result create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_mysql_rbk.result create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_notembedded.result create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_timeout_rollback.result create mode 100644 mysql-test/suite/innodb_plugin/t/innodb-autoinc-optimize.test create mode 100644 mysql-test/suite/innodb_plugin/t/innodb-ucs2.test create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_autoinc_lock_mode_zero-master.opt create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_autoinc_lock_mode_zero.test create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug30919-master.opt create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug30919.test create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug42419.test create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_gis.test create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_lock_wait_timeout_1-master.opt create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_lock_wait_timeout_1.test create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_mysql-master.opt create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_mysql.test create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_mysql_rbk-master.opt create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_mysql_rbk.test create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_notembedded.test create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_timeout_rollback-master.opt create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_timeout_rollback.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb_plugin/r/innodb-autoinc-optimize.result b/mysql-test/suite/innodb_plugin/r/innodb-autoinc-optimize.result new file mode 100644 index 00000000000..c6da43555b2 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb-autoinc-optimize.result @@ -0,0 +1,9 @@ +drop table if exists t1; +create table t1(a int not null auto_increment primary key) engine=innodb; +insert into t1 set a = -1; +optimize table t1; +Table Op Msg_type Msg_text +test.t1 optimize note Table does not support optimize, doing recreate + analyze instead +test.t1 optimize status OK +==== clean up ==== +DROP TABLE t1; diff --git a/mysql-test/suite/innodb_plugin/r/innodb-ucs2.result b/mysql-test/suite/innodb_plugin/r/innodb-ucs2.result new file mode 100644 index 00000000000..b6bff7d5f42 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb-ucs2.result @@ -0,0 +1,314 @@ +drop table if exists t1, t2; +create table t1 ( +a int, b char(10), c char(10), filler char(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( +a int, b char(10), c char(10), filler char(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); +insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); +insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +a hex(b) hex(c) filler +1 61626364656667 61626364656667 boo +4 D0B1 D0B1 eight +4 5B 5B five +4 E880BD E880BD four +4 E880BDD0B1E880BD E880BDD0B1E880BD seven +4 E880BDE880BD E880BDE880BD six +3 71727374757677 71727374757677 three +2 696A6B696C6D6E 696A6B696C6D6E two +select a,hex(b),hex(c),filler from t2 order by filler; +a hex(b) hex(c) filler +4 05630563 05630563 email +4 0563 0563 email +4 05612020 05612020 email +4 01FC 01FC email +4 0120 0120 email +4 00640065 00640065 email +4 00E400E50068 00E400E50068 email +4 0000E400 0000E400 email +4 0000563001FC0563 0000563001FC0563 email +1 0061006200630064006500660067 0061006200630064006500660067 one +3 0071007200730074007500760077 0071007200730074007500760077 three +2 0069006A006B0069006C006D006E 0069006A006B0069006C006D006E two +drop table t1; +drop table t2; +create table t1 ( +a int, b varchar(10), c varchar(10), filler varchar(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( +a int, b varchar(10), c varchar(10), filler varchar(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); +insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); +insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +a hex(b) hex(c) filler +1 61626364656667 61626364656667 boo +4 D0B1 D0B1 eight +4 5B 5B five +4 E880BD E880BD four +4 E880BDD0B1E880BD E880BDD0B1E880BD seven +4 E880BDE880BD E880BDE880BD six +3 71727374757677 71727374757677 three +2 696A6B696C6D6E 696A6B696C6D6E two +select a,hex(b),hex(c),filler from t2 order by filler; +a hex(b) hex(c) filler +4 05630563 05630563 email +4 0563 0563 email +4 05612020 05612020 email +4 01FC 01FC email +4 0120 0120 email +4 00640065 00640065 email +4 00E400E50068 00E400E50068 email +4 0000E400 0000E400 email +4 0000563001FC0563 0000563001FC0563 email +1 0061006200630064006500660067 0061006200630064006500660067 one +3 0071007200730074007500760077 0071007200730074007500760077 three +2 0069006A006B0069006C006D006E 0069006A006B0069006C006D006E two +drop table t1; +drop table t2; +create table t1 ( +a int, b text(10), c text(10), filler text(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( +a int, b text(10), c text(10), filler text(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); +insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); +insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +a hex(b) hex(c) filler +1 61626364656667 61626364656667 boo +4 D0B1 D0B1 eight +4 5B 5B five +4 E880BD E880BD four +4 E880BDD0B1E880BD E880BDD0B1E880BD seven +4 E880BDE880BD E880BDE880BD six +3 71727374757677 71727374757677 three +2 696A6B696C6D6E 696A6B696C6D6E two +select a,hex(b),hex(c),filler from t2 order by filler; +a hex(b) hex(c) filler +4 0120 0120 email +4 01FC 01FC email +4 0563 0563 email +4 0000563001FC0563 0000563001FC0563 email +4 0000E400 0000E400 email +4 00640065 00640065 email +4 00E400E50068 00E400E50068 email +4 05612020 05612020 email +4 05630563 05630563 email +1 0061006200630064006500660067 0061006200630064006500660067 one +3 0071007200730074007500760077 0071007200730074007500760077 three +2 0069006A006B0069006C006D006E 0069006A006B0069006C006D006E two +drop table t1; +drop table t2; +create table t1 ( +a int, b blob(10), c blob(10), filler blob(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( +a int, b blob(10), c blob(10), filler blob(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +a hex(b) hex(c) filler +1 61626364656667 61626364656667 boo +4 D0B1 D0B1 eight +4 5B 5B five +4 E880BD E880BD four +3 71727374757677 71727374757677 three +2 696A6B696C6D6E 696A6B696C6D6E two +select a,hex(b),hex(c),filler from t2 order by filler; +a hex(b) hex(c) filler +4 0000E400 0000E400 email +4 00640065 00640065 email +4 00E400E50068 00E400E50068 email +4 0120 0120 email +4 01FC 01FC email +4 05612020 05612020 email +4 0563 0563 email +1 61626364656667 61626364656667 one +3 71727374757677 71727374757677 three +2 696A6B696C6D6E 696A6B696C6D6E two +drop table t1; +drop table t2; +commit; +CREATE TABLE t1 ( +ind enum('0','1','2') NOT NULL default '0', +string1 varchar(250) NOT NULL, +PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; +CREATE TABLE t2 ( +ind enum('0','1','2') NOT NULL default '0', +string1 varchar(250) NOT NULL, +PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2; +INSERT INTO t1 VALUES ('1', ''),('2', ''); +INSERT INTO t2 VALUES ('1', ''),('2', ''); +SELECT hex(ind),hex(string1) FROM t1 ORDER BY string1; +hex(ind) hex(string1) +31 +32 +SELECT hex(ind),hex(string1) FROM t2 ORDER BY string1; +hex(ind) hex(string1) +0031 +0032 +drop table t1,t2; +CREATE TABLE t1 ( +ind set('0','1','2') NOT NULL default '0', +string1 varchar(250) NOT NULL, +PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; +CREATE TABLE t2 ( +ind set('0','1','2') NOT NULL default '0', +string1 varchar(250) NOT NULL, +PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2; +INSERT INTO t1 VALUES ('1', ''),('2', ''); +INSERT INTO t2 VALUES ('1', ''),('2', ''); +SELECT hex(ind),hex(string1) FROM t1 ORDER BY string1; +hex(ind) hex(string1) +31 +32 +SELECT hex(ind),hex(string1) FROM t2 ORDER BY string1; +hex(ind) hex(string1) +0031 +0032 +drop table t1,t2; +CREATE TABLE t1 ( +ind bit not null, +string1 varchar(250) NOT NULL, +PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; +CREATE TABLE t2 ( +ind bit not null, +string1 varchar(250) NOT NULL, +PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2; +insert into t1 values(0,''),(1,''); +insert into t2 values(0,''),(1,''); +select hex(ind),hex(string1) from t1 order by string1; +hex(ind) hex(string1) +0 +1 +select hex(ind),hex(string1) from t2 order by string1; +hex(ind) hex(string1) +0 +1 +drop table t1,t2; +create table t2 ( +a int, b char(10), filler char(10), primary key(a, b(2)) +) character set utf8 engine = innodb; +insert into t2 values (1,'abcdefg','one'); +insert into t2 values (2,'ijkilmn','two'); +insert into t2 values (3, 'qrstuvw','three'); +update t2 set a=5, filler='booo' where a=1; +drop table t2; +create table t2 ( +a int, b char(10), filler char(10), primary key(a, b(2)) +) character set ucs2 engine = innodb; +insert into t2 values (1,'abcdefg','one'); +insert into t2 values (2,'ijkilmn','two'); +insert into t2 values (3, 'qrstuvw','three'); +update t2 set a=5, filler='booo' where a=1; +drop table t2; +create table t1(a int not null, b char(110),primary key(a,b(100))) engine=innodb default charset=utf8; +insert into t1 values(1,'abcdefg'),(2,'defghijk'); +insert into t1 values(6,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1); +insert into t1 values(7,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2); +select a,hex(b) from t1 order by b; +a hex(b) +1 61626364656667 +2 6465666768696A6B +6 D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1 +7 D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2 +update t1 set b = 'three' where a = 6; +drop table t1; +create table t1(a int not null, b text(110),primary key(a,b(100))) engine=innodb default charset=utf8; +insert into t1 values(1,'abcdefg'),(2,'defghijk'); +insert into t1 values(6,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1); +insert into t1 values(7,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2); +select a,hex(b) from t1 order by b; +a hex(b) +1 61626364656667 +2 6465666768696A6B +6 D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1 +7 D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2 +update t1 set b = 'three' where a = 6; +drop table t1; +End of 5.0 tests diff --git a/mysql-test/suite/innodb_plugin/r/innodb_autoinc_lock_mode_zero.result b/mysql-test/suite/innodb_plugin/r/innodb_autoinc_lock_mode_zero.result new file mode 100644 index 00000000000..3d016684338 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_autoinc_lock_mode_zero.result @@ -0,0 +1,39 @@ +drop table if exists t1; +CREATE TABLE t1 ( +id int(11) NOT NULL auto_increment, +ggid varchar(32) binary DEFAULT '' NOT NULL, +email varchar(64) DEFAULT '' NOT NULL, +passwd varchar(32) binary DEFAULT '' NOT NULL, +PRIMARY KEY (id), +UNIQUE ggid (ggid) +) ENGINE=innodb; +insert into t1 (ggid,passwd) values ('test1','xxx'); +insert into t1 (ggid,passwd) values ('test2','yyy'); +insert into t1 (ggid,passwd) values ('test2','this will fail'); +ERROR 23000: Duplicate entry 'test2' for key 'ggid' +insert into t1 (ggid,id) values ('this will fail',1); +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +select * from t1 where ggid='test1'; +id ggid email passwd +1 test1 xxx +select * from t1 where passwd='xxx'; +id ggid email passwd +1 test1 xxx +select * from t1 where id=2; +id ggid email passwd +2 test2 yyy +replace into t1 (ggid,id) values ('this will work',1); +replace into t1 (ggid,passwd) values ('test2','this will work'); +update t1 set id=100,ggid='test2' where id=1; +ERROR 23000: Duplicate entry 'test2' for key 'ggid' +select * from t1; +id ggid email passwd +1 this will work +3 test2 this will work +select * from t1 where id=1; +id ggid email passwd +1 this will work +select * from t1 where id=999; +id ggid email passwd +drop table t1; +End of tests diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug30919.result b/mysql-test/suite/innodb_plugin/r/innodb_bug30919.result new file mode 100644 index 00000000000..42aa4ff302b --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug30919.result @@ -0,0 +1,1043 @@ +use test; +CREATE TABLE test.part_tbl(id MEDIUMINT NOT NULL AUTO_INCREMENT, +dt TIMESTAMP, user CHAR(255), uuidf LONGBLOB, +fkid MEDIUMINT, filler VARCHAR(255), +PRIMARY KEY(id)) ENGINE='innodb' +PARTITION BY RANGE(id) +SUBPARTITION BY hash(id) subpartitions 2 +(PARTITION pa3 values less than (42), +PARTITION pa6 values less than (60), +PARTITION pa7 values less than (70), +PARTITION pa8 values less than (80), +PARTITION pa9 values less than (90), +PARTITION pa10 values less than (100), +PARTITION pa11 values less than MAXVALUE); +CREATE PROCEDURE test.proc_part() +BEGIN +DECLARE ins_count INT DEFAULT 1000; +DECLARE del_count INT; +DECLARE cur_user VARCHAR(255); +DECLARE local_uuid VARCHAR(255); +DECLARE local_time TIMESTAMP; +SET local_time= NOW(); +SET cur_user= CURRENT_USER(); +SET local_uuid= UUID(); +WHILE ins_count > 0 DO +INSERT INTO test.part_tbl VALUES (NULL, NOW(), USER() , UUID(), +ins_count,'Going to test MBR for MySQL'); +SET ins_count = ins_count - 1; +END WHILE; +SELECT MAX(id) FROM test.part_tbl INTO del_count; +WHILE del_count > 0 DO +DELETE FROM test.part_tbl WHERE id = del_count; +select count(*) as internal_count, del_count -- these two lines are for +FROM test.part_tbl; -- debug to show the problem +SET del_count = del_count - 2; +END WHILE; +END| +CALL test.proc_part(); +internal_count del_count +999 1000 +internal_count del_count +998 998 +internal_count del_count +997 996 +internal_count del_count +996 994 +internal_count del_count +995 992 +internal_count del_count +994 990 +internal_count del_count +993 988 +internal_count del_count +992 986 +internal_count del_count +991 984 +internal_count del_count +990 982 +internal_count del_count +989 980 +internal_count del_count +988 978 +internal_count del_count +987 976 +internal_count del_count +986 974 +internal_count del_count +985 972 +internal_count del_count +984 970 +internal_count del_count +983 968 +internal_count del_count +982 966 +internal_count del_count +981 964 +internal_count del_count +980 962 +internal_count del_count +979 960 +internal_count del_count +978 958 +internal_count del_count +977 956 +internal_count del_count +976 954 +internal_count del_count +975 952 +internal_count del_count +974 950 +internal_count del_count +973 948 +internal_count del_count +972 946 +internal_count del_count +971 944 +internal_count del_count +970 942 +internal_count del_count +969 940 +internal_count del_count +968 938 +internal_count del_count +967 936 +internal_count del_count +966 934 +internal_count del_count +965 932 +internal_count del_count +964 930 +internal_count del_count +963 928 +internal_count del_count +962 926 +internal_count del_count +961 924 +internal_count del_count +960 922 +internal_count del_count +959 920 +internal_count del_count +958 918 +internal_count del_count +957 916 +internal_count del_count +956 914 +internal_count del_count +955 912 +internal_count del_count +954 910 +internal_count del_count +953 908 +internal_count del_count +952 906 +internal_count del_count +951 904 +internal_count del_count +950 902 +internal_count del_count +949 900 +internal_count del_count +948 898 +internal_count del_count +947 896 +internal_count del_count +946 894 +internal_count del_count +945 892 +internal_count del_count +944 890 +internal_count del_count +943 888 +internal_count del_count +942 886 +internal_count del_count +941 884 +internal_count del_count +940 882 +internal_count del_count +939 880 +internal_count del_count +938 878 +internal_count del_count +937 876 +internal_count del_count +936 874 +internal_count del_count +935 872 +internal_count del_count +934 870 +internal_count del_count +933 868 +internal_count del_count +932 866 +internal_count del_count +931 864 +internal_count del_count +930 862 +internal_count del_count +929 860 +internal_count del_count +928 858 +internal_count del_count +927 856 +internal_count del_count +926 854 +internal_count del_count +925 852 +internal_count del_count +924 850 +internal_count del_count +923 848 +internal_count del_count +922 846 +internal_count del_count +921 844 +internal_count del_count +920 842 +internal_count del_count +919 840 +internal_count del_count +918 838 +internal_count del_count +917 836 +internal_count del_count +916 834 +internal_count del_count +915 832 +internal_count del_count +914 830 +internal_count del_count +913 828 +internal_count del_count +912 826 +internal_count del_count +911 824 +internal_count del_count +910 822 +internal_count del_count +909 820 +internal_count del_count +908 818 +internal_count del_count +907 816 +internal_count del_count +906 814 +internal_count del_count +905 812 +internal_count del_count +904 810 +internal_count del_count +903 808 +internal_count del_count +902 806 +internal_count del_count +901 804 +internal_count del_count +900 802 +internal_count del_count +899 800 +internal_count del_count +898 798 +internal_count del_count +897 796 +internal_count del_count +896 794 +internal_count del_count +895 792 +internal_count del_count +894 790 +internal_count del_count +893 788 +internal_count del_count +892 786 +internal_count del_count +891 784 +internal_count del_count +890 782 +internal_count del_count +889 780 +internal_count del_count +888 778 +internal_count del_count +887 776 +internal_count del_count +886 774 +internal_count del_count +885 772 +internal_count del_count +884 770 +internal_count del_count +883 768 +internal_count del_count +882 766 +internal_count del_count +881 764 +internal_count del_count +880 762 +internal_count del_count +879 760 +internal_count del_count +878 758 +internal_count del_count +877 756 +internal_count del_count +876 754 +internal_count del_count +875 752 +internal_count del_count +874 750 +internal_count del_count +873 748 +internal_count del_count +872 746 +internal_count del_count +871 744 +internal_count del_count +870 742 +internal_count del_count +869 740 +internal_count del_count +868 738 +internal_count del_count +867 736 +internal_count del_count +866 734 +internal_count del_count +865 732 +internal_count del_count +864 730 +internal_count del_count +863 728 +internal_count del_count +862 726 +internal_count del_count +861 724 +internal_count del_count +860 722 +internal_count del_count +859 720 +internal_count del_count +858 718 +internal_count del_count +857 716 +internal_count del_count +856 714 +internal_count del_count +855 712 +internal_count del_count +854 710 +internal_count del_count +853 708 +internal_count del_count +852 706 +internal_count del_count +851 704 +internal_count del_count +850 702 +internal_count del_count +849 700 +internal_count del_count +848 698 +internal_count del_count +847 696 +internal_count del_count +846 694 +internal_count del_count +845 692 +internal_count del_count +844 690 +internal_count del_count +843 688 +internal_count del_count +842 686 +internal_count del_count +841 684 +internal_count del_count +840 682 +internal_count del_count +839 680 +internal_count del_count +838 678 +internal_count del_count +837 676 +internal_count del_count +836 674 +internal_count del_count +835 672 +internal_count del_count +834 670 +internal_count del_count +833 668 +internal_count del_count +832 666 +internal_count del_count +831 664 +internal_count del_count +830 662 +internal_count del_count +829 660 +internal_count del_count +828 658 +internal_count del_count +827 656 +internal_count del_count +826 654 +internal_count del_count +825 652 +internal_count del_count +824 650 +internal_count del_count +823 648 +internal_count del_count +822 646 +internal_count del_count +821 644 +internal_count del_count +820 642 +internal_count del_count +819 640 +internal_count del_count +818 638 +internal_count del_count +817 636 +internal_count del_count +816 634 +internal_count del_count +815 632 +internal_count del_count +814 630 +internal_count del_count +813 628 +internal_count del_count +812 626 +internal_count del_count +811 624 +internal_count del_count +810 622 +internal_count del_count +809 620 +internal_count del_count +808 618 +internal_count del_count +807 616 +internal_count del_count +806 614 +internal_count del_count +805 612 +internal_count del_count +804 610 +internal_count del_count +803 608 +internal_count del_count +802 606 +internal_count del_count +801 604 +internal_count del_count +800 602 +internal_count del_count +799 600 +internal_count del_count +798 598 +internal_count del_count +797 596 +internal_count del_count +796 594 +internal_count del_count +795 592 +internal_count del_count +794 590 +internal_count del_count +793 588 +internal_count del_count +792 586 +internal_count del_count +791 584 +internal_count del_count +790 582 +internal_count del_count +789 580 +internal_count del_count +788 578 +internal_count del_count +787 576 +internal_count del_count +786 574 +internal_count del_count +785 572 +internal_count del_count +784 570 +internal_count del_count +783 568 +internal_count del_count +782 566 +internal_count del_count +781 564 +internal_count del_count +780 562 +internal_count del_count +779 560 +internal_count del_count +778 558 +internal_count del_count +777 556 +internal_count del_count +776 554 +internal_count del_count +775 552 +internal_count del_count +774 550 +internal_count del_count +773 548 +internal_count del_count +772 546 +internal_count del_count +771 544 +internal_count del_count +770 542 +internal_count del_count +769 540 +internal_count del_count +768 538 +internal_count del_count +767 536 +internal_count del_count +766 534 +internal_count del_count +765 532 +internal_count del_count +764 530 +internal_count del_count +763 528 +internal_count del_count +762 526 +internal_count del_count +761 524 +internal_count del_count +760 522 +internal_count del_count +759 520 +internal_count del_count +758 518 +internal_count del_count +757 516 +internal_count del_count +756 514 +internal_count del_count +755 512 +internal_count del_count +754 510 +internal_count del_count +753 508 +internal_count del_count +752 506 +internal_count del_count +751 504 +internal_count del_count +750 502 +internal_count del_count +749 500 +internal_count del_count +748 498 +internal_count del_count +747 496 +internal_count del_count +746 494 +internal_count del_count +745 492 +internal_count del_count +744 490 +internal_count del_count +743 488 +internal_count del_count +742 486 +internal_count del_count +741 484 +internal_count del_count +740 482 +internal_count del_count +739 480 +internal_count del_count +738 478 +internal_count del_count +737 476 +internal_count del_count +736 474 +internal_count del_count +735 472 +internal_count del_count +734 470 +internal_count del_count +733 468 +internal_count del_count +732 466 +internal_count del_count +731 464 +internal_count del_count +730 462 +internal_count del_count +729 460 +internal_count del_count +728 458 +internal_count del_count +727 456 +internal_count del_count +726 454 +internal_count del_count +725 452 +internal_count del_count +724 450 +internal_count del_count +723 448 +internal_count del_count +722 446 +internal_count del_count +721 444 +internal_count del_count +720 442 +internal_count del_count +719 440 +internal_count del_count +718 438 +internal_count del_count +717 436 +internal_count del_count +716 434 +internal_count del_count +715 432 +internal_count del_count +714 430 +internal_count del_count +713 428 +internal_count del_count +712 426 +internal_count del_count +711 424 +internal_count del_count +710 422 +internal_count del_count +709 420 +internal_count del_count +708 418 +internal_count del_count +707 416 +internal_count del_count +706 414 +internal_count del_count +705 412 +internal_count del_count +704 410 +internal_count del_count +703 408 +internal_count del_count +702 406 +internal_count del_count +701 404 +internal_count del_count +700 402 +internal_count del_count +699 400 +internal_count del_count +698 398 +internal_count del_count +697 396 +internal_count del_count +696 394 +internal_count del_count +695 392 +internal_count del_count +694 390 +internal_count del_count +693 388 +internal_count del_count +692 386 +internal_count del_count +691 384 +internal_count del_count +690 382 +internal_count del_count +689 380 +internal_count del_count +688 378 +internal_count del_count +687 376 +internal_count del_count +686 374 +internal_count del_count +685 372 +internal_count del_count +684 370 +internal_count del_count +683 368 +internal_count del_count +682 366 +internal_count del_count +681 364 +internal_count del_count +680 362 +internal_count del_count +679 360 +internal_count del_count +678 358 +internal_count del_count +677 356 +internal_count del_count +676 354 +internal_count del_count +675 352 +internal_count del_count +674 350 +internal_count del_count +673 348 +internal_count del_count +672 346 +internal_count del_count +671 344 +internal_count del_count +670 342 +internal_count del_count +669 340 +internal_count del_count +668 338 +internal_count del_count +667 336 +internal_count del_count +666 334 +internal_count del_count +665 332 +internal_count del_count +664 330 +internal_count del_count +663 328 +internal_count del_count +662 326 +internal_count del_count +661 324 +internal_count del_count +660 322 +internal_count del_count +659 320 +internal_count del_count +658 318 +internal_count del_count +657 316 +internal_count del_count +656 314 +internal_count del_count +655 312 +internal_count del_count +654 310 +internal_count del_count +653 308 +internal_count del_count +652 306 +internal_count del_count +651 304 +internal_count del_count +650 302 +internal_count del_count +649 300 +internal_count del_count +648 298 +internal_count del_count +647 296 +internal_count del_count +646 294 +internal_count del_count +645 292 +internal_count del_count +644 290 +internal_count del_count +643 288 +internal_count del_count +642 286 +internal_count del_count +641 284 +internal_count del_count +640 282 +internal_count del_count +639 280 +internal_count del_count +638 278 +internal_count del_count +637 276 +internal_count del_count +636 274 +internal_count del_count +635 272 +internal_count del_count +634 270 +internal_count del_count +633 268 +internal_count del_count +632 266 +internal_count del_count +631 264 +internal_count del_count +630 262 +internal_count del_count +629 260 +internal_count del_count +628 258 +internal_count del_count +627 256 +internal_count del_count +626 254 +internal_count del_count +625 252 +internal_count del_count +624 250 +internal_count del_count +623 248 +internal_count del_count +622 246 +internal_count del_count +621 244 +internal_count del_count +620 242 +internal_count del_count +619 240 +internal_count del_count +618 238 +internal_count del_count +617 236 +internal_count del_count +616 234 +internal_count del_count +615 232 +internal_count del_count +614 230 +internal_count del_count +613 228 +internal_count del_count +612 226 +internal_count del_count +611 224 +internal_count del_count +610 222 +internal_count del_count +609 220 +internal_count del_count +608 218 +internal_count del_count +607 216 +internal_count del_count +606 214 +internal_count del_count +605 212 +internal_count del_count +604 210 +internal_count del_count +603 208 +internal_count del_count +602 206 +internal_count del_count +601 204 +internal_count del_count +600 202 +internal_count del_count +599 200 +internal_count del_count +598 198 +internal_count del_count +597 196 +internal_count del_count +596 194 +internal_count del_count +595 192 +internal_count del_count +594 190 +internal_count del_count +593 188 +internal_count del_count +592 186 +internal_count del_count +591 184 +internal_count del_count +590 182 +internal_count del_count +589 180 +internal_count del_count +588 178 +internal_count del_count +587 176 +internal_count del_count +586 174 +internal_count del_count +585 172 +internal_count del_count +584 170 +internal_count del_count +583 168 +internal_count del_count +582 166 +internal_count del_count +581 164 +internal_count del_count +580 162 +internal_count del_count +579 160 +internal_count del_count +578 158 +internal_count del_count +577 156 +internal_count del_count +576 154 +internal_count del_count +575 152 +internal_count del_count +574 150 +internal_count del_count +573 148 +internal_count del_count +572 146 +internal_count del_count +571 144 +internal_count del_count +570 142 +internal_count del_count +569 140 +internal_count del_count +568 138 +internal_count del_count +567 136 +internal_count del_count +566 134 +internal_count del_count +565 132 +internal_count del_count +564 130 +internal_count del_count +563 128 +internal_count del_count +562 126 +internal_count del_count +561 124 +internal_count del_count +560 122 +internal_count del_count +559 120 +internal_count del_count +558 118 +internal_count del_count +557 116 +internal_count del_count +556 114 +internal_count del_count +555 112 +internal_count del_count +554 110 +internal_count del_count +553 108 +internal_count del_count +552 106 +internal_count del_count +551 104 +internal_count del_count +550 102 +internal_count del_count +549 100 +internal_count del_count +548 98 +internal_count del_count +547 96 +internal_count del_count +546 94 +internal_count del_count +545 92 +internal_count del_count +544 90 +internal_count del_count +543 88 +internal_count del_count +542 86 +internal_count del_count +541 84 +internal_count del_count +540 82 +internal_count del_count +539 80 +internal_count del_count +538 78 +internal_count del_count +537 76 +internal_count del_count +536 74 +internal_count del_count +535 72 +internal_count del_count +534 70 +internal_count del_count +533 68 +internal_count del_count +532 66 +internal_count del_count +531 64 +internal_count del_count +530 62 +internal_count del_count +529 60 +internal_count del_count +528 58 +internal_count del_count +527 56 +internal_count del_count +526 54 +internal_count del_count +525 52 +internal_count del_count +524 50 +internal_count del_count +523 48 +internal_count del_count +522 46 +internal_count del_count +521 44 +internal_count del_count +520 42 +internal_count del_count +519 40 +internal_count del_count +518 38 +internal_count del_count +517 36 +internal_count del_count +516 34 +internal_count del_count +515 32 +internal_count del_count +514 30 +internal_count del_count +513 28 +internal_count del_count +512 26 +internal_count del_count +511 24 +internal_count del_count +510 22 +internal_count del_count +509 20 +internal_count del_count +508 18 +internal_count del_count +507 16 +internal_count del_count +506 14 +internal_count del_count +505 12 +internal_count del_count +504 10 +internal_count del_count +503 8 +internal_count del_count +502 6 +internal_count del_count +501 4 +internal_count del_count +500 2 +select count(*) as Part from test.part_tbl; +Part +500 +DROP PROCEDURE test.proc_part; +DROP TABLE test.part_tbl; diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug42419.result b/mysql-test/suite/innodb_plugin/r/innodb_bug42419.result new file mode 100644 index 00000000000..f304bb634cb --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug42419.result @@ -0,0 +1,17 @@ +CREATE TABLE t1 (a INT AUTO_INCREMENT PRIMARY KEY, b INT) ENGINE = InnoDB; +INSERT INTO t1 VALUES (1,1),(2,2),(3,3); +COMMIT; +SET AUTOCOMMIT = 0; +CREATE TEMPORARY TABLE t1_tmp ( b INT ); +INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 3; +INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 2; +SET AUTOCOMMIT = 0; +CREATE TEMPORARY TABLE t2_tmp ( a int, new_a int ); +INSERT INTO t2_tmp VALUES (1,51),(2,52),(3,53); +UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 1; +UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 2; +INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 1; +ERROR 40001: Deadlock found when trying to get lock; try restarting transaction +Reap the server message for connection user2 UPDATE t1 ... +UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 3; +DROP TABLE t1; diff --git a/mysql-test/suite/innodb_plugin/r/innodb_gis.result b/mysql-test/suite/innodb_plugin/r/innodb_gis.result new file mode 100644 index 00000000000..c6c775afc9f --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_gis.result @@ -0,0 +1,589 @@ +SET storage_engine=innodb; +DROP TABLE IF EXISTS t1, gis_point, gis_line, gis_polygon, gis_multi_point, gis_multi_line, gis_multi_polygon, gis_geometrycollection, gis_geometry; +CREATE TABLE gis_point (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g POINT); +CREATE TABLE gis_line (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g LINESTRING); +CREATE TABLE gis_polygon (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g POLYGON); +CREATE TABLE gis_multi_point (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g MULTIPOINT); +CREATE TABLE gis_multi_line (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g MULTILINESTRING); +CREATE TABLE gis_multi_polygon (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g MULTIPOLYGON); +CREATE TABLE gis_geometrycollection (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g GEOMETRYCOLLECTION); +CREATE TABLE gis_geometry (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g GEOMETRY); +SHOW CREATE TABLE gis_point; +Table Create Table +gis_point CREATE TABLE `gis_point` ( + `fid` int(11) NOT NULL AUTO_INCREMENT, + `g` point DEFAULT NULL, + PRIMARY KEY (`fid`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +SHOW FIELDS FROM gis_point; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g point YES NULL +SHOW FIELDS FROM gis_line; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g linestring YES NULL +SHOW FIELDS FROM gis_polygon; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g polygon YES NULL +SHOW FIELDS FROM gis_multi_point; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g multipoint YES NULL +SHOW FIELDS FROM gis_multi_line; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g multilinestring YES NULL +SHOW FIELDS FROM gis_multi_polygon; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g multipolygon YES NULL +SHOW FIELDS FROM gis_geometrycollection; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g geometrycollection YES NULL +SHOW FIELDS FROM gis_geometry; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g geometry YES NULL +INSERT INTO gis_point VALUES +(101, PointFromText('POINT(10 10)')), +(102, PointFromText('POINT(20 10)')), +(103, PointFromText('POINT(20 20)')), +(104, PointFromWKB(AsWKB(PointFromText('POINT(10 20)')))); +INSERT INTO gis_line VALUES +(105, LineFromText('LINESTRING(0 0,0 10,10 0)')), +(106, LineStringFromText('LINESTRING(10 10,20 10,20 20,10 20,10 10)')), +(107, LineStringFromWKB(LineString(Point(10, 10), Point(40, 10)))); +INSERT INTO gis_polygon VALUES +(108, PolygonFromText('POLYGON((10 10,20 10,20 20,10 20,10 10))')), +(109, PolyFromText('POLYGON((0 0,50 0,50 50,0 50,0 0), (10 10,20 10,20 20,10 20,10 10))')), +(110, PolyFromWKB(Polygon(LineString(Point(0, 0), Point(30, 0), Point(30, 30), Point(0, 0))))); +INSERT INTO gis_multi_point VALUES +(111, MultiPointFromText('MULTIPOINT(0 0,10 10,10 20,20 20)')), +(112, MPointFromText('MULTIPOINT(1 1,11 11,11 21,21 21)')), +(113, MPointFromWKB(MultiPoint(Point(3, 6), Point(4, 10)))); +INSERT INTO gis_multi_line VALUES +(114, MultiLineStringFromText('MULTILINESTRING((10 48,10 21,10 0),(16 0,16 23,16 48))')), +(115, MLineFromText('MULTILINESTRING((10 48,10 21,10 0))')), +(116, MLineFromWKB(MultiLineString(LineString(Point(1, 2), Point(3, 5)), LineString(Point(2, 5), Point(5, 8), Point(21, 7))))); +INSERT INTO gis_multi_polygon VALUES +(117, MultiPolygonFromText('MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18)))')), +(118, MPolyFromText('MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18)))')), +(119, MPolyFromWKB(MultiPolygon(Polygon(LineString(Point(0, 3), Point(3, 3), Point(3, 0), Point(0, 3)))))); +INSERT INTO gis_geometrycollection VALUES +(120, GeomCollFromText('GEOMETRYCOLLECTION(POINT(0 0), LINESTRING(0 0,10 10))')), +(121, GeometryFromWKB(GeometryCollection(Point(44, 6), LineString(Point(3, 6), Point(7, 9))))); +INSERT into gis_geometry SELECT * FROM gis_point; +INSERT into gis_geometry SELECT * FROM gis_line; +INSERT into gis_geometry SELECT * FROM gis_polygon; +INSERT into gis_geometry SELECT * FROM gis_multi_point; +INSERT into gis_geometry SELECT * FROM gis_multi_line; +INSERT into gis_geometry SELECT * FROM gis_multi_polygon; +INSERT into gis_geometry SELECT * FROM gis_geometrycollection; +SELECT fid, AsText(g) FROM gis_point ORDER by fid; +fid AsText(g) +101 POINT(10 10) +102 POINT(20 10) +103 POINT(20 20) +104 POINT(10 20) +SELECT fid, AsText(g) FROM gis_line ORDER by fid; +fid AsText(g) +105 LINESTRING(0 0,0 10,10 0) +106 LINESTRING(10 10,20 10,20 20,10 20,10 10) +107 LINESTRING(10 10,40 10) +SELECT fid, AsText(g) FROM gis_polygon ORDER by fid; +fid AsText(g) +108 POLYGON((10 10,20 10,20 20,10 20,10 10)) +109 POLYGON((0 0,50 0,50 50,0 50,0 0),(10 10,20 10,20 20,10 20,10 10)) +110 POLYGON((0 0,30 0,30 30,0 0)) +SELECT fid, AsText(g) FROM gis_multi_point ORDER by fid; +fid AsText(g) +111 MULTIPOINT(0 0,10 10,10 20,20 20) +112 MULTIPOINT(1 1,11 11,11 21,21 21) +113 MULTIPOINT(3 6,4 10) +SELECT fid, AsText(g) FROM gis_multi_line ORDER by fid; +fid AsText(g) +114 MULTILINESTRING((10 48,10 21,10 0),(16 0,16 23,16 48)) +115 MULTILINESTRING((10 48,10 21,10 0)) +116 MULTILINESTRING((1 2,3 5),(2 5,5 8,21 7)) +SELECT fid, AsText(g) FROM gis_multi_polygon ORDER by fid; +fid AsText(g) +117 MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18))) +118 MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18))) +119 MULTIPOLYGON(((0 3,3 3,3 0,0 3))) +SELECT fid, AsText(g) FROM gis_geometrycollection ORDER by fid; +fid AsText(g) +120 GEOMETRYCOLLECTION(POINT(0 0),LINESTRING(0 0,10 10)) +121 GEOMETRYCOLLECTION(POINT(44 6),LINESTRING(3 6,7 9)) +SELECT fid, AsText(g) FROM gis_geometry ORDER by fid; +fid AsText(g) +101 POINT(10 10) +102 POINT(20 10) +103 POINT(20 20) +104 POINT(10 20) +105 LINESTRING(0 0,0 10,10 0) +106 LINESTRING(10 10,20 10,20 20,10 20,10 10) +107 LINESTRING(10 10,40 10) +108 POLYGON((10 10,20 10,20 20,10 20,10 10)) +109 POLYGON((0 0,50 0,50 50,0 50,0 0),(10 10,20 10,20 20,10 20,10 10)) +110 POLYGON((0 0,30 0,30 30,0 0)) +111 MULTIPOINT(0 0,10 10,10 20,20 20) +112 MULTIPOINT(1 1,11 11,11 21,21 21) +113 MULTIPOINT(3 6,4 10) +114 MULTILINESTRING((10 48,10 21,10 0),(16 0,16 23,16 48)) +115 MULTILINESTRING((10 48,10 21,10 0)) +116 MULTILINESTRING((1 2,3 5),(2 5,5 8,21 7)) +117 MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18))) +118 MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18))) +119 MULTIPOLYGON(((0 3,3 3,3 0,0 3))) +120 GEOMETRYCOLLECTION(POINT(0 0),LINESTRING(0 0,10 10)) +121 GEOMETRYCOLLECTION(POINT(44 6),LINESTRING(3 6,7 9)) +SELECT fid, Dimension(g) FROM gis_geometry ORDER by fid; +fid Dimension(g) +101 0 +102 0 +103 0 +104 0 +105 1 +106 1 +107 1 +108 2 +109 2 +110 2 +111 0 +112 0 +113 0 +114 1 +115 1 +116 1 +117 2 +118 2 +119 2 +120 1 +121 1 +SELECT fid, GeometryType(g) FROM gis_geometry ORDER by fid; +fid GeometryType(g) +101 POINT +102 POINT +103 POINT +104 POINT +105 LINESTRING +106 LINESTRING +107 LINESTRING +108 POLYGON +109 POLYGON +110 POLYGON +111 MULTIPOINT +112 MULTIPOINT +113 MULTIPOINT +114 MULTILINESTRING +115 MULTILINESTRING +116 MULTILINESTRING +117 MULTIPOLYGON +118 MULTIPOLYGON +119 MULTIPOLYGON +120 GEOMETRYCOLLECTION +121 GEOMETRYCOLLECTION +SELECT fid, IsEmpty(g) FROM gis_geometry ORDER by fid; +fid IsEmpty(g) +101 0 +102 0 +103 0 +104 0 +105 0 +106 0 +107 0 +108 0 +109 0 +110 0 +111 0 +112 0 +113 0 +114 0 +115 0 +116 0 +117 0 +118 0 +119 0 +120 0 +121 0 +SELECT fid, AsText(Envelope(g)) FROM gis_geometry ORDER by fid; +fid AsText(Envelope(g)) +101 POLYGON((10 10,10 10,10 10,10 10,10 10)) +102 POLYGON((20 10,20 10,20 10,20 10,20 10)) +103 POLYGON((20 20,20 20,20 20,20 20,20 20)) +104 POLYGON((10 20,10 20,10 20,10 20,10 20)) +105 POLYGON((0 0,10 0,10 10,0 10,0 0)) +106 POLYGON((10 10,20 10,20 20,10 20,10 10)) +107 POLYGON((10 10,40 10,40 10,10 10,10 10)) +108 POLYGON((10 10,20 10,20 20,10 20,10 10)) +109 POLYGON((0 0,50 0,50 50,0 50,0 0)) +110 POLYGON((0 0,30 0,30 30,0 30,0 0)) +111 POLYGON((0 0,20 0,20 20,0 20,0 0)) +112 POLYGON((1 1,21 1,21 21,1 21,1 1)) +113 POLYGON((3 6,4 6,4 10,3 10,3 6)) +114 POLYGON((10 0,16 0,16 48,10 48,10 0)) +115 POLYGON((10 0,10 0,10 48,10 48,10 0)) +116 POLYGON((1 2,21 2,21 8,1 8,1 2)) +117 POLYGON((28 0,84 0,84 42,28 42,28 0)) +118 POLYGON((28 0,84 0,84 42,28 42,28 0)) +119 POLYGON((0 0,3 0,3 3,0 3,0 0)) +120 POLYGON((0 0,10 0,10 10,0 10,0 0)) +121 POLYGON((3 6,44 6,44 9,3 9,3 6)) +explain extended select Dimension(g), GeometryType(g), IsEmpty(g), AsText(Envelope(g)) from gis_geometry; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE gis_geometry ALL NULL NULL NULL NULL 21 100.00 +Warnings: +Note 1003 select dimension(`test`.`gis_geometry`.`g`) AS `Dimension(g)`,geometrytype(`test`.`gis_geometry`.`g`) AS `GeometryType(g)`,isempty(`test`.`gis_geometry`.`g`) AS `IsEmpty(g)`,astext(envelope(`test`.`gis_geometry`.`g`)) AS `AsText(Envelope(g))` from `test`.`gis_geometry` +SELECT fid, X(g) FROM gis_point ORDER by fid; +fid X(g) +101 10 +102 20 +103 20 +104 10 +SELECT fid, Y(g) FROM gis_point ORDER by fid; +fid Y(g) +101 10 +102 10 +103 20 +104 20 +explain extended select X(g),Y(g) FROM gis_point; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE gis_point ALL NULL NULL NULL NULL 4 100.00 +Warnings: +Note 1003 select x(`test`.`gis_point`.`g`) AS `X(g)`,y(`test`.`gis_point`.`g`) AS `Y(g)` from `test`.`gis_point` +SELECT fid, AsText(StartPoint(g)) FROM gis_line ORDER by fid; +fid AsText(StartPoint(g)) +105 POINT(0 0) +106 POINT(10 10) +107 POINT(10 10) +SELECT fid, AsText(EndPoint(g)) FROM gis_line ORDER by fid; +fid AsText(EndPoint(g)) +105 POINT(10 0) +106 POINT(10 10) +107 POINT(40 10) +SELECT fid, GLength(g) FROM gis_line ORDER by fid; +fid GLength(g) +105 24.142135623731 +106 40 +107 30 +SELECT fid, NumPoints(g) FROM gis_line ORDER by fid; +fid NumPoints(g) +105 3 +106 5 +107 2 +SELECT fid, AsText(PointN(g, 2)) FROM gis_line ORDER by fid; +fid AsText(PointN(g, 2)) +105 POINT(0 10) +106 POINT(20 10) +107 POINT(40 10) +SELECT fid, IsClosed(g) FROM gis_line ORDER by fid; +fid IsClosed(g) +105 0 +106 1 +107 0 +explain extended select AsText(StartPoint(g)),AsText(EndPoint(g)),GLength(g),NumPoints(g),AsText(PointN(g, 2)),IsClosed(g) FROM gis_line; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE gis_line ALL NULL NULL NULL NULL 3 100.00 +Warnings: +Note 1003 select astext(startpoint(`test`.`gis_line`.`g`)) AS `AsText(StartPoint(g))`,astext(endpoint(`test`.`gis_line`.`g`)) AS `AsText(EndPoint(g))`,glength(`test`.`gis_line`.`g`) AS `GLength(g)`,numpoints(`test`.`gis_line`.`g`) AS `NumPoints(g)`,astext(pointn(`test`.`gis_line`.`g`,2)) AS `AsText(PointN(g, 2))`,isclosed(`test`.`gis_line`.`g`) AS `IsClosed(g)` from `test`.`gis_line` +SELECT fid, AsText(Centroid(g)) FROM gis_polygon ORDER by fid; +fid AsText(Centroid(g)) +108 POINT(15 15) +109 POINT(25.4166666666667 25.4166666666667) +110 POINT(20 10) +SELECT fid, Area(g) FROM gis_polygon ORDER by fid; +fid Area(g) +108 100 +109 2400 +110 450 +SELECT fid, AsText(ExteriorRing(g)) FROM gis_polygon ORDER by fid; +fid AsText(ExteriorRing(g)) +108 LINESTRING(10 10,20 10,20 20,10 20,10 10) +109 LINESTRING(0 0,50 0,50 50,0 50,0 0) +110 LINESTRING(0 0,30 0,30 30,0 0) +SELECT fid, NumInteriorRings(g) FROM gis_polygon ORDER by fid; +fid NumInteriorRings(g) +108 0 +109 1 +110 0 +SELECT fid, AsText(InteriorRingN(g, 1)) FROM gis_polygon ORDER by fid; +fid AsText(InteriorRingN(g, 1)) +108 NULL +109 LINESTRING(10 10,20 10,20 20,10 20,10 10) +110 NULL +explain extended select AsText(Centroid(g)),Area(g),AsText(ExteriorRing(g)),NumInteriorRings(g),AsText(InteriorRingN(g, 1)) FROM gis_polygon; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE gis_polygon ALL NULL NULL NULL NULL 3 100.00 +Warnings: +Note 1003 select astext(centroid(`test`.`gis_polygon`.`g`)) AS `AsText(Centroid(g))`,area(`test`.`gis_polygon`.`g`) AS `Area(g)`,astext(exteriorring(`test`.`gis_polygon`.`g`)) AS `AsText(ExteriorRing(g))`,numinteriorrings(`test`.`gis_polygon`.`g`) AS `NumInteriorRings(g)`,astext(interiorringn(`test`.`gis_polygon`.`g`,1)) AS `AsText(InteriorRingN(g, 1))` from `test`.`gis_polygon` +SELECT fid, IsClosed(g) FROM gis_multi_line ORDER by fid; +fid IsClosed(g) +114 0 +115 0 +116 0 +SELECT fid, AsText(Centroid(g)) FROM gis_multi_polygon ORDER by fid; +fid AsText(Centroid(g)) +117 POINT(55.5885277530424 17.426536064114) +118 POINT(55.5885277530424 17.426536064114) +119 POINT(2 2) +SELECT fid, Area(g) FROM gis_multi_polygon ORDER by fid; +fid Area(g) +117 1684.5 +118 1684.5 +119 4.5 +SELECT fid, NumGeometries(g) from gis_multi_point ORDER by fid; +fid NumGeometries(g) +111 4 +112 4 +113 2 +SELECT fid, NumGeometries(g) from gis_multi_line ORDER by fid; +fid NumGeometries(g) +114 2 +115 1 +116 2 +SELECT fid, NumGeometries(g) from gis_multi_polygon ORDER by fid; +fid NumGeometries(g) +117 2 +118 2 +119 1 +SELECT fid, NumGeometries(g) from gis_geometrycollection ORDER by fid; +fid NumGeometries(g) +120 2 +121 2 +explain extended SELECT fid, NumGeometries(g) from gis_multi_point; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE gis_multi_point ALL NULL NULL NULL NULL 3 100.00 +Warnings: +Note 1003 select `test`.`gis_multi_point`.`fid` AS `fid`,numgeometries(`test`.`gis_multi_point`.`g`) AS `NumGeometries(g)` from `test`.`gis_multi_point` +SELECT fid, AsText(GeometryN(g, 2)) from gis_multi_point ORDER by fid; +fid AsText(GeometryN(g, 2)) +111 POINT(10 10) +112 POINT(11 11) +113 POINT(4 10) +SELECT fid, AsText(GeometryN(g, 2)) from gis_multi_line ORDER by fid; +fid AsText(GeometryN(g, 2)) +114 LINESTRING(16 0,16 23,16 48) +115 NULL +116 LINESTRING(2 5,5 8,21 7) +SELECT fid, AsText(GeometryN(g, 2)) from gis_multi_polygon ORDER by fid; +fid AsText(GeometryN(g, 2)) +117 POLYGON((59 18,67 18,67 13,59 13,59 18)) +118 POLYGON((59 18,67 18,67 13,59 13,59 18)) +119 NULL +SELECT fid, AsText(GeometryN(g, 2)) from gis_geometrycollection ORDER by fid; +fid AsText(GeometryN(g, 2)) +120 LINESTRING(0 0,10 10) +121 LINESTRING(3 6,7 9) +SELECT fid, AsText(GeometryN(g, 1)) from gis_geometrycollection ORDER by fid; +fid AsText(GeometryN(g, 1)) +120 POINT(0 0) +121 POINT(44 6) +explain extended SELECT fid, AsText(GeometryN(g, 2)) from gis_multi_point; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE gis_multi_point ALL NULL NULL NULL NULL 3 100.00 +Warnings: +Note 1003 select `test`.`gis_multi_point`.`fid` AS `fid`,astext(geometryn(`test`.`gis_multi_point`.`g`,2)) AS `AsText(GeometryN(g, 2))` from `test`.`gis_multi_point` +SELECT g1.fid as first, g2.fid as second, +Within(g1.g, g2.g) as w, Contains(g1.g, g2.g) as c, Overlaps(g1.g, g2.g) as o, +Equals(g1.g, g2.g) as e, Disjoint(g1.g, g2.g) as d, Touches(g1.g, g2.g) as t, +Intersects(g1.g, g2.g) as i, Crosses(g1.g, g2.g) as r +FROM gis_geometrycollection g1, gis_geometrycollection g2 ORDER BY first, second; +first second w c o e d t i r +120 120 1 1 0 1 0 0 1 0 +120 121 0 0 1 0 0 0 1 0 +121 120 0 0 1 0 0 0 1 0 +121 121 1 1 0 1 0 0 1 0 +explain extended SELECT g1.fid as first, g2.fid as second, +Within(g1.g, g2.g) as w, Contains(g1.g, g2.g) as c, Overlaps(g1.g, g2.g) as o, +Equals(g1.g, g2.g) as e, Disjoint(g1.g, g2.g) as d, Touches(g1.g, g2.g) as t, +Intersects(g1.g, g2.g) as i, Crosses(g1.g, g2.g) as r +FROM gis_geometrycollection g1, gis_geometrycollection g2 ORDER BY first, second; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE g1 ALL NULL NULL NULL NULL 2 100.00 Using temporary; Using filesort +1 SIMPLE g2 ALL NULL NULL NULL NULL 2 100.00 Using join buffer +Warnings: +Note 1003 select `test`.`g1`.`fid` AS `first`,`test`.`g2`.`fid` AS `second`,within(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `w`,contains(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `c`,overlaps(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `o`,equals(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `e`,disjoint(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `d`,touches(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `t`,intersects(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `i`,crosses(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `r` from `test`.`gis_geometrycollection` `g1` join `test`.`gis_geometrycollection` `g2` order by `test`.`g1`.`fid`,`test`.`g2`.`fid` +DROP TABLE gis_point, gis_line, gis_polygon, gis_multi_point, gis_multi_line, gis_multi_polygon, gis_geometrycollection, gis_geometry; +CREATE TABLE t1 ( +a INTEGER PRIMARY KEY AUTO_INCREMENT, +gp point, +ln linestring, +pg polygon, +mp multipoint, +mln multilinestring, +mpg multipolygon, +gc geometrycollection, +gm geometry +); +SHOW FIELDS FROM t1; +Field Type Null Key Default Extra +a int(11) NO PRI NULL auto_increment +gp point YES NULL +ln linestring YES NULL +pg polygon YES NULL +mp multipoint YES NULL +mln multilinestring YES NULL +mpg multipolygon YES NULL +gc geometrycollection YES NULL +gm geometry YES NULL +ALTER TABLE t1 ADD fid INT; +SHOW FIELDS FROM t1; +Field Type Null Key Default Extra +a int(11) NO PRI NULL auto_increment +gp point YES NULL +ln linestring YES NULL +pg polygon YES NULL +mp multipoint YES NULL +mln multilinestring YES NULL +mpg multipolygon YES NULL +gc geometrycollection YES NULL +gm geometry YES NULL +fid int(11) YES NULL +DROP TABLE t1; +create table t1 (pk integer primary key auto_increment, a geometry not null); +insert into t1 (a) values (GeomFromText('Point(1 2)')); +insert into t1 (a) values ('Garbage'); +ERROR 22003: Cannot get geometry object from data you send to the GEOMETRY field +insert IGNORE into t1 (a) values ('Garbage'); +ERROR 22003: Cannot get geometry object from data you send to the GEOMETRY field +drop table t1; +create table t1 (pk integer primary key auto_increment, fl geometry not null); +insert into t1 (fl) values (1); +ERROR 22003: Cannot get geometry object from data you send to the GEOMETRY field +insert into t1 (fl) values (1.11); +ERROR 22003: Cannot get geometry object from data you send to the GEOMETRY field +insert into t1 (fl) values ("qwerty"); +ERROR 22003: Cannot get geometry object from data you send to the GEOMETRY field +insert into t1 (fl) values (pointfromtext('point(1,1)')); +ERROR 23000: Column 'fl' cannot be null +drop table t1; +End of 4.1 tests +CREATE TABLE t1 (name VARCHAR(100), square GEOMETRY); +INSERT INTO t1 VALUES("center", GeomFromText('POLYGON (( 0 0, 0 2, 2 2, 2 0, 0 0))')); +INSERT INTO t1 VALUES("small", GeomFromText('POLYGON (( 0 0, 0 1, 1 1, 1 0, 0 0))')); +INSERT INTO t1 VALUES("big", GeomFromText('POLYGON (( 0 0, 0 3, 3 3, 3 0, 0 0))')); +INSERT INTO t1 VALUES("up", GeomFromText('POLYGON (( 0 1, 0 3, 2 3, 2 1, 0 1))')); +INSERT INTO t1 VALUES("up2", GeomFromText('POLYGON (( 0 2, 0 4, 2 4, 2 2, 0 2))')); +INSERT INTO t1 VALUES("up3", GeomFromText('POLYGON (( 0 3, 0 5, 2 5, 2 3, 0 3))')); +INSERT INTO t1 VALUES("down", GeomFromText('POLYGON (( 0 -1, 0 1, 2 1, 2 -1, 0 -1))')); +INSERT INTO t1 VALUES("down2", GeomFromText('POLYGON (( 0 -2, 0 0, 2 0, 2 -2, 0 -2))')); +INSERT INTO t1 VALUES("down3", GeomFromText('POLYGON (( 0 -3, 0 -1, 2 -1, 2 -3, 0 -3))')); +INSERT INTO t1 VALUES("right", GeomFromText('POLYGON (( 1 0, 1 2, 3 2, 3 0, 1 0))')); +INSERT INTO t1 VALUES("right2", GeomFromText('POLYGON (( 2 0, 2 2, 4 2, 4 0, 2 0))')); +INSERT INTO t1 VALUES("right3", GeomFromText('POLYGON (( 3 0, 3 2, 5 2, 5 0, 3 0))')); +INSERT INTO t1 VALUES("left", GeomFromText('POLYGON (( -1 0, -1 2, 1 2, 1 0, -1 0))')); +INSERT INTO t1 VALUES("left2", GeomFromText('POLYGON (( -2 0, -2 2, 0 2, 0 0, -2 0))')); +INSERT INTO t1 VALUES("left3", GeomFromText('POLYGON (( -3 0, -3 2, -1 2, -1 0, -3 0))')); +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrcontains FROM t1 a1 JOIN t1 a2 ON MBRContains( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +mbrcontains +center,small +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrdisjoint FROM t1 a1 JOIN t1 a2 ON MBRDisjoint( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +mbrdisjoint +down3,left3,right3,up3 +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrequal FROM t1 a1 JOIN t1 a2 ON MBREqual( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +mbrequal +center +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrintersect FROM t1 a1 JOIN t1 a2 ON MBRIntersects( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +mbrintersect +big,center,down,down2,left,left2,right,right2,small,up,up2 +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbroverlaps FROM t1 a1 JOIN t1 a2 ON MBROverlaps( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +mbroverlaps +down,left,right,up +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrtouches FROM t1 a1 JOIN t1 a2 ON MBRTouches( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +mbrtouches +down2,left2,right2,up2 +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrwithin FROM t1 a1 JOIN t1 a2 ON MBRWithin( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +mbrwithin +big,center +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS contains FROM t1 a1 JOIN t1 a2 ON Contains( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +contains +center,small +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS disjoint FROM t1 a1 JOIN t1 a2 ON Disjoint( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +disjoint +down3,left3,right3,up3 +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS equals FROM t1 a1 JOIN t1 a2 ON Equals( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +equals +center +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS intersect FROM t1 a1 JOIN t1 a2 ON Intersects( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +intersect +big,center,down,down2,left,left2,right,right2,small,up,up2 +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS overlaps FROM t1 a1 JOIN t1 a2 ON Overlaps( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +overlaps +down,left,right,up +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS touches FROM t1 a1 JOIN t1 a2 ON Touches( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +touches +down2,left2,right2,up2 +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS within FROM t1 a1 JOIN t1 a2 ON Within( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +within +big,center +SET @vert1 = GeomFromText('POLYGON ((0 -2, 0 2, 0 -2))'); +SET @horiz1 = GeomFromText('POLYGON ((-2 0, 2 0, -2 0))'); +SET @horiz2 = GeomFromText('POLYGON ((-1 0, 3 0, -1 0))'); +SET @horiz3 = GeomFromText('POLYGON ((2 0, 3 0, 2 0))'); +SET @point1 = GeomFromText('POLYGON ((0 0))'); +SET @point2 = GeomFromText('POLYGON ((-2 0))'); +SELECT GROUP_CONCAT(a1.name ORDER BY a1.name) AS overlaps FROM t1 a1 WHERE Overlaps(a1.square, @vert1) GROUP BY a1.name; +overlaps +SELECT GROUP_CONCAT(a1.name ORDER BY a1.name) AS overlaps FROM t1 a1 WHERE Overlaps(a1.square, @horiz1) GROUP BY a1.name; +overlaps +SELECT Overlaps(@horiz1, @vert1) FROM DUAL; +Overlaps(@horiz1, @vert1) +0 +SELECT Overlaps(@horiz1, @horiz2) FROM DUAL; +Overlaps(@horiz1, @horiz2) +1 +SELECT Overlaps(@horiz1, @horiz3) FROM DUAL; +Overlaps(@horiz1, @horiz3) +0 +SELECT Overlaps(@horiz1, @point1) FROM DUAL; +Overlaps(@horiz1, @point1) +0 +SELECT Overlaps(@horiz1, @point2) FROM DUAL; +Overlaps(@horiz1, @point2) +0 +DROP TABLE t1; +End of 5.0 tests +CREATE TABLE t1 (p POINT); +CREATE TABLE t2 (p POINT, INDEX(p)); +INSERT INTO t1 VALUES (POINTFROMTEXT('POINT(1 2)')); +INSERT INTO t2 VALUES (POINTFROMTEXT('POINT(1 2)')); +SELECT COUNT(*) FROM t1 WHERE p=POINTFROMTEXT('POINT(1 2)'); +COUNT(*) +1 +EXPLAIN +SELECT COUNT(*) FROM t2 WHERE p=POINTFROMTEXT('POINT(1 2)'); +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 ref p p 28 const 1 Using where +SELECT COUNT(*) FROM t2 WHERE p=POINTFROMTEXT('POINT(1 2)'); +COUNT(*) +1 +INSERT INTO t1 VALUES (POINTFROMTEXT('POINT(1 2)')); +INSERT INTO t2 VALUES (POINTFROMTEXT('POINT(1 2)')); +EXPLAIN +SELECT COUNT(*) FROM t1 WHERE p=POINTFROMTEXT('POINT(1 2)'); +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ALL NULL NULL NULL NULL 2 Using where +SELECT COUNT(*) FROM t1 WHERE p=POINTFROMTEXT('POINT(1 2)'); +COUNT(*) +2 +EXPLAIN +SELECT COUNT(*) FROM t2 WHERE p=POINTFROMTEXT('POINT(1 2)'); +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 ref p p 28 const 1 Using where +SELECT COUNT(*) FROM t2 WHERE p=POINTFROMTEXT('POINT(1 2)'); +COUNT(*) +2 +EXPLAIN +SELECT COUNT(*) FROM t2 IGNORE INDEX(p) WHERE p=POINTFROMTEXT('POINT(1 2)'); +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 ALL NULL NULL NULL NULL 2 Using where +SELECT COUNT(*) FROM t2 IGNORE INDEX(p) WHERE p=POINTFROMTEXT('POINT(1 2)'); +COUNT(*) +2 +DROP TABLE t1, t2; +End of 5.0 tests +create table t1 (g geometry not null, spatial gk(g)) engine=innodb; +ERROR HY000: The used table type doesn't support SPATIAL indexes diff --git a/mysql-test/suite/innodb_plugin/r/innodb_lock_wait_timeout_1.result b/mysql-test/suite/innodb_plugin/r/innodb_lock_wait_timeout_1.result new file mode 100644 index 00000000000..bd8760b8f79 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_lock_wait_timeout_1.result @@ -0,0 +1,375 @@ +# +# Bug #40113: Embedded SELECT inside UPDATE or DELETE can timeout +# without error +# +CREATE TABLE t1 (a int, b int, PRIMARY KEY (a,b)) ENGINE=InnoDB; +INSERT INTO t1 (a,b) VALUES (1070109,99); +CREATE TABLE t2 (b int, a int, PRIMARY KEY (b)) ENGINE=InnoDB; +INSERT INTO t2 (b,a) VALUES (7,1070109); +SELECT * FROM t1; +a b +1070109 99 +BEGIN; +SELECT b FROM t2 WHERE b=7 FOR UPDATE; +b +7 +BEGIN; +SELECT b FROM t2 WHERE b=7 FOR UPDATE; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +INSERT INTO t1 (a) VALUES ((SELECT a FROM t2 WHERE b=7)); +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +UPDATE t1 SET a='7000000' WHERE a=(SELECT a FROM t2 WHERE b=7); +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +DELETE FROM t1 WHERE a=(SELECT a FROM t2 WHERE b=7); +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +SELECT * FROM t1; +a b +1070109 99 +DROP TABLE t2, t1; +# End of 5.0 tests +# +# Bug#46539 Various crashes on INSERT IGNORE SELECT + SELECT +# FOR UPDATE +# +drop table if exists t1; +create table t1 (a int primary key auto_increment, +b int, index(b)) engine=innodb; +insert into t1 (b) values (1), (2), (3), (4), (5), (6), (7), (8), (9), (10); +set autocommit=0; +begin; +select * from t1 where b=5 for update; +a b +5 5 +insert ignore into t1 (b) select a as b from t1; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +# Cleanup +# +commit; +set autocommit=default; +drop table t1; +# +# Bug #37183 insert ignore into .. select ... hangs +# after deadlock was encountered +# +create table t1(id int primary key,v int)engine=innodb; +insert into t1 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7); +create table t2 like t1; +begin; +update t1 set v=id*2 where id=1; +begin; +update t1 set v=id*2 where id=2; +update t1 set v=id*2 where id=2; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +insert ignore into t2 select * from t1 where id=1; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +rollback; +rollback; +drop table t1, t2; +# +# Bug#41756 Strange error messages about locks from InnoDB +# +drop table if exists t1; +# In the default transaction isolation mode, and/or with +# innodb_locks_unsafe_for_binlog=OFF, handler::unlock_row() +# in InnoDB does nothing. +# Thus in order to reproduce the condition that led to the +# warning, one needs to relax isolation by either +# setting a weaker tx_isolation value, or by turning on +# the unsafe replication switch. +# For testing purposes, choose to tweak the isolation level, +# since it's settable at runtime, unlike +# innodb_locks_unsafe_for_binlog, which is +# only a command-line switch. +# +set @@session.tx_isolation="read-committed"; +# Prepare data. We need a table with a unique index, +# for join_read_key to be used. The other column +# allows to control what passes WHERE clause filter. +create table t1 (a int primary key, b int) engine=innodb; +# Let's make sure t1 has sufficient amount of rows +# to exclude JT_ALL access method when reading it, +# i.e. make sure that JT_EQ_REF(a) is always preferred. +insert into t1 values (1,1), (2,null), (3,1), (4,1), +(5,1), (6,1), (7,1), (8,1), (9,1), (10,1), +(11,1), (12,1), (13,1), (14,1), (15,1), +(16,1), (17,1), (18,1), (19,1), (20,1); +# +# Demonstrate that for the SELECT statement +# used later in the test JT_EQ_REF access method is used. +# +explain +select 1 from t1 natural join (select 2 as a, 1 as b union all +select 2 as a, 2 as b) as t2 for update; +id 1 +select_type PRIMARY +table +type ALL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows 2 +Extra +id 1 +select_type PRIMARY +table t1 +type eq_ref +possible_keys PRIMARY +key PRIMARY +key_len 4 +ref t2.a +rows 1 +Extra Using where +id 2 +select_type DERIVED +table NULL +type NULL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows NULL +Extra No tables used +id 3 +select_type UNION +table NULL +type NULL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows NULL +Extra No tables used +id NULL +select_type UNION RESULT +table +type ALL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows NULL +Extra +# +# Demonstrate that the reported SELECT statement +# no longer produces warnings. +# +select 1 from t1 natural join (select 2 as a, 1 as b union all +select 2 as a, 2 as b) as t2 for update; +1 +commit; +# +# Demonstrate that due to lack of inter-sweep "reset" function, +# we keep some non-matching records locked, even though we know +# we could unlock them. +# To do that, show that if there is only one distinct value +# for a in t2 (a=2), we will keep record (2,null) in t1 locked. +# But if we add another value for "a" to t2, say 6, +# join_read_key cache will be pruned at least once, +# and thus record (2, null) in t1 will get unlocked. +# +begin; +select 1 from t1 natural join (select 2 as a, 1 as b union all +select 2 as a, 2 as b) as t2 for update; +1 +# +# Switching to connection con1 +# We should be able to delete all records from t1 except (2, null), +# since they were not locked. +begin; +# Delete in series of 3 records so that full scan +# is not used and we're not blocked on record (2,null) +delete from t1 where a in (1,3,4); +delete from t1 where a in (5,6,7); +delete from t1 where a in (8,9,10); +delete from t1 where a in (11,12,13); +delete from t1 where a in (14,15,16); +delete from t1 where a in (17,18); +delete from t1 where a in (19,20); +# +# Record (2, null) is locked. This is actually unnecessary, +# because the previous select returned no rows. +# Just demonstrate the effect. +# +delete from t1; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +rollback; +# +# Switching to connection default +# +# Show that the original contents of t1 is intact: +select * from t1; +a b +1 1 +2 NULL +3 1 +4 1 +5 1 +6 1 +7 1 +8 1 +9 1 +10 1 +11 1 +12 1 +13 1 +14 1 +15 1 +16 1 +17 1 +18 1 +19 1 +20 1 +commit; +# +# Have a one more record in t2 to show that +# if join_read_key cache is purned, the current +# row under the cursor is unlocked (provided, this row didn't +# match the partial WHERE clause, of course). +# Sic: the result of this test dependent on the order of retrieval +# of records --echo # from the derived table, if ! +# We use DELETE to disable the JOIN CACHE. This DELETE modifies no +# records. It also should leave no InnoDB row locks. +# +begin; +delete t1.* from t1 natural join (select 2 as a, 2 as b union all +select 0 as a, 0 as b) as t2; +# Demonstrate that nothing was deleted form t1 +select * from t1; +a b +1 1 +2 NULL +3 1 +4 1 +5 1 +6 1 +7 1 +8 1 +9 1 +10 1 +11 1 +12 1 +13 1 +14 1 +15 1 +16 1 +17 1 +18 1 +19 1 +20 1 +# +# Switching to connection con1 +begin; +# Since there is another distinct record in the derived table +# the previous matching record in t1 -- (2,null) -- was unlocked. +delete from t1; +# We will need the contents of the table again. +rollback; +select * from t1; +a b +1 1 +2 NULL +3 1 +4 1 +5 1 +6 1 +7 1 +8 1 +9 1 +10 1 +11 1 +12 1 +13 1 +14 1 +15 1 +16 1 +17 1 +18 1 +19 1 +20 1 +commit; +# +# Switching to connection default +rollback; +begin; +# +# Before this patch, we could wrongly unlock a record +# that was cached and later used in a join. Demonstrate that +# this is no longer the case. +# Sic: this test is also order-dependent (i.e. the +# the bug would show up only if the first record in the union +# is retreived and processed first. +# +# Verify that JT_EQ_REF is used. +explain +select 1 from t1 natural join (select 3 as a, 2 as b union all +select 3 as a, 1 as b) as t2 for update; +id 1 +select_type PRIMARY +table +type ALL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows 2 +Extra +id 1 +select_type PRIMARY +table t1 +type eq_ref +possible_keys PRIMARY +key PRIMARY +key_len 4 +ref t2.a +rows 1 +Extra Using where +id 2 +select_type DERIVED +table NULL +type NULL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows NULL +Extra No tables used +id 3 +select_type UNION +table NULL +type NULL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows NULL +Extra No tables used +id NULL +select_type UNION RESULT +table +type ALL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows NULL +Extra +# Lock the record. +select 1 from t1 natural join (select 3 as a, 2 as b union all +select 3 as a, 1 as b) as t2 for update; +1 +1 +# Switching to connection con1 +# +# We should not be able to delete record (3,1) from t1, +# (previously it was possible). +# +delete from t1 where a=3; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +# Switching to connection default +commit; +set @@session.tx_isolation=default; +drop table t1; +# +# End of 5.1 tests +# diff --git a/mysql-test/suite/innodb_plugin/r/innodb_mysql.result b/mysql-test/suite/innodb_plugin/r/innodb_mysql.result new file mode 100644 index 00000000000..2bf1ef8fbf0 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_mysql.result @@ -0,0 +1,2381 @@ +set global innodb_support_xa=default; +set session innodb_support_xa=default; +SET SESSION STORAGE_ENGINE = InnoDB; +drop table if exists t1,t2,t3,t1m,t1i,t2m,t2i,t4; +drop procedure if exists p1; +create table t1 ( +c_id int(11) not null default '0', +org_id int(11) default null, +unique key contacts$c_id (c_id), +key contacts$org_id (org_id) +); +insert into t1 values +(2,null),(120,null),(141,null),(218,7), (128,1), +(151,2),(234,2),(236,2),(243,2),(255,2),(259,2),(232,3),(235,3),(238,3), +(246,3),(253,3),(269,3),(285,3),(291,3),(293,3),(131,4),(230,4),(231,4); +create table t2 ( +slai_id int(11) not null default '0', +owner_tbl int(11) default null, +owner_id int(11) default null, +sla_id int(11) default null, +inc_web int(11) default null, +inc_email int(11) default null, +inc_chat int(11) default null, +inc_csr int(11) default null, +inc_total int(11) default null, +time_billed int(11) default null, +activedate timestamp null default null, +expiredate timestamp null default null, +state int(11) default null, +sla_set int(11) default null, +unique key t2$slai_id (slai_id), +key t2$owner_id (owner_id), +key t2$sla_id (sla_id) +); +insert into t2(slai_id, owner_tbl, owner_id, sla_id) values +(1,3,1,1), (3,3,10,2), (4,3,3,6), (5,3,2,5), (6,3,8,3), (7,3,9,7), +(8,3,6,8), (9,3,4,9), (10,3,5,10), (11,3,11,11), (12,3,7,12); +flush tables; +select si.slai_id +from t1 c join t2 si on +((si.owner_tbl = 3 and si.owner_id = c.org_id) or +( si.owner_tbl = 2 and si.owner_id = c.c_id)) +where +c.c_id = 218 and expiredate is null; +slai_id +12 +select * from t1 where org_id is null; +c_id org_id +2 NULL +120 NULL +141 NULL +select si.slai_id +from t1 c join t2 si on +((si.owner_tbl = 3 and si.owner_id = c.org_id) or +( si.owner_tbl = 2 and si.owner_id = c.c_id)) +where +c.c_id = 218 and expiredate is null; +slai_id +12 +drop table t1, t2; +CREATE TABLE t1 (a int, b int, KEY b (b)); +CREATE TABLE t2 (a int, b int, PRIMARY KEY (a,b)); +CREATE TABLE t3 (a int, b int, c int, PRIMARY KEY (a), +UNIQUE KEY b (b,c), KEY a (a,b,c)); +INSERT INTO t1 VALUES (1, 1); +INSERT INTO t1 SELECT a + 1, b + 1 FROM t1; +INSERT INTO t1 SELECT a + 2, b + 2 FROM t1; +INSERT INTO t2 VALUES (1,1),(1,2),(1,3),(1,4),(1,5),(1,6),(1,7),(1,8); +INSERT INTO t2 SELECT a + 1, b FROM t2; +DELETE FROM t2 WHERE a = 1 AND b < 2; +INSERT INTO t3 VALUES (1,1,1),(2,1,2); +INSERT INTO t3 SELECT a + 2, a + 2, 3 FROM t3; +INSERT INTO t3 SELECT a + 4, a + 4, 3 FROM t3; +SELECT STRAIGHT_JOIN SQL_NO_CACHE t1.b, t1.a FROM t1, t3, t2 WHERE +t3.a = t2.a AND t2.b = t1.a AND t3.b = 1 AND t3.c IN (1, 2) +ORDER BY t1.b LIMIT 2; +b a +1 1 +2 2 +SELECT STRAIGHT_JOIN SQL_NO_CACHE t1.b, t1.a FROM t1, t3, t2 WHERE +t3.a = t2.a AND t2.b = t1.a AND t3.b = 1 AND t3.c IN (1, 2) +ORDER BY t1.b LIMIT 5; +b a +1 1 +2 2 +2 2 +3 3 +3 3 +DROP TABLE t1, t2, t3; +CREATE TABLE `t1` (`id1` INT) ; +INSERT INTO `t1` (`id1`) VALUES (1),(5),(2); +CREATE TABLE `t2` ( +`id1` INT, +`id2` INT NOT NULL, +`id3` INT, +`id4` INT NOT NULL, +UNIQUE (`id2`,`id4`), +KEY (`id1`) +); +INSERT INTO `t2`(`id1`,`id2`,`id3`,`id4`) VALUES +(1,1,1,0), +(1,1,2,1), +(5,1,2,2), +(6,1,2,3), +(1,2,2,2), +(1,2,1,1); +SELECT `id1` FROM `t1` WHERE `id1` NOT IN (SELECT `id1` FROM `t2` WHERE `id2` = 1 AND `id3` = 2); +id1 +2 +DROP TABLE t1, t2; +create table t1 (c1 int) engine=innodb; +handler t1 open; +handler t1 read first; +c1 +Before and after comparison +0 +drop table t1; +CREATE TABLE t1(c1 TEXT, UNIQUE (c1(1)), cnt INT DEFAULT 1) +ENGINE=INNODB CHARACTER SET UTF8; +INSERT INTO t1 (c1) VALUES ('1a'); +SELECT * FROM t1; +c1 cnt +1a 1 +INSERT INTO t1 (c1) VALUES ('1b') ON DUPLICATE KEY UPDATE cnt=cnt+1; +SELECT * FROM t1; +c1 cnt +1a 2 +DROP TABLE t1; +CREATE TABLE t1(c1 VARCHAR(2), UNIQUE (c1(1)), cnt INT DEFAULT 1) +ENGINE=INNODB CHARACTER SET UTF8; +INSERT INTO t1 (c1) VALUES ('1a'); +SELECT * FROM t1; +c1 cnt +1a 1 +INSERT INTO t1 (c1) VALUES ('1b') ON DUPLICATE KEY UPDATE cnt=cnt+1; +SELECT * FROM t1; +c1 cnt +1a 2 +DROP TABLE t1; +CREATE TABLE t1(c1 CHAR(2), UNIQUE (c1(1)), cnt INT DEFAULT 1) +ENGINE=INNODB CHARACTER SET UTF8; +INSERT INTO t1 (c1) VALUES ('1a'); +SELECT * FROM t1; +c1 cnt +1a 1 +INSERT INTO t1 (c1) VALUES ('1b') ON DUPLICATE KEY UPDATE cnt=cnt+1; +SELECT * FROM t1; +c1 cnt +1a 2 +DROP TABLE t1; +CREATE TABLE t1 ( +a1 decimal(10,0) DEFAULT NULL, +a2 blob, +a3 time DEFAULT NULL, +a4 blob, +a5 char(175) DEFAULT NULL, +a6 timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', +a7 tinyblob, +INDEX idx (a6,a7(239),a5) +) ENGINE=InnoDB; +EXPLAIN SELECT a4 FROM t1 WHERE +a6=NULL AND +a4='UNcT5pIde4I6c2SheTo4gt92OV1jgJCVkXmzyf325R1DwLURkbYHwhydANIZMbKTgdcR5xS'; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables +EXPLAIN SELECT t1.a4 FROM t1, t1 t WHERE +t.a6=t.a6 AND t1.a6=NULL AND +t1.a4='UNcT5pIde4I6c2SheTo4gt92OV1jgJCVkXmzyf325R1DwLURkbYHwhydANIZMbKTgdcR5xS'; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables +DROP TABLE t1; +create table t1m (a int) engine = MEMORY; +create table t1i (a int); +create table t2m (a int) engine = MEMORY; +create table t2i (a int); +insert into t2m values (5); +insert into t2i values (5); +select min(a) from t1i; +min(a) +NULL +select min(7) from t1i; +min(7) +NULL +select min(7) from DUAL; +min(7) +7 +explain select min(7) from t2i join t1i; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2i ALL NULL NULL NULL NULL 1 +1 SIMPLE t1i ALL NULL NULL NULL NULL 1 Using join buffer +select min(7) from t2i join t1i; +min(7) +NULL +select max(a) from t1i; +max(a) +NULL +select max(7) from t1i; +max(7) +NULL +select max(7) from DUAL; +max(7) +7 +explain select max(7) from t2i join t1i; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2i ALL NULL NULL NULL NULL 1 +1 SIMPLE t1i ALL NULL NULL NULL NULL 1 Using join buffer +select max(7) from t2i join t1i; +max(7) +NULL +select 1, min(a) from t1i where a=99; +1 min(a) +1 NULL +select 1, min(a) from t1i where 1=99; +1 min(a) +1 NULL +select 1, min(1) from t1i where a=99; +1 min(1) +1 NULL +select 1, min(1) from t1i where 1=99; +1 min(1) +1 NULL +select 1, max(a) from t1i where a=99; +1 max(a) +1 NULL +select 1, max(a) from t1i where 1=99; +1 max(a) +1 NULL +select 1, max(1) from t1i where a=99; +1 max(1) +1 NULL +select 1, max(1) from t1i where 1=99; +1 max(1) +1 NULL +explain select count(*), min(7), max(7) from t1m, t1i; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1m system NULL NULL NULL NULL 0 const row not found +1 SIMPLE t1i ALL NULL NULL NULL NULL 1 +select count(*), min(7), max(7) from t1m, t1i; +count(*) min(7) max(7) +0 NULL NULL +explain select count(*), min(7), max(7) from t1m, t2i; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1m system NULL NULL NULL NULL 0 const row not found +1 SIMPLE t2i ALL NULL NULL NULL NULL 1 +select count(*), min(7), max(7) from t1m, t2i; +count(*) min(7) max(7) +0 NULL NULL +explain select count(*), min(7), max(7) from t2m, t1i; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2m system NULL NULL NULL NULL 1 +1 SIMPLE t1i ALL NULL NULL NULL NULL 1 +select count(*), min(7), max(7) from t2m, t1i; +count(*) min(7) max(7) +0 NULL NULL +drop table t1m, t1i, t2m, t2i; +create table t1 ( +a1 char(64), a2 char(64), b char(16), c char(16) not null, d char(16), dummy char(64) default ' ' +) ENGINE = MEMORY; +insert into t1 (a1, a2, b, c, d) values +('a','a','a','a111','xy1'),('a','a','a','b111','xy2'),('a','a','a','c111','xy3'),('a','a','a','d111','xy4'), +('a','a','b','e112','xy1'),('a','a','b','f112','xy2'),('a','a','b','g112','xy3'),('a','a','b','h112','xy4'), +('a','b','a','i121','xy1'),('a','b','a','j121','xy2'),('a','b','a','k121','xy3'),('a','b','a','l121','xy4'), +('a','b','b','m122','xy1'),('a','b','b','n122','xy2'),('a','b','b','o122','xy3'),('a','b','b','p122','xy4'), +('b','a','a','a211','xy1'),('b','a','a','b211','xy2'),('b','a','a','c211','xy3'),('b','a','a','d211','xy4'), +('b','a','b','e212','xy1'),('b','a','b','f212','xy2'),('b','a','b','g212','xy3'),('b','a','b','h212','xy4'), +('b','b','a','i221','xy1'),('b','b','a','j221','xy2'),('b','b','a','k221','xy3'),('b','b','a','l221','xy4'), +('b','b','b','m222','xy1'),('b','b','b','n222','xy2'),('b','b','b','o222','xy3'),('b','b','b','p222','xy4'), +('c','a','a','a311','xy1'),('c','a','a','b311','xy2'),('c','a','a','c311','xy3'),('c','a','a','d311','xy4'), +('c','a','b','e312','xy1'),('c','a','b','f312','xy2'),('c','a','b','g312','xy3'),('c','a','b','h312','xy4'), +('c','b','a','i321','xy1'),('c','b','a','j321','xy2'),('c','b','a','k321','xy3'),('c','b','a','l321','xy4'), +('c','b','b','m322','xy1'),('c','b','b','n322','xy2'),('c','b','b','o322','xy3'),('c','b','b','p322','xy4'), +('d','a','a','a411','xy1'),('d','a','a','b411','xy2'),('d','a','a','c411','xy3'),('d','a','a','d411','xy4'), +('d','a','b','e412','xy1'),('d','a','b','f412','xy2'),('d','a','b','g412','xy3'),('d','a','b','h412','xy4'), +('d','b','a','i421','xy1'),('d','b','a','j421','xy2'),('d','b','a','k421','xy3'),('d','b','a','l421','xy4'), +('d','b','b','m422','xy1'),('d','b','b','n422','xy2'),('d','b','b','o422','xy3'),('d','b','b','p422','xy4'), +('a','a','a','a111','xy1'),('a','a','a','b111','xy2'),('a','a','a','c111','xy3'),('a','a','a','d111','xy4'), +('a','a','b','e112','xy1'),('a','a','b','f112','xy2'),('a','a','b','g112','xy3'),('a','a','b','h112','xy4'), +('a','b','a','i121','xy1'),('a','b','a','j121','xy2'),('a','b','a','k121','xy3'),('a','b','a','l121','xy4'), +('a','b','b','m122','xy1'),('a','b','b','n122','xy2'),('a','b','b','o122','xy3'),('a','b','b','p122','xy4'), +('b','a','a','a211','xy1'),('b','a','a','b211','xy2'),('b','a','a','c211','xy3'),('b','a','a','d211','xy4'), +('b','a','b','e212','xy1'),('b','a','b','f212','xy2'),('b','a','b','g212','xy3'),('b','a','b','h212','xy4'), +('b','b','a','i221','xy1'),('b','b','a','j221','xy2'),('b','b','a','k221','xy3'),('b','b','a','l221','xy4'), +('b','b','b','m222','xy1'),('b','b','b','n222','xy2'),('b','b','b','o222','xy3'),('b','b','b','p222','xy4'), +('c','a','a','a311','xy1'),('c','a','a','b311','xy2'),('c','a','a','c311','xy3'),('c','a','a','d311','xy4'), +('c','a','b','e312','xy1'),('c','a','b','f312','xy2'),('c','a','b','g312','xy3'),('c','a','b','h312','xy4'), +('c','b','a','i321','xy1'),('c','b','a','j321','xy2'),('c','b','a','k321','xy3'),('c','b','a','l321','xy4'), +('c','b','b','m322','xy1'),('c','b','b','n322','xy2'),('c','b','b','o322','xy3'),('c','b','b','p322','xy4'), +('d','a','a','a411','xy1'),('d','a','a','b411','xy2'),('d','a','a','c411','xy3'),('d','a','a','d411','xy4'), +('d','a','b','e412','xy1'),('d','a','b','f412','xy2'),('d','a','b','g412','xy3'),('d','a','b','h412','xy4'), +('d','b','a','i421','xy1'),('d','b','a','j421','xy2'),('d','b','a','k421','xy3'),('d','b','a','l421','xy4'), +('d','b','b','m422','xy1'),('d','b','b','n422','xy2'),('d','b','b','o422','xy3'),('d','b','b','p422','xy4'); +create table t4 ( +pk_col int auto_increment primary key, a1 char(64), a2 char(64), b char(16), c char(16) not null, d char(16), dummy char(64) default ' ' +); +insert into t4 (a1, a2, b, c, d, dummy) select * from t1; +create index idx12672_0 on t4 (a1); +create index idx12672_1 on t4 (a1,a2,b,c); +create index idx12672_2 on t4 (a1,a2,b); +analyze table t4; +Table Op Msg_type Msg_text +test.t4 analyze status OK +select distinct a1 from t4 where pk_col not in (1,2,3,4); +a1 +a +b +c +d +drop table t1,t4; +DROP TABLE IF EXISTS t2, t1; +CREATE TABLE t1 (i INT NOT NULL PRIMARY KEY) ENGINE= InnoDB; +CREATE TABLE t2 ( +i INT NOT NULL, +FOREIGN KEY (i) REFERENCES t1 (i) ON DELETE NO ACTION +) ENGINE= InnoDB; +INSERT INTO t1 VALUES (1); +INSERT INTO t2 VALUES (1); +DELETE IGNORE FROM t1 WHERE i = 1; +Warnings: +Error 1451 Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`i`) REFERENCES `t1` (`i`) ON DELETE NO ACTION) +SELECT * FROM t1, t2; +i i +1 1 +DROP TABLE t2, t1; +End of 4.1 tests. +create table t1 ( +a varchar(30), b varchar(30), primary key(a), key(b) +); +select distinct a from t1; +a +drop table t1; +create table t1(a int, key(a)); +insert into t1 values(1); +select a, count(a) from t1 group by a with rollup; +a count(a) +1 1 +NULL 1 +drop table t1; +create table t1 (f1 int, f2 char(1), primary key(f1,f2)); +insert into t1 values ( 1,"e"),(2,"a"),( 3,"c"),(4,"d"); +alter table t1 drop primary key, add primary key (f2, f1); +explain select distinct f1 a, f1 b from t1; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL PRIMARY 5 NULL 4 Using index; Using temporary +explain select distinct f1, f2 from t1; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 range NULL PRIMARY 5 NULL 3 Using index for group-by; Using temporary +drop table t1; +CREATE TABLE t1 (id int(11) NOT NULL PRIMARY KEY, name varchar(20), +INDEX (name)); +CREATE TABLE t2 (id int(11) NOT NULL PRIMARY KEY, fkey int(11)); +ALTER TABLE t2 ADD FOREIGN KEY (fkey) REFERENCES t2(id); +INSERT INTO t1 VALUES (1,'A1'),(2,'A2'),(3,'B'); +INSERT INTO t2 VALUES (1,1),(2,2),(3,2),(4,3),(5,3); +EXPLAIN +SELECT COUNT(*) FROM t2 LEFT JOIN t1 ON t2.fkey = t1.id +WHERE t1.name LIKE 'A%'; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index PRIMARY,name name 23 NULL 3 Using where; Using index +1 SIMPLE t2 ref fkey fkey 5 test.t1.id 1 Using where; Using index +EXPLAIN +SELECT COUNT(*) FROM t2 LEFT JOIN t1 ON t2.fkey = t1.id +WHERE t1.name LIKE 'A%' OR FALSE; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 index NULL fkey 5 NULL 5 Using index +1 SIMPLE t1 eq_ref PRIMARY PRIMARY 4 test.t2.fkey 1 Using where +DROP TABLE t1,t2; +CREATE TABLE t1 ( +id int NOT NULL, +name varchar(20) NOT NULL, +dept varchar(20) NOT NULL, +age tinyint(3) unsigned NOT NULL, +PRIMARY KEY (id), +INDEX (name,dept) +) ENGINE=InnoDB; +INSERT INTO t1(id, dept, age, name) VALUES +(3987, 'cs1', 10, 'rs1'), (3988, 'cs2', 20, 'rs1'), (3995, 'cs3', 10, 'rs2'), +(3996, 'cs4', 20, 'rs2'), (4003, 'cs5', 10, 'rs3'), (4004, 'cs6', 20, 'rs3'), +(4011, 'cs7', 10, 'rs4'), (4012, 'cs8', 20, 'rs4'), (4019, 'cs9', 10, 'rs5'), +(4020, 'cs10', 20, 'rs5'),(4027, 'cs11', 10, 'rs6'),(4028, 'cs12', 20, 'rs6'); +EXPLAIN SELECT DISTINCT t1.name, t1.dept FROM t1 WHERE t1.name='rs5'; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 range name name 44 NULL 2 Using where; Using index for group-by +SELECT DISTINCT t1.name, t1.dept FROM t1 WHERE t1.name='rs5'; +name dept +rs5 cs10 +rs5 cs9 +DELETE FROM t1; +# Masking (#) number in "rows" column of the following EXPLAIN output, as it may vary (bug#47746). +EXPLAIN SELECT DISTINCT t1.name, t1.dept FROM t1 WHERE t1.name='rs5'; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 range name name 44 NULL # Using where; Using index for group-by +SELECT DISTINCT t1.name, t1.dept FROM t1 WHERE t1.name='rs5'; +name dept +DROP TABLE t1; +drop table if exists t1; +show variables like 'innodb_rollback_on_timeout'; +Variable_name Value +innodb_rollback_on_timeout OFF +create table t1 (a int unsigned not null primary key) engine = innodb; +insert into t1 values (1); +commit; +begin work; +insert into t1 values (2); +select * from t1; +a +1 +2 +begin work; +insert into t1 values (5); +select * from t1; +a +1 +5 +insert into t1 values (2); +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +select * from t1; +a +1 +5 +commit; +select * from t1; +a +1 +2 +commit; +select * from t1; +a +1 +2 +5 +drop table t1; +set @save_qcache_size=@@global.query_cache_size; +set @save_qcache_type=@@global.query_cache_type; +set global query_cache_size=10*1024*1024; +set global query_cache_type=1; +drop table if exists `test`; +Warnings: +Note 1051 Unknown table 'test' +CREATE TABLE `test` (`test1` varchar(3) NOT NULL, +`test2` varchar(4) NOT NULL,PRIMARY KEY (`test1`)) +ENGINE=InnoDB DEFAULT CHARSET=latin1; +INSERT INTO `test` (`test1`, `test2`) VALUES ('tes', '5678'); +select * from test; +test1 test2 +tes 5678 +INSERT INTO `test` (`test1`, `test2`) VALUES ('tes', '1234') +ON DUPLICATE KEY UPDATE `test2` = '1234'; +select * from test; +test1 test2 +tes 1234 +flush tables; +select * from test; +test1 test2 +tes 1234 +drop table test; +set global query_cache_type=@save_qcache_type; +set global query_cache_size=@save_qcache_size; +drop table if exists t1; +show variables like 'innodb_rollback_on_timeout'; +Variable_name Value +innodb_rollback_on_timeout OFF +create table t1 (a int unsigned not null primary key) engine = innodb; +insert into t1 values (1); +commit; +begin work; +insert into t1 values (2); +select * from t1; +a +1 +2 +begin work; +insert into t1 values (5); +select * from t1; +a +1 +5 +insert into t1 values (2); +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +select * from t1; +a +1 +5 +commit; +select * from t1; +a +1 +2 +commit; +select * from t1; +a +1 +2 +5 +drop table t1; +create table t1( +id int auto_increment, +c char(1) not null, +counter int not null default 1, +primary key (id), +unique key (c) +) engine=innodb; +insert into t1 (id, c) values +(NULL, 'a'), +(NULL, 'a') +on duplicate key update id = values(id), counter = counter + 1; +select * from t1; +id c counter +2 a 2 +insert into t1 (id, c) values +(NULL, 'b') +on duplicate key update id = values(id), counter = counter + 1; +select * from t1; +id c counter +2 a 2 +3 b 1 +truncate table t1; +insert into t1 (id, c) values (NULL, 'a'); +select * from t1; +id c counter +1 a 1 +insert into t1 (id, c) values (NULL, 'b'), (NULL, 'b') +on duplicate key update id = values(id), c = values(c), counter = counter + 1; +select * from t1; +id c counter +1 a 1 +3 b 2 +insert into t1 (id, c) values (NULL, 'a') +on duplicate key update id = values(id), c = values(c), counter = counter + 1; +select * from t1; +id c counter +3 b 2 +4 a 2 +drop table t1; +CREATE TABLE t1( +id int AUTO_INCREMENT PRIMARY KEY, +stat_id int NOT NULL, +acct_id int DEFAULT NULL, +INDEX idx1 (stat_id, acct_id), +INDEX idx2 (acct_id) +) ENGINE=MyISAM; +CREATE TABLE t2( +id int AUTO_INCREMENT PRIMARY KEY, +stat_id int NOT NULL, +acct_id int DEFAULT NULL, +INDEX idx1 (stat_id, acct_id), +INDEX idx2 (acct_id) +) ENGINE=InnoDB; +INSERT INTO t1(stat_id,acct_id) VALUES +(1,759), (2,831), (3,785), (4,854), (1,921), +(1,553), (2,589), (3,743), (2,827), (2,545), +(4,779), (4,783), (1,597), (1,785), (4,832), +(1,741), (1,833), (3,788), (2,973), (1,907); +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +UPDATE t1 SET acct_id=785 +WHERE MOD(stat_id,2)=0 AND MOD(id,stat_id)=MOD(acct_id,stat_id); +OPTIMIZE TABLE t1; +Table Op Msg_type Msg_text +test.t1 optimize status OK +SELECT COUNT(*) FROM t1; +COUNT(*) +40960 +SELECT COUNT(*) FROM t1 WHERE acct_id=785; +COUNT(*) +8702 +EXPLAIN SELECT COUNT(*) FROM t1 WHERE stat_id IN (1,3) AND acct_id=785; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 range idx1,idx2 idx1 9 NULL 2 Using where; Using index +INSERT INTO t2 SELECT * FROM t1; +OPTIMIZE TABLE t2; +Table Op Msg_type Msg_text +test.t2 optimize note Table does not support optimize, doing recreate + analyze instead +test.t2 optimize status OK +EXPLAIN SELECT COUNT(*) FROM t2 WHERE stat_id IN (1,3) AND acct_id=785; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 range idx1,idx2 idx1 9 NULL 2 Using where; Using index +DROP TABLE t1,t2; +create table t1(a int) engine=innodb; +alter table t1 comment '123'; +show create table t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='123' +drop table t1; +CREATE TABLE t1 (a CHAR(2), KEY (a)) ENGINE = InnoDB DEFAULT CHARSET=UTF8; +INSERT INTO t1 VALUES ('uk'),('bg'); +SELECT * FROM t1 WHERE a = 'uk'; +a +uk +DELETE FROM t1 WHERE a = 'uk'; +SELECT * FROM t1 WHERE a = 'uk'; +a +UPDATE t1 SET a = 'us' WHERE a = 'uk'; +SELECT * FROM t1 WHERE a = 'uk'; +a +CREATE TABLE t2 (a CHAR(2), KEY (a)) ENGINE = InnoDB; +INSERT INTO t2 VALUES ('uk'),('bg'); +SELECT * FROM t2 WHERE a = 'uk'; +a +uk +DELETE FROM t2 WHERE a = 'uk'; +SELECT * FROM t2 WHERE a = 'uk'; +a +INSERT INTO t2 VALUES ('uk'); +UPDATE t2 SET a = 'us' WHERE a = 'uk'; +SELECT * FROM t2 WHERE a = 'uk'; +a +CREATE TABLE t3 (a CHAR(2), KEY (a)) ENGINE = MyISAM; +INSERT INTO t3 VALUES ('uk'),('bg'); +SELECT * FROM t3 WHERE a = 'uk'; +a +uk +DELETE FROM t3 WHERE a = 'uk'; +SELECT * FROM t3 WHERE a = 'uk'; +a +INSERT INTO t3 VALUES ('uk'); +UPDATE t3 SET a = 'us' WHERE a = 'uk'; +SELECT * FROM t3 WHERE a = 'uk'; +a +DROP TABLE t1,t2,t3; +create table t1 (a int) engine=innodb; +select * from bug29807; +ERROR 42S02: Table 'test.bug29807' doesn't exist +drop table t1; +drop table bug29807; +ERROR 42S02: Unknown table 'bug29807' +create table bug29807 (a int); +drop table bug29807; +CREATE TABLE t1 (a INT) ENGINE=InnoDB; +CREATE TABLE t2 (a INT) ENGINE=InnoDB; +switch to connection c1 +SET AUTOCOMMIT=0; +INSERT INTO t2 VALUES (1); +switch to connection c2 +SET AUTOCOMMIT=0; +LOCK TABLES t1 READ, t2 READ; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +switch to connection c1 +COMMIT; +INSERT INTO t1 VALUES (1); +switch to connection default +SET AUTOCOMMIT=default; +DROP TABLE t1,t2; +CREATE TABLE t1 ( +id int NOT NULL auto_increment PRIMARY KEY, +b int NOT NULL, +c datetime NOT NULL, +INDEX idx_b(b), +INDEX idx_c(c) +) ENGINE=InnoDB; +CREATE TABLE t2 ( +b int NOT NULL auto_increment PRIMARY KEY, +c datetime NOT NULL +) ENGINE= MyISAM; +INSERT INTO t2(c) VALUES ('2007-01-01'); +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t1(b,c) SELECT b,c FROM t2; +UPDATE t2 SET c='2007-01-02'; +INSERT INTO t1(b,c) SELECT b,c FROM t2; +UPDATE t2 SET c='2007-01-03'; +INSERT INTO t1(b,c) SELECT b,c FROM t2; +set @@sort_buffer_size=8192; +Warnings: +Warning 1292 Truncated incorrect sort_buffer_size value: '8192' +SELECT COUNT(*) FROM t1; +COUNT(*) +3072 +EXPLAIN +SELECT COUNT(*) FROM t1 +WHERE (c >= '2007-01-02' AND c <= '2007-01-03') OR b >= 1; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ALL idx_b,idx_c NULL NULL NULL # Using where +SELECT COUNT(*) FROM t1 +WHERE (c >= '2007-01-02' AND c <= '2007-01-03') OR b >= 1; +COUNT(*) +3072 +EXPLAIN +SELECT COUNT(*) FROM t1 FORCE INDEX(idx_b, idx_c) +WHERE (c >= '2007-01-02' AND c <= '2007-01-03') OR b >= 1; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index_merge idx_b,idx_c idx_c,idx_b 8,4 NULL # Using sort_union(idx_c,idx_b); Using where +SELECT COUNT(*) FROM t1 FORCE INDEX(idx_b, idx_c) +WHERE (c >= '2007-01-02' AND c <= '2007-01-03') OR b >= 1; +COUNT(*) +3072 +set @@sort_buffer_size=default; +DROP TABLE t1,t2; +CREATE TABLE t1 (a int, b int); +insert into t1 values (1,1),(1,2); +CREATE TABLE t2 (primary key (a)) select * from t1; +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +drop table if exists t2; +Warnings: +Note 1051 Unknown table 't2' +CREATE TEMPORARY TABLE t2 (primary key (a)) select * from t1; +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +drop table if exists t2; +Warnings: +Note 1051 Unknown table 't2' +CREATE TABLE t2 (a int, b int, primary key (a)); +BEGIN; +INSERT INTO t2 values(100,100); +CREATE TABLE IF NOT EXISTS t2 (primary key (a)) select * from t1; +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +SELECT * from t2; +a b +100 100 +ROLLBACK; +SELECT * from t2; +a b +100 100 +TRUNCATE table t2; +INSERT INTO t2 select * from t1; +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +SELECT * from t2; +a b +drop table t2; +CREATE TEMPORARY TABLE t2 (a int, b int, primary key (a)); +BEGIN; +INSERT INTO t2 values(100,100); +CREATE TEMPORARY TABLE IF NOT EXISTS t2 (primary key (a)) select * from t1; +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +SELECT * from t2; +a b +100 100 +COMMIT; +BEGIN; +INSERT INTO t2 values(101,101); +CREATE TEMPORARY TABLE IF NOT EXISTS t2 (primary key (a)) select * from t1; +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +SELECT * from t2; +a b +100 100 +101 101 +ROLLBACK; +SELECT * from t2; +a b +100 100 +TRUNCATE table t2; +INSERT INTO t2 select * from t1; +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +SELECT * from t2; +a b +drop table t1,t2; +create table t1(f1 varchar(800) binary not null, key(f1)) +character set utf8 collate utf8_general_ci; +Warnings: +Warning 1071 Specified key was too long; max key length is 767 bytes +insert into t1 values('aaa'); +drop table t1; +CREATE TABLE t1 (a INT PRIMARY KEY, b INT, c FLOAT, KEY b(b)) ENGINE = INNODB; +INSERT INTO t1 VALUES ( 1 , 1 , 1); +INSERT INTO t1 SELECT a + 1 , MOD(a + 1 , 20), 1 FROM t1; +INSERT INTO t1 SELECT a + 2 , MOD(a + 2 , 20), 1 FROM t1; +INSERT INTO t1 SELECT a + 4 , MOD(a + 4 , 20), 1 FROM t1; +INSERT INTO t1 SELECT a + 8 , MOD(a + 8 , 20), 1 FROM t1; +INSERT INTO t1 SELECT a + 16, MOD(a + 16, 20), 1 FROM t1; +INSERT INTO t1 SELECT a + 32, MOD(a + 32, 20), 1 FROM t1; +INSERT INTO t1 SELECT a + 64, MOD(a + 64, 20), 1 FROM t1; +EXPLAIN SELECT b, SUM(c) FROM t1 GROUP BY b; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL b 5 NULL 128 +EXPLAIN SELECT SQL_BIG_RESULT b, SUM(c) FROM t1 GROUP BY b; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ALL NULL NULL NULL NULL 128 Using filesort +DROP TABLE t1; +drop table if exists t1; +show variables like 'innodb_rollback_on_timeout'; +Variable_name Value +innodb_rollback_on_timeout OFF +create table t1 (a int unsigned not null primary key) engine = innodb; +insert into t1 values (1); +commit; +begin work; +insert into t1 values (2); +select * from t1; +a +1 +2 +begin work; +insert into t1 values (5); +select * from t1; +a +1 +5 +insert into t1 values (2); +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +select * from t1; +a +1 +5 +commit; +select * from t1; +a +1 +2 +commit; +select * from t1; +a +1 +2 +5 +drop table t1; +drop table if exists t1; +create table t1 (a int) engine=innodb; +alter table t1 alter a set default 1; +drop table t1; + +Bug#24918 drop table and lock / inconsistent between +perm and temp tables + +Check transactional tables under LOCK TABLES + +drop table if exists t24918, t24918_tmp, t24918_trans, t24918_trans_tmp, +t24918_access; +create table t24918_access (id int); +create table t24918 (id int) engine=myisam; +create temporary table t24918_tmp (id int) engine=myisam; +create table t24918_trans (id int) engine=innodb; +create temporary table t24918_trans_tmp (id int) engine=innodb; +lock table t24918 write, t24918_tmp write, t24918_trans write, t24918_trans_tmp write; +drop table t24918; +select * from t24918_access; +ERROR HY000: Table 't24918_access' was not locked with LOCK TABLES +drop table t24918_trans; +select * from t24918_access; +ERROR HY000: Table 't24918_access' was not locked with LOCK TABLES +drop table t24918_trans_tmp; +select * from t24918_access; +ERROR HY000: Table 't24918_access' was not locked with LOCK TABLES +drop table t24918_tmp; +select * from t24918_access; +ERROR HY000: Table 't24918_access' was not locked with LOCK TABLES +unlock tables; +drop table t24918_access; +CREATE TABLE t1 (a int, b int, PRIMARY KEY (a), KEY bkey (b)) ENGINE=InnoDB; +INSERT INTO t1 VALUES (1,2),(3,2),(2,2),(4,2),(5,2),(6,2),(7,2),(8,2); +INSERT INTO t1 SELECT a + 8, 2 FROM t1; +INSERT INTO t1 SELECT a + 16, 1 FROM t1; +EXPLAIN SELECT * FROM t1 WHERE b=2 ORDER BY a; +id 1 +select_type SIMPLE +table t1 +type ref +possible_keys bkey +key bkey +key_len 5 +ref const +rows 16 +Extra Using where; Using index +SELECT * FROM t1 WHERE b=2 ORDER BY a; +a b +1 2 +2 2 +3 2 +4 2 +5 2 +6 2 +7 2 +8 2 +9 2 +10 2 +11 2 +12 2 +13 2 +14 2 +15 2 +16 2 +EXPLAIN SELECT * FROM t1 WHERE b BETWEEN 1 AND 2 ORDER BY a; +id 1 +select_type SIMPLE +table t1 +type range +possible_keys bkey +key bkey +key_len 5 +ref NULL +rows 16 +Extra Using where; Using index; Using filesort +SELECT * FROM t1 WHERE b BETWEEN 1 AND 2 ORDER BY a; +a b +1 2 +2 2 +3 2 +4 2 +5 2 +6 2 +7 2 +8 2 +9 2 +10 2 +11 2 +12 2 +13 2 +14 2 +15 2 +16 2 +17 1 +18 1 +19 1 +20 1 +21 1 +22 1 +23 1 +24 1 +25 1 +26 1 +27 1 +28 1 +29 1 +30 1 +31 1 +32 1 +EXPLAIN SELECT * FROM t1 WHERE b BETWEEN 1 AND 2 ORDER BY b,a; +id 1 +select_type SIMPLE +table t1 +type range +possible_keys bkey +key bkey +key_len 5 +ref NULL +rows 16 +Extra Using where; Using index +SELECT * FROM t1 WHERE b BETWEEN 1 AND 2 ORDER BY b,a; +a b +17 1 +18 1 +19 1 +20 1 +21 1 +22 1 +23 1 +24 1 +25 1 +26 1 +27 1 +28 1 +29 1 +30 1 +31 1 +32 1 +1 2 +2 2 +3 2 +4 2 +5 2 +6 2 +7 2 +8 2 +9 2 +10 2 +11 2 +12 2 +13 2 +14 2 +15 2 +16 2 +CREATE TABLE t2 (a int, b int, c int, PRIMARY KEY (a), KEY bkey (b,c)) +ENGINE=InnoDB; +INSERT INTO t2 VALUES (1,1,1),(3,1,1),(2,1,1),(4,1,1); +INSERT INTO t2 SELECT a + 4, 1, 1 FROM t2; +INSERT INTO t2 SELECT a + 8, 1, 1 FROM t2; +EXPLAIN SELECT * FROM t2 WHERE b=1 ORDER BY a; +id 1 +select_type SIMPLE +table t2 +type ref +possible_keys bkey +key bkey +key_len 5 +ref const +rows 8 +Extra Using where; Using index; Using filesort +SELECT * FROM t2 WHERE b=1 ORDER BY a; +a b c +1 1 1 +2 1 1 +3 1 1 +4 1 1 +5 1 1 +6 1 1 +7 1 1 +8 1 1 +9 1 1 +10 1 1 +11 1 1 +12 1 1 +13 1 1 +14 1 1 +15 1 1 +16 1 1 +EXPLAIN SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY a; +id 1 +select_type SIMPLE +table t2 +type ref +possible_keys bkey +key bkey +key_len 10 +ref const,const +rows 8 +Extra Using where; Using index +SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY a; +a b c +1 1 1 +2 1 1 +3 1 1 +4 1 1 +5 1 1 +6 1 1 +7 1 1 +8 1 1 +9 1 1 +10 1 1 +11 1 1 +12 1 1 +13 1 1 +14 1 1 +15 1 1 +16 1 1 +EXPLAIN SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY b,c,a; +id 1 +select_type SIMPLE +table t2 +type ref +possible_keys bkey +key bkey +key_len 10 +ref const,const +rows 8 +Extra Using where; Using index +SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY b,c,a; +a b c +1 1 1 +2 1 1 +3 1 1 +4 1 1 +5 1 1 +6 1 1 +7 1 1 +8 1 1 +9 1 1 +10 1 1 +11 1 1 +12 1 1 +13 1 1 +14 1 1 +15 1 1 +16 1 1 +EXPLAIN SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY c,a; +id 1 +select_type SIMPLE +table t2 +type ref +possible_keys bkey +key bkey +key_len 10 +ref const,const +rows 8 +Extra Using where; Using index +SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY c,a; +a b c +1 1 1 +2 1 1 +3 1 1 +4 1 1 +5 1 1 +6 1 1 +7 1 1 +8 1 1 +9 1 1 +10 1 1 +11 1 1 +12 1 1 +13 1 1 +14 1 1 +15 1 1 +16 1 1 +DROP TABLE t1,t2; +CREATE TABLE t1 (a INT, PRIMARY KEY (a)) ENGINE=InnoDB; +INSERT INTO t1 VALUES (1),(2),(3),(4),(5),(6),(7),(8); +INSERT INTO t1 SELECT a + 8 FROM t1; +INSERT INTO t1 SELECT a + 16 FROM t1; +CREATE PROCEDURE p1 () +BEGIN +DECLARE i INT DEFAULT 50; +DECLARE cnt INT; +START TRANSACTION; +ALTER TABLE t1 ENGINE=InnoDB; +COMMIT; +START TRANSACTION; +WHILE (i > 0) DO +SET i = i - 1; +SELECT COUNT(*) INTO cnt FROM t1 LOCK IN SHARE MODE; +END WHILE; +COMMIT; +END;| +CALL p1(); +CALL p1(); +CALL p1(); +DROP PROCEDURE p1; +DROP TABLE t1; +create table t1(a text) engine=innodb default charset=utf8; +insert into t1 values('aaa'); +alter table t1 add index(a(1024)); +Warnings: +Warning 1071 Specified key was too long; max key length is 767 bytes +Warning 1071 Specified key was too long; max key length is 767 bytes +show create table t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` text, + KEY `a` (`a`(255)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +drop table t1; +CREATE TABLE t1 ( +a INT, +b INT, +KEY (b) +) ENGINE=InnoDB; +INSERT INTO t1 VALUES (1,10), (2,10), (2,20), (3,30); +START TRANSACTION; +SELECT * FROM t1 WHERE b=20 FOR UPDATE; +a b +2 20 +START TRANSACTION; +SELECT * FROM t1 WHERE b=10 ORDER BY A FOR UPDATE; +a b +1 10 +2 10 +ROLLBACK; +ROLLBACK; +DROP TABLE t1; +CREATE TABLE t1( +a INT, +b INT NOT NULL, +c INT NOT NULL, +d INT, +UNIQUE KEY (c,b) +) engine=innodb; +INSERT INTO t1 VALUES (1,1,1,50), (1,2,3,40), (2,1,3,4); +EXPLAIN SELECT c,b,d FROM t1 GROUP BY c,b,d; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ALL NULL NULL NULL NULL 3 Using filesort +SELECT c,b,d FROM t1 GROUP BY c,b,d; +c b d +1 1 50 +3 1 4 +3 2 40 +EXPLAIN SELECT c,b,d FROM t1 GROUP BY c,b,d ORDER BY NULL; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ALL NULL NULL NULL NULL 3 +SELECT c,b,d FROM t1 GROUP BY c,b,d ORDER BY NULL; +c b d +1 1 50 +3 1 4 +3 2 40 +EXPLAIN SELECT c,b,d FROM t1 ORDER BY c,b,d; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ALL NULL NULL NULL NULL 3 Using filesort +SELECT c,b,d FROM t1 ORDER BY c,b,d; +c b d +1 1 50 +3 1 4 +3 2 40 +EXPLAIN SELECT c,b,d FROM t1 GROUP BY c,b; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL c 8 NULL 3 +SELECT c,b,d FROM t1 GROUP BY c,b; +c b d +1 1 50 +3 1 4 +3 2 40 +EXPLAIN SELECT c,b FROM t1 GROUP BY c,b; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL c 8 NULL 3 Using index +SELECT c,b FROM t1 GROUP BY c,b; +c b +1 1 +3 1 +3 2 +DROP TABLE t1; +CREATE TABLE t1 (a INT, b INT, PRIMARY KEY (a), INDEX b (b)) ENGINE=InnoDB; +INSERT INTO t1(a,b) VALUES (1,1), (2,2), (3,2); +EXPLAIN SELECT * FROM t1 WHERE b=2 ORDER BY a ASC; +id 1 +select_type SIMPLE +table t1 +type ref +possible_keys b +key b +key_len 5 +ref const +rows 1 +Extra Using where; Using index +SELECT * FROM t1 WHERE b=2 ORDER BY a ASC; +a b +2 2 +3 2 +EXPLAIN SELECT * FROM t1 WHERE b=2 ORDER BY a DESC; +id 1 +select_type SIMPLE +table t1 +type ref +possible_keys b +key b +key_len 5 +ref const +rows 1 +Extra Using where; Using index +SELECT * FROM t1 WHERE b=2 ORDER BY a DESC; +a b +3 2 +2 2 +EXPLAIN SELECT * FROM t1 ORDER BY b ASC, a ASC; +id 1 +select_type SIMPLE +table t1 +type index +possible_keys NULL +key b +key_len 5 +ref NULL +rows 3 +Extra Using index +SELECT * FROM t1 ORDER BY b ASC, a ASC; +a b +1 1 +2 2 +3 2 +EXPLAIN SELECT * FROM t1 ORDER BY b DESC, a DESC; +id 1 +select_type SIMPLE +table t1 +type index +possible_keys NULL +key b +key_len 5 +ref NULL +rows 3 +Extra Using index +SELECT * FROM t1 ORDER BY b DESC, a DESC; +a b +3 2 +2 2 +1 1 +EXPLAIN SELECT * FROM t1 ORDER BY b ASC, a DESC; +id 1 +select_type SIMPLE +table t1 +type index +possible_keys NULL +key b +key_len 5 +ref NULL +rows 3 +Extra Using index; Using filesort +SELECT * FROM t1 ORDER BY b ASC, a DESC; +a b +1 1 +3 2 +2 2 +EXPLAIN SELECT * FROM t1 ORDER BY b DESC, a ASC; +id 1 +select_type SIMPLE +table t1 +type index +possible_keys NULL +key b +key_len 5 +ref NULL +rows 3 +Extra Using index; Using filesort +SELECT * FROM t1 ORDER BY b DESC, a ASC; +a b +2 2 +3 2 +1 1 +DROP TABLE t1; + +# +# Bug#27610: ALTER TABLE ROW_FORMAT=... does not rebuild the table. +# + +# - prepare; + +DROP TABLE IF EXISTS t1; + +CREATE TABLE t1(c INT) +ENGINE = InnoDB +ROW_FORMAT = COMPACT; + +# - initial check; + +SELECT table_schema, table_name, row_format +FROM INFORMATION_SCHEMA.TABLES +WHERE table_schema = DATABASE() AND table_name = 't1'; +table_schema table_name row_format +test t1 Compact + +# - change ROW_FORMAT and check; + +ALTER TABLE t1 ROW_FORMAT = REDUNDANT; + +SELECT table_schema, table_name, row_format +FROM INFORMATION_SCHEMA.TABLES +WHERE table_schema = DATABASE() AND table_name = 't1'; +table_schema table_name row_format +test t1 Redundant + +# - that's it, cleanup. + +DROP TABLE t1; +create table t1(a char(10) not null, unique key aa(a(1)), +b char(4) not null, unique key bb(b(4))) engine=innodb; +desc t1; +Field Type Null Key Default Extra +a char(10) NO UNI NULL +b char(4) NO PRI NULL +show create table t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` char(10) NOT NULL, + `b` char(4) NOT NULL, + UNIQUE KEY `bb` (`b`), + UNIQUE KEY `aa` (`a`(1)) +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +drop table t1; +CREATE TABLE t1 (id int, type char(6), d int, INDEX idx(id,d)) ENGINE=InnoDB; +INSERT INTO t1 VALUES +(191, 'member', 1), (NULL, 'member', 3), (NULL, 'member', 4), (201, 'member', 2); +EXPLAIN SELECT * FROM t1 WHERE id=191 OR id IS NULL ORDER BY d; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ALL idx NULL NULL NULL 4 Using where; Using filesort +SELECT * FROM t1 WHERE id=191 OR id IS NULL ORDER BY d; +id type d +191 member 1 +NULL member 3 +NULL member 4 +DROP TABLE t1; +set @my_innodb_autoextend_increment=@@global.innodb_autoextend_increment; +set global innodb_autoextend_increment=8; +set global innodb_autoextend_increment=@my_innodb_autoextend_increment; +set @my_innodb_commit_concurrency=@@global.innodb_commit_concurrency; +set global innodb_commit_concurrency=0; +set global innodb_commit_concurrency=@my_innodb_commit_concurrency; +CREATE TABLE t1 (a int, b int, c int, PRIMARY KEY (a), KEY t1_b (b)) +ENGINE=InnoDB; +INSERT INTO t1 (a,b,c) VALUES (1,1,1), (2,1,1), (3,1,1), (4,1,1); +INSERT INTO t1 (a,b,c) SELECT a+4,b,c FROM t1; +EXPLAIN SELECT a, b, c FROM t1 WHERE b = 1 ORDER BY a DESC LIMIT 5; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index t1_b PRIMARY 4 NULL 8 Using where +SELECT a, b, c FROM t1 WHERE b = 1 ORDER BY a DESC LIMIT 5; +a b c +8 1 1 +7 1 1 +6 1 1 +5 1 1 +4 1 1 +DROP TABLE t1; +DROP TABLE IF EXISTS t1; +CREATE TABLE t1 (a char(50)) ENGINE=InnoDB; +CREATE INDEX i1 on t1 (a(3)); +SELECT * FROM t1 WHERE a = 'abcde'; +a +DROP TABLE t1; +# +# BUG #26288: savepoint are not deleted on comit, if the transaction +# was otherwise empty +# +BEGIN; +SAVEPOINT s1; +COMMIT; +RELEASE SAVEPOINT s1; +ERROR 42000: SAVEPOINT s1 does not exist +BEGIN; +SAVEPOINT s2; +COMMIT; +ROLLBACK TO SAVEPOINT s2; +ERROR 42000: SAVEPOINT s2 does not exist +BEGIN; +SAVEPOINT s3; +ROLLBACK; +RELEASE SAVEPOINT s3; +ERROR 42000: SAVEPOINT s3 does not exist +BEGIN; +SAVEPOINT s4; +ROLLBACK; +ROLLBACK TO SAVEPOINT s4; +ERROR 42000: SAVEPOINT s4 does not exist +CREATE TABLE t1 (f1 INTEGER PRIMARY KEY COMMENT 'My ID#', f2 INTEGER DEFAULT NULL, f3 CHAR(10) DEFAULT 'My ID#', CONSTRAINT f2_ref FOREIGN KEY (f2) REFERENCES t1 (f1)) ENGINE=INNODB; +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `f1` int(11) NOT NULL COMMENT 'My ID#', + `f2` int(11) DEFAULT NULL, + `f3` char(10) DEFAULT 'My ID#', + PRIMARY KEY (`f1`), + KEY `f2_ref` (`f2`), + CONSTRAINT `f2_ref` FOREIGN KEY (`f2`) REFERENCES `t1` (`f1`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +DROP TABLE t1; +# +# Bug #36995: valgrind error in remove_const during subquery executions +# +create table t1 (a bit(1) not null,b int) engine=myisam; +create table t2 (c int) engine=innodb; +explain +select b from t1 where a not in (select b from t1,t2 group by a) group by a; +id select_type table type possible_keys key key_len ref rows Extra +1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables +2 DEPENDENT SUBQUERY t1 system NULL NULL NULL NULL 0 const row not found +2 DEPENDENT SUBQUERY t2 ALL NULL NULL NULL NULL 1 +DROP TABLE t1,t2; +End of 5.0 tests +CREATE TABLE `t2` ( +`k` int(11) NOT NULL auto_increment, +`a` int(11) default NULL, +`c` int(11) default NULL, +PRIMARY KEY (`k`), +UNIQUE KEY `idx_1` (`a`) +); +insert into t2 ( a ) values ( 6 ) on duplicate key update c = +ifnull( c, +0 ) + 1; +insert into t2 ( a ) values ( 7 ) on duplicate key update c = +ifnull( c, +0 ) + 1; +select last_insert_id(); +last_insert_id() +2 +select * from t2; +k a c +1 6 NULL +2 7 NULL +insert into t2 ( a ) values ( 6 ) on duplicate key update c = +ifnull( c, +0 ) + 1; +select last_insert_id(); +last_insert_id() +2 +select last_insert_id(0); +last_insert_id(0) +0 +insert into t2 ( a ) values ( 6 ) on duplicate key update c = +ifnull( c, +0 ) + 1; +select last_insert_id(); +last_insert_id() +0 +select * from t2; +k a c +1 6 2 +2 7 NULL +insert ignore into t2 values (null,6,1),(10,8,1); +select last_insert_id(); +last_insert_id() +0 +insert ignore into t2 values (null,6,1),(null,8,1),(null,15,1),(null,20,1); +select last_insert_id(); +last_insert_id() +11 +select * from t2; +k a c +1 6 2 +2 7 NULL +10 8 1 +11 15 1 +12 20 1 +insert into t2 ( a ) values ( 6 ) on duplicate key update c = +ifnull( c, +0 ) + 1, k=last_insert_id(k); +select last_insert_id(); +last_insert_id() +1 +select * from t2; +k a c +1 6 3 +2 7 NULL +10 8 1 +11 15 1 +12 20 1 +drop table t2; +drop table if exists t1, t2; +create table t1 (i int); +alter table t1 modify i int default 1; +alter table t1 modify i int default 2, rename t2; +lock table t2 write; +alter table t2 modify i int default 3; +unlock tables; +lock table t2 write; +alter table t2 modify i int default 4, rename t1; +unlock tables; +drop table t1; +drop table if exists t1; +create table t1 (i int); +insert into t1 values (); +lock table t1 write; +alter table t1 modify i int default 1; +insert into t1 values (); +select * from t1; +i +NULL +1 +alter table t1 change i c char(10) default "Two"; +insert into t1 values (); +select * from t1; +c +NULL +1 +Two +unlock tables; +select * from t1; +c +NULL +1 +Two +drop tables t1; +create table t1(f1 varchar(5) unique, f2 timestamp NOT NULL DEFAULT +CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP); +insert into t1(f1) values(1); +select @a:=f2 from t1; +@a:=f2 +# +update t1 set f1=1; +select @b:=f2 from t1; +@b:=f2 +# +select if(@a=@b,"ok","wrong"); +if(@a=@b,"ok","wrong") +ok +insert into t1(f1) values (1) on duplicate key update f1="1"; +select @b:=f2 from t1; +@b:=f2 +# +select if(@a=@b,"ok","wrong"); +if(@a=@b,"ok","wrong") +ok +insert into t1(f1) select f1 from t1 on duplicate key update f1="1"; +select @b:=f2 from t1; +@b:=f2 +# +select if(@a=@b,"ok","wrong"); +if(@a=@b,"ok","wrong") +ok +drop table t1; +SET SESSION AUTOCOMMIT = 0; +SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; +set binlog_format=mixed; +# Switch to connection con1 +CREATE TABLE t1 (a INT PRIMARY KEY, b VARCHAR(256)) +ENGINE = InnoDB; +INSERT INTO t1 VALUES (1,2); +# 1. test for locking: +BEGIN; +UPDATE t1 SET b = 12 WHERE a = 1; +affected rows: 1 +info: Rows matched: 1 Changed: 1 Warnings: 0 +SELECT * FROM t1; +a b +1 12 +# Switch to connection con2 +UPDATE t1 SET b = 21 WHERE a = 1; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +# Switch to connection con1 +SELECT * FROM t1; +a b +1 12 +ROLLBACK; +# 2. test for serialized update: +CREATE TABLE t2 (a INT); +TRUNCATE t1; +INSERT INTO t1 VALUES (1,'init'); +CREATE PROCEDURE p1() +BEGIN +UPDATE t1 SET b = CONCAT(b, '+con2') WHERE a = 1; +INSERT INTO t2 VALUES (); +END| +BEGIN; +UPDATE t1 SET b = CONCAT(b, '+con1') WHERE a = 1; +affected rows: 1 +info: Rows matched: 1 Changed: 1 Warnings: 0 +SELECT * FROM t1; +a b +1 init+con1 +# Switch to connection con2 +CALL p1;; +# Switch to connection con1 +SELECT * FROM t1; +a b +1 init+con1 +COMMIT; +SELECT * FROM t1; +a b +1 init+con1 +# Switch to connection con2 +SELECT * FROM t1; +a b +1 init+con1+con2 +# Switch to connection con1 +# 3. test for updated key column: +TRUNCATE t1; +TRUNCATE t2; +INSERT INTO t1 VALUES (1,'init'); +BEGIN; +UPDATE t1 SET a = 2, b = CONCAT(b, '+con1') WHERE a = 1; +affected rows: 1 +info: Rows matched: 1 Changed: 1 Warnings: 0 +SELECT * FROM t1; +a b +2 init+con1 +# Switch to connection con2 +CALL p1;; +# Switch to connection con1 +SELECT * FROM t1; +a b +2 init+con1 +COMMIT; +SELECT * FROM t1; +a b +2 init+con1 +# Switch to connection con2 +SELECT * FROM t1; +a b +2 init+con1 +DROP PROCEDURE p1; +DROP TABLE t1, t2; +CREATE TABLE t1 (a INT NOT NULL, b INT NOT NULL, PRIMARY KEY (a,b)) engine=innodb; +CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), +CONSTRAINT c2 FOREIGN KEY f2 (c) REFERENCES t1 (a,b) ON UPDATE NO ACTION) engine=innodb; +ERROR 42000: Incorrect foreign key definition for 'f2': Key reference and table reference don't match +CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), +CONSTRAINT c2 FOREIGN KEY (c) REFERENCES t1 (a,b) ON UPDATE NO ACTION) engine=innodb; +ERROR 42000: Incorrect foreign key definition for 'c2': Key reference and table reference don't match +CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), +CONSTRAINT c1 FOREIGN KEY c2 (c) REFERENCES t1 (a) ON DELETE NO ACTION, +CONSTRAINT c2 FOREIGN KEY (c) REFERENCES t1 (a) ON UPDATE NO ACTION) engine=innodb; +ALTER TABLE t2 DROP FOREIGN KEY c2; +DROP TABLE t2; +CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), +FOREIGN KEY (c) REFERENCES t1 (a,k) ON UPDATE NO ACTION) engine=innodb; +ERROR 42000: Incorrect foreign key definition for 'foreign key without name': Key reference and table reference don't match +CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), +FOREIGN KEY f1 (c) REFERENCES t1 (a,k) ON UPDATE NO ACTION) engine=innodb; +ERROR 42000: Incorrect foreign key definition for 'f1': Key reference and table reference don't match +CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), +CONSTRAINT c1 FOREIGN KEY f1 (c) REFERENCES t1 (a) ON DELETE NO ACTION, +CONSTRAINT c2 FOREIGN KEY (c) REFERENCES t1 (a) ON UPDATE NO ACTION, +FOREIGN KEY f3 (c) REFERENCES t1 (a) ON UPDATE NO ACTION, +FOREIGN KEY (c) REFERENCES t1 (a) ON UPDATE NO ACTION) engine=innodb; +SHOW CREATE TABLE t2; +Table Create Table +t2 CREATE TABLE `t2` ( + `c` int(11) NOT NULL, + `d` int(11) NOT NULL, + PRIMARY KEY (`c`,`d`), + CONSTRAINT `c1` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON DELETE NO ACTION, + CONSTRAINT `c2` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON UPDATE NO ACTION, + CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON UPDATE NO ACTION, + CONSTRAINT `t2_ibfk_2` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON UPDATE NO ACTION +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +DROP TABLE t2; +DROP TABLE t1; +create table t1 (a int auto_increment primary key) engine=innodb; +alter table t1 order by a; +Warnings: +Warning 1105 ORDER BY ignored as there is a user-defined clustered index in the table 't1' +drop table t1; +CREATE TABLE t1 +(vid integer NOT NULL, +tid integer NOT NULL, +idx integer NOT NULL, +name varchar(128) NOT NULL, +type varchar(128) NULL, +PRIMARY KEY(idx, vid, tid), +UNIQUE(vid, tid, name) +) ENGINE=InnoDB; +INSERT INTO t1 VALUES +(1,1,1,'pk',NULL),(2,1,1,'pk',NULL),(3,1,1,'pk',NULL),(4,1,1,'c1',NULL), +(5,1,1,'pk',NULL),(1,1,2,'c1',NULL),(2,1,2,'c1',NULL),(3,1,2,'c1',NULL), +(4,1,2,'c2',NULL),(5,1,2,'c1',NULL),(2,1,3,'c2',NULL),(3,1,3,'c2',NULL), +(4,1,3,'pk',NULL),(5,1,3,'c2',NULL), +(2,1,4,'c_extra',NULL),(3,1,4,'c_extra',NULL); +EXPLAIN SELECT * FROM t1 FORCE INDEX (PRIMARY) WHERE tid = 1 AND vid = 3 ORDER BY idx DESC; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL PRIMARY 12 NULL 16 Using where +SELECT * FROM t1 FORCE INDEX (PRIMARY) WHERE tid = 1 AND vid = 3 ORDER BY idx DESC; +vid tid idx name type +3 1 4 c_extra NULL +3 1 3 c2 NULL +3 1 2 c1 NULL +3 1 1 pk NULL +DROP TABLE t1; +# +# Bug #44290: explain crashes for subquery with distinct in +# SQL_SELECT::test_quick_select +# (reproduced only with InnoDB tables) +# +CREATE TABLE t1 (c1 INT, c2 INT, c3 INT, KEY (c3), KEY (c2, c3)) +ENGINE=InnoDB; +INSERT INTO t1 VALUES (1,1,1), (1,1,1), (1,1,2), (1,1,1), (1,1,2); +SELECT 1 FROM (SELECT COUNT(DISTINCT c1) +FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; +1 +1 +EXPLAIN +SELECT 1 FROM (SELECT COUNT(DISTINCT c1) +FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; +id select_type table type possible_keys key key_len ref rows Extra +1 PRIMARY system NULL NULL NULL NULL 1 +2 DERIVED t1 index c3,c2 c2 10 NULL 5 +DROP TABLE t1; +CREATE TABLE t1 (c1 REAL, c2 REAL, c3 REAL, KEY (c3), KEY (c2, c3)) +ENGINE=InnoDB; +INSERT INTO t1 VALUES (1,1,1), (1,1,1), (1,1,2), (1,1,1), (1,1,2); +SELECT 1 FROM (SELECT COUNT(DISTINCT c1) +FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; +1 +1 +EXPLAIN +SELECT 1 FROM (SELECT COUNT(DISTINCT c1) +FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; +id select_type table type possible_keys key key_len ref rows Extra +1 PRIMARY system NULL NULL NULL NULL 1 +2 DERIVED t1 index c3,c2 c2 18 NULL 5 +DROP TABLE t1; +CREATE TABLE t1 (c1 DECIMAL(12,2), c2 DECIMAL(12,2), c3 DECIMAL(12,2), +KEY (c3), KEY (c2, c3)) +ENGINE=InnoDB; +INSERT INTO t1 VALUES (1,1,1), (1,1,1), (1,1,2), (1,1,1), (1,1,2); +SELECT 1 FROM (SELECT COUNT(DISTINCT c1) +FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; +1 +1 +EXPLAIN +SELECT 1 FROM (SELECT COUNT(DISTINCT c1) +FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; +id select_type table type possible_keys key key_len ref rows Extra +1 PRIMARY system NULL NULL NULL NULL 1 +2 DERIVED t1 index c3,c2 c2 14 NULL 5 +DROP TABLE t1; +End of 5.1 tests +drop table if exists t1, t2, t3; +create table t1(a int); +insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9); +create table t2 (a int, b int, pk int, key(a,b), primary key(pk)) engine=innodb; +insert into t2 select @a:=A.a+10*(B.a + 10*C.a),@a, @a from t1 A, t1 B, t1 C; +this must use key 'a', not PRIMARY: +explain select a from t2 where a=b; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 index NULL a 10 NULL # Using where; Using index +drop table t1, t2; +SET SESSION BINLOG_FORMAT=STATEMENT; +SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; +select @@session.sql_log_bin, @@session.binlog_format, @@session.tx_isolation; +@@session.sql_log_bin 1 +@@session.binlog_format STATEMENT +@@session.tx_isolation READ-COMMITTED +CREATE TABLE t1 ( a INT ) ENGINE=InnoDB; +INSERT INTO t1 VALUES(1); +DROP TABLE t1; +DROP TABLE IF EXISTS t1; +CREATE TABLE t1 (a char(50)) ENGINE=InnoDB; +CREATE INDEX i1 on t1 (a(3)); +SELECT * FROM t1 WHERE a = 'abcde'; +a +DROP TABLE t1; +CREATE TABLE foo (a int, b int, c char(10), +PRIMARY KEY (c(3)), +KEY b (b) +) engine=innodb; +CREATE TABLE foo2 (a int, b int, c char(10), +PRIMARY KEY (c), +KEY b (b) +) engine=innodb; +CREATE TABLE bar (a int, b int, c char(10), +PRIMARY KEY (c(3)), +KEY b (b) +) engine=myisam; +INSERT INTO foo VALUES +(1,2,'abcdefghij'), (2,3,''), (3,4,'klmnopqrst'), +(4,5,'uvwxyz'), (5,6,'meotnsyglt'), (4,5,'asfdewe'); +INSERT INTO bar SELECT * FROM foo; +INSERT INTO foo2 SELECT * FROM foo; +EXPLAIN SELECT c FROM bar WHERE b>2;; +id 1 +select_type SIMPLE +table bar +type ALL +possible_keys b +key NULL +key_len NULL +ref NULL +rows 6 +Extra Using where +EXPLAIN SELECT c FROM foo WHERE b>2;; +id 1 +select_type SIMPLE +table foo +type ALL +possible_keys b +key NULL +key_len NULL +ref NULL +rows 6 +Extra Using where +EXPLAIN SELECT c FROM foo2 WHERE b>2;; +id 1 +select_type SIMPLE +table foo2 +type range +possible_keys b +key b +key_len 5 +ref NULL +rows 3 +Extra Using where; Using index +EXPLAIN SELECT c FROM bar WHERE c>2;; +id 1 +select_type SIMPLE +table bar +type ALL +possible_keys PRIMARY +key NULL +key_len NULL +ref NULL +rows 6 +Extra Using where +EXPLAIN SELECT c FROM foo WHERE c>2;; +id 1 +select_type SIMPLE +table foo +type ALL +possible_keys PRIMARY +key NULL +key_len NULL +ref NULL +rows 6 +Extra Using where +EXPLAIN SELECT c FROM foo2 WHERE c>2;; +id 1 +select_type SIMPLE +table foo2 +type index +possible_keys PRIMARY +key b +key_len 5 +ref NULL +rows 6 +Extra Using where; Using index +DROP TABLE foo, bar, foo2; +DROP TABLE IF EXISTS t1,t3,t2; +DROP FUNCTION IF EXISTS f1; +CREATE FUNCTION f1() RETURNS VARCHAR(250) +BEGIN +return 'hhhhhhh' ; +END| +CREATE TABLE t1 (a VARCHAR(20), b VARCHAR(20), c VARCHAR(20)) ENGINE=INNODB; +BEGIN WORK; +CREATE TEMPORARY TABLE t2 (a VARCHAR(20), b VARCHAR(20), c varchar(20)) ENGINE=INNODB; +CREATE TEMPORARY TABLE t3 LIKE t2; +INSERT INTO t1 VALUES ('a','b',NULL),('c','d',NULL),('e','f',NULL); +SET @stmt := CONCAT('INSERT INTO t2 SELECT tbl.a, tbl.b, f1()',' FROM t1 tbl'); +PREPARE stmt1 FROM @stmt; +SET @stmt := CONCAT('INSERT INTO t3', ' SELECT * FROM t2'); +PREPARE stmt3 FROM @stmt; +EXECUTE stmt1; +COMMIT; +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt3; +DROP TABLE t1,t3,t2; +DROP FUNCTION f1; +DROP TABLE IF EXISTS t1,t2; +CREATE TABLE t1 (id INT NOT NULL, PRIMARY KEY (id)) ENGINE=INNODB; +CREATE TABLE t2 (id INT PRIMARY KEY, +t1_id INT, INDEX par_ind (t1_id), +FOREIGN KEY (t1_id) REFERENCES t1(id)) ENGINE=INNODB; +INSERT INTO t1 VALUES (1),(2); +INSERT INTO t2 VALUES (3,2); +SET AUTOCOMMIT = 0; +START TRANSACTION; +TRUNCATE TABLE t1; +ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`t1_id`) REFERENCES `t1` (`id`)) +SELECT * FROM t1; +id +1 +2 +COMMIT; +SELECT * FROM t1; +id +1 +2 +START TRANSACTION; +TRUNCATE TABLE t1; +ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`t1_id`) REFERENCES `t1` (`id`)) +SELECT * FROM t1; +id +1 +2 +ROLLBACK; +SELECT * FROM t1; +id +1 +2 +SET AUTOCOMMIT = 1; +START TRANSACTION; +SELECT * FROM t1; +id +1 +2 +COMMIT; +TRUNCATE TABLE t1; +ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`t1_id`) REFERENCES `t1` (`id`)) +SELECT * FROM t1; +id +1 +2 +DELETE FROM t2 WHERE id = 3; +START TRANSACTION; +SELECT * FROM t1; +id +1 +2 +TRUNCATE TABLE t1; +ROLLBACK; +SELECT * FROM t1; +id +TRUNCATE TABLE t2; +DROP TABLE t2; +DROP TABLE t1; +# +# Bug#40127 Multiple table DELETE IGNORE hangs on foreign key constraint violation on 5.0 +# +CREATE TABLE t1 ( +id INT UNSIGNED NOT NULL AUTO_INCREMENT, +PRIMARY KEY (id) +) ENGINE=InnoDB; +CREATE TABLE t2 ( +id INT UNSIGNED NOT NULL AUTO_INCREMENT, +aid INT UNSIGNED NOT NULL, +PRIMARY KEY (id), +FOREIGN KEY (aid) REFERENCES t1 (id) +) ENGINE=InnoDB; +CREATE TABLE t3 ( +bid INT UNSIGNED NOT NULL, +FOREIGN KEY (bid) REFERENCES t2 (id) +) ENGINE=InnoDB; +CREATE TABLE t4 ( +a INT +) ENGINE=InnoDB; +CREATE TABLE t5 ( +a INT +) ENGINE=InnoDB; +INSERT INTO t1 (id) VALUES (1); +INSERT INTO t2 (id, aid) VALUES (1, 1),(2,1),(3,1),(4,1); +INSERT INTO t3 (bid) VALUES (1); +INSERT INTO t4 VALUES (1),(2),(3),(4),(5); +INSERT INTO t5 VALUES (1); +DELETE t5 FROM t4 LEFT JOIN t5 ON t4.a= t5.a; +DELETE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; +ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t3`, CONSTRAINT `t3_ibfk_1` FOREIGN KEY (`bid`) REFERENCES `t2` (`id`)) +DELETE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; +ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t3`, CONSTRAINT `t3_ibfk_1` FOREIGN KEY (`bid`) REFERENCES `t2` (`id`)) +DELETE IGNORE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; +DROP TABLE t3; +DROP TABLE t2; +DROP TABLE t1; +DROP TABLES t4,t5; +# Bug#40127 Multiple table DELETE IGNORE hangs on foreign key constraint violation on 5.0 +# Testing for any side effects of IGNORE on AFTER DELETE triggers used with +# transactional tables. +# +CREATE TABLE t1 (i INT NOT NULL PRIMARY KEY) ENGINE=InnoDB; +CREATE TABLE t2 (a VARCHAR(100)) ENGINE=InnoDB; +CREATE TABLE t3 (i INT NOT NULL PRIMARY KEY) ENGINE=InnoDB; +CREATE TABLE t4 (i INT NOT NULL PRIMARY KEY, t1i INT, +FOREIGN KEY (t1i) REFERENCES t1(i)) +ENGINE=InnoDB; +CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW +BEGIN +SET @b:='EXECUTED TRIGGER'; +INSERT INTO t2 VALUES (@b); +SET @a:= error_happens_here; +END|| +SET @b:=""; +SET @a:=""; +INSERT INTO t1 VALUES (1),(2),(3),(4); +INSERT INTO t3 SELECT * FROM t1; +** An error in a trigger causes rollback of the statement. +DELETE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +ERROR 42S22: Unknown column 'error_happens_here' in 'field list' +SELECT @a,@b; +@a @b + EXECUTED TRIGGER +SELECT * FROM t2; +a +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; +i i +1 1 +2 2 +3 3 +4 4 +** Same happens with the IGNORE option +DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +ERROR 42S22: Unknown column 'error_happens_here' in 'field list' +SELECT * FROM t2; +a +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; +i i +1 1 +2 2 +3 3 +4 4 +** +** The following is an attempt to demonstrate +** error handling inside a row iteration. +** +DROP TRIGGER trg; +TRUNCATE TABLE t1; +TRUNCATE TABLE t2; +TRUNCATE TABLE t3; +INSERT INTO t1 VALUES (1),(2),(3),(4); +INSERT INTO t3 VALUES (1),(2),(3),(4); +INSERT INTO t4 VALUES (3,3),(4,4); +CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW +BEGIN +SET @b:= CONCAT('EXECUTED TRIGGER FOR ROW ',CAST(OLD.i AS CHAR)); +INSERT INTO t2 VALUES (@b); +END|| +** DELETE is prevented by foreign key constrains but errors are silenced. +** The AFTER trigger isn't fired. +DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +** Tables are modified by best effort: +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; +i i +3 3 +4 4 +** The AFTER trigger was only executed on successful rows: +SELECT * FROM t2; +a +EXECUTED TRIGGER FOR ROW 1 +EXECUTED TRIGGER FOR ROW 2 +DROP TRIGGER trg; +** +** Induce an error midway through an AFTER-trigger +** +TRUNCATE TABLE t4; +TRUNCATE TABLE t1; +TRUNCATE TABLE t3; +INSERT INTO t1 VALUES (1),(2),(3),(4); +INSERT INTO t3 VALUES (1),(2),(3),(4); +CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW +BEGIN +SET @a:= @a+1; +IF @a > 2 THEN +INSERT INTO t4 VALUES (5,5); +END IF; +END|| +SET @a:=0; +** Errors in the trigger causes the statement to abort. +DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +ERROR 23000: Cannot add or update a child row: a foreign key constraint fails (`test`.`t4`, CONSTRAINT `t4_ibfk_1` FOREIGN KEY (`t1i`) REFERENCES `t1` (`i`)) +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; +i i +1 1 +2 2 +3 3 +4 4 +SELECT * FROM t4; +i t1i +DROP TRIGGER trg; +DROP TABLE t4; +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +CREATE TABLE t1 (a INT, b INT, KEY (a)) ENGINE = INNODB; +CREATE TABLE t2 (a INT KEY, b INT, KEY (b)) ENGINE = INNODB; +CREATE TABLE t3 (a INT, b INT KEY, KEY (a)) ENGINE = INNODB; +CREATE TABLE t4 (a INT KEY, b INT, KEY (b)) ENGINE = INNODB; +INSERT INTO t1 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6); +INSERT INTO t2 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); +INSERT INTO t3 VALUES (1, 101), (2, 102), (3, 103), (4, 104), (5, 105), (6, 106); +INSERT INTO t4 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); +UPDATE t1, t2 SET t1.a = t1.a + 100, t2.b = t1.a + 10 +WHERE t1.a BETWEEN 2 AND 4 AND t2.a = t1.b; +SELECT * FROM t2; +a b +1 1 +2 12 +3 13 +4 14 +5 5 +UPDATE t3, t4 SET t3.a = t3.a + 100, t4.b = t3.a + 10 +WHERE t3.a BETWEEN 2 AND 4 AND t4.a = t3.b - 100; +SELECT * FROM t4; +a b +1 1 +2 12 +3 13 +4 14 +5 5 +DROP TABLE t1, t2, t3, t4; +# +# Bug#44886: SIGSEGV in test_if_skip_sort_order() - +# uninitialized variable used as subscript +# +CREATE TABLE t1 (a INT, b INT, c INT, d INT, PRIMARY KEY (b), KEY (a,c)) +ENGINE=InnoDB; +INSERT INTO t1 VALUES (1,1,1,0); +CREATE TABLE t2 (a INT, b INT, e INT, KEY (e)) ENGINE=InnoDB; +INSERT INTO t2 VALUES (1,1,2); +CREATE TABLE t3 (a INT, b INT) ENGINE=MyISAM; +INSERT INTO t3 VALUES (1, 1); +SELECT * FROM t1, t2, t3 +WHERE t1.a = t3.a AND (t1.b = t3.b OR t1.d) AND t2.b = t1.b AND t2.e = 2 +GROUP BY t1.b; +a b c d a b e a b +1 1 1 0 1 1 2 1 1 +DROP TABLE t1, t2, t3; +# +# Bug #45828: Optimizer won't use partial primary key if another +# index can prevent filesort +# +CREATE TABLE `t1` ( +c1 int NOT NULL, +c2 int NOT NULL, +c3 int NOT NULL, +PRIMARY KEY (c1,c2), +KEY (c3) +) ENGINE=InnoDB; +INSERT INTO t1 VALUES (5,2,1246276747); +INSERT INTO t1 VALUES (2,1,1246281721); +INSERT INTO t1 VALUES (7,3,1246281756); +INSERT INTO t1 VALUES (4,2,1246282139); +INSERT INTO t1 VALUES (3,1,1246282230); +INSERT INTO t1 VALUES (1,0,1246282712); +INSERT INTO t1 VALUES (8,3,1246282765); +INSERT INTO t1 SELECT c1+10,c2+10,c3+10 FROM t1; +INSERT INTO t1 SELECT c1+100,c2+100,c3+100 from t1; +INSERT INTO t1 SELECT c1+1000,c2+1000,c3+1000 from t1; +INSERT INTO t1 SELECT c1+10000,c2+10000,c3+10000 from t1; +INSERT INTO t1 SELECT c1+100000,c2+100000,c3+100000 from t1; +INSERT INTO t1 SELECT c1+1000000,c2+1000000,c3+1000000 from t1; +SELECT * FROM t1 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; +c1 c2 c3 +EXPLAIN SELECT * FROM t1 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ref PRIMARY,c3 PRIMARY 4 const 1 Using where; Using filesort +EXPLAIN SELECT * FROM t1 FORCE INDEX (PRIMARY) WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ref PRIMARY PRIMARY 4 const 1 Using where; Using filesort +CREATE TABLE t2 ( +c1 int NOT NULL, +c2 int NOT NULL, +c3 int NOT NULL, +KEY (c1,c2), +KEY (c3) +) ENGINE=InnoDB; +explain SELECT * FROM t2 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 ref c1,c3 c1 4 const 1 Using where; Using filesort +DROP TABLE t1,t2; +# +# 36259: Optimizing with ORDER BY +# +CREATE TABLE t1 ( +a INT NOT NULL AUTO_INCREMENT, +b INT NOT NULL, +c INT NOT NULL, +d VARCHAR(5), +e INT NOT NULL, +PRIMARY KEY (a), KEY i2 (b,c,d) +) ENGINE=InnoDB; +INSERT INTO t1 (b,c,d,e) VALUES (1,1,'a',1), (2,2,'b',2); +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +EXPLAIN SELECT * FROM t1 WHERE b=1 AND c=1 ORDER BY a; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ref i2 i2 8 const,const 1 Using where; Using filesort +EXPLAIN SELECT * FROM t1 FORCE INDEX(i2) WHERE b=1 and c=1 ORDER BY a; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ref i2 i2 8 const,const 1 Using where; Using filesort +EXPLAIN SELECT * FROM t1 FORCE INDEX(PRIMARY) WHERE b=1 AND c=1 ORDER BY a; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL PRIMARY 4 NULL 128 Using where +DROP TABLE t1; +# +# Bug #47963: Wrong results when index is used +# +CREATE TABLE t1( +a VARCHAR(5) NOT NULL, +b VARCHAR(5) NOT NULL, +c DATETIME NOT NULL, +KEY (c) +) ENGINE=InnoDB; +INSERT INTO t1 VALUES('TEST', 'TEST', '2009-10-09 00:00:00'); +SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00' AND c <= '2009-10-09 00:00:00'; +a b c +TEST TEST 2009-10-09 00:00:00 +SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00.0' AND c <= '2009-10-09 00:00:00.0'; +a b c +TEST TEST 2009-10-09 00:00:00 +SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00.0' AND c <= '2009-10-09 00:00:00'; +a b c +TEST TEST 2009-10-09 00:00:00 +SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00' AND c <= '2009-10-09 00:00:00.0'; +a b c +TEST TEST 2009-10-09 00:00:00 +SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00.000' AND c <= '2009-10-09 00:00:00.000'; +a b c +TEST TEST 2009-10-09 00:00:00 +SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00.00' AND c <= '2009-10-09 00:00:00.001'; +a b c +TEST TEST 2009-10-09 00:00:00 +SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00.001' AND c <= '2009-10-09 00:00:00.00'; +a b c +EXPLAIN SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00.001' AND c <= '2009-10-09 00:00:00.00'; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables +DROP TABLE t1; +# +# Bug #46175: NULL read_view and consistent read assertion +# +CREATE TABLE t1(a CHAR(13),KEY(a)) ENGINE=innodb; +CREATE TABLE t2(b DATETIME,KEY(b)) ENGINE=innodb; +INSERT INTO t1 VALUES (),(); +INSERT INTO t2 VALUES (),(); +CREATE OR REPLACE VIEW v1 AS SELECT 1 FROM t2 +WHERE b =(SELECT a FROM t1 LIMIT 1); +CREATE PROCEDURE p1(num INT) +BEGIN +DECLARE i INT DEFAULT 0; +REPEAT +SHOW CREATE VIEW v1; +SET i:=i+1; +UNTIL i>num END REPEAT; +END| +# Should not crash +# Should not crash +DROP PROCEDURE p1; +DROP VIEW v1; +DROP TABLE t1,t2; +# +# Bug #49324: more valgrind errors in test_if_skip_sort_order +# +CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=innodb ; +#should not cause valgrind warnings +SELECT 1 FROM t1 JOIN t1 a USING(a) GROUP BY t1.a,t1.a; +1 +DROP TABLE t1; +# +# Bug#50843: Filesort used instead of clustered index led to +# performance degradation. +# +create table t1(f1 int not null primary key, f2 int) engine=innodb; +create table t2(f1 int not null, key (f1)) engine=innodb; +insert into t1 values (1,1),(2,2),(3,3); +insert into t2 values (1),(2),(3); +explain select t1.* from t1 left join t2 using(f1) group by t1.f1; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL PRIMARY 4 NULL 3 +1 SIMPLE t2 ref f1 f1 4 test.t1.f1 1 Using index +drop table t1,t2; +# +# +# Bug #39653: find_shortest_key in sql_select.cc does not consider +# clustered primary keys +# +CREATE TABLE t1 (a INT PRIMARY KEY, b INT, c INT, d INT, e INT, f INT, +KEY (b,c)) ENGINE=INNODB; +INSERT INTO t1 VALUES (1,1,1,1,1,1), (2,2,2,2,2,2), (3,3,3,3,3,3), +(4,4,4,4,4,4), (5,5,5,5,5,5), (6,6,6,6,6,6), +(7,7,7,7,7,7), (8,8,8,8,8,8), (9,9,9,9,9,9), +(11,11,11,11,11,11); +EXPLAIN SELECT COUNT(*) FROM t1; +id 1 +select_type SIMPLE +table t1 +type index +possible_keys NULL +key b +key_len 10 +ref NULL +rows 10 +Extra Using index +DROP TABLE t1; +# +# Bug #49838: DROP INDEX and ADD UNIQUE INDEX for same index may +# corrupt definition at engine +# +CREATE TABLE t1 (a INT NOT NULL, b INT NOT NULL, KEY k (a,b)) +ENGINE=InnoDB; +ALTER TABLE t1 DROP INDEX k, ADD UNIQUE INDEX k (a,b); +SHOW INDEXES FROM t1;; +Table t1 +Non_unique 0 +Key_name k +Seq_in_index 1 +Column_name a +Collation A +Cardinality 0 +Sub_part NULL +Packed NULL +Null +Index_type BTREE +Comment +Table t1 +Non_unique 0 +Key_name k +Seq_in_index 2 +Column_name b +Collation A +Cardinality 0 +Sub_part NULL +Packed NULL +Null +Index_type BTREE +Comment +DROP TABLE t1; +# +# Bug #47453: InnoDB incorrectly changes TIMESTAMP columns when +# JOINed during an UPDATE +# +CREATE TABLE t1 (d INT) ENGINE=InnoDB; +CREATE TABLE t2 (a INT, b INT, +c TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP +ON UPDATE CURRENT_TIMESTAMP) ENGINE=InnoDB; +set up our data elements +INSERT INTO t1 (d) VALUES (1); +INSERT INTO t2 (a,b) VALUES (1,1); +SELECT SECOND(c) INTO @bug47453 FROM t2; +SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; +SECOND(c)-@bug47453 +0 +UPDATE t1 JOIN t2 ON d=a SET b=1 WHERE a=1; +SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; +SECOND(c)-@bug47453 +0 +SELECT SLEEP(1); +SLEEP(1) +0 +UPDATE t1 JOIN t2 ON d=a SET b=1 WHERE a=1; +#should be 0 +SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; +SECOND(c)-@bug47453 +0 +DROP TABLE t1, t2; +End of 5.1 tests diff --git a/mysql-test/suite/innodb_plugin/r/innodb_mysql_rbk.result b/mysql-test/suite/innodb_plugin/r/innodb_mysql_rbk.result new file mode 100644 index 00000000000..21ac4295325 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_mysql_rbk.result @@ -0,0 +1,21 @@ +CREATE TABLE t1(a INT, b INT NOT NULL, PRIMARY KEY (a)) ENGINE=innodb +DEFAULT CHARSET=latin1; +INSERT INTO t1 VALUES (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7); +START TRANSACTION; +SELECT * FROM t1 WHERE b=3 LIMIT 1 FOR UPDATE; +a b +3 3 +START TRANSACTION; +UPDATE t1 SET b=b+12 WHERE a > 2 ORDER BY a; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +ROLLBACK; +START TRANSACTION; +SELECT * FROM t1 WHERE b=3 LIMIT 1 FOR UPDATE; +a b +3 3 +START TRANSACTION; +UPDATE t1 SET b=10 WHERE a > 1 ORDER BY a; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +SELECT * FROM t1 WHERE b = 10; +a b +DROP TABLE t1; diff --git a/mysql-test/suite/innodb_plugin/r/innodb_notembedded.result b/mysql-test/suite/innodb_plugin/r/innodb_notembedded.result new file mode 100644 index 00000000000..af332aba38a --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_notembedded.result @@ -0,0 +1,23 @@ +drop table if exists t1; +SET @old_log_bin_trust_function_creators= @@global.log_bin_trust_function_creators; +SET GLOBAL log_bin_trust_function_creators = 1; +create table t1 (col1 integer primary key, col2 integer) engine=innodb; +insert t1 values (1,100); +create function f1 () returns integer begin +declare var1 int; +select col2 into var1 from t1 where col1=1 for update; +return var1; +end| +start transaction; +select f1(); +f1() +100 +update t1 set col2=0 where col1=1; +select * from t1; +col1 col2 +1 100 +rollback; +rollback; +drop table t1; +drop function f1; +SET @@global.log_bin_trust_function_creators= @old_log_bin_trust_function_creators; diff --git a/mysql-test/suite/innodb_plugin/r/innodb_timeout_rollback.result b/mysql-test/suite/innodb_plugin/r/innodb_timeout_rollback.result new file mode 100644 index 00000000000..e2da6ba8af7 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_timeout_rollback.result @@ -0,0 +1,36 @@ +drop table if exists t1; +show variables like 'innodb_rollback_on_timeout'; +Variable_name Value +innodb_rollback_on_timeout ON +create table t1 (a int unsigned not null primary key) engine = innodb; +insert into t1 values (1); +commit; +begin work; +insert into t1 values (2); +select * from t1; +a +1 +2 +begin work; +insert into t1 values (5); +select * from t1; +a +1 +5 +insert into t1 values (2); +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +select * from t1; +a +1 +commit; +select * from t1; +a +1 +2 +commit; +select * from t1; +a +1 +2 +drop table t1; +End of 5.0 tests diff --git a/mysql-test/suite/innodb_plugin/t/innodb-autoinc-optimize.test b/mysql-test/suite/innodb_plugin/t/innodb-autoinc-optimize.test new file mode 100644 index 00000000000..b359980768c --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb-autoinc-optimize.test @@ -0,0 +1,19 @@ +-- source include/have_innodb_plugin.inc +# embedded server ignores 'delayed', so skip this +-- source include/not_embedded.inc + +--disable_warnings +drop table if exists t1; +--enable_warnings + +# +# Bug 34286 +# +create table t1(a int not null auto_increment primary key) engine=innodb; +insert into t1 set a = -1; +# NOTE: The database needs to be shutdown and restarted (here) for +# the test to work. It's included for reference only. +optimize table t1; + +--echo ==== clean up ==== +DROP TABLE t1; diff --git a/mysql-test/suite/innodb_plugin/t/innodb-ucs2.test b/mysql-test/suite/innodb_plugin/t/innodb-ucs2.test new file mode 100644 index 00000000000..050a05675e7 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb-ucs2.test @@ -0,0 +1,230 @@ +-- source include/have_innodb_plugin.inc +-- source include/have_ucs2.inc + +--disable_warnings +drop table if exists t1, t2; +--enable_warnings + +# +# BUG 14056 Column prefix index on UTF-8 primary key column causes: Can't find record.. +# + +create table t1 ( + a int, b char(10), c char(10), filler char(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( + a int, b char(10), c char(10), filler char(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); +insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); +insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +select a,hex(b),hex(c),filler from t2 order by filler; +drop table t1; +drop table t2; + +create table t1 ( + a int, b varchar(10), c varchar(10), filler varchar(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( + a int, b varchar(10), c varchar(10), filler varchar(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); +insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); +insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +select a,hex(b),hex(c),filler from t2 order by filler; +drop table t1; +drop table t2; + +create table t1 ( + a int, b text(10), c text(10), filler text(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( + a int, b text(10), c text(10), filler text(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); +insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); +insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +select a,hex(b),hex(c),filler from t2 order by filler; +drop table t1; +drop table t2; + +create table t1 ( + a int, b blob(10), c blob(10), filler blob(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( + a int, b blob(10), c blob(10), filler blob(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +select a,hex(b),hex(c),filler from t2 order by filler; +drop table t1; +drop table t2; +commit; + +# +# Test cases for bug #15308 Problem of Order with Enum Column in Primary Key +# +CREATE TABLE t1 ( + ind enum('0','1','2') NOT NULL default '0', + string1 varchar(250) NOT NULL, + PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; +CREATE TABLE t2 ( + ind enum('0','1','2') NOT NULL default '0', + string1 varchar(250) NOT NULL, + PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2; + +INSERT INTO t1 VALUES ('1', ''),('2', ''); +INSERT INTO t2 VALUES ('1', ''),('2', ''); +SELECT hex(ind),hex(string1) FROM t1 ORDER BY string1; +SELECT hex(ind),hex(string1) FROM t2 ORDER BY string1; +drop table t1,t2; + +CREATE TABLE t1 ( + ind set('0','1','2') NOT NULL default '0', + string1 varchar(250) NOT NULL, + PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; +CREATE TABLE t2 ( + ind set('0','1','2') NOT NULL default '0', + string1 varchar(250) NOT NULL, + PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2; + +INSERT INTO t1 VALUES ('1', ''),('2', ''); +INSERT INTO t2 VALUES ('1', ''),('2', ''); +SELECT hex(ind),hex(string1) FROM t1 ORDER BY string1; +SELECT hex(ind),hex(string1) FROM t2 ORDER BY string1; +drop table t1,t2; + +CREATE TABLE t1 ( + ind bit not null, + string1 varchar(250) NOT NULL, + PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; +CREATE TABLE t2 ( + ind bit not null, + string1 varchar(250) NOT NULL, + PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2; +insert into t1 values(0,''),(1,''); +insert into t2 values(0,''),(1,''); +select hex(ind),hex(string1) from t1 order by string1; +select hex(ind),hex(string1) from t2 order by string1; +drop table t1,t2; + +# tests for bug #14056 Column prefix index on UTF-8 primary key column causes 'Can't find record..' + +create table t2 ( + a int, b char(10), filler char(10), primary key(a, b(2)) +) character set utf8 engine = innodb; + +insert into t2 values (1,'abcdefg','one'); +insert into t2 values (2,'ijkilmn','two'); +insert into t2 values (3, 'qrstuvw','three'); +update t2 set a=5, filler='booo' where a=1; +drop table t2; +create table t2 ( + a int, b char(10), filler char(10), primary key(a, b(2)) +) character set ucs2 engine = innodb; + +insert into t2 values (1,'abcdefg','one'); +insert into t2 values (2,'ijkilmn','two'); +insert into t2 values (3, 'qrstuvw','three'); +update t2 set a=5, filler='booo' where a=1; +drop table t2; + +create table t1(a int not null, b char(110),primary key(a,b(100))) engine=innodb default charset=utf8; +insert into t1 values(1,'abcdefg'),(2,'defghijk'); +insert into t1 values(6,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1); +insert into t1 values(7,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2); +select a,hex(b) from t1 order by b; +update t1 set b = 'three' where a = 6; +drop table t1; +create table t1(a int not null, b text(110),primary key(a,b(100))) engine=innodb default charset=utf8; +insert into t1 values(1,'abcdefg'),(2,'defghijk'); +insert into t1 values(6,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1); +insert into t1 values(7,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2); +select a,hex(b) from t1 order by b; +update t1 set b = 'three' where a = 6; +drop table t1; + +--echo End of 5.0 tests diff --git a/mysql-test/suite/innodb_plugin/t/innodb_autoinc_lock_mode_zero-master.opt b/mysql-test/suite/innodb_plugin/t/innodb_autoinc_lock_mode_zero-master.opt new file mode 100644 index 00000000000..fad0da2ac2e --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_autoinc_lock_mode_zero-master.opt @@ -0,0 +1 @@ +--innodb-autoinc-lock-mode=0 diff --git a/mysql-test/suite/innodb_plugin/t/innodb_autoinc_lock_mode_zero.test b/mysql-test/suite/innodb_plugin/t/innodb_autoinc_lock_mode_zero.test new file mode 100644 index 00000000000..5a0cd5fa766 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_autoinc_lock_mode_zero.test @@ -0,0 +1,44 @@ +# This test runs with old-style locking, as: +# --innodb-autoinc-lock-mode=0 + +-- source include/have_innodb_plugin.inc + +--disable_warnings +drop table if exists t1; +--enable_warnings + + +# +# Search on unique key +# + +CREATE TABLE t1 ( + id int(11) NOT NULL auto_increment, + ggid varchar(32) binary DEFAULT '' NOT NULL, + email varchar(64) DEFAULT '' NOT NULL, + passwd varchar(32) binary DEFAULT '' NOT NULL, + PRIMARY KEY (id), + UNIQUE ggid (ggid) +) ENGINE=innodb; + +insert into t1 (ggid,passwd) values ('test1','xxx'); +insert into t1 (ggid,passwd) values ('test2','yyy'); +-- error ER_DUP_ENTRY +insert into t1 (ggid,passwd) values ('test2','this will fail'); +-- error ER_DUP_ENTRY +insert into t1 (ggid,id) values ('this will fail',1); + +select * from t1 where ggid='test1'; +select * from t1 where passwd='xxx'; +select * from t1 where id=2; + +replace into t1 (ggid,id) values ('this will work',1); +replace into t1 (ggid,passwd) values ('test2','this will work'); +-- error ER_DUP_ENTRY +update t1 set id=100,ggid='test2' where id=1; +select * from t1; +select * from t1 where id=1; +select * from t1 where id=999; +drop table t1; + +--echo End of tests diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug30919-master.opt b/mysql-test/suite/innodb_plugin/t/innodb_bug30919-master.opt new file mode 100644 index 00000000000..8636d2d8734 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug30919-master.opt @@ -0,0 +1 @@ +--innodb --innodb_autoinc_lock_mode=0 diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug30919.test b/mysql-test/suite/innodb_plugin/t/innodb_bug30919.test new file mode 100644 index 00000000000..cc1358294e1 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug30919.test @@ -0,0 +1,68 @@ +--source include/have_innodb_plugin.inc +--source include/have_partition.inc +--vertical_results +let $engine_type= 'innodb'; + +######## Creat Table Section ######### +use test; + +eval CREATE TABLE test.part_tbl(id MEDIUMINT NOT NULL AUTO_INCREMENT, + dt TIMESTAMP, user CHAR(255), uuidf LONGBLOB, + fkid MEDIUMINT, filler VARCHAR(255), + PRIMARY KEY(id)) ENGINE=$engine_type + PARTITION BY RANGE(id) + SUBPARTITION BY hash(id) subpartitions 2 + (PARTITION pa3 values less than (42), + PARTITION pa6 values less than (60), + PARTITION pa7 values less than (70), + PARTITION pa8 values less than (80), + PARTITION pa9 values less than (90), + PARTITION pa10 values less than (100), + PARTITION pa11 values less than MAXVALUE); + +######## Create SPs, Functions, Views and Triggers Section ############## + +delimiter |; + +CREATE PROCEDURE test.proc_part() +BEGIN + DECLARE ins_count INT DEFAULT 1000; + DECLARE del_count INT; + DECLARE cur_user VARCHAR(255); + DECLARE local_uuid VARCHAR(255); + DECLARE local_time TIMESTAMP; + + SET local_time= NOW(); + SET cur_user= CURRENT_USER(); + SET local_uuid= UUID(); + + WHILE ins_count > 0 DO + INSERT INTO test.part_tbl VALUES (NULL, NOW(), USER() , UUID(), + ins_count,'Going to test MBR for MySQL'); + SET ins_count = ins_count - 1; + END WHILE; + SELECT MAX(id) FROM test.part_tbl INTO del_count; + WHILE del_count > 0 DO + DELETE FROM test.part_tbl WHERE id = del_count; + select count(*) as internal_count, del_count -- these two lines are for + FROM test.part_tbl; -- debug to show the problem + SET del_count = del_count - 2; + END WHILE; +END| + +delimiter ;| + +############ Finish Setup Section ################### + +############ Test Section ################### +--horizontal_results + +CALL test.proc_part(); + +select count(*) as Part from test.part_tbl; + +###### CLEAN UP SECTION ############## + +DROP PROCEDURE test.proc_part; +DROP TABLE test.part_tbl; + diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug42419.test b/mysql-test/suite/innodb_plugin/t/innodb_bug42419.test new file mode 100644 index 00000000000..2302e3c2233 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug42419.test @@ -0,0 +1,78 @@ +# +# Testcase for InnoDB +# Bug#42419 Server crash with "Pure virtual method called" on two concurrent connections +# + +--source include/not_embedded.inc +--source include/have_innodb_plugin.inc + +let $innodb_lock_wait_timeout= query_get_value(SHOW VARIABLES LIKE 'innodb_lock_wait_timeout%', Value, 1); +if (`SELECT $innodb_lock_wait_timeout < 10`) +{ + --echo # innodb_lock_wait_timeout must be >= 10 seconds + --echo # so that this test can work all time fine on an overloaded testing box + SHOW VARIABLES LIKE 'innodb_lock_wait_timeout'; + exit; +} + +# Save the initial number of concurrent sessions +--source include/count_sessions.inc + +# First session +connection default; + + +--enable_warnings +CREATE TABLE t1 (a INT AUTO_INCREMENT PRIMARY KEY, b INT) ENGINE = InnoDB; + +INSERT INTO t1 VALUES (1,1),(2,2),(3,3); +COMMIT; +SET AUTOCOMMIT = 0; + +CREATE TEMPORARY TABLE t1_tmp ( b INT ); + +INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 3; +INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 2; + +# Second session +connect (user2,localhost,root,,,$MASTER_MYPORT,$MASTER_MYSOCK); + +SET AUTOCOMMIT = 0; + +CREATE TEMPORARY TABLE t2_tmp ( a int, new_a int ); +INSERT INTO t2_tmp VALUES (1,51),(2,52),(3,53); + +UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 1; +send +UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 2; + +# The last update will wait for a lock held by the first session + +# First session +connection default; + +# Poll till the UPDATE of the second session waits for lock +let $show_statement= SHOW PROCESSLIST; +let $field= State; +let $condition= = 'Updating'; +--source include/wait_show_condition.inc + +# If the testing box is overloadeded and innodb_lock_wait_timeout is too small +# we might get here ER_LOCK_WAIT_TIMEOUT. +--error ER_LOCK_DEADLOCK +INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 1; + +# Second session +connection user2; +--echo Reap the server message for connection user2 UPDATE t1 ... +reap; + +# The server crashed when executing this UPDATE or the succeeding SQL command. +UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 3; + +connection default; +disconnect user2; +DROP TABLE t1; + +# Wait till all disconnects are completed +--source include/wait_until_count_sessions.inc diff --git a/mysql-test/suite/innodb_plugin/t/innodb_gis.test b/mysql-test/suite/innodb_plugin/t/innodb_gis.test new file mode 100644 index 00000000000..ad1d081f29c --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_gis.test @@ -0,0 +1,10 @@ +--source include/have_innodb_plugin.inc +SET storage_engine=innodb; +--source include/gis_generic.inc +--source include/gis_keys.inc + +# +# Bug #15680 (SPATIAL key in innodb) +# +--error ER_TABLE_CANT_HANDLE_SPKEYS +create table t1 (g geometry not null, spatial gk(g)) engine=innodb; diff --git a/mysql-test/suite/innodb_plugin/t/innodb_lock_wait_timeout_1-master.opt b/mysql-test/suite/innodb_plugin/t/innodb_lock_wait_timeout_1-master.opt new file mode 100644 index 00000000000..462f8fbe828 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_lock_wait_timeout_1-master.opt @@ -0,0 +1 @@ +--innodb_lock_wait_timeout=1 diff --git a/mysql-test/suite/innodb_plugin/t/innodb_lock_wait_timeout_1.test b/mysql-test/suite/innodb_plugin/t/innodb_lock_wait_timeout_1.test new file mode 100644 index 00000000000..d7272779bdd --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_lock_wait_timeout_1.test @@ -0,0 +1,264 @@ +--source include/have_innodb_plugin.inc + +--echo # +--echo # Bug #40113: Embedded SELECT inside UPDATE or DELETE can timeout +--echo # without error +--echo # + +CREATE TABLE t1 (a int, b int, PRIMARY KEY (a,b)) ENGINE=InnoDB; + +INSERT INTO t1 (a,b) VALUES (1070109,99); + +CREATE TABLE t2 (b int, a int, PRIMARY KEY (b)) ENGINE=InnoDB; + +INSERT INTO t2 (b,a) VALUES (7,1070109); + +SELECT * FROM t1; + +BEGIN; + +SELECT b FROM t2 WHERE b=7 FOR UPDATE; + +CONNECT (addconroot, localhost, root,,); +CONNECTION addconroot; + +BEGIN; + +--error ER_LOCK_WAIT_TIMEOUT +SELECT b FROM t2 WHERE b=7 FOR UPDATE; + +--error ER_LOCK_WAIT_TIMEOUT +INSERT INTO t1 (a) VALUES ((SELECT a FROM t2 WHERE b=7)); + +--error ER_LOCK_WAIT_TIMEOUT +UPDATE t1 SET a='7000000' WHERE a=(SELECT a FROM t2 WHERE b=7); + +--error ER_LOCK_WAIT_TIMEOUT +DELETE FROM t1 WHERE a=(SELECT a FROM t2 WHERE b=7); + +SELECT * FROM t1; + +CONNECTION default; +DISCONNECT addconroot; + +DROP TABLE t2, t1; + +--echo # End of 5.0 tests + +--echo # +--echo # Bug#46539 Various crashes on INSERT IGNORE SELECT + SELECT +--echo # FOR UPDATE +--echo # +--disable_warnings +drop table if exists t1; +--enable_warnings +create table t1 (a int primary key auto_increment, + b int, index(b)) engine=innodb; +insert into t1 (b) values (1), (2), (3), (4), (5), (6), (7), (8), (9), (10); +set autocommit=0; +begin; +select * from t1 where b=5 for update; +connect (con1, localhost, root,,); +connection con1; +--error ER_LOCK_WAIT_TIMEOUT +insert ignore into t1 (b) select a as b from t1; +connection default; +--echo # Cleanup +--echo # +disconnect con1; +commit; +set autocommit=default; +drop table t1; + +--echo # +--echo # Bug #37183 insert ignore into .. select ... hangs +--echo # after deadlock was encountered +--echo # +connect (con1,localhost,root,,); +create table t1(id int primary key,v int)engine=innodb; +insert into t1 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7); +create table t2 like t1; + +--connection con1 +begin; +update t1 set v=id*2 where id=1; + +--connection default +begin; +update t1 set v=id*2 where id=2; + +--connection con1 +--error 1205 +update t1 set v=id*2 where id=2; + +--connection default +--error 1205 +insert ignore into t2 select * from t1 where id=1; +rollback; + +--connection con1 +rollback; + +--connection default +disconnect con1; +drop table t1, t2; + + +--echo # +--echo # Bug#41756 Strange error messages about locks from InnoDB +--echo # +--disable_warnings +drop table if exists t1; +--enable_warnings +--echo # In the default transaction isolation mode, and/or with +--echo # innodb_locks_unsafe_for_binlog=OFF, handler::unlock_row() +--echo # in InnoDB does nothing. +--echo # Thus in order to reproduce the condition that led to the +--echo # warning, one needs to relax isolation by either +--echo # setting a weaker tx_isolation value, or by turning on +--echo # the unsafe replication switch. +--echo # For testing purposes, choose to tweak the isolation level, +--echo # since it's settable at runtime, unlike +--echo # innodb_locks_unsafe_for_binlog, which is +--echo # only a command-line switch. +--echo # +set @@session.tx_isolation="read-committed"; + +--echo # Prepare data. We need a table with a unique index, +--echo # for join_read_key to be used. The other column +--echo # allows to control what passes WHERE clause filter. +create table t1 (a int primary key, b int) engine=innodb; +--echo # Let's make sure t1 has sufficient amount of rows +--echo # to exclude JT_ALL access method when reading it, +--echo # i.e. make sure that JT_EQ_REF(a) is always preferred. +insert into t1 values (1,1), (2,null), (3,1), (4,1), + (5,1), (6,1), (7,1), (8,1), (9,1), (10,1), + (11,1), (12,1), (13,1), (14,1), (15,1), + (16,1), (17,1), (18,1), (19,1), (20,1); +--echo # +--echo # Demonstrate that for the SELECT statement +--echo # used later in the test JT_EQ_REF access method is used. +--echo # +--vertical_results +explain +select 1 from t1 natural join (select 2 as a, 1 as b union all + select 2 as a, 2 as b) as t2 for update; +--horizontal_results +--echo # +--echo # Demonstrate that the reported SELECT statement +--echo # no longer produces warnings. +--echo # +select 1 from t1 natural join (select 2 as a, 1 as b union all + select 2 as a, 2 as b) as t2 for update; +commit; +--echo # +--echo # Demonstrate that due to lack of inter-sweep "reset" function, +--echo # we keep some non-matching records locked, even though we know +--echo # we could unlock them. +--echo # To do that, show that if there is only one distinct value +--echo # for a in t2 (a=2), we will keep record (2,null) in t1 locked. +--echo # But if we add another value for "a" to t2, say 6, +--echo # join_read_key cache will be pruned at least once, +--echo # and thus record (2, null) in t1 will get unlocked. +--echo # +begin; +select 1 from t1 natural join (select 2 as a, 1 as b union all + select 2 as a, 2 as b) as t2 for update; +connect (con1,localhost,root,,); +--echo # +--echo # Switching to connection con1 +connection con1; +--echo # We should be able to delete all records from t1 except (2, null), +--echo # since they were not locked. +begin; +--echo # Delete in series of 3 records so that full scan +--echo # is not used and we're not blocked on record (2,null) +delete from t1 where a in (1,3,4); +delete from t1 where a in (5,6,7); +delete from t1 where a in (8,9,10); +delete from t1 where a in (11,12,13); +delete from t1 where a in (14,15,16); +delete from t1 where a in (17,18); +delete from t1 where a in (19,20); +--echo # +--echo # Record (2, null) is locked. This is actually unnecessary, +--echo # because the previous select returned no rows. +--echo # Just demonstrate the effect. +--echo # +--error ER_LOCK_WAIT_TIMEOUT +delete from t1; +rollback; +--echo # +--echo # Switching to connection default +connection default; +--echo # +--echo # Show that the original contents of t1 is intact: +select * from t1; +commit; +--echo # +--echo # Have a one more record in t2 to show that +--echo # if join_read_key cache is purned, the current +--echo # row under the cursor is unlocked (provided, this row didn't +--echo # match the partial WHERE clause, of course). +--echo # Sic: the result of this test dependent on the order of retrieval +--echo # of records --echo # from the derived table, if ! +--echo # We use DELETE to disable the JOIN CACHE. This DELETE modifies no +--echo # records. It also should leave no InnoDB row locks. +--echo # +begin; +delete t1.* from t1 natural join (select 2 as a, 2 as b union all + select 0 as a, 0 as b) as t2; +--echo # Demonstrate that nothing was deleted form t1 +select * from t1; +--echo # +--echo # Switching to connection con1 +connection con1; +begin; +--echo # Since there is another distinct record in the derived table +--echo # the previous matching record in t1 -- (2,null) -- was unlocked. +delete from t1; +--echo # We will need the contents of the table again. +rollback; +select * from t1; +commit; +--echo # +--echo # Switching to connection default +connection default; +rollback; +begin; +--echo # +--echo # Before this patch, we could wrongly unlock a record +--echo # that was cached and later used in a join. Demonstrate that +--echo # this is no longer the case. +--echo # Sic: this test is also order-dependent (i.e. the +--echo # the bug would show up only if the first record in the union +--echo # is retreived and processed first. +--echo # +--echo # Verify that JT_EQ_REF is used. +--vertical_results +explain +select 1 from t1 natural join (select 3 as a, 2 as b union all + select 3 as a, 1 as b) as t2 for update; +--horizontal_results +--echo # Lock the record. +select 1 from t1 natural join (select 3 as a, 2 as b union all + select 3 as a, 1 as b) as t2 for update; +--echo # Switching to connection con1 +connection con1; +--echo # +--echo # We should not be able to delete record (3,1) from t1, +--echo # (previously it was possible). +--echo # +--error ER_LOCK_WAIT_TIMEOUT +delete from t1 where a=3; +--echo # Switching to connection default +connection default; +commit; + +disconnect con1; +set @@session.tx_isolation=default; +drop table t1; + +--echo # +--echo # End of 5.1 tests +--echo # diff --git a/mysql-test/suite/innodb_plugin/t/innodb_mysql-master.opt b/mysql-test/suite/innodb_plugin/t/innodb_mysql-master.opt new file mode 100644 index 00000000000..205c733455d --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_mysql-master.opt @@ -0,0 +1 @@ +--innodb-lock-wait-timeout=2 diff --git a/mysql-test/suite/innodb_plugin/t/innodb_mysql.test b/mysql-test/suite/innodb_plugin/t/innodb_mysql.test new file mode 100644 index 00000000000..c80db7088ab --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_mysql.test @@ -0,0 +1,622 @@ +# t/innodb_mysql.test +# +# Last update: +# 2006-07-26 ML test refactored (MySQL 5.1) +# main testing code t/innodb_mysql.test -> include/mix1.inc +# + +-- source include/have_innodb_plugin.inc +let $engine_type= InnoDB; +let $other_engine_type= MEMORY; +# InnoDB does support FOREIGN KEYFOREIGN KEYs +let $test_foreign_keys= 1; +set global innodb_support_xa=default; +set session innodb_support_xa=default; +--source include/mix1.inc + +--disable_warnings +drop table if exists t1, t2, t3; +--enable_warnings +# +# BUG#35850: Performance regression in 5.1.23/5.1.24 +# +create table t1(a int); +insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9); +create table t2 (a int, b int, pk int, key(a,b), primary key(pk)) engine=innodb; +insert into t2 select @a:=A.a+10*(B.a + 10*C.a),@a, @a from t1 A, t1 B, t1 C; +--echo this must use key 'a', not PRIMARY: +--replace_column 9 # +explain select a from t2 where a=b; +drop table t1, t2; + +# +# Bug #40360: Binlog related errors with binlog off +# +# This bug is triggered when the binlog format is STATEMENT and the +# binary log is turned off. In this case, no error should be shown for +# the statement since there are no replication issues. + +SET SESSION BINLOG_FORMAT=STATEMENT; +SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; +query_vertical select @@session.sql_log_bin, @@session.binlog_format, @@session.tx_isolation; +CREATE TABLE t1 ( a INT ) ENGINE=InnoDB; +INSERT INTO t1 VALUES(1); +DROP TABLE t1; + +# +# Bug#37284 Crash in Field_string::type() +# +--disable_warnings +DROP TABLE IF EXISTS t1; +--enable_warnings +CREATE TABLE t1 (a char(50)) ENGINE=InnoDB; +CREATE INDEX i1 on t1 (a(3)); +SELECT * FROM t1 WHERE a = 'abcde'; +DROP TABLE t1; + +# +# Bug #37742: HA_EXTRA_KEYREAD flag is set when key contains only prefix of +# requested column +# + +CREATE TABLE foo (a int, b int, c char(10), + PRIMARY KEY (c(3)), + KEY b (b) +) engine=innodb; + +CREATE TABLE foo2 (a int, b int, c char(10), + PRIMARY KEY (c), + KEY b (b) +) engine=innodb; + +CREATE TABLE bar (a int, b int, c char(10), + PRIMARY KEY (c(3)), + KEY b (b) +) engine=myisam; + +INSERT INTO foo VALUES + (1,2,'abcdefghij'), (2,3,''), (3,4,'klmnopqrst'), + (4,5,'uvwxyz'), (5,6,'meotnsyglt'), (4,5,'asfdewe'); + +INSERT INTO bar SELECT * FROM foo; +INSERT INTO foo2 SELECT * FROM foo; + +--query_vertical EXPLAIN SELECT c FROM bar WHERE b>2; +--query_vertical EXPLAIN SELECT c FROM foo WHERE b>2; +--query_vertical EXPLAIN SELECT c FROM foo2 WHERE b>2; + +--query_vertical EXPLAIN SELECT c FROM bar WHERE c>2; +--query_vertical EXPLAIN SELECT c FROM foo WHERE c>2; +--query_vertical EXPLAIN SELECT c FROM foo2 WHERE c>2; + +DROP TABLE foo, bar, foo2; + + +# +# Bug#41348: INSERT INTO tbl SELECT * FROM temp_tbl overwrites locking type of temp table +# + +--disable_warnings +DROP TABLE IF EXISTS t1,t3,t2; +DROP FUNCTION IF EXISTS f1; +--enable_warnings + +DELIMITER |; +CREATE FUNCTION f1() RETURNS VARCHAR(250) + BEGIN + return 'hhhhhhh' ; + END| +DELIMITER ;| + +CREATE TABLE t1 (a VARCHAR(20), b VARCHAR(20), c VARCHAR(20)) ENGINE=INNODB; + +BEGIN WORK; + +CREATE TEMPORARY TABLE t2 (a VARCHAR(20), b VARCHAR(20), c varchar(20)) ENGINE=INNODB; +CREATE TEMPORARY TABLE t3 LIKE t2; + +INSERT INTO t1 VALUES ('a','b',NULL),('c','d',NULL),('e','f',NULL); + +SET @stmt := CONCAT('INSERT INTO t2 SELECT tbl.a, tbl.b, f1()',' FROM t1 tbl'); +PREPARE stmt1 FROM @stmt; + +SET @stmt := CONCAT('INSERT INTO t3', ' SELECT * FROM t2'); +PREPARE stmt3 FROM @stmt; + +EXECUTE stmt1; + +COMMIT; + +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt3; + +DROP TABLE t1,t3,t2; +DROP FUNCTION f1; + +# +# Bug#37016: TRUNCATE TABLE removes some rows but not all +# + +--disable_warnings +DROP TABLE IF EXISTS t1,t2; +--enable_warnings + +CREATE TABLE t1 (id INT NOT NULL, PRIMARY KEY (id)) ENGINE=INNODB; +CREATE TABLE t2 (id INT PRIMARY KEY, + t1_id INT, INDEX par_ind (t1_id), + FOREIGN KEY (t1_id) REFERENCES t1(id)) ENGINE=INNODB; +INSERT INTO t1 VALUES (1),(2); +INSERT INTO t2 VALUES (3,2); + +SET AUTOCOMMIT = 0; + +START TRANSACTION; +--error ER_ROW_IS_REFERENCED_2 +TRUNCATE TABLE t1; +SELECT * FROM t1; +COMMIT; +SELECT * FROM t1; + +START TRANSACTION; +--error ER_ROW_IS_REFERENCED_2 +TRUNCATE TABLE t1; +SELECT * FROM t1; +ROLLBACK; +SELECT * FROM t1; + +SET AUTOCOMMIT = 1; + +START TRANSACTION; +SELECT * FROM t1; +COMMIT; + +--error ER_ROW_IS_REFERENCED_2 +TRUNCATE TABLE t1; +SELECT * FROM t1; +DELETE FROM t2 WHERE id = 3; + +START TRANSACTION; +SELECT * FROM t1; +TRUNCATE TABLE t1; +ROLLBACK; +SELECT * FROM t1; +TRUNCATE TABLE t2; + +DROP TABLE t2; +DROP TABLE t1; + +--echo # +--echo # Bug#40127 Multiple table DELETE IGNORE hangs on foreign key constraint violation on 5.0 +--echo # +CREATE TABLE t1 ( + id INT UNSIGNED NOT NULL AUTO_INCREMENT, + PRIMARY KEY (id) +) ENGINE=InnoDB; + +CREATE TABLE t2 ( + id INT UNSIGNED NOT NULL AUTO_INCREMENT, + aid INT UNSIGNED NOT NULL, + PRIMARY KEY (id), + FOREIGN KEY (aid) REFERENCES t1 (id) +) ENGINE=InnoDB; + +CREATE TABLE t3 ( + bid INT UNSIGNED NOT NULL, + FOREIGN KEY (bid) REFERENCES t2 (id) +) ENGINE=InnoDB; + +CREATE TABLE t4 ( + a INT +) ENGINE=InnoDB; + +CREATE TABLE t5 ( + a INT +) ENGINE=InnoDB; + +INSERT INTO t1 (id) VALUES (1); +INSERT INTO t2 (id, aid) VALUES (1, 1),(2,1),(3,1),(4,1); +INSERT INTO t3 (bid) VALUES (1); + +INSERT INTO t4 VALUES (1),(2),(3),(4),(5); +INSERT INTO t5 VALUES (1); + +DELETE t5 FROM t4 LEFT JOIN t5 ON t4.a= t5.a; + +--error ER_ROW_IS_REFERENCED_2 +DELETE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; +--error ER_ROW_IS_REFERENCED_2 +DELETE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; + +DELETE IGNORE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; + +DROP TABLE t3; +DROP TABLE t2; +DROP TABLE t1; +DROP TABLES t4,t5; + +--echo # Bug#40127 Multiple table DELETE IGNORE hangs on foreign key constraint violation on 5.0 +--echo # Testing for any side effects of IGNORE on AFTER DELETE triggers used with +--echo # transactional tables. +--echo # +CREATE TABLE t1 (i INT NOT NULL PRIMARY KEY) ENGINE=InnoDB; +CREATE TABLE t2 (a VARCHAR(100)) ENGINE=InnoDB; +CREATE TABLE t3 (i INT NOT NULL PRIMARY KEY) ENGINE=InnoDB; +CREATE TABLE t4 (i INT NOT NULL PRIMARY KEY, t1i INT, + FOREIGN KEY (t1i) REFERENCES t1(i)) + ENGINE=InnoDB; +delimiter ||; +CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW +BEGIN + SET @b:='EXECUTED TRIGGER'; + INSERT INTO t2 VALUES (@b); + SET @a:= error_happens_here; +END|| +delimiter ;|| + +SET @b:=""; +SET @a:=""; +INSERT INTO t1 VALUES (1),(2),(3),(4); +INSERT INTO t3 SELECT * FROM t1; +--echo ** An error in a trigger causes rollback of the statement. +--error ER_BAD_FIELD_ERROR +DELETE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +SELECT @a,@b; +SELECT * FROM t2; +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; + +--echo ** Same happens with the IGNORE option +--error ER_BAD_FIELD_ERROR +DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +SELECT * FROM t2; +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; + +--echo ** +--echo ** The following is an attempt to demonstrate +--echo ** error handling inside a row iteration. +--echo ** +DROP TRIGGER trg; +TRUNCATE TABLE t1; +TRUNCATE TABLE t2; +TRUNCATE TABLE t3; + +INSERT INTO t1 VALUES (1),(2),(3),(4); +INSERT INTO t3 VALUES (1),(2),(3),(4); +INSERT INTO t4 VALUES (3,3),(4,4); + +delimiter ||; +CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW +BEGIN + SET @b:= CONCAT('EXECUTED TRIGGER FOR ROW ',CAST(OLD.i AS CHAR)); + INSERT INTO t2 VALUES (@b); +END|| +delimiter ;|| + +--echo ** DELETE is prevented by foreign key constrains but errors are silenced. +--echo ** The AFTER trigger isn't fired. +DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +--echo ** Tables are modified by best effort: +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; +--echo ** The AFTER trigger was only executed on successful rows: +SELECT * FROM t2; + +DROP TRIGGER trg; + +--echo ** +--echo ** Induce an error midway through an AFTER-trigger +--echo ** +TRUNCATE TABLE t4; +TRUNCATE TABLE t1; +TRUNCATE TABLE t3; +INSERT INTO t1 VALUES (1),(2),(3),(4); +INSERT INTO t3 VALUES (1),(2),(3),(4); +delimiter ||; +CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW +BEGIN + SET @a:= @a+1; + IF @a > 2 THEN + INSERT INTO t4 VALUES (5,5); + END IF; +END|| +delimiter ;|| + +SET @a:=0; +--echo ** Errors in the trigger causes the statement to abort. +--error ER_NO_REFERENCED_ROW_2 +DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; +SELECT * FROM t4; + +DROP TRIGGER trg; +DROP TABLE t4; +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; + +# +# Bug#43580: Issue with Innodb on multi-table update +# +CREATE TABLE t1 (a INT, b INT, KEY (a)) ENGINE = INNODB; +CREATE TABLE t2 (a INT KEY, b INT, KEY (b)) ENGINE = INNODB; + +CREATE TABLE t3 (a INT, b INT KEY, KEY (a)) ENGINE = INNODB; +CREATE TABLE t4 (a INT KEY, b INT, KEY (b)) ENGINE = INNODB; + +INSERT INTO t1 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6); +INSERT INTO t2 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); + +INSERT INTO t3 VALUES (1, 101), (2, 102), (3, 103), (4, 104), (5, 105), (6, 106); +INSERT INTO t4 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); + +UPDATE t1, t2 SET t1.a = t1.a + 100, t2.b = t1.a + 10 +WHERE t1.a BETWEEN 2 AND 4 AND t2.a = t1.b; +--sorted_result +SELECT * FROM t2; + +UPDATE t3, t4 SET t3.a = t3.a + 100, t4.b = t3.a + 10 +WHERE t3.a BETWEEN 2 AND 4 AND t4.a = t3.b - 100; +--sorted_result +SELECT * FROM t4; + +DROP TABLE t1, t2, t3, t4; + +--echo # +--echo # Bug#44886: SIGSEGV in test_if_skip_sort_order() - +--echo # uninitialized variable used as subscript +--echo # + +CREATE TABLE t1 (a INT, b INT, c INT, d INT, PRIMARY KEY (b), KEY (a,c)) + ENGINE=InnoDB; +INSERT INTO t1 VALUES (1,1,1,0); + +CREATE TABLE t2 (a INT, b INT, e INT, KEY (e)) ENGINE=InnoDB; +INSERT INTO t2 VALUES (1,1,2); + +CREATE TABLE t3 (a INT, b INT) ENGINE=MyISAM; +INSERT INTO t3 VALUES (1, 1); + +SELECT * FROM t1, t2, t3 + WHERE t1.a = t3.a AND (t1.b = t3.b OR t1.d) AND t2.b = t1.b AND t2.e = 2 + GROUP BY t1.b; + +DROP TABLE t1, t2, t3; + +--echo # +--echo # Bug #45828: Optimizer won't use partial primary key if another +--echo # index can prevent filesort +--echo # + +# Create the table +CREATE TABLE `t1` ( + c1 int NOT NULL, + c2 int NOT NULL, + c3 int NOT NULL, + PRIMARY KEY (c1,c2), + KEY (c3) +) ENGINE=InnoDB; + +# populate with data +INSERT INTO t1 VALUES (5,2,1246276747); +INSERT INTO t1 VALUES (2,1,1246281721); +INSERT INTO t1 VALUES (7,3,1246281756); +INSERT INTO t1 VALUES (4,2,1246282139); +INSERT INTO t1 VALUES (3,1,1246282230); +INSERT INTO t1 VALUES (1,0,1246282712); +INSERT INTO t1 VALUES (8,3,1246282765); +INSERT INTO t1 SELECT c1+10,c2+10,c3+10 FROM t1; +INSERT INTO t1 SELECT c1+100,c2+100,c3+100 from t1; +INSERT INTO t1 SELECT c1+1000,c2+1000,c3+1000 from t1; +INSERT INTO t1 SELECT c1+10000,c2+10000,c3+10000 from t1; +INSERT INTO t1 SELECT c1+100000,c2+100000,c3+100000 from t1; +INSERT INTO t1 SELECT c1+1000000,c2+1000000,c3+1000000 from t1; + +# query and no rows will match the c1 condition, whereas all will match c3 +SELECT * FROM t1 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; + +# SHOULD use the pk. +# index on c3 will be used instead of primary key +EXPLAIN SELECT * FROM t1 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; + +# if we force the primary key, we can see the estimate is 1 +EXPLAIN SELECT * FROM t1 FORCE INDEX (PRIMARY) WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; + + +CREATE TABLE t2 ( + c1 int NOT NULL, + c2 int NOT NULL, + c3 int NOT NULL, + KEY (c1,c2), + KEY (c3) +) ENGINE=InnoDB; + +# SHOULD use the pk. +# if we switch it from a primary key to a regular index, it works correctly as well +explain SELECT * FROM t2 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; + +DROP TABLE t1,t2; + + +--echo # +--echo # 36259: Optimizing with ORDER BY +--echo # + +CREATE TABLE t1 ( + a INT NOT NULL AUTO_INCREMENT, + b INT NOT NULL, + c INT NOT NULL, + d VARCHAR(5), + e INT NOT NULL, + PRIMARY KEY (a), KEY i2 (b,c,d) +) ENGINE=InnoDB; + +INSERT INTO t1 (b,c,d,e) VALUES (1,1,'a',1), (2,2,'b',2); +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +EXPLAIN SELECT * FROM t1 WHERE b=1 AND c=1 ORDER BY a; +EXPLAIN SELECT * FROM t1 FORCE INDEX(i2) WHERE b=1 and c=1 ORDER BY a; +EXPLAIN SELECT * FROM t1 FORCE INDEX(PRIMARY) WHERE b=1 AND c=1 ORDER BY a; + +DROP TABLE t1; + +--echo # +--echo # Bug #47963: Wrong results when index is used +--echo # +CREATE TABLE t1( + a VARCHAR(5) NOT NULL, + b VARCHAR(5) NOT NULL, + c DATETIME NOT NULL, + KEY (c) +) ENGINE=InnoDB; +INSERT INTO t1 VALUES('TEST', 'TEST', '2009-10-09 00:00:00'); +SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00' AND c <= '2009-10-09 00:00:00'; +SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00.0' AND c <= '2009-10-09 00:00:00.0'; +SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00.0' AND c <= '2009-10-09 00:00:00'; +SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00' AND c <= '2009-10-09 00:00:00.0'; +SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00.000' AND c <= '2009-10-09 00:00:00.000'; +SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00.00' AND c <= '2009-10-09 00:00:00.001'; +SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00.001' AND c <= '2009-10-09 00:00:00.00'; +EXPLAIN SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00.001' AND c <= '2009-10-09 00:00:00.00'; +DROP TABLE t1; + +--echo # +--echo # Bug #46175: NULL read_view and consistent read assertion +--echo # + +CREATE TABLE t1(a CHAR(13),KEY(a)) ENGINE=innodb; +CREATE TABLE t2(b DATETIME,KEY(b)) ENGINE=innodb; +INSERT INTO t1 VALUES (),(); +INSERT INTO t2 VALUES (),(); +CREATE OR REPLACE VIEW v1 AS SELECT 1 FROM t2 + WHERE b =(SELECT a FROM t1 LIMIT 1); + +--disable_query_log +--disable_result_log +CONNECT (con1, localhost, root,,); +--enable_query_log +--enable_result_log +CONNECTION default; + +DELIMITER |; +CREATE PROCEDURE p1(num INT) +BEGIN + DECLARE i INT DEFAULT 0; + REPEAT + SHOW CREATE VIEW v1; + SET i:=i+1; + UNTIL i>num END REPEAT; +END| +DELIMITER ;| + +--echo # Should not crash +--disable_query_log +--disable_result_log +--send CALL p1(1000) +CONNECTION con1; +--echo # Should not crash +CALL p1(1000); + +CONNECTION default; +--reap +--enable_query_log +--enable_result_log + +DISCONNECT con1; +DROP PROCEDURE p1; +DROP VIEW v1; +DROP TABLE t1,t2; + + +--echo # +--echo # Bug #49324: more valgrind errors in test_if_skip_sort_order +--echo # +CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=innodb ; +--echo #should not cause valgrind warnings +SELECT 1 FROM t1 JOIN t1 a USING(a) GROUP BY t1.a,t1.a; +DROP TABLE t1; + +--echo # +--echo # Bug#50843: Filesort used instead of clustered index led to +--echo # performance degradation. +--echo # +create table t1(f1 int not null primary key, f2 int) engine=innodb; +create table t2(f1 int not null, key (f1)) engine=innodb; +insert into t1 values (1,1),(2,2),(3,3); +insert into t2 values (1),(2),(3); +explain select t1.* from t1 left join t2 using(f1) group by t1.f1; +drop table t1,t2; +--echo # + + +--echo # +--echo # Bug #39653: find_shortest_key in sql_select.cc does not consider +--echo # clustered primary keys +--echo # + +CREATE TABLE t1 (a INT PRIMARY KEY, b INT, c INT, d INT, e INT, f INT, + KEY (b,c)) ENGINE=INNODB; + +INSERT INTO t1 VALUES (1,1,1,1,1,1), (2,2,2,2,2,2), (3,3,3,3,3,3), + (4,4,4,4,4,4), (5,5,5,5,5,5), (6,6,6,6,6,6), + (7,7,7,7,7,7), (8,8,8,8,8,8), (9,9,9,9,9,9), + (11,11,11,11,11,11); + +--query_vertical EXPLAIN SELECT COUNT(*) FROM t1 + +DROP TABLE t1; + +--echo # +--echo # Bug #49838: DROP INDEX and ADD UNIQUE INDEX for same index may +--echo # corrupt definition at engine +--echo # + +CREATE TABLE t1 (a INT NOT NULL, b INT NOT NULL, KEY k (a,b)) + ENGINE=InnoDB; + +ALTER TABLE t1 DROP INDEX k, ADD UNIQUE INDEX k (a,b); + +--query_vertical SHOW INDEXES FROM t1; + +DROP TABLE t1; + + +--echo # +--echo # Bug #47453: InnoDB incorrectly changes TIMESTAMP columns when +--echo # JOINed during an UPDATE +--echo # + +CREATE TABLE t1 (d INT) ENGINE=InnoDB; +CREATE TABLE t2 (a INT, b INT, + c TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP + ON UPDATE CURRENT_TIMESTAMP) ENGINE=InnoDB; + +--echo set up our data elements +INSERT INTO t1 (d) VALUES (1); +INSERT INTO t2 (a,b) VALUES (1,1); +SELECT SECOND(c) INTO @bug47453 FROM t2; + +SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; +UPDATE t1 JOIN t2 ON d=a SET b=1 WHERE a=1; +SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; + +SELECT SLEEP(1); + +UPDATE t1 JOIN t2 ON d=a SET b=1 WHERE a=1; + +--echo #should be 0 +SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; + +DROP TABLE t1, t2; + + +--echo End of 5.1 tests diff --git a/mysql-test/suite/innodb_plugin/t/innodb_mysql_rbk-master.opt b/mysql-test/suite/innodb_plugin/t/innodb_mysql_rbk-master.opt new file mode 100644 index 00000000000..0e400f9c36b --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_mysql_rbk-master.opt @@ -0,0 +1 @@ +--innodb_lock_wait_timeout=1 --innodb_rollback_on_timeout=1 diff --git a/mysql-test/suite/innodb_plugin/t/innodb_mysql_rbk.test b/mysql-test/suite/innodb_plugin/t/innodb_mysql_rbk.test new file mode 100644 index 00000000000..d8d56adc448 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_mysql_rbk.test @@ -0,0 +1,35 @@ +-- source include/have_innodb_plugin.inc + +# +# Bug #41453: Assertion `m_status == DA_ERROR' failed in +# Diagnostics_area::sql_errno +# + +CREATE TABLE t1(a INT, b INT NOT NULL, PRIMARY KEY (a)) ENGINE=innodb +DEFAULT CHARSET=latin1; +INSERT INTO t1 VALUES (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7); +CONNECT (con1,localhost,root,,); +CONNECT (con2,localhost,root,,); + +CONNECTION con1; +START TRANSACTION; +SELECT * FROM t1 WHERE b=3 LIMIT 1 FOR UPDATE; +CONNECTION con2; +START TRANSACTION; +--error ER_LOCK_WAIT_TIMEOUT +UPDATE t1 SET b=b+12 WHERE a > 2 ORDER BY a; +ROLLBACK; + +CONNECTION con1; +START TRANSACTION; +SELECT * FROM t1 WHERE b=3 LIMIT 1 FOR UPDATE; +CONNECTION con2; +START TRANSACTION; +--error ER_LOCK_WAIT_TIMEOUT +UPDATE t1 SET b=10 WHERE a > 1 ORDER BY a; +SELECT * FROM t1 WHERE b = 10; + +CONNECTION default; +DISCONNECT con1; +DISCONNECT con2; +DROP TABLE t1; diff --git a/mysql-test/suite/innodb_plugin/t/innodb_notembedded.test b/mysql-test/suite/innodb_plugin/t/innodb_notembedded.test new file mode 100644 index 00000000000..2afe9079ba8 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_notembedded.test @@ -0,0 +1,50 @@ +-- source include/not_embedded.inc +-- source include/have_innodb_plugin.inc + +--disable_warnings +drop table if exists t1; +--enable_warnings + +SET @old_log_bin_trust_function_creators= @@global.log_bin_trust_function_creators; + +connect (a,localhost,root,,); +connect (b,localhost,root,,); + + +# +# BUG#11238 - in prelocking mode SELECT .. FOR UPDATE is changed to +# non-blocking SELECT +# +SET GLOBAL log_bin_trust_function_creators = 1; +create table t1 (col1 integer primary key, col2 integer) engine=innodb; +insert t1 values (1,100); +delimiter |; +create function f1 () returns integer begin +declare var1 int; +select col2 into var1 from t1 where col1=1 for update; +return var1; +end| +delimiter ;| +start transaction; +select f1(); +connection b; +send update t1 set col2=0 where col1=1; +connection default; +select * from t1; +connection a; +rollback; +connection b; +reap; +rollback; + +# Cleanup +connection a; +disconnect a; +--source include/wait_until_disconnected.inc +connection b; +disconnect b; +--source include/wait_until_disconnected.inc +connection default; +drop table t1; +drop function f1; +SET @@global.log_bin_trust_function_creators= @old_log_bin_trust_function_creators; diff --git a/mysql-test/suite/innodb_plugin/t/innodb_timeout_rollback-master.opt b/mysql-test/suite/innodb_plugin/t/innodb_timeout_rollback-master.opt new file mode 100644 index 00000000000..50921bb4df0 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_timeout_rollback-master.opt @@ -0,0 +1 @@ +--innodb_lock_wait_timeout=2 --innodb_rollback_on_timeout diff --git a/mysql-test/suite/innodb_plugin/t/innodb_timeout_rollback.test b/mysql-test/suite/innodb_plugin/t/innodb_timeout_rollback.test new file mode 100644 index 00000000000..cc7ab9ee0bd --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_timeout_rollback.test @@ -0,0 +1,5 @@ +-- source include/have_innodb_plugin.inc + +--source include/innodb_rollback_on_timeout.inc + +--echo End of 5.0 tests -- cgit v1.2.1 From 656d3e91a7a44580d7beed4a5127f1bb51a346f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Thu, 3 Jun 2010 12:50:32 +0300 Subject: Move some InnoDB tests to mysql-test/suite/innodb. --- mysql-test/r/innodb-autoinc-optimize.result | 9 - mysql-test/r/innodb-ucs2.result | 314 --- mysql-test/r/innodb_autoinc_lock_mode_zero.result | 39 - mysql-test/r/innodb_bug30919.result | 1043 --------- mysql-test/r/innodb_bug42419.result | 17 - mysql-test/r/innodb_gis.result | 589 ----- mysql-test/r/innodb_lock_wait_timeout_1.result | 375 --- mysql-test/r/innodb_mysql.result | 2381 -------------------- mysql-test/r/innodb_mysql_rbk.result | 21 - mysql-test/r/innodb_notembedded.result | 23 - mysql-test/r/innodb_timeout_rollback.result | 36 - .../suite/innodb/r/innodb-autoinc-optimize.result | 9 + mysql-test/suite/innodb/r/innodb-ucs2.result | 314 +++ .../innodb/r/innodb_autoinc_lock_mode_zero.result | 39 + mysql-test/suite/innodb/r/innodb_bug30919.result | 1043 +++++++++ mysql-test/suite/innodb/r/innodb_bug42419.result | 17 + mysql-test/suite/innodb/r/innodb_gis.result | 589 +++++ .../innodb/r/innodb_lock_wait_timeout_1.result | 375 +++ mysql-test/suite/innodb/r/innodb_mysql.result | 2381 ++++++++++++++++++++ mysql-test/suite/innodb/r/innodb_mysql_rbk.result | 21 + .../suite/innodb/r/innodb_notembedded.result | 23 + .../suite/innodb/r/innodb_timeout_rollback.result | 36 + .../suite/innodb/t/innodb-autoinc-optimize.test | 19 + mysql-test/suite/innodb/t/innodb-ucs2.test | 230 ++ .../t/innodb_autoinc_lock_mode_zero-master.opt | 1 + .../innodb/t/innodb_autoinc_lock_mode_zero.test | 44 + .../suite/innodb/t/innodb_bug30919-master.opt | 1 + mysql-test/suite/innodb/t/innodb_bug30919.test | 68 + mysql-test/suite/innodb/t/innodb_bug42419.test | 78 + mysql-test/suite/innodb/t/innodb_gis.test | 10 + .../innodb/t/innodb_lock_wait_timeout_1-master.opt | 1 + .../suite/innodb/t/innodb_lock_wait_timeout_1.test | 264 +++ mysql-test/suite/innodb/t/innodb_mysql-master.opt | 1 + mysql-test/suite/innodb/t/innodb_mysql.test | 622 +++++ .../suite/innodb/t/innodb_mysql_rbk-master.opt | 1 + mysql-test/suite/innodb/t/innodb_mysql_rbk.test | 35 + mysql-test/suite/innodb/t/innodb_notembedded.test | 50 + .../innodb/t/innodb_timeout_rollback-master.opt | 1 + .../suite/innodb/t/innodb_timeout_rollback.test | 5 + mysql-test/t/innodb-autoinc-optimize.test | 19 - mysql-test/t/innodb-ucs2.test | 230 -- .../t/innodb_autoinc_lock_mode_zero-master.opt | 1 - mysql-test/t/innodb_autoinc_lock_mode_zero.test | 44 - mysql-test/t/innodb_bug30919-master.opt | 1 - mysql-test/t/innodb_bug30919.test | 68 - mysql-test/t/innodb_bug42419.test | 78 - mysql-test/t/innodb_gis.test | 10 - mysql-test/t/innodb_lock_wait_timeout_1-master.opt | 1 - mysql-test/t/innodb_lock_wait_timeout_1.test | 264 --- mysql-test/t/innodb_mysql-master.opt | 1 - mysql-test/t/innodb_mysql.test | 622 ----- mysql-test/t/innodb_mysql_rbk-master.opt | 1 - mysql-test/t/innodb_mysql_rbk.test | 35 - mysql-test/t/innodb_notembedded.test | 50 - mysql-test/t/innodb_timeout_rollback-master.opt | 1 - mysql-test/t/innodb_timeout_rollback.test | 5 - 56 files changed, 6278 insertions(+), 6278 deletions(-) delete mode 100644 mysql-test/r/innodb-autoinc-optimize.result delete mode 100644 mysql-test/r/innodb-ucs2.result delete mode 100644 mysql-test/r/innodb_autoinc_lock_mode_zero.result delete mode 100644 mysql-test/r/innodb_bug30919.result delete mode 100644 mysql-test/r/innodb_bug42419.result delete mode 100644 mysql-test/r/innodb_gis.result delete mode 100644 mysql-test/r/innodb_lock_wait_timeout_1.result delete mode 100644 mysql-test/r/innodb_mysql.result delete mode 100644 mysql-test/r/innodb_mysql_rbk.result delete mode 100644 mysql-test/r/innodb_notembedded.result delete mode 100644 mysql-test/r/innodb_timeout_rollback.result create mode 100644 mysql-test/suite/innodb/r/innodb-autoinc-optimize.result create mode 100644 mysql-test/suite/innodb/r/innodb-ucs2.result create mode 100644 mysql-test/suite/innodb/r/innodb_autoinc_lock_mode_zero.result create mode 100644 mysql-test/suite/innodb/r/innodb_bug30919.result create mode 100644 mysql-test/suite/innodb/r/innodb_bug42419.result create mode 100644 mysql-test/suite/innodb/r/innodb_gis.result create mode 100644 mysql-test/suite/innodb/r/innodb_lock_wait_timeout_1.result create mode 100644 mysql-test/suite/innodb/r/innodb_mysql.result create mode 100644 mysql-test/suite/innodb/r/innodb_mysql_rbk.result create mode 100644 mysql-test/suite/innodb/r/innodb_notembedded.result create mode 100644 mysql-test/suite/innodb/r/innodb_timeout_rollback.result create mode 100644 mysql-test/suite/innodb/t/innodb-autoinc-optimize.test create mode 100644 mysql-test/suite/innodb/t/innodb-ucs2.test create mode 100644 mysql-test/suite/innodb/t/innodb_autoinc_lock_mode_zero-master.opt create mode 100644 mysql-test/suite/innodb/t/innodb_autoinc_lock_mode_zero.test create mode 100644 mysql-test/suite/innodb/t/innodb_bug30919-master.opt create mode 100644 mysql-test/suite/innodb/t/innodb_bug30919.test create mode 100644 mysql-test/suite/innodb/t/innodb_bug42419.test create mode 100644 mysql-test/suite/innodb/t/innodb_gis.test create mode 100644 mysql-test/suite/innodb/t/innodb_lock_wait_timeout_1-master.opt create mode 100644 mysql-test/suite/innodb/t/innodb_lock_wait_timeout_1.test create mode 100644 mysql-test/suite/innodb/t/innodb_mysql-master.opt create mode 100644 mysql-test/suite/innodb/t/innodb_mysql.test create mode 100644 mysql-test/suite/innodb/t/innodb_mysql_rbk-master.opt create mode 100644 mysql-test/suite/innodb/t/innodb_mysql_rbk.test create mode 100644 mysql-test/suite/innodb/t/innodb_notembedded.test create mode 100644 mysql-test/suite/innodb/t/innodb_timeout_rollback-master.opt create mode 100644 mysql-test/suite/innodb/t/innodb_timeout_rollback.test delete mode 100644 mysql-test/t/innodb-autoinc-optimize.test delete mode 100644 mysql-test/t/innodb-ucs2.test delete mode 100644 mysql-test/t/innodb_autoinc_lock_mode_zero-master.opt delete mode 100644 mysql-test/t/innodb_autoinc_lock_mode_zero.test delete mode 100644 mysql-test/t/innodb_bug30919-master.opt delete mode 100644 mysql-test/t/innodb_bug30919.test delete mode 100644 mysql-test/t/innodb_bug42419.test delete mode 100644 mysql-test/t/innodb_gis.test delete mode 100644 mysql-test/t/innodb_lock_wait_timeout_1-master.opt delete mode 100644 mysql-test/t/innodb_lock_wait_timeout_1.test delete mode 100644 mysql-test/t/innodb_mysql-master.opt delete mode 100644 mysql-test/t/innodb_mysql.test delete mode 100644 mysql-test/t/innodb_mysql_rbk-master.opt delete mode 100644 mysql-test/t/innodb_mysql_rbk.test delete mode 100644 mysql-test/t/innodb_notembedded.test delete mode 100644 mysql-test/t/innodb_timeout_rollback-master.opt delete mode 100644 mysql-test/t/innodb_timeout_rollback.test (limited to 'mysql-test') diff --git a/mysql-test/r/innodb-autoinc-optimize.result b/mysql-test/r/innodb-autoinc-optimize.result deleted file mode 100644 index c6da43555b2..00000000000 --- a/mysql-test/r/innodb-autoinc-optimize.result +++ /dev/null @@ -1,9 +0,0 @@ -drop table if exists t1; -create table t1(a int not null auto_increment primary key) engine=innodb; -insert into t1 set a = -1; -optimize table t1; -Table Op Msg_type Msg_text -test.t1 optimize note Table does not support optimize, doing recreate + analyze instead -test.t1 optimize status OK -==== clean up ==== -DROP TABLE t1; diff --git a/mysql-test/r/innodb-ucs2.result b/mysql-test/r/innodb-ucs2.result deleted file mode 100644 index b6bff7d5f42..00000000000 --- a/mysql-test/r/innodb-ucs2.result +++ /dev/null @@ -1,314 +0,0 @@ -drop table if exists t1, t2; -create table t1 ( -a int, b char(10), c char(10), filler char(10), primary key(a, b(2)), unique key (a, c(2)) -) character set utf8 engine = innodb; -create table t2 ( -a int, b char(10), c char(10), filler char(10), primary key(a, b(2)), unique key (a, c(2)) -) character set ucs2 engine = innodb; -insert into t1 values (1,'abcdefg','abcdefg','one'); -insert into t1 values (2,'ijkilmn','ijkilmn','two'); -insert into t1 values (3,'qrstuvw','qrstuvw','three'); -insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); -insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); -insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); -insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); -insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); -insert into t2 values (1,'abcdefg','abcdefg','one'); -insert into t2 values (2,'ijkilmn','ijkilmn','two'); -insert into t2 values (3,'qrstuvw','qrstuvw','three'); -insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); -insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); -insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); -insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); -insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); -insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); -insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); -insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); -insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); -update t1 set filler = 'boo' where a = 1; -update t2 set filler ='email' where a = 4; -select a,hex(b),hex(c),filler from t1 order by filler; -a hex(b) hex(c) filler -1 61626364656667 61626364656667 boo -4 D0B1 D0B1 eight -4 5B 5B five -4 E880BD E880BD four -4 E880BDD0B1E880BD E880BDD0B1E880BD seven -4 E880BDE880BD E880BDE880BD six -3 71727374757677 71727374757677 three -2 696A6B696C6D6E 696A6B696C6D6E two -select a,hex(b),hex(c),filler from t2 order by filler; -a hex(b) hex(c) filler -4 05630563 05630563 email -4 0563 0563 email -4 05612020 05612020 email -4 01FC 01FC email -4 0120 0120 email -4 00640065 00640065 email -4 00E400E50068 00E400E50068 email -4 0000E400 0000E400 email -4 0000563001FC0563 0000563001FC0563 email -1 0061006200630064006500660067 0061006200630064006500660067 one -3 0071007200730074007500760077 0071007200730074007500760077 three -2 0069006A006B0069006C006D006E 0069006A006B0069006C006D006E two -drop table t1; -drop table t2; -create table t1 ( -a int, b varchar(10), c varchar(10), filler varchar(10), primary key(a, b(2)), unique key (a, c(2)) -) character set utf8 engine = innodb; -create table t2 ( -a int, b varchar(10), c varchar(10), filler varchar(10), primary key(a, b(2)), unique key (a, c(2)) -) character set ucs2 engine = innodb; -insert into t1 values (1,'abcdefg','abcdefg','one'); -insert into t1 values (2,'ijkilmn','ijkilmn','two'); -insert into t1 values (3,'qrstuvw','qrstuvw','three'); -insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); -insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); -insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); -insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); -insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); -insert into t2 values (1,'abcdefg','abcdefg','one'); -insert into t2 values (2,'ijkilmn','ijkilmn','two'); -insert into t2 values (3,'qrstuvw','qrstuvw','three'); -insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); -insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); -insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); -insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); -insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); -insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); -insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); -insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); -insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); -update t1 set filler = 'boo' where a = 1; -update t2 set filler ='email' where a = 4; -select a,hex(b),hex(c),filler from t1 order by filler; -a hex(b) hex(c) filler -1 61626364656667 61626364656667 boo -4 D0B1 D0B1 eight -4 5B 5B five -4 E880BD E880BD four -4 E880BDD0B1E880BD E880BDD0B1E880BD seven -4 E880BDE880BD E880BDE880BD six -3 71727374757677 71727374757677 three -2 696A6B696C6D6E 696A6B696C6D6E two -select a,hex(b),hex(c),filler from t2 order by filler; -a hex(b) hex(c) filler -4 05630563 05630563 email -4 0563 0563 email -4 05612020 05612020 email -4 01FC 01FC email -4 0120 0120 email -4 00640065 00640065 email -4 00E400E50068 00E400E50068 email -4 0000E400 0000E400 email -4 0000563001FC0563 0000563001FC0563 email -1 0061006200630064006500660067 0061006200630064006500660067 one -3 0071007200730074007500760077 0071007200730074007500760077 three -2 0069006A006B0069006C006D006E 0069006A006B0069006C006D006E two -drop table t1; -drop table t2; -create table t1 ( -a int, b text(10), c text(10), filler text(10), primary key(a, b(2)), unique key (a, c(2)) -) character set utf8 engine = innodb; -create table t2 ( -a int, b text(10), c text(10), filler text(10), primary key(a, b(2)), unique key (a, c(2)) -) character set ucs2 engine = innodb; -insert into t1 values (1,'abcdefg','abcdefg','one'); -insert into t1 values (2,'ijkilmn','ijkilmn','two'); -insert into t1 values (3,'qrstuvw','qrstuvw','three'); -insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); -insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); -insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); -insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); -insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); -insert into t2 values (1,'abcdefg','abcdefg','one'); -insert into t2 values (2,'ijkilmn','ijkilmn','two'); -insert into t2 values (3,'qrstuvw','qrstuvw','three'); -insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); -insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); -insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); -insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); -insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); -insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); -insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); -insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); -insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); -update t1 set filler = 'boo' where a = 1; -update t2 set filler ='email' where a = 4; -select a,hex(b),hex(c),filler from t1 order by filler; -a hex(b) hex(c) filler -1 61626364656667 61626364656667 boo -4 D0B1 D0B1 eight -4 5B 5B five -4 E880BD E880BD four -4 E880BDD0B1E880BD E880BDD0B1E880BD seven -4 E880BDE880BD E880BDE880BD six -3 71727374757677 71727374757677 three -2 696A6B696C6D6E 696A6B696C6D6E two -select a,hex(b),hex(c),filler from t2 order by filler; -a hex(b) hex(c) filler -4 0120 0120 email -4 01FC 01FC email -4 0563 0563 email -4 0000563001FC0563 0000563001FC0563 email -4 0000E400 0000E400 email -4 00640065 00640065 email -4 00E400E50068 00E400E50068 email -4 05612020 05612020 email -4 05630563 05630563 email -1 0061006200630064006500660067 0061006200630064006500660067 one -3 0071007200730074007500760077 0071007200730074007500760077 three -2 0069006A006B0069006C006D006E 0069006A006B0069006C006D006E two -drop table t1; -drop table t2; -create table t1 ( -a int, b blob(10), c blob(10), filler blob(10), primary key(a, b(2)), unique key (a, c(2)) -) character set utf8 engine = innodb; -create table t2 ( -a int, b blob(10), c blob(10), filler blob(10), primary key(a, b(2)), unique key (a, c(2)) -) character set ucs2 engine = innodb; -insert into t1 values (1,'abcdefg','abcdefg','one'); -insert into t1 values (2,'ijkilmn','ijkilmn','two'); -insert into t1 values (3,'qrstuvw','qrstuvw','three'); -insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); -insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); -insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); -insert into t2 values (1,'abcdefg','abcdefg','one'); -insert into t2 values (2,'ijkilmn','ijkilmn','two'); -insert into t2 values (3,'qrstuvw','qrstuvw','three'); -insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); -insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); -insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); -insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); -insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); -insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); -insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); -update t1 set filler = 'boo' where a = 1; -update t2 set filler ='email' where a = 4; -select a,hex(b),hex(c),filler from t1 order by filler; -a hex(b) hex(c) filler -1 61626364656667 61626364656667 boo -4 D0B1 D0B1 eight -4 5B 5B five -4 E880BD E880BD four -3 71727374757677 71727374757677 three -2 696A6B696C6D6E 696A6B696C6D6E two -select a,hex(b),hex(c),filler from t2 order by filler; -a hex(b) hex(c) filler -4 0000E400 0000E400 email -4 00640065 00640065 email -4 00E400E50068 00E400E50068 email -4 0120 0120 email -4 01FC 01FC email -4 05612020 05612020 email -4 0563 0563 email -1 61626364656667 61626364656667 one -3 71727374757677 71727374757677 three -2 696A6B696C6D6E 696A6B696C6D6E two -drop table t1; -drop table t2; -commit; -CREATE TABLE t1 ( -ind enum('0','1','2') NOT NULL default '0', -string1 varchar(250) NOT NULL, -PRIMARY KEY (ind) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; -CREATE TABLE t2 ( -ind enum('0','1','2') NOT NULL default '0', -string1 varchar(250) NOT NULL, -PRIMARY KEY (ind) -) ENGINE=InnoDB DEFAULT CHARSET=ucs2; -INSERT INTO t1 VALUES ('1', ''),('2', ''); -INSERT INTO t2 VALUES ('1', ''),('2', ''); -SELECT hex(ind),hex(string1) FROM t1 ORDER BY string1; -hex(ind) hex(string1) -31 -32 -SELECT hex(ind),hex(string1) FROM t2 ORDER BY string1; -hex(ind) hex(string1) -0031 -0032 -drop table t1,t2; -CREATE TABLE t1 ( -ind set('0','1','2') NOT NULL default '0', -string1 varchar(250) NOT NULL, -PRIMARY KEY (ind) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; -CREATE TABLE t2 ( -ind set('0','1','2') NOT NULL default '0', -string1 varchar(250) NOT NULL, -PRIMARY KEY (ind) -) ENGINE=InnoDB DEFAULT CHARSET=ucs2; -INSERT INTO t1 VALUES ('1', ''),('2', ''); -INSERT INTO t2 VALUES ('1', ''),('2', ''); -SELECT hex(ind),hex(string1) FROM t1 ORDER BY string1; -hex(ind) hex(string1) -31 -32 -SELECT hex(ind),hex(string1) FROM t2 ORDER BY string1; -hex(ind) hex(string1) -0031 -0032 -drop table t1,t2; -CREATE TABLE t1 ( -ind bit not null, -string1 varchar(250) NOT NULL, -PRIMARY KEY (ind) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; -CREATE TABLE t2 ( -ind bit not null, -string1 varchar(250) NOT NULL, -PRIMARY KEY (ind) -) ENGINE=InnoDB DEFAULT CHARSET=ucs2; -insert into t1 values(0,''),(1,''); -insert into t2 values(0,''),(1,''); -select hex(ind),hex(string1) from t1 order by string1; -hex(ind) hex(string1) -0 -1 -select hex(ind),hex(string1) from t2 order by string1; -hex(ind) hex(string1) -0 -1 -drop table t1,t2; -create table t2 ( -a int, b char(10), filler char(10), primary key(a, b(2)) -) character set utf8 engine = innodb; -insert into t2 values (1,'abcdefg','one'); -insert into t2 values (2,'ijkilmn','two'); -insert into t2 values (3, 'qrstuvw','three'); -update t2 set a=5, filler='booo' where a=1; -drop table t2; -create table t2 ( -a int, b char(10), filler char(10), primary key(a, b(2)) -) character set ucs2 engine = innodb; -insert into t2 values (1,'abcdefg','one'); -insert into t2 values (2,'ijkilmn','two'); -insert into t2 values (3, 'qrstuvw','three'); -update t2 set a=5, filler='booo' where a=1; -drop table t2; -create table t1(a int not null, b char(110),primary key(a,b(100))) engine=innodb default charset=utf8; -insert into t1 values(1,'abcdefg'),(2,'defghijk'); -insert into t1 values(6,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1); -insert into t1 values(7,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2); -select a,hex(b) from t1 order by b; -a hex(b) -1 61626364656667 -2 6465666768696A6B -6 D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1 -7 D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2 -update t1 set b = 'three' where a = 6; -drop table t1; -create table t1(a int not null, b text(110),primary key(a,b(100))) engine=innodb default charset=utf8; -insert into t1 values(1,'abcdefg'),(2,'defghijk'); -insert into t1 values(6,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1); -insert into t1 values(7,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2); -select a,hex(b) from t1 order by b; -a hex(b) -1 61626364656667 -2 6465666768696A6B -6 D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1 -7 D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2 -update t1 set b = 'three' where a = 6; -drop table t1; -End of 5.0 tests diff --git a/mysql-test/r/innodb_autoinc_lock_mode_zero.result b/mysql-test/r/innodb_autoinc_lock_mode_zero.result deleted file mode 100644 index 3d016684338..00000000000 --- a/mysql-test/r/innodb_autoinc_lock_mode_zero.result +++ /dev/null @@ -1,39 +0,0 @@ -drop table if exists t1; -CREATE TABLE t1 ( -id int(11) NOT NULL auto_increment, -ggid varchar(32) binary DEFAULT '' NOT NULL, -email varchar(64) DEFAULT '' NOT NULL, -passwd varchar(32) binary DEFAULT '' NOT NULL, -PRIMARY KEY (id), -UNIQUE ggid (ggid) -) ENGINE=innodb; -insert into t1 (ggid,passwd) values ('test1','xxx'); -insert into t1 (ggid,passwd) values ('test2','yyy'); -insert into t1 (ggid,passwd) values ('test2','this will fail'); -ERROR 23000: Duplicate entry 'test2' for key 'ggid' -insert into t1 (ggid,id) values ('this will fail',1); -ERROR 23000: Duplicate entry '1' for key 'PRIMARY' -select * from t1 where ggid='test1'; -id ggid email passwd -1 test1 xxx -select * from t1 where passwd='xxx'; -id ggid email passwd -1 test1 xxx -select * from t1 where id=2; -id ggid email passwd -2 test2 yyy -replace into t1 (ggid,id) values ('this will work',1); -replace into t1 (ggid,passwd) values ('test2','this will work'); -update t1 set id=100,ggid='test2' where id=1; -ERROR 23000: Duplicate entry 'test2' for key 'ggid' -select * from t1; -id ggid email passwd -1 this will work -3 test2 this will work -select * from t1 where id=1; -id ggid email passwd -1 this will work -select * from t1 where id=999; -id ggid email passwd -drop table t1; -End of tests diff --git a/mysql-test/r/innodb_bug30919.result b/mysql-test/r/innodb_bug30919.result deleted file mode 100644 index 42aa4ff302b..00000000000 --- a/mysql-test/r/innodb_bug30919.result +++ /dev/null @@ -1,1043 +0,0 @@ -use test; -CREATE TABLE test.part_tbl(id MEDIUMINT NOT NULL AUTO_INCREMENT, -dt TIMESTAMP, user CHAR(255), uuidf LONGBLOB, -fkid MEDIUMINT, filler VARCHAR(255), -PRIMARY KEY(id)) ENGINE='innodb' -PARTITION BY RANGE(id) -SUBPARTITION BY hash(id) subpartitions 2 -(PARTITION pa3 values less than (42), -PARTITION pa6 values less than (60), -PARTITION pa7 values less than (70), -PARTITION pa8 values less than (80), -PARTITION pa9 values less than (90), -PARTITION pa10 values less than (100), -PARTITION pa11 values less than MAXVALUE); -CREATE PROCEDURE test.proc_part() -BEGIN -DECLARE ins_count INT DEFAULT 1000; -DECLARE del_count INT; -DECLARE cur_user VARCHAR(255); -DECLARE local_uuid VARCHAR(255); -DECLARE local_time TIMESTAMP; -SET local_time= NOW(); -SET cur_user= CURRENT_USER(); -SET local_uuid= UUID(); -WHILE ins_count > 0 DO -INSERT INTO test.part_tbl VALUES (NULL, NOW(), USER() , UUID(), -ins_count,'Going to test MBR for MySQL'); -SET ins_count = ins_count - 1; -END WHILE; -SELECT MAX(id) FROM test.part_tbl INTO del_count; -WHILE del_count > 0 DO -DELETE FROM test.part_tbl WHERE id = del_count; -select count(*) as internal_count, del_count -- these two lines are for -FROM test.part_tbl; -- debug to show the problem -SET del_count = del_count - 2; -END WHILE; -END| -CALL test.proc_part(); -internal_count del_count -999 1000 -internal_count del_count -998 998 -internal_count del_count -997 996 -internal_count del_count -996 994 -internal_count del_count -995 992 -internal_count del_count -994 990 -internal_count del_count -993 988 -internal_count del_count -992 986 -internal_count del_count -991 984 -internal_count del_count -990 982 -internal_count del_count -989 980 -internal_count del_count -988 978 -internal_count del_count -987 976 -internal_count del_count -986 974 -internal_count del_count -985 972 -internal_count del_count -984 970 -internal_count del_count -983 968 -internal_count del_count -982 966 -internal_count del_count -981 964 -internal_count del_count -980 962 -internal_count del_count -979 960 -internal_count del_count -978 958 -internal_count del_count -977 956 -internal_count del_count -976 954 -internal_count del_count -975 952 -internal_count del_count -974 950 -internal_count del_count -973 948 -internal_count del_count -972 946 -internal_count del_count -971 944 -internal_count del_count -970 942 -internal_count del_count -969 940 -internal_count del_count -968 938 -internal_count del_count -967 936 -internal_count del_count -966 934 -internal_count del_count -965 932 -internal_count del_count -964 930 -internal_count del_count -963 928 -internal_count del_count -962 926 -internal_count del_count -961 924 -internal_count del_count -960 922 -internal_count del_count -959 920 -internal_count del_count -958 918 -internal_count del_count -957 916 -internal_count del_count -956 914 -internal_count del_count -955 912 -internal_count del_count -954 910 -internal_count del_count -953 908 -internal_count del_count -952 906 -internal_count del_count -951 904 -internal_count del_count -950 902 -internal_count del_count -949 900 -internal_count del_count -948 898 -internal_count del_count -947 896 -internal_count del_count -946 894 -internal_count del_count -945 892 -internal_count del_count -944 890 -internal_count del_count -943 888 -internal_count del_count -942 886 -internal_count del_count -941 884 -internal_count del_count -940 882 -internal_count del_count -939 880 -internal_count del_count -938 878 -internal_count del_count -937 876 -internal_count del_count -936 874 -internal_count del_count -935 872 -internal_count del_count -934 870 -internal_count del_count -933 868 -internal_count del_count -932 866 -internal_count del_count -931 864 -internal_count del_count -930 862 -internal_count del_count -929 860 -internal_count del_count -928 858 -internal_count del_count -927 856 -internal_count del_count -926 854 -internal_count del_count -925 852 -internal_count del_count -924 850 -internal_count del_count -923 848 -internal_count del_count -922 846 -internal_count del_count -921 844 -internal_count del_count -920 842 -internal_count del_count -919 840 -internal_count del_count -918 838 -internal_count del_count -917 836 -internal_count del_count -916 834 -internal_count del_count -915 832 -internal_count del_count -914 830 -internal_count del_count -913 828 -internal_count del_count -912 826 -internal_count del_count -911 824 -internal_count del_count -910 822 -internal_count del_count -909 820 -internal_count del_count -908 818 -internal_count del_count -907 816 -internal_count del_count -906 814 -internal_count del_count -905 812 -internal_count del_count -904 810 -internal_count del_count -903 808 -internal_count del_count -902 806 -internal_count del_count -901 804 -internal_count del_count -900 802 -internal_count del_count -899 800 -internal_count del_count -898 798 -internal_count del_count -897 796 -internal_count del_count -896 794 -internal_count del_count -895 792 -internal_count del_count -894 790 -internal_count del_count -893 788 -internal_count del_count -892 786 -internal_count del_count -891 784 -internal_count del_count -890 782 -internal_count del_count -889 780 -internal_count del_count -888 778 -internal_count del_count -887 776 -internal_count del_count -886 774 -internal_count del_count -885 772 -internal_count del_count -884 770 -internal_count del_count -883 768 -internal_count del_count -882 766 -internal_count del_count -881 764 -internal_count del_count -880 762 -internal_count del_count -879 760 -internal_count del_count -878 758 -internal_count del_count -877 756 -internal_count del_count -876 754 -internal_count del_count -875 752 -internal_count del_count -874 750 -internal_count del_count -873 748 -internal_count del_count -872 746 -internal_count del_count -871 744 -internal_count del_count -870 742 -internal_count del_count -869 740 -internal_count del_count -868 738 -internal_count del_count -867 736 -internal_count del_count -866 734 -internal_count del_count -865 732 -internal_count del_count -864 730 -internal_count del_count -863 728 -internal_count del_count -862 726 -internal_count del_count -861 724 -internal_count del_count -860 722 -internal_count del_count -859 720 -internal_count del_count -858 718 -internal_count del_count -857 716 -internal_count del_count -856 714 -internal_count del_count -855 712 -internal_count del_count -854 710 -internal_count del_count -853 708 -internal_count del_count -852 706 -internal_count del_count -851 704 -internal_count del_count -850 702 -internal_count del_count -849 700 -internal_count del_count -848 698 -internal_count del_count -847 696 -internal_count del_count -846 694 -internal_count del_count -845 692 -internal_count del_count -844 690 -internal_count del_count -843 688 -internal_count del_count -842 686 -internal_count del_count -841 684 -internal_count del_count -840 682 -internal_count del_count -839 680 -internal_count del_count -838 678 -internal_count del_count -837 676 -internal_count del_count -836 674 -internal_count del_count -835 672 -internal_count del_count -834 670 -internal_count del_count -833 668 -internal_count del_count -832 666 -internal_count del_count -831 664 -internal_count del_count -830 662 -internal_count del_count -829 660 -internal_count del_count -828 658 -internal_count del_count -827 656 -internal_count del_count -826 654 -internal_count del_count -825 652 -internal_count del_count -824 650 -internal_count del_count -823 648 -internal_count del_count -822 646 -internal_count del_count -821 644 -internal_count del_count -820 642 -internal_count del_count -819 640 -internal_count del_count -818 638 -internal_count del_count -817 636 -internal_count del_count -816 634 -internal_count del_count -815 632 -internal_count del_count -814 630 -internal_count del_count -813 628 -internal_count del_count -812 626 -internal_count del_count -811 624 -internal_count del_count -810 622 -internal_count del_count -809 620 -internal_count del_count -808 618 -internal_count del_count -807 616 -internal_count del_count -806 614 -internal_count del_count -805 612 -internal_count del_count -804 610 -internal_count del_count -803 608 -internal_count del_count -802 606 -internal_count del_count -801 604 -internal_count del_count -800 602 -internal_count del_count -799 600 -internal_count del_count -798 598 -internal_count del_count -797 596 -internal_count del_count -796 594 -internal_count del_count -795 592 -internal_count del_count -794 590 -internal_count del_count -793 588 -internal_count del_count -792 586 -internal_count del_count -791 584 -internal_count del_count -790 582 -internal_count del_count -789 580 -internal_count del_count -788 578 -internal_count del_count -787 576 -internal_count del_count -786 574 -internal_count del_count -785 572 -internal_count del_count -784 570 -internal_count del_count -783 568 -internal_count del_count -782 566 -internal_count del_count -781 564 -internal_count del_count -780 562 -internal_count del_count -779 560 -internal_count del_count -778 558 -internal_count del_count -777 556 -internal_count del_count -776 554 -internal_count del_count -775 552 -internal_count del_count -774 550 -internal_count del_count -773 548 -internal_count del_count -772 546 -internal_count del_count -771 544 -internal_count del_count -770 542 -internal_count del_count -769 540 -internal_count del_count -768 538 -internal_count del_count -767 536 -internal_count del_count -766 534 -internal_count del_count -765 532 -internal_count del_count -764 530 -internal_count del_count -763 528 -internal_count del_count -762 526 -internal_count del_count -761 524 -internal_count del_count -760 522 -internal_count del_count -759 520 -internal_count del_count -758 518 -internal_count del_count -757 516 -internal_count del_count -756 514 -internal_count del_count -755 512 -internal_count del_count -754 510 -internal_count del_count -753 508 -internal_count del_count -752 506 -internal_count del_count -751 504 -internal_count del_count -750 502 -internal_count del_count -749 500 -internal_count del_count -748 498 -internal_count del_count -747 496 -internal_count del_count -746 494 -internal_count del_count -745 492 -internal_count del_count -744 490 -internal_count del_count -743 488 -internal_count del_count -742 486 -internal_count del_count -741 484 -internal_count del_count -740 482 -internal_count del_count -739 480 -internal_count del_count -738 478 -internal_count del_count -737 476 -internal_count del_count -736 474 -internal_count del_count -735 472 -internal_count del_count -734 470 -internal_count del_count -733 468 -internal_count del_count -732 466 -internal_count del_count -731 464 -internal_count del_count -730 462 -internal_count del_count -729 460 -internal_count del_count -728 458 -internal_count del_count -727 456 -internal_count del_count -726 454 -internal_count del_count -725 452 -internal_count del_count -724 450 -internal_count del_count -723 448 -internal_count del_count -722 446 -internal_count del_count -721 444 -internal_count del_count -720 442 -internal_count del_count -719 440 -internal_count del_count -718 438 -internal_count del_count -717 436 -internal_count del_count -716 434 -internal_count del_count -715 432 -internal_count del_count -714 430 -internal_count del_count -713 428 -internal_count del_count -712 426 -internal_count del_count -711 424 -internal_count del_count -710 422 -internal_count del_count -709 420 -internal_count del_count -708 418 -internal_count del_count -707 416 -internal_count del_count -706 414 -internal_count del_count -705 412 -internal_count del_count -704 410 -internal_count del_count -703 408 -internal_count del_count -702 406 -internal_count del_count -701 404 -internal_count del_count -700 402 -internal_count del_count -699 400 -internal_count del_count -698 398 -internal_count del_count -697 396 -internal_count del_count -696 394 -internal_count del_count -695 392 -internal_count del_count -694 390 -internal_count del_count -693 388 -internal_count del_count -692 386 -internal_count del_count -691 384 -internal_count del_count -690 382 -internal_count del_count -689 380 -internal_count del_count -688 378 -internal_count del_count -687 376 -internal_count del_count -686 374 -internal_count del_count -685 372 -internal_count del_count -684 370 -internal_count del_count -683 368 -internal_count del_count -682 366 -internal_count del_count -681 364 -internal_count del_count -680 362 -internal_count del_count -679 360 -internal_count del_count -678 358 -internal_count del_count -677 356 -internal_count del_count -676 354 -internal_count del_count -675 352 -internal_count del_count -674 350 -internal_count del_count -673 348 -internal_count del_count -672 346 -internal_count del_count -671 344 -internal_count del_count -670 342 -internal_count del_count -669 340 -internal_count del_count -668 338 -internal_count del_count -667 336 -internal_count del_count -666 334 -internal_count del_count -665 332 -internal_count del_count -664 330 -internal_count del_count -663 328 -internal_count del_count -662 326 -internal_count del_count -661 324 -internal_count del_count -660 322 -internal_count del_count -659 320 -internal_count del_count -658 318 -internal_count del_count -657 316 -internal_count del_count -656 314 -internal_count del_count -655 312 -internal_count del_count -654 310 -internal_count del_count -653 308 -internal_count del_count -652 306 -internal_count del_count -651 304 -internal_count del_count -650 302 -internal_count del_count -649 300 -internal_count del_count -648 298 -internal_count del_count -647 296 -internal_count del_count -646 294 -internal_count del_count -645 292 -internal_count del_count -644 290 -internal_count del_count -643 288 -internal_count del_count -642 286 -internal_count del_count -641 284 -internal_count del_count -640 282 -internal_count del_count -639 280 -internal_count del_count -638 278 -internal_count del_count -637 276 -internal_count del_count -636 274 -internal_count del_count -635 272 -internal_count del_count -634 270 -internal_count del_count -633 268 -internal_count del_count -632 266 -internal_count del_count -631 264 -internal_count del_count -630 262 -internal_count del_count -629 260 -internal_count del_count -628 258 -internal_count del_count -627 256 -internal_count del_count -626 254 -internal_count del_count -625 252 -internal_count del_count -624 250 -internal_count del_count -623 248 -internal_count del_count -622 246 -internal_count del_count -621 244 -internal_count del_count -620 242 -internal_count del_count -619 240 -internal_count del_count -618 238 -internal_count del_count -617 236 -internal_count del_count -616 234 -internal_count del_count -615 232 -internal_count del_count -614 230 -internal_count del_count -613 228 -internal_count del_count -612 226 -internal_count del_count -611 224 -internal_count del_count -610 222 -internal_count del_count -609 220 -internal_count del_count -608 218 -internal_count del_count -607 216 -internal_count del_count -606 214 -internal_count del_count -605 212 -internal_count del_count -604 210 -internal_count del_count -603 208 -internal_count del_count -602 206 -internal_count del_count -601 204 -internal_count del_count -600 202 -internal_count del_count -599 200 -internal_count del_count -598 198 -internal_count del_count -597 196 -internal_count del_count -596 194 -internal_count del_count -595 192 -internal_count del_count -594 190 -internal_count del_count -593 188 -internal_count del_count -592 186 -internal_count del_count -591 184 -internal_count del_count -590 182 -internal_count del_count -589 180 -internal_count del_count -588 178 -internal_count del_count -587 176 -internal_count del_count -586 174 -internal_count del_count -585 172 -internal_count del_count -584 170 -internal_count del_count -583 168 -internal_count del_count -582 166 -internal_count del_count -581 164 -internal_count del_count -580 162 -internal_count del_count -579 160 -internal_count del_count -578 158 -internal_count del_count -577 156 -internal_count del_count -576 154 -internal_count del_count -575 152 -internal_count del_count -574 150 -internal_count del_count -573 148 -internal_count del_count -572 146 -internal_count del_count -571 144 -internal_count del_count -570 142 -internal_count del_count -569 140 -internal_count del_count -568 138 -internal_count del_count -567 136 -internal_count del_count -566 134 -internal_count del_count -565 132 -internal_count del_count -564 130 -internal_count del_count -563 128 -internal_count del_count -562 126 -internal_count del_count -561 124 -internal_count del_count -560 122 -internal_count del_count -559 120 -internal_count del_count -558 118 -internal_count del_count -557 116 -internal_count del_count -556 114 -internal_count del_count -555 112 -internal_count del_count -554 110 -internal_count del_count -553 108 -internal_count del_count -552 106 -internal_count del_count -551 104 -internal_count del_count -550 102 -internal_count del_count -549 100 -internal_count del_count -548 98 -internal_count del_count -547 96 -internal_count del_count -546 94 -internal_count del_count -545 92 -internal_count del_count -544 90 -internal_count del_count -543 88 -internal_count del_count -542 86 -internal_count del_count -541 84 -internal_count del_count -540 82 -internal_count del_count -539 80 -internal_count del_count -538 78 -internal_count del_count -537 76 -internal_count del_count -536 74 -internal_count del_count -535 72 -internal_count del_count -534 70 -internal_count del_count -533 68 -internal_count del_count -532 66 -internal_count del_count -531 64 -internal_count del_count -530 62 -internal_count del_count -529 60 -internal_count del_count -528 58 -internal_count del_count -527 56 -internal_count del_count -526 54 -internal_count del_count -525 52 -internal_count del_count -524 50 -internal_count del_count -523 48 -internal_count del_count -522 46 -internal_count del_count -521 44 -internal_count del_count -520 42 -internal_count del_count -519 40 -internal_count del_count -518 38 -internal_count del_count -517 36 -internal_count del_count -516 34 -internal_count del_count -515 32 -internal_count del_count -514 30 -internal_count del_count -513 28 -internal_count del_count -512 26 -internal_count del_count -511 24 -internal_count del_count -510 22 -internal_count del_count -509 20 -internal_count del_count -508 18 -internal_count del_count -507 16 -internal_count del_count -506 14 -internal_count del_count -505 12 -internal_count del_count -504 10 -internal_count del_count -503 8 -internal_count del_count -502 6 -internal_count del_count -501 4 -internal_count del_count -500 2 -select count(*) as Part from test.part_tbl; -Part -500 -DROP PROCEDURE test.proc_part; -DROP TABLE test.part_tbl; diff --git a/mysql-test/r/innodb_bug42419.result b/mysql-test/r/innodb_bug42419.result deleted file mode 100644 index f304bb634cb..00000000000 --- a/mysql-test/r/innodb_bug42419.result +++ /dev/null @@ -1,17 +0,0 @@ -CREATE TABLE t1 (a INT AUTO_INCREMENT PRIMARY KEY, b INT) ENGINE = InnoDB; -INSERT INTO t1 VALUES (1,1),(2,2),(3,3); -COMMIT; -SET AUTOCOMMIT = 0; -CREATE TEMPORARY TABLE t1_tmp ( b INT ); -INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 3; -INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 2; -SET AUTOCOMMIT = 0; -CREATE TEMPORARY TABLE t2_tmp ( a int, new_a int ); -INSERT INTO t2_tmp VALUES (1,51),(2,52),(3,53); -UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 1; -UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 2; -INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 1; -ERROR 40001: Deadlock found when trying to get lock; try restarting transaction -Reap the server message for connection user2 UPDATE t1 ... -UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 3; -DROP TABLE t1; diff --git a/mysql-test/r/innodb_gis.result b/mysql-test/r/innodb_gis.result deleted file mode 100644 index c6c775afc9f..00000000000 --- a/mysql-test/r/innodb_gis.result +++ /dev/null @@ -1,589 +0,0 @@ -SET storage_engine=innodb; -DROP TABLE IF EXISTS t1, gis_point, gis_line, gis_polygon, gis_multi_point, gis_multi_line, gis_multi_polygon, gis_geometrycollection, gis_geometry; -CREATE TABLE gis_point (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g POINT); -CREATE TABLE gis_line (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g LINESTRING); -CREATE TABLE gis_polygon (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g POLYGON); -CREATE TABLE gis_multi_point (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g MULTIPOINT); -CREATE TABLE gis_multi_line (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g MULTILINESTRING); -CREATE TABLE gis_multi_polygon (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g MULTIPOLYGON); -CREATE TABLE gis_geometrycollection (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g GEOMETRYCOLLECTION); -CREATE TABLE gis_geometry (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g GEOMETRY); -SHOW CREATE TABLE gis_point; -Table Create Table -gis_point CREATE TABLE `gis_point` ( - `fid` int(11) NOT NULL AUTO_INCREMENT, - `g` point DEFAULT NULL, - PRIMARY KEY (`fid`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 -SHOW FIELDS FROM gis_point; -Field Type Null Key Default Extra -fid int(11) NO PRI NULL auto_increment -g point YES NULL -SHOW FIELDS FROM gis_line; -Field Type Null Key Default Extra -fid int(11) NO PRI NULL auto_increment -g linestring YES NULL -SHOW FIELDS FROM gis_polygon; -Field Type Null Key Default Extra -fid int(11) NO PRI NULL auto_increment -g polygon YES NULL -SHOW FIELDS FROM gis_multi_point; -Field Type Null Key Default Extra -fid int(11) NO PRI NULL auto_increment -g multipoint YES NULL -SHOW FIELDS FROM gis_multi_line; -Field Type Null Key Default Extra -fid int(11) NO PRI NULL auto_increment -g multilinestring YES NULL -SHOW FIELDS FROM gis_multi_polygon; -Field Type Null Key Default Extra -fid int(11) NO PRI NULL auto_increment -g multipolygon YES NULL -SHOW FIELDS FROM gis_geometrycollection; -Field Type Null Key Default Extra -fid int(11) NO PRI NULL auto_increment -g geometrycollection YES NULL -SHOW FIELDS FROM gis_geometry; -Field Type Null Key Default Extra -fid int(11) NO PRI NULL auto_increment -g geometry YES NULL -INSERT INTO gis_point VALUES -(101, PointFromText('POINT(10 10)')), -(102, PointFromText('POINT(20 10)')), -(103, PointFromText('POINT(20 20)')), -(104, PointFromWKB(AsWKB(PointFromText('POINT(10 20)')))); -INSERT INTO gis_line VALUES -(105, LineFromText('LINESTRING(0 0,0 10,10 0)')), -(106, LineStringFromText('LINESTRING(10 10,20 10,20 20,10 20,10 10)')), -(107, LineStringFromWKB(LineString(Point(10, 10), Point(40, 10)))); -INSERT INTO gis_polygon VALUES -(108, PolygonFromText('POLYGON((10 10,20 10,20 20,10 20,10 10))')), -(109, PolyFromText('POLYGON((0 0,50 0,50 50,0 50,0 0), (10 10,20 10,20 20,10 20,10 10))')), -(110, PolyFromWKB(Polygon(LineString(Point(0, 0), Point(30, 0), Point(30, 30), Point(0, 0))))); -INSERT INTO gis_multi_point VALUES -(111, MultiPointFromText('MULTIPOINT(0 0,10 10,10 20,20 20)')), -(112, MPointFromText('MULTIPOINT(1 1,11 11,11 21,21 21)')), -(113, MPointFromWKB(MultiPoint(Point(3, 6), Point(4, 10)))); -INSERT INTO gis_multi_line VALUES -(114, MultiLineStringFromText('MULTILINESTRING((10 48,10 21,10 0),(16 0,16 23,16 48))')), -(115, MLineFromText('MULTILINESTRING((10 48,10 21,10 0))')), -(116, MLineFromWKB(MultiLineString(LineString(Point(1, 2), Point(3, 5)), LineString(Point(2, 5), Point(5, 8), Point(21, 7))))); -INSERT INTO gis_multi_polygon VALUES -(117, MultiPolygonFromText('MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18)))')), -(118, MPolyFromText('MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18)))')), -(119, MPolyFromWKB(MultiPolygon(Polygon(LineString(Point(0, 3), Point(3, 3), Point(3, 0), Point(0, 3)))))); -INSERT INTO gis_geometrycollection VALUES -(120, GeomCollFromText('GEOMETRYCOLLECTION(POINT(0 0), LINESTRING(0 0,10 10))')), -(121, GeometryFromWKB(GeometryCollection(Point(44, 6), LineString(Point(3, 6), Point(7, 9))))); -INSERT into gis_geometry SELECT * FROM gis_point; -INSERT into gis_geometry SELECT * FROM gis_line; -INSERT into gis_geometry SELECT * FROM gis_polygon; -INSERT into gis_geometry SELECT * FROM gis_multi_point; -INSERT into gis_geometry SELECT * FROM gis_multi_line; -INSERT into gis_geometry SELECT * FROM gis_multi_polygon; -INSERT into gis_geometry SELECT * FROM gis_geometrycollection; -SELECT fid, AsText(g) FROM gis_point ORDER by fid; -fid AsText(g) -101 POINT(10 10) -102 POINT(20 10) -103 POINT(20 20) -104 POINT(10 20) -SELECT fid, AsText(g) FROM gis_line ORDER by fid; -fid AsText(g) -105 LINESTRING(0 0,0 10,10 0) -106 LINESTRING(10 10,20 10,20 20,10 20,10 10) -107 LINESTRING(10 10,40 10) -SELECT fid, AsText(g) FROM gis_polygon ORDER by fid; -fid AsText(g) -108 POLYGON((10 10,20 10,20 20,10 20,10 10)) -109 POLYGON((0 0,50 0,50 50,0 50,0 0),(10 10,20 10,20 20,10 20,10 10)) -110 POLYGON((0 0,30 0,30 30,0 0)) -SELECT fid, AsText(g) FROM gis_multi_point ORDER by fid; -fid AsText(g) -111 MULTIPOINT(0 0,10 10,10 20,20 20) -112 MULTIPOINT(1 1,11 11,11 21,21 21) -113 MULTIPOINT(3 6,4 10) -SELECT fid, AsText(g) FROM gis_multi_line ORDER by fid; -fid AsText(g) -114 MULTILINESTRING((10 48,10 21,10 0),(16 0,16 23,16 48)) -115 MULTILINESTRING((10 48,10 21,10 0)) -116 MULTILINESTRING((1 2,3 5),(2 5,5 8,21 7)) -SELECT fid, AsText(g) FROM gis_multi_polygon ORDER by fid; -fid AsText(g) -117 MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18))) -118 MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18))) -119 MULTIPOLYGON(((0 3,3 3,3 0,0 3))) -SELECT fid, AsText(g) FROM gis_geometrycollection ORDER by fid; -fid AsText(g) -120 GEOMETRYCOLLECTION(POINT(0 0),LINESTRING(0 0,10 10)) -121 GEOMETRYCOLLECTION(POINT(44 6),LINESTRING(3 6,7 9)) -SELECT fid, AsText(g) FROM gis_geometry ORDER by fid; -fid AsText(g) -101 POINT(10 10) -102 POINT(20 10) -103 POINT(20 20) -104 POINT(10 20) -105 LINESTRING(0 0,0 10,10 0) -106 LINESTRING(10 10,20 10,20 20,10 20,10 10) -107 LINESTRING(10 10,40 10) -108 POLYGON((10 10,20 10,20 20,10 20,10 10)) -109 POLYGON((0 0,50 0,50 50,0 50,0 0),(10 10,20 10,20 20,10 20,10 10)) -110 POLYGON((0 0,30 0,30 30,0 0)) -111 MULTIPOINT(0 0,10 10,10 20,20 20) -112 MULTIPOINT(1 1,11 11,11 21,21 21) -113 MULTIPOINT(3 6,4 10) -114 MULTILINESTRING((10 48,10 21,10 0),(16 0,16 23,16 48)) -115 MULTILINESTRING((10 48,10 21,10 0)) -116 MULTILINESTRING((1 2,3 5),(2 5,5 8,21 7)) -117 MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18))) -118 MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18))) -119 MULTIPOLYGON(((0 3,3 3,3 0,0 3))) -120 GEOMETRYCOLLECTION(POINT(0 0),LINESTRING(0 0,10 10)) -121 GEOMETRYCOLLECTION(POINT(44 6),LINESTRING(3 6,7 9)) -SELECT fid, Dimension(g) FROM gis_geometry ORDER by fid; -fid Dimension(g) -101 0 -102 0 -103 0 -104 0 -105 1 -106 1 -107 1 -108 2 -109 2 -110 2 -111 0 -112 0 -113 0 -114 1 -115 1 -116 1 -117 2 -118 2 -119 2 -120 1 -121 1 -SELECT fid, GeometryType(g) FROM gis_geometry ORDER by fid; -fid GeometryType(g) -101 POINT -102 POINT -103 POINT -104 POINT -105 LINESTRING -106 LINESTRING -107 LINESTRING -108 POLYGON -109 POLYGON -110 POLYGON -111 MULTIPOINT -112 MULTIPOINT -113 MULTIPOINT -114 MULTILINESTRING -115 MULTILINESTRING -116 MULTILINESTRING -117 MULTIPOLYGON -118 MULTIPOLYGON -119 MULTIPOLYGON -120 GEOMETRYCOLLECTION -121 GEOMETRYCOLLECTION -SELECT fid, IsEmpty(g) FROM gis_geometry ORDER by fid; -fid IsEmpty(g) -101 0 -102 0 -103 0 -104 0 -105 0 -106 0 -107 0 -108 0 -109 0 -110 0 -111 0 -112 0 -113 0 -114 0 -115 0 -116 0 -117 0 -118 0 -119 0 -120 0 -121 0 -SELECT fid, AsText(Envelope(g)) FROM gis_geometry ORDER by fid; -fid AsText(Envelope(g)) -101 POLYGON((10 10,10 10,10 10,10 10,10 10)) -102 POLYGON((20 10,20 10,20 10,20 10,20 10)) -103 POLYGON((20 20,20 20,20 20,20 20,20 20)) -104 POLYGON((10 20,10 20,10 20,10 20,10 20)) -105 POLYGON((0 0,10 0,10 10,0 10,0 0)) -106 POLYGON((10 10,20 10,20 20,10 20,10 10)) -107 POLYGON((10 10,40 10,40 10,10 10,10 10)) -108 POLYGON((10 10,20 10,20 20,10 20,10 10)) -109 POLYGON((0 0,50 0,50 50,0 50,0 0)) -110 POLYGON((0 0,30 0,30 30,0 30,0 0)) -111 POLYGON((0 0,20 0,20 20,0 20,0 0)) -112 POLYGON((1 1,21 1,21 21,1 21,1 1)) -113 POLYGON((3 6,4 6,4 10,3 10,3 6)) -114 POLYGON((10 0,16 0,16 48,10 48,10 0)) -115 POLYGON((10 0,10 0,10 48,10 48,10 0)) -116 POLYGON((1 2,21 2,21 8,1 8,1 2)) -117 POLYGON((28 0,84 0,84 42,28 42,28 0)) -118 POLYGON((28 0,84 0,84 42,28 42,28 0)) -119 POLYGON((0 0,3 0,3 3,0 3,0 0)) -120 POLYGON((0 0,10 0,10 10,0 10,0 0)) -121 POLYGON((3 6,44 6,44 9,3 9,3 6)) -explain extended select Dimension(g), GeometryType(g), IsEmpty(g), AsText(Envelope(g)) from gis_geometry; -id select_type table type possible_keys key key_len ref rows filtered Extra -1 SIMPLE gis_geometry ALL NULL NULL NULL NULL 21 100.00 -Warnings: -Note 1003 select dimension(`test`.`gis_geometry`.`g`) AS `Dimension(g)`,geometrytype(`test`.`gis_geometry`.`g`) AS `GeometryType(g)`,isempty(`test`.`gis_geometry`.`g`) AS `IsEmpty(g)`,astext(envelope(`test`.`gis_geometry`.`g`)) AS `AsText(Envelope(g))` from `test`.`gis_geometry` -SELECT fid, X(g) FROM gis_point ORDER by fid; -fid X(g) -101 10 -102 20 -103 20 -104 10 -SELECT fid, Y(g) FROM gis_point ORDER by fid; -fid Y(g) -101 10 -102 10 -103 20 -104 20 -explain extended select X(g),Y(g) FROM gis_point; -id select_type table type possible_keys key key_len ref rows filtered Extra -1 SIMPLE gis_point ALL NULL NULL NULL NULL 4 100.00 -Warnings: -Note 1003 select x(`test`.`gis_point`.`g`) AS `X(g)`,y(`test`.`gis_point`.`g`) AS `Y(g)` from `test`.`gis_point` -SELECT fid, AsText(StartPoint(g)) FROM gis_line ORDER by fid; -fid AsText(StartPoint(g)) -105 POINT(0 0) -106 POINT(10 10) -107 POINT(10 10) -SELECT fid, AsText(EndPoint(g)) FROM gis_line ORDER by fid; -fid AsText(EndPoint(g)) -105 POINT(10 0) -106 POINT(10 10) -107 POINT(40 10) -SELECT fid, GLength(g) FROM gis_line ORDER by fid; -fid GLength(g) -105 24.142135623731 -106 40 -107 30 -SELECT fid, NumPoints(g) FROM gis_line ORDER by fid; -fid NumPoints(g) -105 3 -106 5 -107 2 -SELECT fid, AsText(PointN(g, 2)) FROM gis_line ORDER by fid; -fid AsText(PointN(g, 2)) -105 POINT(0 10) -106 POINT(20 10) -107 POINT(40 10) -SELECT fid, IsClosed(g) FROM gis_line ORDER by fid; -fid IsClosed(g) -105 0 -106 1 -107 0 -explain extended select AsText(StartPoint(g)),AsText(EndPoint(g)),GLength(g),NumPoints(g),AsText(PointN(g, 2)),IsClosed(g) FROM gis_line; -id select_type table type possible_keys key key_len ref rows filtered Extra -1 SIMPLE gis_line ALL NULL NULL NULL NULL 3 100.00 -Warnings: -Note 1003 select astext(startpoint(`test`.`gis_line`.`g`)) AS `AsText(StartPoint(g))`,astext(endpoint(`test`.`gis_line`.`g`)) AS `AsText(EndPoint(g))`,glength(`test`.`gis_line`.`g`) AS `GLength(g)`,numpoints(`test`.`gis_line`.`g`) AS `NumPoints(g)`,astext(pointn(`test`.`gis_line`.`g`,2)) AS `AsText(PointN(g, 2))`,isclosed(`test`.`gis_line`.`g`) AS `IsClosed(g)` from `test`.`gis_line` -SELECT fid, AsText(Centroid(g)) FROM gis_polygon ORDER by fid; -fid AsText(Centroid(g)) -108 POINT(15 15) -109 POINT(25.4166666666667 25.4166666666667) -110 POINT(20 10) -SELECT fid, Area(g) FROM gis_polygon ORDER by fid; -fid Area(g) -108 100 -109 2400 -110 450 -SELECT fid, AsText(ExteriorRing(g)) FROM gis_polygon ORDER by fid; -fid AsText(ExteriorRing(g)) -108 LINESTRING(10 10,20 10,20 20,10 20,10 10) -109 LINESTRING(0 0,50 0,50 50,0 50,0 0) -110 LINESTRING(0 0,30 0,30 30,0 0) -SELECT fid, NumInteriorRings(g) FROM gis_polygon ORDER by fid; -fid NumInteriorRings(g) -108 0 -109 1 -110 0 -SELECT fid, AsText(InteriorRingN(g, 1)) FROM gis_polygon ORDER by fid; -fid AsText(InteriorRingN(g, 1)) -108 NULL -109 LINESTRING(10 10,20 10,20 20,10 20,10 10) -110 NULL -explain extended select AsText(Centroid(g)),Area(g),AsText(ExteriorRing(g)),NumInteriorRings(g),AsText(InteriorRingN(g, 1)) FROM gis_polygon; -id select_type table type possible_keys key key_len ref rows filtered Extra -1 SIMPLE gis_polygon ALL NULL NULL NULL NULL 3 100.00 -Warnings: -Note 1003 select astext(centroid(`test`.`gis_polygon`.`g`)) AS `AsText(Centroid(g))`,area(`test`.`gis_polygon`.`g`) AS `Area(g)`,astext(exteriorring(`test`.`gis_polygon`.`g`)) AS `AsText(ExteriorRing(g))`,numinteriorrings(`test`.`gis_polygon`.`g`) AS `NumInteriorRings(g)`,astext(interiorringn(`test`.`gis_polygon`.`g`,1)) AS `AsText(InteriorRingN(g, 1))` from `test`.`gis_polygon` -SELECT fid, IsClosed(g) FROM gis_multi_line ORDER by fid; -fid IsClosed(g) -114 0 -115 0 -116 0 -SELECT fid, AsText(Centroid(g)) FROM gis_multi_polygon ORDER by fid; -fid AsText(Centroid(g)) -117 POINT(55.5885277530424 17.426536064114) -118 POINT(55.5885277530424 17.426536064114) -119 POINT(2 2) -SELECT fid, Area(g) FROM gis_multi_polygon ORDER by fid; -fid Area(g) -117 1684.5 -118 1684.5 -119 4.5 -SELECT fid, NumGeometries(g) from gis_multi_point ORDER by fid; -fid NumGeometries(g) -111 4 -112 4 -113 2 -SELECT fid, NumGeometries(g) from gis_multi_line ORDER by fid; -fid NumGeometries(g) -114 2 -115 1 -116 2 -SELECT fid, NumGeometries(g) from gis_multi_polygon ORDER by fid; -fid NumGeometries(g) -117 2 -118 2 -119 1 -SELECT fid, NumGeometries(g) from gis_geometrycollection ORDER by fid; -fid NumGeometries(g) -120 2 -121 2 -explain extended SELECT fid, NumGeometries(g) from gis_multi_point; -id select_type table type possible_keys key key_len ref rows filtered Extra -1 SIMPLE gis_multi_point ALL NULL NULL NULL NULL 3 100.00 -Warnings: -Note 1003 select `test`.`gis_multi_point`.`fid` AS `fid`,numgeometries(`test`.`gis_multi_point`.`g`) AS `NumGeometries(g)` from `test`.`gis_multi_point` -SELECT fid, AsText(GeometryN(g, 2)) from gis_multi_point ORDER by fid; -fid AsText(GeometryN(g, 2)) -111 POINT(10 10) -112 POINT(11 11) -113 POINT(4 10) -SELECT fid, AsText(GeometryN(g, 2)) from gis_multi_line ORDER by fid; -fid AsText(GeometryN(g, 2)) -114 LINESTRING(16 0,16 23,16 48) -115 NULL -116 LINESTRING(2 5,5 8,21 7) -SELECT fid, AsText(GeometryN(g, 2)) from gis_multi_polygon ORDER by fid; -fid AsText(GeometryN(g, 2)) -117 POLYGON((59 18,67 18,67 13,59 13,59 18)) -118 POLYGON((59 18,67 18,67 13,59 13,59 18)) -119 NULL -SELECT fid, AsText(GeometryN(g, 2)) from gis_geometrycollection ORDER by fid; -fid AsText(GeometryN(g, 2)) -120 LINESTRING(0 0,10 10) -121 LINESTRING(3 6,7 9) -SELECT fid, AsText(GeometryN(g, 1)) from gis_geometrycollection ORDER by fid; -fid AsText(GeometryN(g, 1)) -120 POINT(0 0) -121 POINT(44 6) -explain extended SELECT fid, AsText(GeometryN(g, 2)) from gis_multi_point; -id select_type table type possible_keys key key_len ref rows filtered Extra -1 SIMPLE gis_multi_point ALL NULL NULL NULL NULL 3 100.00 -Warnings: -Note 1003 select `test`.`gis_multi_point`.`fid` AS `fid`,astext(geometryn(`test`.`gis_multi_point`.`g`,2)) AS `AsText(GeometryN(g, 2))` from `test`.`gis_multi_point` -SELECT g1.fid as first, g2.fid as second, -Within(g1.g, g2.g) as w, Contains(g1.g, g2.g) as c, Overlaps(g1.g, g2.g) as o, -Equals(g1.g, g2.g) as e, Disjoint(g1.g, g2.g) as d, Touches(g1.g, g2.g) as t, -Intersects(g1.g, g2.g) as i, Crosses(g1.g, g2.g) as r -FROM gis_geometrycollection g1, gis_geometrycollection g2 ORDER BY first, second; -first second w c o e d t i r -120 120 1 1 0 1 0 0 1 0 -120 121 0 0 1 0 0 0 1 0 -121 120 0 0 1 0 0 0 1 0 -121 121 1 1 0 1 0 0 1 0 -explain extended SELECT g1.fid as first, g2.fid as second, -Within(g1.g, g2.g) as w, Contains(g1.g, g2.g) as c, Overlaps(g1.g, g2.g) as o, -Equals(g1.g, g2.g) as e, Disjoint(g1.g, g2.g) as d, Touches(g1.g, g2.g) as t, -Intersects(g1.g, g2.g) as i, Crosses(g1.g, g2.g) as r -FROM gis_geometrycollection g1, gis_geometrycollection g2 ORDER BY first, second; -id select_type table type possible_keys key key_len ref rows filtered Extra -1 SIMPLE g1 ALL NULL NULL NULL NULL 2 100.00 Using temporary; Using filesort -1 SIMPLE g2 ALL NULL NULL NULL NULL 2 100.00 Using join buffer -Warnings: -Note 1003 select `test`.`g1`.`fid` AS `first`,`test`.`g2`.`fid` AS `second`,within(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `w`,contains(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `c`,overlaps(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `o`,equals(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `e`,disjoint(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `d`,touches(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `t`,intersects(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `i`,crosses(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `r` from `test`.`gis_geometrycollection` `g1` join `test`.`gis_geometrycollection` `g2` order by `test`.`g1`.`fid`,`test`.`g2`.`fid` -DROP TABLE gis_point, gis_line, gis_polygon, gis_multi_point, gis_multi_line, gis_multi_polygon, gis_geometrycollection, gis_geometry; -CREATE TABLE t1 ( -a INTEGER PRIMARY KEY AUTO_INCREMENT, -gp point, -ln linestring, -pg polygon, -mp multipoint, -mln multilinestring, -mpg multipolygon, -gc geometrycollection, -gm geometry -); -SHOW FIELDS FROM t1; -Field Type Null Key Default Extra -a int(11) NO PRI NULL auto_increment -gp point YES NULL -ln linestring YES NULL -pg polygon YES NULL -mp multipoint YES NULL -mln multilinestring YES NULL -mpg multipolygon YES NULL -gc geometrycollection YES NULL -gm geometry YES NULL -ALTER TABLE t1 ADD fid INT; -SHOW FIELDS FROM t1; -Field Type Null Key Default Extra -a int(11) NO PRI NULL auto_increment -gp point YES NULL -ln linestring YES NULL -pg polygon YES NULL -mp multipoint YES NULL -mln multilinestring YES NULL -mpg multipolygon YES NULL -gc geometrycollection YES NULL -gm geometry YES NULL -fid int(11) YES NULL -DROP TABLE t1; -create table t1 (pk integer primary key auto_increment, a geometry not null); -insert into t1 (a) values (GeomFromText('Point(1 2)')); -insert into t1 (a) values ('Garbage'); -ERROR 22003: Cannot get geometry object from data you send to the GEOMETRY field -insert IGNORE into t1 (a) values ('Garbage'); -ERROR 22003: Cannot get geometry object from data you send to the GEOMETRY field -drop table t1; -create table t1 (pk integer primary key auto_increment, fl geometry not null); -insert into t1 (fl) values (1); -ERROR 22003: Cannot get geometry object from data you send to the GEOMETRY field -insert into t1 (fl) values (1.11); -ERROR 22003: Cannot get geometry object from data you send to the GEOMETRY field -insert into t1 (fl) values ("qwerty"); -ERROR 22003: Cannot get geometry object from data you send to the GEOMETRY field -insert into t1 (fl) values (pointfromtext('point(1,1)')); -ERROR 23000: Column 'fl' cannot be null -drop table t1; -End of 4.1 tests -CREATE TABLE t1 (name VARCHAR(100), square GEOMETRY); -INSERT INTO t1 VALUES("center", GeomFromText('POLYGON (( 0 0, 0 2, 2 2, 2 0, 0 0))')); -INSERT INTO t1 VALUES("small", GeomFromText('POLYGON (( 0 0, 0 1, 1 1, 1 0, 0 0))')); -INSERT INTO t1 VALUES("big", GeomFromText('POLYGON (( 0 0, 0 3, 3 3, 3 0, 0 0))')); -INSERT INTO t1 VALUES("up", GeomFromText('POLYGON (( 0 1, 0 3, 2 3, 2 1, 0 1))')); -INSERT INTO t1 VALUES("up2", GeomFromText('POLYGON (( 0 2, 0 4, 2 4, 2 2, 0 2))')); -INSERT INTO t1 VALUES("up3", GeomFromText('POLYGON (( 0 3, 0 5, 2 5, 2 3, 0 3))')); -INSERT INTO t1 VALUES("down", GeomFromText('POLYGON (( 0 -1, 0 1, 2 1, 2 -1, 0 -1))')); -INSERT INTO t1 VALUES("down2", GeomFromText('POLYGON (( 0 -2, 0 0, 2 0, 2 -2, 0 -2))')); -INSERT INTO t1 VALUES("down3", GeomFromText('POLYGON (( 0 -3, 0 -1, 2 -1, 2 -3, 0 -3))')); -INSERT INTO t1 VALUES("right", GeomFromText('POLYGON (( 1 0, 1 2, 3 2, 3 0, 1 0))')); -INSERT INTO t1 VALUES("right2", GeomFromText('POLYGON (( 2 0, 2 2, 4 2, 4 0, 2 0))')); -INSERT INTO t1 VALUES("right3", GeomFromText('POLYGON (( 3 0, 3 2, 5 2, 5 0, 3 0))')); -INSERT INTO t1 VALUES("left", GeomFromText('POLYGON (( -1 0, -1 2, 1 2, 1 0, -1 0))')); -INSERT INTO t1 VALUES("left2", GeomFromText('POLYGON (( -2 0, -2 2, 0 2, 0 0, -2 0))')); -INSERT INTO t1 VALUES("left3", GeomFromText('POLYGON (( -3 0, -3 2, -1 2, -1 0, -3 0))')); -SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrcontains FROM t1 a1 JOIN t1 a2 ON MBRContains( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; -mbrcontains -center,small -SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrdisjoint FROM t1 a1 JOIN t1 a2 ON MBRDisjoint( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; -mbrdisjoint -down3,left3,right3,up3 -SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrequal FROM t1 a1 JOIN t1 a2 ON MBREqual( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; -mbrequal -center -SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrintersect FROM t1 a1 JOIN t1 a2 ON MBRIntersects( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; -mbrintersect -big,center,down,down2,left,left2,right,right2,small,up,up2 -SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbroverlaps FROM t1 a1 JOIN t1 a2 ON MBROverlaps( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; -mbroverlaps -down,left,right,up -SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrtouches FROM t1 a1 JOIN t1 a2 ON MBRTouches( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; -mbrtouches -down2,left2,right2,up2 -SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrwithin FROM t1 a1 JOIN t1 a2 ON MBRWithin( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; -mbrwithin -big,center -SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS contains FROM t1 a1 JOIN t1 a2 ON Contains( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; -contains -center,small -SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS disjoint FROM t1 a1 JOIN t1 a2 ON Disjoint( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; -disjoint -down3,left3,right3,up3 -SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS equals FROM t1 a1 JOIN t1 a2 ON Equals( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; -equals -center -SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS intersect FROM t1 a1 JOIN t1 a2 ON Intersects( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; -intersect -big,center,down,down2,left,left2,right,right2,small,up,up2 -SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS overlaps FROM t1 a1 JOIN t1 a2 ON Overlaps( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; -overlaps -down,left,right,up -SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS touches FROM t1 a1 JOIN t1 a2 ON Touches( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; -touches -down2,left2,right2,up2 -SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS within FROM t1 a1 JOIN t1 a2 ON Within( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; -within -big,center -SET @vert1 = GeomFromText('POLYGON ((0 -2, 0 2, 0 -2))'); -SET @horiz1 = GeomFromText('POLYGON ((-2 0, 2 0, -2 0))'); -SET @horiz2 = GeomFromText('POLYGON ((-1 0, 3 0, -1 0))'); -SET @horiz3 = GeomFromText('POLYGON ((2 0, 3 0, 2 0))'); -SET @point1 = GeomFromText('POLYGON ((0 0))'); -SET @point2 = GeomFromText('POLYGON ((-2 0))'); -SELECT GROUP_CONCAT(a1.name ORDER BY a1.name) AS overlaps FROM t1 a1 WHERE Overlaps(a1.square, @vert1) GROUP BY a1.name; -overlaps -SELECT GROUP_CONCAT(a1.name ORDER BY a1.name) AS overlaps FROM t1 a1 WHERE Overlaps(a1.square, @horiz1) GROUP BY a1.name; -overlaps -SELECT Overlaps(@horiz1, @vert1) FROM DUAL; -Overlaps(@horiz1, @vert1) -0 -SELECT Overlaps(@horiz1, @horiz2) FROM DUAL; -Overlaps(@horiz1, @horiz2) -1 -SELECT Overlaps(@horiz1, @horiz3) FROM DUAL; -Overlaps(@horiz1, @horiz3) -0 -SELECT Overlaps(@horiz1, @point1) FROM DUAL; -Overlaps(@horiz1, @point1) -0 -SELECT Overlaps(@horiz1, @point2) FROM DUAL; -Overlaps(@horiz1, @point2) -0 -DROP TABLE t1; -End of 5.0 tests -CREATE TABLE t1 (p POINT); -CREATE TABLE t2 (p POINT, INDEX(p)); -INSERT INTO t1 VALUES (POINTFROMTEXT('POINT(1 2)')); -INSERT INTO t2 VALUES (POINTFROMTEXT('POINT(1 2)')); -SELECT COUNT(*) FROM t1 WHERE p=POINTFROMTEXT('POINT(1 2)'); -COUNT(*) -1 -EXPLAIN -SELECT COUNT(*) FROM t2 WHERE p=POINTFROMTEXT('POINT(1 2)'); -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t2 ref p p 28 const 1 Using where -SELECT COUNT(*) FROM t2 WHERE p=POINTFROMTEXT('POINT(1 2)'); -COUNT(*) -1 -INSERT INTO t1 VALUES (POINTFROMTEXT('POINT(1 2)')); -INSERT INTO t2 VALUES (POINTFROMTEXT('POINT(1 2)')); -EXPLAIN -SELECT COUNT(*) FROM t1 WHERE p=POINTFROMTEXT('POINT(1 2)'); -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 ALL NULL NULL NULL NULL 2 Using where -SELECT COUNT(*) FROM t1 WHERE p=POINTFROMTEXT('POINT(1 2)'); -COUNT(*) -2 -EXPLAIN -SELECT COUNT(*) FROM t2 WHERE p=POINTFROMTEXT('POINT(1 2)'); -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t2 ref p p 28 const 1 Using where -SELECT COUNT(*) FROM t2 WHERE p=POINTFROMTEXT('POINT(1 2)'); -COUNT(*) -2 -EXPLAIN -SELECT COUNT(*) FROM t2 IGNORE INDEX(p) WHERE p=POINTFROMTEXT('POINT(1 2)'); -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t2 ALL NULL NULL NULL NULL 2 Using where -SELECT COUNT(*) FROM t2 IGNORE INDEX(p) WHERE p=POINTFROMTEXT('POINT(1 2)'); -COUNT(*) -2 -DROP TABLE t1, t2; -End of 5.0 tests -create table t1 (g geometry not null, spatial gk(g)) engine=innodb; -ERROR HY000: The used table type doesn't support SPATIAL indexes diff --git a/mysql-test/r/innodb_lock_wait_timeout_1.result b/mysql-test/r/innodb_lock_wait_timeout_1.result deleted file mode 100644 index bd8760b8f79..00000000000 --- a/mysql-test/r/innodb_lock_wait_timeout_1.result +++ /dev/null @@ -1,375 +0,0 @@ -# -# Bug #40113: Embedded SELECT inside UPDATE or DELETE can timeout -# without error -# -CREATE TABLE t1 (a int, b int, PRIMARY KEY (a,b)) ENGINE=InnoDB; -INSERT INTO t1 (a,b) VALUES (1070109,99); -CREATE TABLE t2 (b int, a int, PRIMARY KEY (b)) ENGINE=InnoDB; -INSERT INTO t2 (b,a) VALUES (7,1070109); -SELECT * FROM t1; -a b -1070109 99 -BEGIN; -SELECT b FROM t2 WHERE b=7 FOR UPDATE; -b -7 -BEGIN; -SELECT b FROM t2 WHERE b=7 FOR UPDATE; -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -INSERT INTO t1 (a) VALUES ((SELECT a FROM t2 WHERE b=7)); -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -UPDATE t1 SET a='7000000' WHERE a=(SELECT a FROM t2 WHERE b=7); -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -DELETE FROM t1 WHERE a=(SELECT a FROM t2 WHERE b=7); -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -SELECT * FROM t1; -a b -1070109 99 -DROP TABLE t2, t1; -# End of 5.0 tests -# -# Bug#46539 Various crashes on INSERT IGNORE SELECT + SELECT -# FOR UPDATE -# -drop table if exists t1; -create table t1 (a int primary key auto_increment, -b int, index(b)) engine=innodb; -insert into t1 (b) values (1), (2), (3), (4), (5), (6), (7), (8), (9), (10); -set autocommit=0; -begin; -select * from t1 where b=5 for update; -a b -5 5 -insert ignore into t1 (b) select a as b from t1; -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -# Cleanup -# -commit; -set autocommit=default; -drop table t1; -# -# Bug #37183 insert ignore into .. select ... hangs -# after deadlock was encountered -# -create table t1(id int primary key,v int)engine=innodb; -insert into t1 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7); -create table t2 like t1; -begin; -update t1 set v=id*2 where id=1; -begin; -update t1 set v=id*2 where id=2; -update t1 set v=id*2 where id=2; -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -insert ignore into t2 select * from t1 where id=1; -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -rollback; -rollback; -drop table t1, t2; -# -# Bug#41756 Strange error messages about locks from InnoDB -# -drop table if exists t1; -# In the default transaction isolation mode, and/or with -# innodb_locks_unsafe_for_binlog=OFF, handler::unlock_row() -# in InnoDB does nothing. -# Thus in order to reproduce the condition that led to the -# warning, one needs to relax isolation by either -# setting a weaker tx_isolation value, or by turning on -# the unsafe replication switch. -# For testing purposes, choose to tweak the isolation level, -# since it's settable at runtime, unlike -# innodb_locks_unsafe_for_binlog, which is -# only a command-line switch. -# -set @@session.tx_isolation="read-committed"; -# Prepare data. We need a table with a unique index, -# for join_read_key to be used. The other column -# allows to control what passes WHERE clause filter. -create table t1 (a int primary key, b int) engine=innodb; -# Let's make sure t1 has sufficient amount of rows -# to exclude JT_ALL access method when reading it, -# i.e. make sure that JT_EQ_REF(a) is always preferred. -insert into t1 values (1,1), (2,null), (3,1), (4,1), -(5,1), (6,1), (7,1), (8,1), (9,1), (10,1), -(11,1), (12,1), (13,1), (14,1), (15,1), -(16,1), (17,1), (18,1), (19,1), (20,1); -# -# Demonstrate that for the SELECT statement -# used later in the test JT_EQ_REF access method is used. -# -explain -select 1 from t1 natural join (select 2 as a, 1 as b union all -select 2 as a, 2 as b) as t2 for update; -id 1 -select_type PRIMARY -table -type ALL -possible_keys NULL -key NULL -key_len NULL -ref NULL -rows 2 -Extra -id 1 -select_type PRIMARY -table t1 -type eq_ref -possible_keys PRIMARY -key PRIMARY -key_len 4 -ref t2.a -rows 1 -Extra Using where -id 2 -select_type DERIVED -table NULL -type NULL -possible_keys NULL -key NULL -key_len NULL -ref NULL -rows NULL -Extra No tables used -id 3 -select_type UNION -table NULL -type NULL -possible_keys NULL -key NULL -key_len NULL -ref NULL -rows NULL -Extra No tables used -id NULL -select_type UNION RESULT -table -type ALL -possible_keys NULL -key NULL -key_len NULL -ref NULL -rows NULL -Extra -# -# Demonstrate that the reported SELECT statement -# no longer produces warnings. -# -select 1 from t1 natural join (select 2 as a, 1 as b union all -select 2 as a, 2 as b) as t2 for update; -1 -commit; -# -# Demonstrate that due to lack of inter-sweep "reset" function, -# we keep some non-matching records locked, even though we know -# we could unlock them. -# To do that, show that if there is only one distinct value -# for a in t2 (a=2), we will keep record (2,null) in t1 locked. -# But if we add another value for "a" to t2, say 6, -# join_read_key cache will be pruned at least once, -# and thus record (2, null) in t1 will get unlocked. -# -begin; -select 1 from t1 natural join (select 2 as a, 1 as b union all -select 2 as a, 2 as b) as t2 for update; -1 -# -# Switching to connection con1 -# We should be able to delete all records from t1 except (2, null), -# since they were not locked. -begin; -# Delete in series of 3 records so that full scan -# is not used and we're not blocked on record (2,null) -delete from t1 where a in (1,3,4); -delete from t1 where a in (5,6,7); -delete from t1 where a in (8,9,10); -delete from t1 where a in (11,12,13); -delete from t1 where a in (14,15,16); -delete from t1 where a in (17,18); -delete from t1 where a in (19,20); -# -# Record (2, null) is locked. This is actually unnecessary, -# because the previous select returned no rows. -# Just demonstrate the effect. -# -delete from t1; -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -rollback; -# -# Switching to connection default -# -# Show that the original contents of t1 is intact: -select * from t1; -a b -1 1 -2 NULL -3 1 -4 1 -5 1 -6 1 -7 1 -8 1 -9 1 -10 1 -11 1 -12 1 -13 1 -14 1 -15 1 -16 1 -17 1 -18 1 -19 1 -20 1 -commit; -# -# Have a one more record in t2 to show that -# if join_read_key cache is purned, the current -# row under the cursor is unlocked (provided, this row didn't -# match the partial WHERE clause, of course). -# Sic: the result of this test dependent on the order of retrieval -# of records --echo # from the derived table, if ! -# We use DELETE to disable the JOIN CACHE. This DELETE modifies no -# records. It also should leave no InnoDB row locks. -# -begin; -delete t1.* from t1 natural join (select 2 as a, 2 as b union all -select 0 as a, 0 as b) as t2; -# Demonstrate that nothing was deleted form t1 -select * from t1; -a b -1 1 -2 NULL -3 1 -4 1 -5 1 -6 1 -7 1 -8 1 -9 1 -10 1 -11 1 -12 1 -13 1 -14 1 -15 1 -16 1 -17 1 -18 1 -19 1 -20 1 -# -# Switching to connection con1 -begin; -# Since there is another distinct record in the derived table -# the previous matching record in t1 -- (2,null) -- was unlocked. -delete from t1; -# We will need the contents of the table again. -rollback; -select * from t1; -a b -1 1 -2 NULL -3 1 -4 1 -5 1 -6 1 -7 1 -8 1 -9 1 -10 1 -11 1 -12 1 -13 1 -14 1 -15 1 -16 1 -17 1 -18 1 -19 1 -20 1 -commit; -# -# Switching to connection default -rollback; -begin; -# -# Before this patch, we could wrongly unlock a record -# that was cached and later used in a join. Demonstrate that -# this is no longer the case. -# Sic: this test is also order-dependent (i.e. the -# the bug would show up only if the first record in the union -# is retreived and processed first. -# -# Verify that JT_EQ_REF is used. -explain -select 1 from t1 natural join (select 3 as a, 2 as b union all -select 3 as a, 1 as b) as t2 for update; -id 1 -select_type PRIMARY -table -type ALL -possible_keys NULL -key NULL -key_len NULL -ref NULL -rows 2 -Extra -id 1 -select_type PRIMARY -table t1 -type eq_ref -possible_keys PRIMARY -key PRIMARY -key_len 4 -ref t2.a -rows 1 -Extra Using where -id 2 -select_type DERIVED -table NULL -type NULL -possible_keys NULL -key NULL -key_len NULL -ref NULL -rows NULL -Extra No tables used -id 3 -select_type UNION -table NULL -type NULL -possible_keys NULL -key NULL -key_len NULL -ref NULL -rows NULL -Extra No tables used -id NULL -select_type UNION RESULT -table -type ALL -possible_keys NULL -key NULL -key_len NULL -ref NULL -rows NULL -Extra -# Lock the record. -select 1 from t1 natural join (select 3 as a, 2 as b union all -select 3 as a, 1 as b) as t2 for update; -1 -1 -# Switching to connection con1 -# -# We should not be able to delete record (3,1) from t1, -# (previously it was possible). -# -delete from t1 where a=3; -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -# Switching to connection default -commit; -set @@session.tx_isolation=default; -drop table t1; -# -# End of 5.1 tests -# diff --git a/mysql-test/r/innodb_mysql.result b/mysql-test/r/innodb_mysql.result deleted file mode 100644 index 2bf1ef8fbf0..00000000000 --- a/mysql-test/r/innodb_mysql.result +++ /dev/null @@ -1,2381 +0,0 @@ -set global innodb_support_xa=default; -set session innodb_support_xa=default; -SET SESSION STORAGE_ENGINE = InnoDB; -drop table if exists t1,t2,t3,t1m,t1i,t2m,t2i,t4; -drop procedure if exists p1; -create table t1 ( -c_id int(11) not null default '0', -org_id int(11) default null, -unique key contacts$c_id (c_id), -key contacts$org_id (org_id) -); -insert into t1 values -(2,null),(120,null),(141,null),(218,7), (128,1), -(151,2),(234,2),(236,2),(243,2),(255,2),(259,2),(232,3),(235,3),(238,3), -(246,3),(253,3),(269,3),(285,3),(291,3),(293,3),(131,4),(230,4),(231,4); -create table t2 ( -slai_id int(11) not null default '0', -owner_tbl int(11) default null, -owner_id int(11) default null, -sla_id int(11) default null, -inc_web int(11) default null, -inc_email int(11) default null, -inc_chat int(11) default null, -inc_csr int(11) default null, -inc_total int(11) default null, -time_billed int(11) default null, -activedate timestamp null default null, -expiredate timestamp null default null, -state int(11) default null, -sla_set int(11) default null, -unique key t2$slai_id (slai_id), -key t2$owner_id (owner_id), -key t2$sla_id (sla_id) -); -insert into t2(slai_id, owner_tbl, owner_id, sla_id) values -(1,3,1,1), (3,3,10,2), (4,3,3,6), (5,3,2,5), (6,3,8,3), (7,3,9,7), -(8,3,6,8), (9,3,4,9), (10,3,5,10), (11,3,11,11), (12,3,7,12); -flush tables; -select si.slai_id -from t1 c join t2 si on -((si.owner_tbl = 3 and si.owner_id = c.org_id) or -( si.owner_tbl = 2 and si.owner_id = c.c_id)) -where -c.c_id = 218 and expiredate is null; -slai_id -12 -select * from t1 where org_id is null; -c_id org_id -2 NULL -120 NULL -141 NULL -select si.slai_id -from t1 c join t2 si on -((si.owner_tbl = 3 and si.owner_id = c.org_id) or -( si.owner_tbl = 2 and si.owner_id = c.c_id)) -where -c.c_id = 218 and expiredate is null; -slai_id -12 -drop table t1, t2; -CREATE TABLE t1 (a int, b int, KEY b (b)); -CREATE TABLE t2 (a int, b int, PRIMARY KEY (a,b)); -CREATE TABLE t3 (a int, b int, c int, PRIMARY KEY (a), -UNIQUE KEY b (b,c), KEY a (a,b,c)); -INSERT INTO t1 VALUES (1, 1); -INSERT INTO t1 SELECT a + 1, b + 1 FROM t1; -INSERT INTO t1 SELECT a + 2, b + 2 FROM t1; -INSERT INTO t2 VALUES (1,1),(1,2),(1,3),(1,4),(1,5),(1,6),(1,7),(1,8); -INSERT INTO t2 SELECT a + 1, b FROM t2; -DELETE FROM t2 WHERE a = 1 AND b < 2; -INSERT INTO t3 VALUES (1,1,1),(2,1,2); -INSERT INTO t3 SELECT a + 2, a + 2, 3 FROM t3; -INSERT INTO t3 SELECT a + 4, a + 4, 3 FROM t3; -SELECT STRAIGHT_JOIN SQL_NO_CACHE t1.b, t1.a FROM t1, t3, t2 WHERE -t3.a = t2.a AND t2.b = t1.a AND t3.b = 1 AND t3.c IN (1, 2) -ORDER BY t1.b LIMIT 2; -b a -1 1 -2 2 -SELECT STRAIGHT_JOIN SQL_NO_CACHE t1.b, t1.a FROM t1, t3, t2 WHERE -t3.a = t2.a AND t2.b = t1.a AND t3.b = 1 AND t3.c IN (1, 2) -ORDER BY t1.b LIMIT 5; -b a -1 1 -2 2 -2 2 -3 3 -3 3 -DROP TABLE t1, t2, t3; -CREATE TABLE `t1` (`id1` INT) ; -INSERT INTO `t1` (`id1`) VALUES (1),(5),(2); -CREATE TABLE `t2` ( -`id1` INT, -`id2` INT NOT NULL, -`id3` INT, -`id4` INT NOT NULL, -UNIQUE (`id2`,`id4`), -KEY (`id1`) -); -INSERT INTO `t2`(`id1`,`id2`,`id3`,`id4`) VALUES -(1,1,1,0), -(1,1,2,1), -(5,1,2,2), -(6,1,2,3), -(1,2,2,2), -(1,2,1,1); -SELECT `id1` FROM `t1` WHERE `id1` NOT IN (SELECT `id1` FROM `t2` WHERE `id2` = 1 AND `id3` = 2); -id1 -2 -DROP TABLE t1, t2; -create table t1 (c1 int) engine=innodb; -handler t1 open; -handler t1 read first; -c1 -Before and after comparison -0 -drop table t1; -CREATE TABLE t1(c1 TEXT, UNIQUE (c1(1)), cnt INT DEFAULT 1) -ENGINE=INNODB CHARACTER SET UTF8; -INSERT INTO t1 (c1) VALUES ('1a'); -SELECT * FROM t1; -c1 cnt -1a 1 -INSERT INTO t1 (c1) VALUES ('1b') ON DUPLICATE KEY UPDATE cnt=cnt+1; -SELECT * FROM t1; -c1 cnt -1a 2 -DROP TABLE t1; -CREATE TABLE t1(c1 VARCHAR(2), UNIQUE (c1(1)), cnt INT DEFAULT 1) -ENGINE=INNODB CHARACTER SET UTF8; -INSERT INTO t1 (c1) VALUES ('1a'); -SELECT * FROM t1; -c1 cnt -1a 1 -INSERT INTO t1 (c1) VALUES ('1b') ON DUPLICATE KEY UPDATE cnt=cnt+1; -SELECT * FROM t1; -c1 cnt -1a 2 -DROP TABLE t1; -CREATE TABLE t1(c1 CHAR(2), UNIQUE (c1(1)), cnt INT DEFAULT 1) -ENGINE=INNODB CHARACTER SET UTF8; -INSERT INTO t1 (c1) VALUES ('1a'); -SELECT * FROM t1; -c1 cnt -1a 1 -INSERT INTO t1 (c1) VALUES ('1b') ON DUPLICATE KEY UPDATE cnt=cnt+1; -SELECT * FROM t1; -c1 cnt -1a 2 -DROP TABLE t1; -CREATE TABLE t1 ( -a1 decimal(10,0) DEFAULT NULL, -a2 blob, -a3 time DEFAULT NULL, -a4 blob, -a5 char(175) DEFAULT NULL, -a6 timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', -a7 tinyblob, -INDEX idx (a6,a7(239),a5) -) ENGINE=InnoDB; -EXPLAIN SELECT a4 FROM t1 WHERE -a6=NULL AND -a4='UNcT5pIde4I6c2SheTo4gt92OV1jgJCVkXmzyf325R1DwLURkbYHwhydANIZMbKTgdcR5xS'; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables -EXPLAIN SELECT t1.a4 FROM t1, t1 t WHERE -t.a6=t.a6 AND t1.a6=NULL AND -t1.a4='UNcT5pIde4I6c2SheTo4gt92OV1jgJCVkXmzyf325R1DwLURkbYHwhydANIZMbKTgdcR5xS'; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables -DROP TABLE t1; -create table t1m (a int) engine = MEMORY; -create table t1i (a int); -create table t2m (a int) engine = MEMORY; -create table t2i (a int); -insert into t2m values (5); -insert into t2i values (5); -select min(a) from t1i; -min(a) -NULL -select min(7) from t1i; -min(7) -NULL -select min(7) from DUAL; -min(7) -7 -explain select min(7) from t2i join t1i; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t2i ALL NULL NULL NULL NULL 1 -1 SIMPLE t1i ALL NULL NULL NULL NULL 1 Using join buffer -select min(7) from t2i join t1i; -min(7) -NULL -select max(a) from t1i; -max(a) -NULL -select max(7) from t1i; -max(7) -NULL -select max(7) from DUAL; -max(7) -7 -explain select max(7) from t2i join t1i; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t2i ALL NULL NULL NULL NULL 1 -1 SIMPLE t1i ALL NULL NULL NULL NULL 1 Using join buffer -select max(7) from t2i join t1i; -max(7) -NULL -select 1, min(a) from t1i where a=99; -1 min(a) -1 NULL -select 1, min(a) from t1i where 1=99; -1 min(a) -1 NULL -select 1, min(1) from t1i where a=99; -1 min(1) -1 NULL -select 1, min(1) from t1i where 1=99; -1 min(1) -1 NULL -select 1, max(a) from t1i where a=99; -1 max(a) -1 NULL -select 1, max(a) from t1i where 1=99; -1 max(a) -1 NULL -select 1, max(1) from t1i where a=99; -1 max(1) -1 NULL -select 1, max(1) from t1i where 1=99; -1 max(1) -1 NULL -explain select count(*), min(7), max(7) from t1m, t1i; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1m system NULL NULL NULL NULL 0 const row not found -1 SIMPLE t1i ALL NULL NULL NULL NULL 1 -select count(*), min(7), max(7) from t1m, t1i; -count(*) min(7) max(7) -0 NULL NULL -explain select count(*), min(7), max(7) from t1m, t2i; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1m system NULL NULL NULL NULL 0 const row not found -1 SIMPLE t2i ALL NULL NULL NULL NULL 1 -select count(*), min(7), max(7) from t1m, t2i; -count(*) min(7) max(7) -0 NULL NULL -explain select count(*), min(7), max(7) from t2m, t1i; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t2m system NULL NULL NULL NULL 1 -1 SIMPLE t1i ALL NULL NULL NULL NULL 1 -select count(*), min(7), max(7) from t2m, t1i; -count(*) min(7) max(7) -0 NULL NULL -drop table t1m, t1i, t2m, t2i; -create table t1 ( -a1 char(64), a2 char(64), b char(16), c char(16) not null, d char(16), dummy char(64) default ' ' -) ENGINE = MEMORY; -insert into t1 (a1, a2, b, c, d) values -('a','a','a','a111','xy1'),('a','a','a','b111','xy2'),('a','a','a','c111','xy3'),('a','a','a','d111','xy4'), -('a','a','b','e112','xy1'),('a','a','b','f112','xy2'),('a','a','b','g112','xy3'),('a','a','b','h112','xy4'), -('a','b','a','i121','xy1'),('a','b','a','j121','xy2'),('a','b','a','k121','xy3'),('a','b','a','l121','xy4'), -('a','b','b','m122','xy1'),('a','b','b','n122','xy2'),('a','b','b','o122','xy3'),('a','b','b','p122','xy4'), -('b','a','a','a211','xy1'),('b','a','a','b211','xy2'),('b','a','a','c211','xy3'),('b','a','a','d211','xy4'), -('b','a','b','e212','xy1'),('b','a','b','f212','xy2'),('b','a','b','g212','xy3'),('b','a','b','h212','xy4'), -('b','b','a','i221','xy1'),('b','b','a','j221','xy2'),('b','b','a','k221','xy3'),('b','b','a','l221','xy4'), -('b','b','b','m222','xy1'),('b','b','b','n222','xy2'),('b','b','b','o222','xy3'),('b','b','b','p222','xy4'), -('c','a','a','a311','xy1'),('c','a','a','b311','xy2'),('c','a','a','c311','xy3'),('c','a','a','d311','xy4'), -('c','a','b','e312','xy1'),('c','a','b','f312','xy2'),('c','a','b','g312','xy3'),('c','a','b','h312','xy4'), -('c','b','a','i321','xy1'),('c','b','a','j321','xy2'),('c','b','a','k321','xy3'),('c','b','a','l321','xy4'), -('c','b','b','m322','xy1'),('c','b','b','n322','xy2'),('c','b','b','o322','xy3'),('c','b','b','p322','xy4'), -('d','a','a','a411','xy1'),('d','a','a','b411','xy2'),('d','a','a','c411','xy3'),('d','a','a','d411','xy4'), -('d','a','b','e412','xy1'),('d','a','b','f412','xy2'),('d','a','b','g412','xy3'),('d','a','b','h412','xy4'), -('d','b','a','i421','xy1'),('d','b','a','j421','xy2'),('d','b','a','k421','xy3'),('d','b','a','l421','xy4'), -('d','b','b','m422','xy1'),('d','b','b','n422','xy2'),('d','b','b','o422','xy3'),('d','b','b','p422','xy4'), -('a','a','a','a111','xy1'),('a','a','a','b111','xy2'),('a','a','a','c111','xy3'),('a','a','a','d111','xy4'), -('a','a','b','e112','xy1'),('a','a','b','f112','xy2'),('a','a','b','g112','xy3'),('a','a','b','h112','xy4'), -('a','b','a','i121','xy1'),('a','b','a','j121','xy2'),('a','b','a','k121','xy3'),('a','b','a','l121','xy4'), -('a','b','b','m122','xy1'),('a','b','b','n122','xy2'),('a','b','b','o122','xy3'),('a','b','b','p122','xy4'), -('b','a','a','a211','xy1'),('b','a','a','b211','xy2'),('b','a','a','c211','xy3'),('b','a','a','d211','xy4'), -('b','a','b','e212','xy1'),('b','a','b','f212','xy2'),('b','a','b','g212','xy3'),('b','a','b','h212','xy4'), -('b','b','a','i221','xy1'),('b','b','a','j221','xy2'),('b','b','a','k221','xy3'),('b','b','a','l221','xy4'), -('b','b','b','m222','xy1'),('b','b','b','n222','xy2'),('b','b','b','o222','xy3'),('b','b','b','p222','xy4'), -('c','a','a','a311','xy1'),('c','a','a','b311','xy2'),('c','a','a','c311','xy3'),('c','a','a','d311','xy4'), -('c','a','b','e312','xy1'),('c','a','b','f312','xy2'),('c','a','b','g312','xy3'),('c','a','b','h312','xy4'), -('c','b','a','i321','xy1'),('c','b','a','j321','xy2'),('c','b','a','k321','xy3'),('c','b','a','l321','xy4'), -('c','b','b','m322','xy1'),('c','b','b','n322','xy2'),('c','b','b','o322','xy3'),('c','b','b','p322','xy4'), -('d','a','a','a411','xy1'),('d','a','a','b411','xy2'),('d','a','a','c411','xy3'),('d','a','a','d411','xy4'), -('d','a','b','e412','xy1'),('d','a','b','f412','xy2'),('d','a','b','g412','xy3'),('d','a','b','h412','xy4'), -('d','b','a','i421','xy1'),('d','b','a','j421','xy2'),('d','b','a','k421','xy3'),('d','b','a','l421','xy4'), -('d','b','b','m422','xy1'),('d','b','b','n422','xy2'),('d','b','b','o422','xy3'),('d','b','b','p422','xy4'); -create table t4 ( -pk_col int auto_increment primary key, a1 char(64), a2 char(64), b char(16), c char(16) not null, d char(16), dummy char(64) default ' ' -); -insert into t4 (a1, a2, b, c, d, dummy) select * from t1; -create index idx12672_0 on t4 (a1); -create index idx12672_1 on t4 (a1,a2,b,c); -create index idx12672_2 on t4 (a1,a2,b); -analyze table t4; -Table Op Msg_type Msg_text -test.t4 analyze status OK -select distinct a1 from t4 where pk_col not in (1,2,3,4); -a1 -a -b -c -d -drop table t1,t4; -DROP TABLE IF EXISTS t2, t1; -CREATE TABLE t1 (i INT NOT NULL PRIMARY KEY) ENGINE= InnoDB; -CREATE TABLE t2 ( -i INT NOT NULL, -FOREIGN KEY (i) REFERENCES t1 (i) ON DELETE NO ACTION -) ENGINE= InnoDB; -INSERT INTO t1 VALUES (1); -INSERT INTO t2 VALUES (1); -DELETE IGNORE FROM t1 WHERE i = 1; -Warnings: -Error 1451 Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`i`) REFERENCES `t1` (`i`) ON DELETE NO ACTION) -SELECT * FROM t1, t2; -i i -1 1 -DROP TABLE t2, t1; -End of 4.1 tests. -create table t1 ( -a varchar(30), b varchar(30), primary key(a), key(b) -); -select distinct a from t1; -a -drop table t1; -create table t1(a int, key(a)); -insert into t1 values(1); -select a, count(a) from t1 group by a with rollup; -a count(a) -1 1 -NULL 1 -drop table t1; -create table t1 (f1 int, f2 char(1), primary key(f1,f2)); -insert into t1 values ( 1,"e"),(2,"a"),( 3,"c"),(4,"d"); -alter table t1 drop primary key, add primary key (f2, f1); -explain select distinct f1 a, f1 b from t1; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 index NULL PRIMARY 5 NULL 4 Using index; Using temporary -explain select distinct f1, f2 from t1; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 range NULL PRIMARY 5 NULL 3 Using index for group-by; Using temporary -drop table t1; -CREATE TABLE t1 (id int(11) NOT NULL PRIMARY KEY, name varchar(20), -INDEX (name)); -CREATE TABLE t2 (id int(11) NOT NULL PRIMARY KEY, fkey int(11)); -ALTER TABLE t2 ADD FOREIGN KEY (fkey) REFERENCES t2(id); -INSERT INTO t1 VALUES (1,'A1'),(2,'A2'),(3,'B'); -INSERT INTO t2 VALUES (1,1),(2,2),(3,2),(4,3),(5,3); -EXPLAIN -SELECT COUNT(*) FROM t2 LEFT JOIN t1 ON t2.fkey = t1.id -WHERE t1.name LIKE 'A%'; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 index PRIMARY,name name 23 NULL 3 Using where; Using index -1 SIMPLE t2 ref fkey fkey 5 test.t1.id 1 Using where; Using index -EXPLAIN -SELECT COUNT(*) FROM t2 LEFT JOIN t1 ON t2.fkey = t1.id -WHERE t1.name LIKE 'A%' OR FALSE; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t2 index NULL fkey 5 NULL 5 Using index -1 SIMPLE t1 eq_ref PRIMARY PRIMARY 4 test.t2.fkey 1 Using where -DROP TABLE t1,t2; -CREATE TABLE t1 ( -id int NOT NULL, -name varchar(20) NOT NULL, -dept varchar(20) NOT NULL, -age tinyint(3) unsigned NOT NULL, -PRIMARY KEY (id), -INDEX (name,dept) -) ENGINE=InnoDB; -INSERT INTO t1(id, dept, age, name) VALUES -(3987, 'cs1', 10, 'rs1'), (3988, 'cs2', 20, 'rs1'), (3995, 'cs3', 10, 'rs2'), -(3996, 'cs4', 20, 'rs2'), (4003, 'cs5', 10, 'rs3'), (4004, 'cs6', 20, 'rs3'), -(4011, 'cs7', 10, 'rs4'), (4012, 'cs8', 20, 'rs4'), (4019, 'cs9', 10, 'rs5'), -(4020, 'cs10', 20, 'rs5'),(4027, 'cs11', 10, 'rs6'),(4028, 'cs12', 20, 'rs6'); -EXPLAIN SELECT DISTINCT t1.name, t1.dept FROM t1 WHERE t1.name='rs5'; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 range name name 44 NULL 2 Using where; Using index for group-by -SELECT DISTINCT t1.name, t1.dept FROM t1 WHERE t1.name='rs5'; -name dept -rs5 cs10 -rs5 cs9 -DELETE FROM t1; -# Masking (#) number in "rows" column of the following EXPLAIN output, as it may vary (bug#47746). -EXPLAIN SELECT DISTINCT t1.name, t1.dept FROM t1 WHERE t1.name='rs5'; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 range name name 44 NULL # Using where; Using index for group-by -SELECT DISTINCT t1.name, t1.dept FROM t1 WHERE t1.name='rs5'; -name dept -DROP TABLE t1; -drop table if exists t1; -show variables like 'innodb_rollback_on_timeout'; -Variable_name Value -innodb_rollback_on_timeout OFF -create table t1 (a int unsigned not null primary key) engine = innodb; -insert into t1 values (1); -commit; -begin work; -insert into t1 values (2); -select * from t1; -a -1 -2 -begin work; -insert into t1 values (5); -select * from t1; -a -1 -5 -insert into t1 values (2); -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -select * from t1; -a -1 -5 -commit; -select * from t1; -a -1 -2 -commit; -select * from t1; -a -1 -2 -5 -drop table t1; -set @save_qcache_size=@@global.query_cache_size; -set @save_qcache_type=@@global.query_cache_type; -set global query_cache_size=10*1024*1024; -set global query_cache_type=1; -drop table if exists `test`; -Warnings: -Note 1051 Unknown table 'test' -CREATE TABLE `test` (`test1` varchar(3) NOT NULL, -`test2` varchar(4) NOT NULL,PRIMARY KEY (`test1`)) -ENGINE=InnoDB DEFAULT CHARSET=latin1; -INSERT INTO `test` (`test1`, `test2`) VALUES ('tes', '5678'); -select * from test; -test1 test2 -tes 5678 -INSERT INTO `test` (`test1`, `test2`) VALUES ('tes', '1234') -ON DUPLICATE KEY UPDATE `test2` = '1234'; -select * from test; -test1 test2 -tes 1234 -flush tables; -select * from test; -test1 test2 -tes 1234 -drop table test; -set global query_cache_type=@save_qcache_type; -set global query_cache_size=@save_qcache_size; -drop table if exists t1; -show variables like 'innodb_rollback_on_timeout'; -Variable_name Value -innodb_rollback_on_timeout OFF -create table t1 (a int unsigned not null primary key) engine = innodb; -insert into t1 values (1); -commit; -begin work; -insert into t1 values (2); -select * from t1; -a -1 -2 -begin work; -insert into t1 values (5); -select * from t1; -a -1 -5 -insert into t1 values (2); -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -select * from t1; -a -1 -5 -commit; -select * from t1; -a -1 -2 -commit; -select * from t1; -a -1 -2 -5 -drop table t1; -create table t1( -id int auto_increment, -c char(1) not null, -counter int not null default 1, -primary key (id), -unique key (c) -) engine=innodb; -insert into t1 (id, c) values -(NULL, 'a'), -(NULL, 'a') -on duplicate key update id = values(id), counter = counter + 1; -select * from t1; -id c counter -2 a 2 -insert into t1 (id, c) values -(NULL, 'b') -on duplicate key update id = values(id), counter = counter + 1; -select * from t1; -id c counter -2 a 2 -3 b 1 -truncate table t1; -insert into t1 (id, c) values (NULL, 'a'); -select * from t1; -id c counter -1 a 1 -insert into t1 (id, c) values (NULL, 'b'), (NULL, 'b') -on duplicate key update id = values(id), c = values(c), counter = counter + 1; -select * from t1; -id c counter -1 a 1 -3 b 2 -insert into t1 (id, c) values (NULL, 'a') -on duplicate key update id = values(id), c = values(c), counter = counter + 1; -select * from t1; -id c counter -3 b 2 -4 a 2 -drop table t1; -CREATE TABLE t1( -id int AUTO_INCREMENT PRIMARY KEY, -stat_id int NOT NULL, -acct_id int DEFAULT NULL, -INDEX idx1 (stat_id, acct_id), -INDEX idx2 (acct_id) -) ENGINE=MyISAM; -CREATE TABLE t2( -id int AUTO_INCREMENT PRIMARY KEY, -stat_id int NOT NULL, -acct_id int DEFAULT NULL, -INDEX idx1 (stat_id, acct_id), -INDEX idx2 (acct_id) -) ENGINE=InnoDB; -INSERT INTO t1(stat_id,acct_id) VALUES -(1,759), (2,831), (3,785), (4,854), (1,921), -(1,553), (2,589), (3,743), (2,827), (2,545), -(4,779), (4,783), (1,597), (1,785), (4,832), -(1,741), (1,833), (3,788), (2,973), (1,907); -INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; -INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; -INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; -INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; -INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; -INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; -INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; -INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; -INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; -INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; -INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; -UPDATE t1 SET acct_id=785 -WHERE MOD(stat_id,2)=0 AND MOD(id,stat_id)=MOD(acct_id,stat_id); -OPTIMIZE TABLE t1; -Table Op Msg_type Msg_text -test.t1 optimize status OK -SELECT COUNT(*) FROM t1; -COUNT(*) -40960 -SELECT COUNT(*) FROM t1 WHERE acct_id=785; -COUNT(*) -8702 -EXPLAIN SELECT COUNT(*) FROM t1 WHERE stat_id IN (1,3) AND acct_id=785; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 range idx1,idx2 idx1 9 NULL 2 Using where; Using index -INSERT INTO t2 SELECT * FROM t1; -OPTIMIZE TABLE t2; -Table Op Msg_type Msg_text -test.t2 optimize note Table does not support optimize, doing recreate + analyze instead -test.t2 optimize status OK -EXPLAIN SELECT COUNT(*) FROM t2 WHERE stat_id IN (1,3) AND acct_id=785; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t2 range idx1,idx2 idx1 9 NULL 2 Using where; Using index -DROP TABLE t1,t2; -create table t1(a int) engine=innodb; -alter table t1 comment '123'; -show create table t1; -Table Create Table -t1 CREATE TABLE `t1` ( - `a` int(11) DEFAULT NULL -) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='123' -drop table t1; -CREATE TABLE t1 (a CHAR(2), KEY (a)) ENGINE = InnoDB DEFAULT CHARSET=UTF8; -INSERT INTO t1 VALUES ('uk'),('bg'); -SELECT * FROM t1 WHERE a = 'uk'; -a -uk -DELETE FROM t1 WHERE a = 'uk'; -SELECT * FROM t1 WHERE a = 'uk'; -a -UPDATE t1 SET a = 'us' WHERE a = 'uk'; -SELECT * FROM t1 WHERE a = 'uk'; -a -CREATE TABLE t2 (a CHAR(2), KEY (a)) ENGINE = InnoDB; -INSERT INTO t2 VALUES ('uk'),('bg'); -SELECT * FROM t2 WHERE a = 'uk'; -a -uk -DELETE FROM t2 WHERE a = 'uk'; -SELECT * FROM t2 WHERE a = 'uk'; -a -INSERT INTO t2 VALUES ('uk'); -UPDATE t2 SET a = 'us' WHERE a = 'uk'; -SELECT * FROM t2 WHERE a = 'uk'; -a -CREATE TABLE t3 (a CHAR(2), KEY (a)) ENGINE = MyISAM; -INSERT INTO t3 VALUES ('uk'),('bg'); -SELECT * FROM t3 WHERE a = 'uk'; -a -uk -DELETE FROM t3 WHERE a = 'uk'; -SELECT * FROM t3 WHERE a = 'uk'; -a -INSERT INTO t3 VALUES ('uk'); -UPDATE t3 SET a = 'us' WHERE a = 'uk'; -SELECT * FROM t3 WHERE a = 'uk'; -a -DROP TABLE t1,t2,t3; -create table t1 (a int) engine=innodb; -select * from bug29807; -ERROR 42S02: Table 'test.bug29807' doesn't exist -drop table t1; -drop table bug29807; -ERROR 42S02: Unknown table 'bug29807' -create table bug29807 (a int); -drop table bug29807; -CREATE TABLE t1 (a INT) ENGINE=InnoDB; -CREATE TABLE t2 (a INT) ENGINE=InnoDB; -switch to connection c1 -SET AUTOCOMMIT=0; -INSERT INTO t2 VALUES (1); -switch to connection c2 -SET AUTOCOMMIT=0; -LOCK TABLES t1 READ, t2 READ; -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -switch to connection c1 -COMMIT; -INSERT INTO t1 VALUES (1); -switch to connection default -SET AUTOCOMMIT=default; -DROP TABLE t1,t2; -CREATE TABLE t1 ( -id int NOT NULL auto_increment PRIMARY KEY, -b int NOT NULL, -c datetime NOT NULL, -INDEX idx_b(b), -INDEX idx_c(c) -) ENGINE=InnoDB; -CREATE TABLE t2 ( -b int NOT NULL auto_increment PRIMARY KEY, -c datetime NOT NULL -) ENGINE= MyISAM; -INSERT INTO t2(c) VALUES ('2007-01-01'); -INSERT INTO t2(c) SELECT c FROM t2; -INSERT INTO t2(c) SELECT c FROM t2; -INSERT INTO t2(c) SELECT c FROM t2; -INSERT INTO t2(c) SELECT c FROM t2; -INSERT INTO t2(c) SELECT c FROM t2; -INSERT INTO t2(c) SELECT c FROM t2; -INSERT INTO t2(c) SELECT c FROM t2; -INSERT INTO t2(c) SELECT c FROM t2; -INSERT INTO t2(c) SELECT c FROM t2; -INSERT INTO t2(c) SELECT c FROM t2; -INSERT INTO t1(b,c) SELECT b,c FROM t2; -UPDATE t2 SET c='2007-01-02'; -INSERT INTO t1(b,c) SELECT b,c FROM t2; -UPDATE t2 SET c='2007-01-03'; -INSERT INTO t1(b,c) SELECT b,c FROM t2; -set @@sort_buffer_size=8192; -Warnings: -Warning 1292 Truncated incorrect sort_buffer_size value: '8192' -SELECT COUNT(*) FROM t1; -COUNT(*) -3072 -EXPLAIN -SELECT COUNT(*) FROM t1 -WHERE (c >= '2007-01-02' AND c <= '2007-01-03') OR b >= 1; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 ALL idx_b,idx_c NULL NULL NULL # Using where -SELECT COUNT(*) FROM t1 -WHERE (c >= '2007-01-02' AND c <= '2007-01-03') OR b >= 1; -COUNT(*) -3072 -EXPLAIN -SELECT COUNT(*) FROM t1 FORCE INDEX(idx_b, idx_c) -WHERE (c >= '2007-01-02' AND c <= '2007-01-03') OR b >= 1; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 index_merge idx_b,idx_c idx_c,idx_b 8,4 NULL # Using sort_union(idx_c,idx_b); Using where -SELECT COUNT(*) FROM t1 FORCE INDEX(idx_b, idx_c) -WHERE (c >= '2007-01-02' AND c <= '2007-01-03') OR b >= 1; -COUNT(*) -3072 -set @@sort_buffer_size=default; -DROP TABLE t1,t2; -CREATE TABLE t1 (a int, b int); -insert into t1 values (1,1),(1,2); -CREATE TABLE t2 (primary key (a)) select * from t1; -ERROR 23000: Duplicate entry '1' for key 'PRIMARY' -drop table if exists t2; -Warnings: -Note 1051 Unknown table 't2' -CREATE TEMPORARY TABLE t2 (primary key (a)) select * from t1; -ERROR 23000: Duplicate entry '1' for key 'PRIMARY' -drop table if exists t2; -Warnings: -Note 1051 Unknown table 't2' -CREATE TABLE t2 (a int, b int, primary key (a)); -BEGIN; -INSERT INTO t2 values(100,100); -CREATE TABLE IF NOT EXISTS t2 (primary key (a)) select * from t1; -ERROR 23000: Duplicate entry '1' for key 'PRIMARY' -SELECT * from t2; -a b -100 100 -ROLLBACK; -SELECT * from t2; -a b -100 100 -TRUNCATE table t2; -INSERT INTO t2 select * from t1; -ERROR 23000: Duplicate entry '1' for key 'PRIMARY' -SELECT * from t2; -a b -drop table t2; -CREATE TEMPORARY TABLE t2 (a int, b int, primary key (a)); -BEGIN; -INSERT INTO t2 values(100,100); -CREATE TEMPORARY TABLE IF NOT EXISTS t2 (primary key (a)) select * from t1; -ERROR 23000: Duplicate entry '1' for key 'PRIMARY' -SELECT * from t2; -a b -100 100 -COMMIT; -BEGIN; -INSERT INTO t2 values(101,101); -CREATE TEMPORARY TABLE IF NOT EXISTS t2 (primary key (a)) select * from t1; -ERROR 23000: Duplicate entry '1' for key 'PRIMARY' -SELECT * from t2; -a b -100 100 -101 101 -ROLLBACK; -SELECT * from t2; -a b -100 100 -TRUNCATE table t2; -INSERT INTO t2 select * from t1; -ERROR 23000: Duplicate entry '1' for key 'PRIMARY' -SELECT * from t2; -a b -drop table t1,t2; -create table t1(f1 varchar(800) binary not null, key(f1)) -character set utf8 collate utf8_general_ci; -Warnings: -Warning 1071 Specified key was too long; max key length is 767 bytes -insert into t1 values('aaa'); -drop table t1; -CREATE TABLE t1 (a INT PRIMARY KEY, b INT, c FLOAT, KEY b(b)) ENGINE = INNODB; -INSERT INTO t1 VALUES ( 1 , 1 , 1); -INSERT INTO t1 SELECT a + 1 , MOD(a + 1 , 20), 1 FROM t1; -INSERT INTO t1 SELECT a + 2 , MOD(a + 2 , 20), 1 FROM t1; -INSERT INTO t1 SELECT a + 4 , MOD(a + 4 , 20), 1 FROM t1; -INSERT INTO t1 SELECT a + 8 , MOD(a + 8 , 20), 1 FROM t1; -INSERT INTO t1 SELECT a + 16, MOD(a + 16, 20), 1 FROM t1; -INSERT INTO t1 SELECT a + 32, MOD(a + 32, 20), 1 FROM t1; -INSERT INTO t1 SELECT a + 64, MOD(a + 64, 20), 1 FROM t1; -EXPLAIN SELECT b, SUM(c) FROM t1 GROUP BY b; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 index NULL b 5 NULL 128 -EXPLAIN SELECT SQL_BIG_RESULT b, SUM(c) FROM t1 GROUP BY b; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 ALL NULL NULL NULL NULL 128 Using filesort -DROP TABLE t1; -drop table if exists t1; -show variables like 'innodb_rollback_on_timeout'; -Variable_name Value -innodb_rollback_on_timeout OFF -create table t1 (a int unsigned not null primary key) engine = innodb; -insert into t1 values (1); -commit; -begin work; -insert into t1 values (2); -select * from t1; -a -1 -2 -begin work; -insert into t1 values (5); -select * from t1; -a -1 -5 -insert into t1 values (2); -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -select * from t1; -a -1 -5 -commit; -select * from t1; -a -1 -2 -commit; -select * from t1; -a -1 -2 -5 -drop table t1; -drop table if exists t1; -create table t1 (a int) engine=innodb; -alter table t1 alter a set default 1; -drop table t1; - -Bug#24918 drop table and lock / inconsistent between -perm and temp tables - -Check transactional tables under LOCK TABLES - -drop table if exists t24918, t24918_tmp, t24918_trans, t24918_trans_tmp, -t24918_access; -create table t24918_access (id int); -create table t24918 (id int) engine=myisam; -create temporary table t24918_tmp (id int) engine=myisam; -create table t24918_trans (id int) engine=innodb; -create temporary table t24918_trans_tmp (id int) engine=innodb; -lock table t24918 write, t24918_tmp write, t24918_trans write, t24918_trans_tmp write; -drop table t24918; -select * from t24918_access; -ERROR HY000: Table 't24918_access' was not locked with LOCK TABLES -drop table t24918_trans; -select * from t24918_access; -ERROR HY000: Table 't24918_access' was not locked with LOCK TABLES -drop table t24918_trans_tmp; -select * from t24918_access; -ERROR HY000: Table 't24918_access' was not locked with LOCK TABLES -drop table t24918_tmp; -select * from t24918_access; -ERROR HY000: Table 't24918_access' was not locked with LOCK TABLES -unlock tables; -drop table t24918_access; -CREATE TABLE t1 (a int, b int, PRIMARY KEY (a), KEY bkey (b)) ENGINE=InnoDB; -INSERT INTO t1 VALUES (1,2),(3,2),(2,2),(4,2),(5,2),(6,2),(7,2),(8,2); -INSERT INTO t1 SELECT a + 8, 2 FROM t1; -INSERT INTO t1 SELECT a + 16, 1 FROM t1; -EXPLAIN SELECT * FROM t1 WHERE b=2 ORDER BY a; -id 1 -select_type SIMPLE -table t1 -type ref -possible_keys bkey -key bkey -key_len 5 -ref const -rows 16 -Extra Using where; Using index -SELECT * FROM t1 WHERE b=2 ORDER BY a; -a b -1 2 -2 2 -3 2 -4 2 -5 2 -6 2 -7 2 -8 2 -9 2 -10 2 -11 2 -12 2 -13 2 -14 2 -15 2 -16 2 -EXPLAIN SELECT * FROM t1 WHERE b BETWEEN 1 AND 2 ORDER BY a; -id 1 -select_type SIMPLE -table t1 -type range -possible_keys bkey -key bkey -key_len 5 -ref NULL -rows 16 -Extra Using where; Using index; Using filesort -SELECT * FROM t1 WHERE b BETWEEN 1 AND 2 ORDER BY a; -a b -1 2 -2 2 -3 2 -4 2 -5 2 -6 2 -7 2 -8 2 -9 2 -10 2 -11 2 -12 2 -13 2 -14 2 -15 2 -16 2 -17 1 -18 1 -19 1 -20 1 -21 1 -22 1 -23 1 -24 1 -25 1 -26 1 -27 1 -28 1 -29 1 -30 1 -31 1 -32 1 -EXPLAIN SELECT * FROM t1 WHERE b BETWEEN 1 AND 2 ORDER BY b,a; -id 1 -select_type SIMPLE -table t1 -type range -possible_keys bkey -key bkey -key_len 5 -ref NULL -rows 16 -Extra Using where; Using index -SELECT * FROM t1 WHERE b BETWEEN 1 AND 2 ORDER BY b,a; -a b -17 1 -18 1 -19 1 -20 1 -21 1 -22 1 -23 1 -24 1 -25 1 -26 1 -27 1 -28 1 -29 1 -30 1 -31 1 -32 1 -1 2 -2 2 -3 2 -4 2 -5 2 -6 2 -7 2 -8 2 -9 2 -10 2 -11 2 -12 2 -13 2 -14 2 -15 2 -16 2 -CREATE TABLE t2 (a int, b int, c int, PRIMARY KEY (a), KEY bkey (b,c)) -ENGINE=InnoDB; -INSERT INTO t2 VALUES (1,1,1),(3,1,1),(2,1,1),(4,1,1); -INSERT INTO t2 SELECT a + 4, 1, 1 FROM t2; -INSERT INTO t2 SELECT a + 8, 1, 1 FROM t2; -EXPLAIN SELECT * FROM t2 WHERE b=1 ORDER BY a; -id 1 -select_type SIMPLE -table t2 -type ref -possible_keys bkey -key bkey -key_len 5 -ref const -rows 8 -Extra Using where; Using index; Using filesort -SELECT * FROM t2 WHERE b=1 ORDER BY a; -a b c -1 1 1 -2 1 1 -3 1 1 -4 1 1 -5 1 1 -6 1 1 -7 1 1 -8 1 1 -9 1 1 -10 1 1 -11 1 1 -12 1 1 -13 1 1 -14 1 1 -15 1 1 -16 1 1 -EXPLAIN SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY a; -id 1 -select_type SIMPLE -table t2 -type ref -possible_keys bkey -key bkey -key_len 10 -ref const,const -rows 8 -Extra Using where; Using index -SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY a; -a b c -1 1 1 -2 1 1 -3 1 1 -4 1 1 -5 1 1 -6 1 1 -7 1 1 -8 1 1 -9 1 1 -10 1 1 -11 1 1 -12 1 1 -13 1 1 -14 1 1 -15 1 1 -16 1 1 -EXPLAIN SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY b,c,a; -id 1 -select_type SIMPLE -table t2 -type ref -possible_keys bkey -key bkey -key_len 10 -ref const,const -rows 8 -Extra Using where; Using index -SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY b,c,a; -a b c -1 1 1 -2 1 1 -3 1 1 -4 1 1 -5 1 1 -6 1 1 -7 1 1 -8 1 1 -9 1 1 -10 1 1 -11 1 1 -12 1 1 -13 1 1 -14 1 1 -15 1 1 -16 1 1 -EXPLAIN SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY c,a; -id 1 -select_type SIMPLE -table t2 -type ref -possible_keys bkey -key bkey -key_len 10 -ref const,const -rows 8 -Extra Using where; Using index -SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY c,a; -a b c -1 1 1 -2 1 1 -3 1 1 -4 1 1 -5 1 1 -6 1 1 -7 1 1 -8 1 1 -9 1 1 -10 1 1 -11 1 1 -12 1 1 -13 1 1 -14 1 1 -15 1 1 -16 1 1 -DROP TABLE t1,t2; -CREATE TABLE t1 (a INT, PRIMARY KEY (a)) ENGINE=InnoDB; -INSERT INTO t1 VALUES (1),(2),(3),(4),(5),(6),(7),(8); -INSERT INTO t1 SELECT a + 8 FROM t1; -INSERT INTO t1 SELECT a + 16 FROM t1; -CREATE PROCEDURE p1 () -BEGIN -DECLARE i INT DEFAULT 50; -DECLARE cnt INT; -START TRANSACTION; -ALTER TABLE t1 ENGINE=InnoDB; -COMMIT; -START TRANSACTION; -WHILE (i > 0) DO -SET i = i - 1; -SELECT COUNT(*) INTO cnt FROM t1 LOCK IN SHARE MODE; -END WHILE; -COMMIT; -END;| -CALL p1(); -CALL p1(); -CALL p1(); -DROP PROCEDURE p1; -DROP TABLE t1; -create table t1(a text) engine=innodb default charset=utf8; -insert into t1 values('aaa'); -alter table t1 add index(a(1024)); -Warnings: -Warning 1071 Specified key was too long; max key length is 767 bytes -Warning 1071 Specified key was too long; max key length is 767 bytes -show create table t1; -Table Create Table -t1 CREATE TABLE `t1` ( - `a` text, - KEY `a` (`a`(255)) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 -drop table t1; -CREATE TABLE t1 ( -a INT, -b INT, -KEY (b) -) ENGINE=InnoDB; -INSERT INTO t1 VALUES (1,10), (2,10), (2,20), (3,30); -START TRANSACTION; -SELECT * FROM t1 WHERE b=20 FOR UPDATE; -a b -2 20 -START TRANSACTION; -SELECT * FROM t1 WHERE b=10 ORDER BY A FOR UPDATE; -a b -1 10 -2 10 -ROLLBACK; -ROLLBACK; -DROP TABLE t1; -CREATE TABLE t1( -a INT, -b INT NOT NULL, -c INT NOT NULL, -d INT, -UNIQUE KEY (c,b) -) engine=innodb; -INSERT INTO t1 VALUES (1,1,1,50), (1,2,3,40), (2,1,3,4); -EXPLAIN SELECT c,b,d FROM t1 GROUP BY c,b,d; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 ALL NULL NULL NULL NULL 3 Using filesort -SELECT c,b,d FROM t1 GROUP BY c,b,d; -c b d -1 1 50 -3 1 4 -3 2 40 -EXPLAIN SELECT c,b,d FROM t1 GROUP BY c,b,d ORDER BY NULL; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 ALL NULL NULL NULL NULL 3 -SELECT c,b,d FROM t1 GROUP BY c,b,d ORDER BY NULL; -c b d -1 1 50 -3 1 4 -3 2 40 -EXPLAIN SELECT c,b,d FROM t1 ORDER BY c,b,d; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 ALL NULL NULL NULL NULL 3 Using filesort -SELECT c,b,d FROM t1 ORDER BY c,b,d; -c b d -1 1 50 -3 1 4 -3 2 40 -EXPLAIN SELECT c,b,d FROM t1 GROUP BY c,b; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 index NULL c 8 NULL 3 -SELECT c,b,d FROM t1 GROUP BY c,b; -c b d -1 1 50 -3 1 4 -3 2 40 -EXPLAIN SELECT c,b FROM t1 GROUP BY c,b; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 index NULL c 8 NULL 3 Using index -SELECT c,b FROM t1 GROUP BY c,b; -c b -1 1 -3 1 -3 2 -DROP TABLE t1; -CREATE TABLE t1 (a INT, b INT, PRIMARY KEY (a), INDEX b (b)) ENGINE=InnoDB; -INSERT INTO t1(a,b) VALUES (1,1), (2,2), (3,2); -EXPLAIN SELECT * FROM t1 WHERE b=2 ORDER BY a ASC; -id 1 -select_type SIMPLE -table t1 -type ref -possible_keys b -key b -key_len 5 -ref const -rows 1 -Extra Using where; Using index -SELECT * FROM t1 WHERE b=2 ORDER BY a ASC; -a b -2 2 -3 2 -EXPLAIN SELECT * FROM t1 WHERE b=2 ORDER BY a DESC; -id 1 -select_type SIMPLE -table t1 -type ref -possible_keys b -key b -key_len 5 -ref const -rows 1 -Extra Using where; Using index -SELECT * FROM t1 WHERE b=2 ORDER BY a DESC; -a b -3 2 -2 2 -EXPLAIN SELECT * FROM t1 ORDER BY b ASC, a ASC; -id 1 -select_type SIMPLE -table t1 -type index -possible_keys NULL -key b -key_len 5 -ref NULL -rows 3 -Extra Using index -SELECT * FROM t1 ORDER BY b ASC, a ASC; -a b -1 1 -2 2 -3 2 -EXPLAIN SELECT * FROM t1 ORDER BY b DESC, a DESC; -id 1 -select_type SIMPLE -table t1 -type index -possible_keys NULL -key b -key_len 5 -ref NULL -rows 3 -Extra Using index -SELECT * FROM t1 ORDER BY b DESC, a DESC; -a b -3 2 -2 2 -1 1 -EXPLAIN SELECT * FROM t1 ORDER BY b ASC, a DESC; -id 1 -select_type SIMPLE -table t1 -type index -possible_keys NULL -key b -key_len 5 -ref NULL -rows 3 -Extra Using index; Using filesort -SELECT * FROM t1 ORDER BY b ASC, a DESC; -a b -1 1 -3 2 -2 2 -EXPLAIN SELECT * FROM t1 ORDER BY b DESC, a ASC; -id 1 -select_type SIMPLE -table t1 -type index -possible_keys NULL -key b -key_len 5 -ref NULL -rows 3 -Extra Using index; Using filesort -SELECT * FROM t1 ORDER BY b DESC, a ASC; -a b -2 2 -3 2 -1 1 -DROP TABLE t1; - -# -# Bug#27610: ALTER TABLE ROW_FORMAT=... does not rebuild the table. -# - -# - prepare; - -DROP TABLE IF EXISTS t1; - -CREATE TABLE t1(c INT) -ENGINE = InnoDB -ROW_FORMAT = COMPACT; - -# - initial check; - -SELECT table_schema, table_name, row_format -FROM INFORMATION_SCHEMA.TABLES -WHERE table_schema = DATABASE() AND table_name = 't1'; -table_schema table_name row_format -test t1 Compact - -# - change ROW_FORMAT and check; - -ALTER TABLE t1 ROW_FORMAT = REDUNDANT; - -SELECT table_schema, table_name, row_format -FROM INFORMATION_SCHEMA.TABLES -WHERE table_schema = DATABASE() AND table_name = 't1'; -table_schema table_name row_format -test t1 Redundant - -# - that's it, cleanup. - -DROP TABLE t1; -create table t1(a char(10) not null, unique key aa(a(1)), -b char(4) not null, unique key bb(b(4))) engine=innodb; -desc t1; -Field Type Null Key Default Extra -a char(10) NO UNI NULL -b char(4) NO PRI NULL -show create table t1; -Table Create Table -t1 CREATE TABLE `t1` ( - `a` char(10) NOT NULL, - `b` char(4) NOT NULL, - UNIQUE KEY `bb` (`b`), - UNIQUE KEY `aa` (`a`(1)) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 -drop table t1; -CREATE TABLE t1 (id int, type char(6), d int, INDEX idx(id,d)) ENGINE=InnoDB; -INSERT INTO t1 VALUES -(191, 'member', 1), (NULL, 'member', 3), (NULL, 'member', 4), (201, 'member', 2); -EXPLAIN SELECT * FROM t1 WHERE id=191 OR id IS NULL ORDER BY d; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 ALL idx NULL NULL NULL 4 Using where; Using filesort -SELECT * FROM t1 WHERE id=191 OR id IS NULL ORDER BY d; -id type d -191 member 1 -NULL member 3 -NULL member 4 -DROP TABLE t1; -set @my_innodb_autoextend_increment=@@global.innodb_autoextend_increment; -set global innodb_autoextend_increment=8; -set global innodb_autoextend_increment=@my_innodb_autoextend_increment; -set @my_innodb_commit_concurrency=@@global.innodb_commit_concurrency; -set global innodb_commit_concurrency=0; -set global innodb_commit_concurrency=@my_innodb_commit_concurrency; -CREATE TABLE t1 (a int, b int, c int, PRIMARY KEY (a), KEY t1_b (b)) -ENGINE=InnoDB; -INSERT INTO t1 (a,b,c) VALUES (1,1,1), (2,1,1), (3,1,1), (4,1,1); -INSERT INTO t1 (a,b,c) SELECT a+4,b,c FROM t1; -EXPLAIN SELECT a, b, c FROM t1 WHERE b = 1 ORDER BY a DESC LIMIT 5; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 index t1_b PRIMARY 4 NULL 8 Using where -SELECT a, b, c FROM t1 WHERE b = 1 ORDER BY a DESC LIMIT 5; -a b c -8 1 1 -7 1 1 -6 1 1 -5 1 1 -4 1 1 -DROP TABLE t1; -DROP TABLE IF EXISTS t1; -CREATE TABLE t1 (a char(50)) ENGINE=InnoDB; -CREATE INDEX i1 on t1 (a(3)); -SELECT * FROM t1 WHERE a = 'abcde'; -a -DROP TABLE t1; -# -# BUG #26288: savepoint are not deleted on comit, if the transaction -# was otherwise empty -# -BEGIN; -SAVEPOINT s1; -COMMIT; -RELEASE SAVEPOINT s1; -ERROR 42000: SAVEPOINT s1 does not exist -BEGIN; -SAVEPOINT s2; -COMMIT; -ROLLBACK TO SAVEPOINT s2; -ERROR 42000: SAVEPOINT s2 does not exist -BEGIN; -SAVEPOINT s3; -ROLLBACK; -RELEASE SAVEPOINT s3; -ERROR 42000: SAVEPOINT s3 does not exist -BEGIN; -SAVEPOINT s4; -ROLLBACK; -ROLLBACK TO SAVEPOINT s4; -ERROR 42000: SAVEPOINT s4 does not exist -CREATE TABLE t1 (f1 INTEGER PRIMARY KEY COMMENT 'My ID#', f2 INTEGER DEFAULT NULL, f3 CHAR(10) DEFAULT 'My ID#', CONSTRAINT f2_ref FOREIGN KEY (f2) REFERENCES t1 (f1)) ENGINE=INNODB; -SHOW CREATE TABLE t1; -Table Create Table -t1 CREATE TABLE `t1` ( - `f1` int(11) NOT NULL COMMENT 'My ID#', - `f2` int(11) DEFAULT NULL, - `f3` char(10) DEFAULT 'My ID#', - PRIMARY KEY (`f1`), - KEY `f2_ref` (`f2`), - CONSTRAINT `f2_ref` FOREIGN KEY (`f2`) REFERENCES `t1` (`f1`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 -DROP TABLE t1; -# -# Bug #36995: valgrind error in remove_const during subquery executions -# -create table t1 (a bit(1) not null,b int) engine=myisam; -create table t2 (c int) engine=innodb; -explain -select b from t1 where a not in (select b from t1,t2 group by a) group by a; -id select_type table type possible_keys key key_len ref rows Extra -1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables -2 DEPENDENT SUBQUERY t1 system NULL NULL NULL NULL 0 const row not found -2 DEPENDENT SUBQUERY t2 ALL NULL NULL NULL NULL 1 -DROP TABLE t1,t2; -End of 5.0 tests -CREATE TABLE `t2` ( -`k` int(11) NOT NULL auto_increment, -`a` int(11) default NULL, -`c` int(11) default NULL, -PRIMARY KEY (`k`), -UNIQUE KEY `idx_1` (`a`) -); -insert into t2 ( a ) values ( 6 ) on duplicate key update c = -ifnull( c, -0 ) + 1; -insert into t2 ( a ) values ( 7 ) on duplicate key update c = -ifnull( c, -0 ) + 1; -select last_insert_id(); -last_insert_id() -2 -select * from t2; -k a c -1 6 NULL -2 7 NULL -insert into t2 ( a ) values ( 6 ) on duplicate key update c = -ifnull( c, -0 ) + 1; -select last_insert_id(); -last_insert_id() -2 -select last_insert_id(0); -last_insert_id(0) -0 -insert into t2 ( a ) values ( 6 ) on duplicate key update c = -ifnull( c, -0 ) + 1; -select last_insert_id(); -last_insert_id() -0 -select * from t2; -k a c -1 6 2 -2 7 NULL -insert ignore into t2 values (null,6,1),(10,8,1); -select last_insert_id(); -last_insert_id() -0 -insert ignore into t2 values (null,6,1),(null,8,1),(null,15,1),(null,20,1); -select last_insert_id(); -last_insert_id() -11 -select * from t2; -k a c -1 6 2 -2 7 NULL -10 8 1 -11 15 1 -12 20 1 -insert into t2 ( a ) values ( 6 ) on duplicate key update c = -ifnull( c, -0 ) + 1, k=last_insert_id(k); -select last_insert_id(); -last_insert_id() -1 -select * from t2; -k a c -1 6 3 -2 7 NULL -10 8 1 -11 15 1 -12 20 1 -drop table t2; -drop table if exists t1, t2; -create table t1 (i int); -alter table t1 modify i int default 1; -alter table t1 modify i int default 2, rename t2; -lock table t2 write; -alter table t2 modify i int default 3; -unlock tables; -lock table t2 write; -alter table t2 modify i int default 4, rename t1; -unlock tables; -drop table t1; -drop table if exists t1; -create table t1 (i int); -insert into t1 values (); -lock table t1 write; -alter table t1 modify i int default 1; -insert into t1 values (); -select * from t1; -i -NULL -1 -alter table t1 change i c char(10) default "Two"; -insert into t1 values (); -select * from t1; -c -NULL -1 -Two -unlock tables; -select * from t1; -c -NULL -1 -Two -drop tables t1; -create table t1(f1 varchar(5) unique, f2 timestamp NOT NULL DEFAULT -CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP); -insert into t1(f1) values(1); -select @a:=f2 from t1; -@a:=f2 -# -update t1 set f1=1; -select @b:=f2 from t1; -@b:=f2 -# -select if(@a=@b,"ok","wrong"); -if(@a=@b,"ok","wrong") -ok -insert into t1(f1) values (1) on duplicate key update f1="1"; -select @b:=f2 from t1; -@b:=f2 -# -select if(@a=@b,"ok","wrong"); -if(@a=@b,"ok","wrong") -ok -insert into t1(f1) select f1 from t1 on duplicate key update f1="1"; -select @b:=f2 from t1; -@b:=f2 -# -select if(@a=@b,"ok","wrong"); -if(@a=@b,"ok","wrong") -ok -drop table t1; -SET SESSION AUTOCOMMIT = 0; -SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; -set binlog_format=mixed; -# Switch to connection con1 -CREATE TABLE t1 (a INT PRIMARY KEY, b VARCHAR(256)) -ENGINE = InnoDB; -INSERT INTO t1 VALUES (1,2); -# 1. test for locking: -BEGIN; -UPDATE t1 SET b = 12 WHERE a = 1; -affected rows: 1 -info: Rows matched: 1 Changed: 1 Warnings: 0 -SELECT * FROM t1; -a b -1 12 -# Switch to connection con2 -UPDATE t1 SET b = 21 WHERE a = 1; -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -# Switch to connection con1 -SELECT * FROM t1; -a b -1 12 -ROLLBACK; -# 2. test for serialized update: -CREATE TABLE t2 (a INT); -TRUNCATE t1; -INSERT INTO t1 VALUES (1,'init'); -CREATE PROCEDURE p1() -BEGIN -UPDATE t1 SET b = CONCAT(b, '+con2') WHERE a = 1; -INSERT INTO t2 VALUES (); -END| -BEGIN; -UPDATE t1 SET b = CONCAT(b, '+con1') WHERE a = 1; -affected rows: 1 -info: Rows matched: 1 Changed: 1 Warnings: 0 -SELECT * FROM t1; -a b -1 init+con1 -# Switch to connection con2 -CALL p1;; -# Switch to connection con1 -SELECT * FROM t1; -a b -1 init+con1 -COMMIT; -SELECT * FROM t1; -a b -1 init+con1 -# Switch to connection con2 -SELECT * FROM t1; -a b -1 init+con1+con2 -# Switch to connection con1 -# 3. test for updated key column: -TRUNCATE t1; -TRUNCATE t2; -INSERT INTO t1 VALUES (1,'init'); -BEGIN; -UPDATE t1 SET a = 2, b = CONCAT(b, '+con1') WHERE a = 1; -affected rows: 1 -info: Rows matched: 1 Changed: 1 Warnings: 0 -SELECT * FROM t1; -a b -2 init+con1 -# Switch to connection con2 -CALL p1;; -# Switch to connection con1 -SELECT * FROM t1; -a b -2 init+con1 -COMMIT; -SELECT * FROM t1; -a b -2 init+con1 -# Switch to connection con2 -SELECT * FROM t1; -a b -2 init+con1 -DROP PROCEDURE p1; -DROP TABLE t1, t2; -CREATE TABLE t1 (a INT NOT NULL, b INT NOT NULL, PRIMARY KEY (a,b)) engine=innodb; -CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), -CONSTRAINT c2 FOREIGN KEY f2 (c) REFERENCES t1 (a,b) ON UPDATE NO ACTION) engine=innodb; -ERROR 42000: Incorrect foreign key definition for 'f2': Key reference and table reference don't match -CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), -CONSTRAINT c2 FOREIGN KEY (c) REFERENCES t1 (a,b) ON UPDATE NO ACTION) engine=innodb; -ERROR 42000: Incorrect foreign key definition for 'c2': Key reference and table reference don't match -CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), -CONSTRAINT c1 FOREIGN KEY c2 (c) REFERENCES t1 (a) ON DELETE NO ACTION, -CONSTRAINT c2 FOREIGN KEY (c) REFERENCES t1 (a) ON UPDATE NO ACTION) engine=innodb; -ALTER TABLE t2 DROP FOREIGN KEY c2; -DROP TABLE t2; -CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), -FOREIGN KEY (c) REFERENCES t1 (a,k) ON UPDATE NO ACTION) engine=innodb; -ERROR 42000: Incorrect foreign key definition for 'foreign key without name': Key reference and table reference don't match -CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), -FOREIGN KEY f1 (c) REFERENCES t1 (a,k) ON UPDATE NO ACTION) engine=innodb; -ERROR 42000: Incorrect foreign key definition for 'f1': Key reference and table reference don't match -CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), -CONSTRAINT c1 FOREIGN KEY f1 (c) REFERENCES t1 (a) ON DELETE NO ACTION, -CONSTRAINT c2 FOREIGN KEY (c) REFERENCES t1 (a) ON UPDATE NO ACTION, -FOREIGN KEY f3 (c) REFERENCES t1 (a) ON UPDATE NO ACTION, -FOREIGN KEY (c) REFERENCES t1 (a) ON UPDATE NO ACTION) engine=innodb; -SHOW CREATE TABLE t2; -Table Create Table -t2 CREATE TABLE `t2` ( - `c` int(11) NOT NULL, - `d` int(11) NOT NULL, - PRIMARY KEY (`c`,`d`), - CONSTRAINT `c1` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON DELETE NO ACTION, - CONSTRAINT `c2` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON UPDATE NO ACTION, - CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON UPDATE NO ACTION, - CONSTRAINT `t2_ibfk_2` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON UPDATE NO ACTION -) ENGINE=InnoDB DEFAULT CHARSET=latin1 -DROP TABLE t2; -DROP TABLE t1; -create table t1 (a int auto_increment primary key) engine=innodb; -alter table t1 order by a; -Warnings: -Warning 1105 ORDER BY ignored as there is a user-defined clustered index in the table 't1' -drop table t1; -CREATE TABLE t1 -(vid integer NOT NULL, -tid integer NOT NULL, -idx integer NOT NULL, -name varchar(128) NOT NULL, -type varchar(128) NULL, -PRIMARY KEY(idx, vid, tid), -UNIQUE(vid, tid, name) -) ENGINE=InnoDB; -INSERT INTO t1 VALUES -(1,1,1,'pk',NULL),(2,1,1,'pk',NULL),(3,1,1,'pk',NULL),(4,1,1,'c1',NULL), -(5,1,1,'pk',NULL),(1,1,2,'c1',NULL),(2,1,2,'c1',NULL),(3,1,2,'c1',NULL), -(4,1,2,'c2',NULL),(5,1,2,'c1',NULL),(2,1,3,'c2',NULL),(3,1,3,'c2',NULL), -(4,1,3,'pk',NULL),(5,1,3,'c2',NULL), -(2,1,4,'c_extra',NULL),(3,1,4,'c_extra',NULL); -EXPLAIN SELECT * FROM t1 FORCE INDEX (PRIMARY) WHERE tid = 1 AND vid = 3 ORDER BY idx DESC; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 index NULL PRIMARY 12 NULL 16 Using where -SELECT * FROM t1 FORCE INDEX (PRIMARY) WHERE tid = 1 AND vid = 3 ORDER BY idx DESC; -vid tid idx name type -3 1 4 c_extra NULL -3 1 3 c2 NULL -3 1 2 c1 NULL -3 1 1 pk NULL -DROP TABLE t1; -# -# Bug #44290: explain crashes for subquery with distinct in -# SQL_SELECT::test_quick_select -# (reproduced only with InnoDB tables) -# -CREATE TABLE t1 (c1 INT, c2 INT, c3 INT, KEY (c3), KEY (c2, c3)) -ENGINE=InnoDB; -INSERT INTO t1 VALUES (1,1,1), (1,1,1), (1,1,2), (1,1,1), (1,1,2); -SELECT 1 FROM (SELECT COUNT(DISTINCT c1) -FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; -1 -1 -EXPLAIN -SELECT 1 FROM (SELECT COUNT(DISTINCT c1) -FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; -id select_type table type possible_keys key key_len ref rows Extra -1 PRIMARY system NULL NULL NULL NULL 1 -2 DERIVED t1 index c3,c2 c2 10 NULL 5 -DROP TABLE t1; -CREATE TABLE t1 (c1 REAL, c2 REAL, c3 REAL, KEY (c3), KEY (c2, c3)) -ENGINE=InnoDB; -INSERT INTO t1 VALUES (1,1,1), (1,1,1), (1,1,2), (1,1,1), (1,1,2); -SELECT 1 FROM (SELECT COUNT(DISTINCT c1) -FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; -1 -1 -EXPLAIN -SELECT 1 FROM (SELECT COUNT(DISTINCT c1) -FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; -id select_type table type possible_keys key key_len ref rows Extra -1 PRIMARY system NULL NULL NULL NULL 1 -2 DERIVED t1 index c3,c2 c2 18 NULL 5 -DROP TABLE t1; -CREATE TABLE t1 (c1 DECIMAL(12,2), c2 DECIMAL(12,2), c3 DECIMAL(12,2), -KEY (c3), KEY (c2, c3)) -ENGINE=InnoDB; -INSERT INTO t1 VALUES (1,1,1), (1,1,1), (1,1,2), (1,1,1), (1,1,2); -SELECT 1 FROM (SELECT COUNT(DISTINCT c1) -FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; -1 -1 -EXPLAIN -SELECT 1 FROM (SELECT COUNT(DISTINCT c1) -FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; -id select_type table type possible_keys key key_len ref rows Extra -1 PRIMARY system NULL NULL NULL NULL 1 -2 DERIVED t1 index c3,c2 c2 14 NULL 5 -DROP TABLE t1; -End of 5.1 tests -drop table if exists t1, t2, t3; -create table t1(a int); -insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9); -create table t2 (a int, b int, pk int, key(a,b), primary key(pk)) engine=innodb; -insert into t2 select @a:=A.a+10*(B.a + 10*C.a),@a, @a from t1 A, t1 B, t1 C; -this must use key 'a', not PRIMARY: -explain select a from t2 where a=b; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t2 index NULL a 10 NULL # Using where; Using index -drop table t1, t2; -SET SESSION BINLOG_FORMAT=STATEMENT; -SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; -select @@session.sql_log_bin, @@session.binlog_format, @@session.tx_isolation; -@@session.sql_log_bin 1 -@@session.binlog_format STATEMENT -@@session.tx_isolation READ-COMMITTED -CREATE TABLE t1 ( a INT ) ENGINE=InnoDB; -INSERT INTO t1 VALUES(1); -DROP TABLE t1; -DROP TABLE IF EXISTS t1; -CREATE TABLE t1 (a char(50)) ENGINE=InnoDB; -CREATE INDEX i1 on t1 (a(3)); -SELECT * FROM t1 WHERE a = 'abcde'; -a -DROP TABLE t1; -CREATE TABLE foo (a int, b int, c char(10), -PRIMARY KEY (c(3)), -KEY b (b) -) engine=innodb; -CREATE TABLE foo2 (a int, b int, c char(10), -PRIMARY KEY (c), -KEY b (b) -) engine=innodb; -CREATE TABLE bar (a int, b int, c char(10), -PRIMARY KEY (c(3)), -KEY b (b) -) engine=myisam; -INSERT INTO foo VALUES -(1,2,'abcdefghij'), (2,3,''), (3,4,'klmnopqrst'), -(4,5,'uvwxyz'), (5,6,'meotnsyglt'), (4,5,'asfdewe'); -INSERT INTO bar SELECT * FROM foo; -INSERT INTO foo2 SELECT * FROM foo; -EXPLAIN SELECT c FROM bar WHERE b>2;; -id 1 -select_type SIMPLE -table bar -type ALL -possible_keys b -key NULL -key_len NULL -ref NULL -rows 6 -Extra Using where -EXPLAIN SELECT c FROM foo WHERE b>2;; -id 1 -select_type SIMPLE -table foo -type ALL -possible_keys b -key NULL -key_len NULL -ref NULL -rows 6 -Extra Using where -EXPLAIN SELECT c FROM foo2 WHERE b>2;; -id 1 -select_type SIMPLE -table foo2 -type range -possible_keys b -key b -key_len 5 -ref NULL -rows 3 -Extra Using where; Using index -EXPLAIN SELECT c FROM bar WHERE c>2;; -id 1 -select_type SIMPLE -table bar -type ALL -possible_keys PRIMARY -key NULL -key_len NULL -ref NULL -rows 6 -Extra Using where -EXPLAIN SELECT c FROM foo WHERE c>2;; -id 1 -select_type SIMPLE -table foo -type ALL -possible_keys PRIMARY -key NULL -key_len NULL -ref NULL -rows 6 -Extra Using where -EXPLAIN SELECT c FROM foo2 WHERE c>2;; -id 1 -select_type SIMPLE -table foo2 -type index -possible_keys PRIMARY -key b -key_len 5 -ref NULL -rows 6 -Extra Using where; Using index -DROP TABLE foo, bar, foo2; -DROP TABLE IF EXISTS t1,t3,t2; -DROP FUNCTION IF EXISTS f1; -CREATE FUNCTION f1() RETURNS VARCHAR(250) -BEGIN -return 'hhhhhhh' ; -END| -CREATE TABLE t1 (a VARCHAR(20), b VARCHAR(20), c VARCHAR(20)) ENGINE=INNODB; -BEGIN WORK; -CREATE TEMPORARY TABLE t2 (a VARCHAR(20), b VARCHAR(20), c varchar(20)) ENGINE=INNODB; -CREATE TEMPORARY TABLE t3 LIKE t2; -INSERT INTO t1 VALUES ('a','b',NULL),('c','d',NULL),('e','f',NULL); -SET @stmt := CONCAT('INSERT INTO t2 SELECT tbl.a, tbl.b, f1()',' FROM t1 tbl'); -PREPARE stmt1 FROM @stmt; -SET @stmt := CONCAT('INSERT INTO t3', ' SELECT * FROM t2'); -PREPARE stmt3 FROM @stmt; -EXECUTE stmt1; -COMMIT; -DEALLOCATE PREPARE stmt1; -DEALLOCATE PREPARE stmt3; -DROP TABLE t1,t3,t2; -DROP FUNCTION f1; -DROP TABLE IF EXISTS t1,t2; -CREATE TABLE t1 (id INT NOT NULL, PRIMARY KEY (id)) ENGINE=INNODB; -CREATE TABLE t2 (id INT PRIMARY KEY, -t1_id INT, INDEX par_ind (t1_id), -FOREIGN KEY (t1_id) REFERENCES t1(id)) ENGINE=INNODB; -INSERT INTO t1 VALUES (1),(2); -INSERT INTO t2 VALUES (3,2); -SET AUTOCOMMIT = 0; -START TRANSACTION; -TRUNCATE TABLE t1; -ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`t1_id`) REFERENCES `t1` (`id`)) -SELECT * FROM t1; -id -1 -2 -COMMIT; -SELECT * FROM t1; -id -1 -2 -START TRANSACTION; -TRUNCATE TABLE t1; -ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`t1_id`) REFERENCES `t1` (`id`)) -SELECT * FROM t1; -id -1 -2 -ROLLBACK; -SELECT * FROM t1; -id -1 -2 -SET AUTOCOMMIT = 1; -START TRANSACTION; -SELECT * FROM t1; -id -1 -2 -COMMIT; -TRUNCATE TABLE t1; -ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`t1_id`) REFERENCES `t1` (`id`)) -SELECT * FROM t1; -id -1 -2 -DELETE FROM t2 WHERE id = 3; -START TRANSACTION; -SELECT * FROM t1; -id -1 -2 -TRUNCATE TABLE t1; -ROLLBACK; -SELECT * FROM t1; -id -TRUNCATE TABLE t2; -DROP TABLE t2; -DROP TABLE t1; -# -# Bug#40127 Multiple table DELETE IGNORE hangs on foreign key constraint violation on 5.0 -# -CREATE TABLE t1 ( -id INT UNSIGNED NOT NULL AUTO_INCREMENT, -PRIMARY KEY (id) -) ENGINE=InnoDB; -CREATE TABLE t2 ( -id INT UNSIGNED NOT NULL AUTO_INCREMENT, -aid INT UNSIGNED NOT NULL, -PRIMARY KEY (id), -FOREIGN KEY (aid) REFERENCES t1 (id) -) ENGINE=InnoDB; -CREATE TABLE t3 ( -bid INT UNSIGNED NOT NULL, -FOREIGN KEY (bid) REFERENCES t2 (id) -) ENGINE=InnoDB; -CREATE TABLE t4 ( -a INT -) ENGINE=InnoDB; -CREATE TABLE t5 ( -a INT -) ENGINE=InnoDB; -INSERT INTO t1 (id) VALUES (1); -INSERT INTO t2 (id, aid) VALUES (1, 1),(2,1),(3,1),(4,1); -INSERT INTO t3 (bid) VALUES (1); -INSERT INTO t4 VALUES (1),(2),(3),(4),(5); -INSERT INTO t5 VALUES (1); -DELETE t5 FROM t4 LEFT JOIN t5 ON t4.a= t5.a; -DELETE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; -ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t3`, CONSTRAINT `t3_ibfk_1` FOREIGN KEY (`bid`) REFERENCES `t2` (`id`)) -DELETE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; -ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t3`, CONSTRAINT `t3_ibfk_1` FOREIGN KEY (`bid`) REFERENCES `t2` (`id`)) -DELETE IGNORE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; -DROP TABLE t3; -DROP TABLE t2; -DROP TABLE t1; -DROP TABLES t4,t5; -# Bug#40127 Multiple table DELETE IGNORE hangs on foreign key constraint violation on 5.0 -# Testing for any side effects of IGNORE on AFTER DELETE triggers used with -# transactional tables. -# -CREATE TABLE t1 (i INT NOT NULL PRIMARY KEY) ENGINE=InnoDB; -CREATE TABLE t2 (a VARCHAR(100)) ENGINE=InnoDB; -CREATE TABLE t3 (i INT NOT NULL PRIMARY KEY) ENGINE=InnoDB; -CREATE TABLE t4 (i INT NOT NULL PRIMARY KEY, t1i INT, -FOREIGN KEY (t1i) REFERENCES t1(i)) -ENGINE=InnoDB; -CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW -BEGIN -SET @b:='EXECUTED TRIGGER'; -INSERT INTO t2 VALUES (@b); -SET @a:= error_happens_here; -END|| -SET @b:=""; -SET @a:=""; -INSERT INTO t1 VALUES (1),(2),(3),(4); -INSERT INTO t3 SELECT * FROM t1; -** An error in a trigger causes rollback of the statement. -DELETE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; -ERROR 42S22: Unknown column 'error_happens_here' in 'field list' -SELECT @a,@b; -@a @b - EXECUTED TRIGGER -SELECT * FROM t2; -a -SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; -i i -1 1 -2 2 -3 3 -4 4 -** Same happens with the IGNORE option -DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; -ERROR 42S22: Unknown column 'error_happens_here' in 'field list' -SELECT * FROM t2; -a -SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; -i i -1 1 -2 2 -3 3 -4 4 -** -** The following is an attempt to demonstrate -** error handling inside a row iteration. -** -DROP TRIGGER trg; -TRUNCATE TABLE t1; -TRUNCATE TABLE t2; -TRUNCATE TABLE t3; -INSERT INTO t1 VALUES (1),(2),(3),(4); -INSERT INTO t3 VALUES (1),(2),(3),(4); -INSERT INTO t4 VALUES (3,3),(4,4); -CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW -BEGIN -SET @b:= CONCAT('EXECUTED TRIGGER FOR ROW ',CAST(OLD.i AS CHAR)); -INSERT INTO t2 VALUES (@b); -END|| -** DELETE is prevented by foreign key constrains but errors are silenced. -** The AFTER trigger isn't fired. -DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; -** Tables are modified by best effort: -SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; -i i -3 3 -4 4 -** The AFTER trigger was only executed on successful rows: -SELECT * FROM t2; -a -EXECUTED TRIGGER FOR ROW 1 -EXECUTED TRIGGER FOR ROW 2 -DROP TRIGGER trg; -** -** Induce an error midway through an AFTER-trigger -** -TRUNCATE TABLE t4; -TRUNCATE TABLE t1; -TRUNCATE TABLE t3; -INSERT INTO t1 VALUES (1),(2),(3),(4); -INSERT INTO t3 VALUES (1),(2),(3),(4); -CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW -BEGIN -SET @a:= @a+1; -IF @a > 2 THEN -INSERT INTO t4 VALUES (5,5); -END IF; -END|| -SET @a:=0; -** Errors in the trigger causes the statement to abort. -DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; -ERROR 23000: Cannot add or update a child row: a foreign key constraint fails (`test`.`t4`, CONSTRAINT `t4_ibfk_1` FOREIGN KEY (`t1i`) REFERENCES `t1` (`i`)) -SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; -i i -1 1 -2 2 -3 3 -4 4 -SELECT * FROM t4; -i t1i -DROP TRIGGER trg; -DROP TABLE t4; -DROP TABLE t1; -DROP TABLE t2; -DROP TABLE t3; -CREATE TABLE t1 (a INT, b INT, KEY (a)) ENGINE = INNODB; -CREATE TABLE t2 (a INT KEY, b INT, KEY (b)) ENGINE = INNODB; -CREATE TABLE t3 (a INT, b INT KEY, KEY (a)) ENGINE = INNODB; -CREATE TABLE t4 (a INT KEY, b INT, KEY (b)) ENGINE = INNODB; -INSERT INTO t1 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6); -INSERT INTO t2 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); -INSERT INTO t3 VALUES (1, 101), (2, 102), (3, 103), (4, 104), (5, 105), (6, 106); -INSERT INTO t4 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); -UPDATE t1, t2 SET t1.a = t1.a + 100, t2.b = t1.a + 10 -WHERE t1.a BETWEEN 2 AND 4 AND t2.a = t1.b; -SELECT * FROM t2; -a b -1 1 -2 12 -3 13 -4 14 -5 5 -UPDATE t3, t4 SET t3.a = t3.a + 100, t4.b = t3.a + 10 -WHERE t3.a BETWEEN 2 AND 4 AND t4.a = t3.b - 100; -SELECT * FROM t4; -a b -1 1 -2 12 -3 13 -4 14 -5 5 -DROP TABLE t1, t2, t3, t4; -# -# Bug#44886: SIGSEGV in test_if_skip_sort_order() - -# uninitialized variable used as subscript -# -CREATE TABLE t1 (a INT, b INT, c INT, d INT, PRIMARY KEY (b), KEY (a,c)) -ENGINE=InnoDB; -INSERT INTO t1 VALUES (1,1,1,0); -CREATE TABLE t2 (a INT, b INT, e INT, KEY (e)) ENGINE=InnoDB; -INSERT INTO t2 VALUES (1,1,2); -CREATE TABLE t3 (a INT, b INT) ENGINE=MyISAM; -INSERT INTO t3 VALUES (1, 1); -SELECT * FROM t1, t2, t3 -WHERE t1.a = t3.a AND (t1.b = t3.b OR t1.d) AND t2.b = t1.b AND t2.e = 2 -GROUP BY t1.b; -a b c d a b e a b -1 1 1 0 1 1 2 1 1 -DROP TABLE t1, t2, t3; -# -# Bug #45828: Optimizer won't use partial primary key if another -# index can prevent filesort -# -CREATE TABLE `t1` ( -c1 int NOT NULL, -c2 int NOT NULL, -c3 int NOT NULL, -PRIMARY KEY (c1,c2), -KEY (c3) -) ENGINE=InnoDB; -INSERT INTO t1 VALUES (5,2,1246276747); -INSERT INTO t1 VALUES (2,1,1246281721); -INSERT INTO t1 VALUES (7,3,1246281756); -INSERT INTO t1 VALUES (4,2,1246282139); -INSERT INTO t1 VALUES (3,1,1246282230); -INSERT INTO t1 VALUES (1,0,1246282712); -INSERT INTO t1 VALUES (8,3,1246282765); -INSERT INTO t1 SELECT c1+10,c2+10,c3+10 FROM t1; -INSERT INTO t1 SELECT c1+100,c2+100,c3+100 from t1; -INSERT INTO t1 SELECT c1+1000,c2+1000,c3+1000 from t1; -INSERT INTO t1 SELECT c1+10000,c2+10000,c3+10000 from t1; -INSERT INTO t1 SELECT c1+100000,c2+100000,c3+100000 from t1; -INSERT INTO t1 SELECT c1+1000000,c2+1000000,c3+1000000 from t1; -SELECT * FROM t1 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; -c1 c2 c3 -EXPLAIN SELECT * FROM t1 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 ref PRIMARY,c3 PRIMARY 4 const 1 Using where; Using filesort -EXPLAIN SELECT * FROM t1 FORCE INDEX (PRIMARY) WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 ref PRIMARY PRIMARY 4 const 1 Using where; Using filesort -CREATE TABLE t2 ( -c1 int NOT NULL, -c2 int NOT NULL, -c3 int NOT NULL, -KEY (c1,c2), -KEY (c3) -) ENGINE=InnoDB; -explain SELECT * FROM t2 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t2 ref c1,c3 c1 4 const 1 Using where; Using filesort -DROP TABLE t1,t2; -# -# 36259: Optimizing with ORDER BY -# -CREATE TABLE t1 ( -a INT NOT NULL AUTO_INCREMENT, -b INT NOT NULL, -c INT NOT NULL, -d VARCHAR(5), -e INT NOT NULL, -PRIMARY KEY (a), KEY i2 (b,c,d) -) ENGINE=InnoDB; -INSERT INTO t1 (b,c,d,e) VALUES (1,1,'a',1), (2,2,'b',2); -INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; -INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; -INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; -INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; -INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; -INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; -EXPLAIN SELECT * FROM t1 WHERE b=1 AND c=1 ORDER BY a; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 ref i2 i2 8 const,const 1 Using where; Using filesort -EXPLAIN SELECT * FROM t1 FORCE INDEX(i2) WHERE b=1 and c=1 ORDER BY a; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 ref i2 i2 8 const,const 1 Using where; Using filesort -EXPLAIN SELECT * FROM t1 FORCE INDEX(PRIMARY) WHERE b=1 AND c=1 ORDER BY a; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 index NULL PRIMARY 4 NULL 128 Using where -DROP TABLE t1; -# -# Bug #47963: Wrong results when index is used -# -CREATE TABLE t1( -a VARCHAR(5) NOT NULL, -b VARCHAR(5) NOT NULL, -c DATETIME NOT NULL, -KEY (c) -) ENGINE=InnoDB; -INSERT INTO t1 VALUES('TEST', 'TEST', '2009-10-09 00:00:00'); -SELECT * FROM t1 WHERE a = 'TEST' AND -c >= '2009-10-09 00:00:00' AND c <= '2009-10-09 00:00:00'; -a b c -TEST TEST 2009-10-09 00:00:00 -SELECT * FROM t1 WHERE a = 'TEST' AND -c >= '2009-10-09 00:00:00.0' AND c <= '2009-10-09 00:00:00.0'; -a b c -TEST TEST 2009-10-09 00:00:00 -SELECT * FROM t1 WHERE a = 'TEST' AND -c >= '2009-10-09 00:00:00.0' AND c <= '2009-10-09 00:00:00'; -a b c -TEST TEST 2009-10-09 00:00:00 -SELECT * FROM t1 WHERE a = 'TEST' AND -c >= '2009-10-09 00:00:00' AND c <= '2009-10-09 00:00:00.0'; -a b c -TEST TEST 2009-10-09 00:00:00 -SELECT * FROM t1 WHERE a = 'TEST' AND -c >= '2009-10-09 00:00:00.000' AND c <= '2009-10-09 00:00:00.000'; -a b c -TEST TEST 2009-10-09 00:00:00 -SELECT * FROM t1 WHERE a = 'TEST' AND -c >= '2009-10-09 00:00:00.00' AND c <= '2009-10-09 00:00:00.001'; -a b c -TEST TEST 2009-10-09 00:00:00 -SELECT * FROM t1 WHERE a = 'TEST' AND -c >= '2009-10-09 00:00:00.001' AND c <= '2009-10-09 00:00:00.00'; -a b c -EXPLAIN SELECT * FROM t1 WHERE a = 'TEST' AND -c >= '2009-10-09 00:00:00.001' AND c <= '2009-10-09 00:00:00.00'; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables -DROP TABLE t1; -# -# Bug #46175: NULL read_view and consistent read assertion -# -CREATE TABLE t1(a CHAR(13),KEY(a)) ENGINE=innodb; -CREATE TABLE t2(b DATETIME,KEY(b)) ENGINE=innodb; -INSERT INTO t1 VALUES (),(); -INSERT INTO t2 VALUES (),(); -CREATE OR REPLACE VIEW v1 AS SELECT 1 FROM t2 -WHERE b =(SELECT a FROM t1 LIMIT 1); -CREATE PROCEDURE p1(num INT) -BEGIN -DECLARE i INT DEFAULT 0; -REPEAT -SHOW CREATE VIEW v1; -SET i:=i+1; -UNTIL i>num END REPEAT; -END| -# Should not crash -# Should not crash -DROP PROCEDURE p1; -DROP VIEW v1; -DROP TABLE t1,t2; -# -# Bug #49324: more valgrind errors in test_if_skip_sort_order -# -CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=innodb ; -#should not cause valgrind warnings -SELECT 1 FROM t1 JOIN t1 a USING(a) GROUP BY t1.a,t1.a; -1 -DROP TABLE t1; -# -# Bug#50843: Filesort used instead of clustered index led to -# performance degradation. -# -create table t1(f1 int not null primary key, f2 int) engine=innodb; -create table t2(f1 int not null, key (f1)) engine=innodb; -insert into t1 values (1,1),(2,2),(3,3); -insert into t2 values (1),(2),(3); -explain select t1.* from t1 left join t2 using(f1) group by t1.f1; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 index NULL PRIMARY 4 NULL 3 -1 SIMPLE t2 ref f1 f1 4 test.t1.f1 1 Using index -drop table t1,t2; -# -# -# Bug #39653: find_shortest_key in sql_select.cc does not consider -# clustered primary keys -# -CREATE TABLE t1 (a INT PRIMARY KEY, b INT, c INT, d INT, e INT, f INT, -KEY (b,c)) ENGINE=INNODB; -INSERT INTO t1 VALUES (1,1,1,1,1,1), (2,2,2,2,2,2), (3,3,3,3,3,3), -(4,4,4,4,4,4), (5,5,5,5,5,5), (6,6,6,6,6,6), -(7,7,7,7,7,7), (8,8,8,8,8,8), (9,9,9,9,9,9), -(11,11,11,11,11,11); -EXPLAIN SELECT COUNT(*) FROM t1; -id 1 -select_type SIMPLE -table t1 -type index -possible_keys NULL -key b -key_len 10 -ref NULL -rows 10 -Extra Using index -DROP TABLE t1; -# -# Bug #49838: DROP INDEX and ADD UNIQUE INDEX for same index may -# corrupt definition at engine -# -CREATE TABLE t1 (a INT NOT NULL, b INT NOT NULL, KEY k (a,b)) -ENGINE=InnoDB; -ALTER TABLE t1 DROP INDEX k, ADD UNIQUE INDEX k (a,b); -SHOW INDEXES FROM t1;; -Table t1 -Non_unique 0 -Key_name k -Seq_in_index 1 -Column_name a -Collation A -Cardinality 0 -Sub_part NULL -Packed NULL -Null -Index_type BTREE -Comment -Table t1 -Non_unique 0 -Key_name k -Seq_in_index 2 -Column_name b -Collation A -Cardinality 0 -Sub_part NULL -Packed NULL -Null -Index_type BTREE -Comment -DROP TABLE t1; -# -# Bug #47453: InnoDB incorrectly changes TIMESTAMP columns when -# JOINed during an UPDATE -# -CREATE TABLE t1 (d INT) ENGINE=InnoDB; -CREATE TABLE t2 (a INT, b INT, -c TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP -ON UPDATE CURRENT_TIMESTAMP) ENGINE=InnoDB; -set up our data elements -INSERT INTO t1 (d) VALUES (1); -INSERT INTO t2 (a,b) VALUES (1,1); -SELECT SECOND(c) INTO @bug47453 FROM t2; -SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; -SECOND(c)-@bug47453 -0 -UPDATE t1 JOIN t2 ON d=a SET b=1 WHERE a=1; -SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; -SECOND(c)-@bug47453 -0 -SELECT SLEEP(1); -SLEEP(1) -0 -UPDATE t1 JOIN t2 ON d=a SET b=1 WHERE a=1; -#should be 0 -SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; -SECOND(c)-@bug47453 -0 -DROP TABLE t1, t2; -End of 5.1 tests diff --git a/mysql-test/r/innodb_mysql_rbk.result b/mysql-test/r/innodb_mysql_rbk.result deleted file mode 100644 index 21ac4295325..00000000000 --- a/mysql-test/r/innodb_mysql_rbk.result +++ /dev/null @@ -1,21 +0,0 @@ -CREATE TABLE t1(a INT, b INT NOT NULL, PRIMARY KEY (a)) ENGINE=innodb -DEFAULT CHARSET=latin1; -INSERT INTO t1 VALUES (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7); -START TRANSACTION; -SELECT * FROM t1 WHERE b=3 LIMIT 1 FOR UPDATE; -a b -3 3 -START TRANSACTION; -UPDATE t1 SET b=b+12 WHERE a > 2 ORDER BY a; -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -ROLLBACK; -START TRANSACTION; -SELECT * FROM t1 WHERE b=3 LIMIT 1 FOR UPDATE; -a b -3 3 -START TRANSACTION; -UPDATE t1 SET b=10 WHERE a > 1 ORDER BY a; -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -SELECT * FROM t1 WHERE b = 10; -a b -DROP TABLE t1; diff --git a/mysql-test/r/innodb_notembedded.result b/mysql-test/r/innodb_notembedded.result deleted file mode 100644 index af332aba38a..00000000000 --- a/mysql-test/r/innodb_notembedded.result +++ /dev/null @@ -1,23 +0,0 @@ -drop table if exists t1; -SET @old_log_bin_trust_function_creators= @@global.log_bin_trust_function_creators; -SET GLOBAL log_bin_trust_function_creators = 1; -create table t1 (col1 integer primary key, col2 integer) engine=innodb; -insert t1 values (1,100); -create function f1 () returns integer begin -declare var1 int; -select col2 into var1 from t1 where col1=1 for update; -return var1; -end| -start transaction; -select f1(); -f1() -100 -update t1 set col2=0 where col1=1; -select * from t1; -col1 col2 -1 100 -rollback; -rollback; -drop table t1; -drop function f1; -SET @@global.log_bin_trust_function_creators= @old_log_bin_trust_function_creators; diff --git a/mysql-test/r/innodb_timeout_rollback.result b/mysql-test/r/innodb_timeout_rollback.result deleted file mode 100644 index e2da6ba8af7..00000000000 --- a/mysql-test/r/innodb_timeout_rollback.result +++ /dev/null @@ -1,36 +0,0 @@ -drop table if exists t1; -show variables like 'innodb_rollback_on_timeout'; -Variable_name Value -innodb_rollback_on_timeout ON -create table t1 (a int unsigned not null primary key) engine = innodb; -insert into t1 values (1); -commit; -begin work; -insert into t1 values (2); -select * from t1; -a -1 -2 -begin work; -insert into t1 values (5); -select * from t1; -a -1 -5 -insert into t1 values (2); -ERROR HY000: Lock wait timeout exceeded; try restarting transaction -select * from t1; -a -1 -commit; -select * from t1; -a -1 -2 -commit; -select * from t1; -a -1 -2 -drop table t1; -End of 5.0 tests diff --git a/mysql-test/suite/innodb/r/innodb-autoinc-optimize.result b/mysql-test/suite/innodb/r/innodb-autoinc-optimize.result new file mode 100644 index 00000000000..c6da43555b2 --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb-autoinc-optimize.result @@ -0,0 +1,9 @@ +drop table if exists t1; +create table t1(a int not null auto_increment primary key) engine=innodb; +insert into t1 set a = -1; +optimize table t1; +Table Op Msg_type Msg_text +test.t1 optimize note Table does not support optimize, doing recreate + analyze instead +test.t1 optimize status OK +==== clean up ==== +DROP TABLE t1; diff --git a/mysql-test/suite/innodb/r/innodb-ucs2.result b/mysql-test/suite/innodb/r/innodb-ucs2.result new file mode 100644 index 00000000000..b6bff7d5f42 --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb-ucs2.result @@ -0,0 +1,314 @@ +drop table if exists t1, t2; +create table t1 ( +a int, b char(10), c char(10), filler char(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( +a int, b char(10), c char(10), filler char(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); +insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); +insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +a hex(b) hex(c) filler +1 61626364656667 61626364656667 boo +4 D0B1 D0B1 eight +4 5B 5B five +4 E880BD E880BD four +4 E880BDD0B1E880BD E880BDD0B1E880BD seven +4 E880BDE880BD E880BDE880BD six +3 71727374757677 71727374757677 three +2 696A6B696C6D6E 696A6B696C6D6E two +select a,hex(b),hex(c),filler from t2 order by filler; +a hex(b) hex(c) filler +4 05630563 05630563 email +4 0563 0563 email +4 05612020 05612020 email +4 01FC 01FC email +4 0120 0120 email +4 00640065 00640065 email +4 00E400E50068 00E400E50068 email +4 0000E400 0000E400 email +4 0000563001FC0563 0000563001FC0563 email +1 0061006200630064006500660067 0061006200630064006500660067 one +3 0071007200730074007500760077 0071007200730074007500760077 three +2 0069006A006B0069006C006D006E 0069006A006B0069006C006D006E two +drop table t1; +drop table t2; +create table t1 ( +a int, b varchar(10), c varchar(10), filler varchar(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( +a int, b varchar(10), c varchar(10), filler varchar(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); +insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); +insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +a hex(b) hex(c) filler +1 61626364656667 61626364656667 boo +4 D0B1 D0B1 eight +4 5B 5B five +4 E880BD E880BD four +4 E880BDD0B1E880BD E880BDD0B1E880BD seven +4 E880BDE880BD E880BDE880BD six +3 71727374757677 71727374757677 three +2 696A6B696C6D6E 696A6B696C6D6E two +select a,hex(b),hex(c),filler from t2 order by filler; +a hex(b) hex(c) filler +4 05630563 05630563 email +4 0563 0563 email +4 05612020 05612020 email +4 01FC 01FC email +4 0120 0120 email +4 00640065 00640065 email +4 00E400E50068 00E400E50068 email +4 0000E400 0000E400 email +4 0000563001FC0563 0000563001FC0563 email +1 0061006200630064006500660067 0061006200630064006500660067 one +3 0071007200730074007500760077 0071007200730074007500760077 three +2 0069006A006B0069006C006D006E 0069006A006B0069006C006D006E two +drop table t1; +drop table t2; +create table t1 ( +a int, b text(10), c text(10), filler text(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( +a int, b text(10), c text(10), filler text(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); +insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); +insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +a hex(b) hex(c) filler +1 61626364656667 61626364656667 boo +4 D0B1 D0B1 eight +4 5B 5B five +4 E880BD E880BD four +4 E880BDD0B1E880BD E880BDD0B1E880BD seven +4 E880BDE880BD E880BDE880BD six +3 71727374757677 71727374757677 three +2 696A6B696C6D6E 696A6B696C6D6E two +select a,hex(b),hex(c),filler from t2 order by filler; +a hex(b) hex(c) filler +4 0120 0120 email +4 01FC 01FC email +4 0563 0563 email +4 0000563001FC0563 0000563001FC0563 email +4 0000E400 0000E400 email +4 00640065 00640065 email +4 00E400E50068 00E400E50068 email +4 05612020 05612020 email +4 05630563 05630563 email +1 0061006200630064006500660067 0061006200630064006500660067 one +3 0071007200730074007500760077 0071007200730074007500760077 three +2 0069006A006B0069006C006D006E 0069006A006B0069006C006D006E two +drop table t1; +drop table t2; +create table t1 ( +a int, b blob(10), c blob(10), filler blob(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( +a int, b blob(10), c blob(10), filler blob(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +a hex(b) hex(c) filler +1 61626364656667 61626364656667 boo +4 D0B1 D0B1 eight +4 5B 5B five +4 E880BD E880BD four +3 71727374757677 71727374757677 three +2 696A6B696C6D6E 696A6B696C6D6E two +select a,hex(b),hex(c),filler from t2 order by filler; +a hex(b) hex(c) filler +4 0000E400 0000E400 email +4 00640065 00640065 email +4 00E400E50068 00E400E50068 email +4 0120 0120 email +4 01FC 01FC email +4 05612020 05612020 email +4 0563 0563 email +1 61626364656667 61626364656667 one +3 71727374757677 71727374757677 three +2 696A6B696C6D6E 696A6B696C6D6E two +drop table t1; +drop table t2; +commit; +CREATE TABLE t1 ( +ind enum('0','1','2') NOT NULL default '0', +string1 varchar(250) NOT NULL, +PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; +CREATE TABLE t2 ( +ind enum('0','1','2') NOT NULL default '0', +string1 varchar(250) NOT NULL, +PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2; +INSERT INTO t1 VALUES ('1', ''),('2', ''); +INSERT INTO t2 VALUES ('1', ''),('2', ''); +SELECT hex(ind),hex(string1) FROM t1 ORDER BY string1; +hex(ind) hex(string1) +31 +32 +SELECT hex(ind),hex(string1) FROM t2 ORDER BY string1; +hex(ind) hex(string1) +0031 +0032 +drop table t1,t2; +CREATE TABLE t1 ( +ind set('0','1','2') NOT NULL default '0', +string1 varchar(250) NOT NULL, +PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; +CREATE TABLE t2 ( +ind set('0','1','2') NOT NULL default '0', +string1 varchar(250) NOT NULL, +PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2; +INSERT INTO t1 VALUES ('1', ''),('2', ''); +INSERT INTO t2 VALUES ('1', ''),('2', ''); +SELECT hex(ind),hex(string1) FROM t1 ORDER BY string1; +hex(ind) hex(string1) +31 +32 +SELECT hex(ind),hex(string1) FROM t2 ORDER BY string1; +hex(ind) hex(string1) +0031 +0032 +drop table t1,t2; +CREATE TABLE t1 ( +ind bit not null, +string1 varchar(250) NOT NULL, +PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; +CREATE TABLE t2 ( +ind bit not null, +string1 varchar(250) NOT NULL, +PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2; +insert into t1 values(0,''),(1,''); +insert into t2 values(0,''),(1,''); +select hex(ind),hex(string1) from t1 order by string1; +hex(ind) hex(string1) +0 +1 +select hex(ind),hex(string1) from t2 order by string1; +hex(ind) hex(string1) +0 +1 +drop table t1,t2; +create table t2 ( +a int, b char(10), filler char(10), primary key(a, b(2)) +) character set utf8 engine = innodb; +insert into t2 values (1,'abcdefg','one'); +insert into t2 values (2,'ijkilmn','two'); +insert into t2 values (3, 'qrstuvw','three'); +update t2 set a=5, filler='booo' where a=1; +drop table t2; +create table t2 ( +a int, b char(10), filler char(10), primary key(a, b(2)) +) character set ucs2 engine = innodb; +insert into t2 values (1,'abcdefg','one'); +insert into t2 values (2,'ijkilmn','two'); +insert into t2 values (3, 'qrstuvw','three'); +update t2 set a=5, filler='booo' where a=1; +drop table t2; +create table t1(a int not null, b char(110),primary key(a,b(100))) engine=innodb default charset=utf8; +insert into t1 values(1,'abcdefg'),(2,'defghijk'); +insert into t1 values(6,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1); +insert into t1 values(7,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2); +select a,hex(b) from t1 order by b; +a hex(b) +1 61626364656667 +2 6465666768696A6B +6 D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1 +7 D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2 +update t1 set b = 'three' where a = 6; +drop table t1; +create table t1(a int not null, b text(110),primary key(a,b(100))) engine=innodb default charset=utf8; +insert into t1 values(1,'abcdefg'),(2,'defghijk'); +insert into t1 values(6,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1); +insert into t1 values(7,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2); +select a,hex(b) from t1 order by b; +a hex(b) +1 61626364656667 +2 6465666768696A6B +6 D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1 +7 D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2 +update t1 set b = 'three' where a = 6; +drop table t1; +End of 5.0 tests diff --git a/mysql-test/suite/innodb/r/innodb_autoinc_lock_mode_zero.result b/mysql-test/suite/innodb/r/innodb_autoinc_lock_mode_zero.result new file mode 100644 index 00000000000..3d016684338 --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_autoinc_lock_mode_zero.result @@ -0,0 +1,39 @@ +drop table if exists t1; +CREATE TABLE t1 ( +id int(11) NOT NULL auto_increment, +ggid varchar(32) binary DEFAULT '' NOT NULL, +email varchar(64) DEFAULT '' NOT NULL, +passwd varchar(32) binary DEFAULT '' NOT NULL, +PRIMARY KEY (id), +UNIQUE ggid (ggid) +) ENGINE=innodb; +insert into t1 (ggid,passwd) values ('test1','xxx'); +insert into t1 (ggid,passwd) values ('test2','yyy'); +insert into t1 (ggid,passwd) values ('test2','this will fail'); +ERROR 23000: Duplicate entry 'test2' for key 'ggid' +insert into t1 (ggid,id) values ('this will fail',1); +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +select * from t1 where ggid='test1'; +id ggid email passwd +1 test1 xxx +select * from t1 where passwd='xxx'; +id ggid email passwd +1 test1 xxx +select * from t1 where id=2; +id ggid email passwd +2 test2 yyy +replace into t1 (ggid,id) values ('this will work',1); +replace into t1 (ggid,passwd) values ('test2','this will work'); +update t1 set id=100,ggid='test2' where id=1; +ERROR 23000: Duplicate entry 'test2' for key 'ggid' +select * from t1; +id ggid email passwd +1 this will work +3 test2 this will work +select * from t1 where id=1; +id ggid email passwd +1 this will work +select * from t1 where id=999; +id ggid email passwd +drop table t1; +End of tests diff --git a/mysql-test/suite/innodb/r/innodb_bug30919.result b/mysql-test/suite/innodb/r/innodb_bug30919.result new file mode 100644 index 00000000000..42aa4ff302b --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_bug30919.result @@ -0,0 +1,1043 @@ +use test; +CREATE TABLE test.part_tbl(id MEDIUMINT NOT NULL AUTO_INCREMENT, +dt TIMESTAMP, user CHAR(255), uuidf LONGBLOB, +fkid MEDIUMINT, filler VARCHAR(255), +PRIMARY KEY(id)) ENGINE='innodb' +PARTITION BY RANGE(id) +SUBPARTITION BY hash(id) subpartitions 2 +(PARTITION pa3 values less than (42), +PARTITION pa6 values less than (60), +PARTITION pa7 values less than (70), +PARTITION pa8 values less than (80), +PARTITION pa9 values less than (90), +PARTITION pa10 values less than (100), +PARTITION pa11 values less than MAXVALUE); +CREATE PROCEDURE test.proc_part() +BEGIN +DECLARE ins_count INT DEFAULT 1000; +DECLARE del_count INT; +DECLARE cur_user VARCHAR(255); +DECLARE local_uuid VARCHAR(255); +DECLARE local_time TIMESTAMP; +SET local_time= NOW(); +SET cur_user= CURRENT_USER(); +SET local_uuid= UUID(); +WHILE ins_count > 0 DO +INSERT INTO test.part_tbl VALUES (NULL, NOW(), USER() , UUID(), +ins_count,'Going to test MBR for MySQL'); +SET ins_count = ins_count - 1; +END WHILE; +SELECT MAX(id) FROM test.part_tbl INTO del_count; +WHILE del_count > 0 DO +DELETE FROM test.part_tbl WHERE id = del_count; +select count(*) as internal_count, del_count -- these two lines are for +FROM test.part_tbl; -- debug to show the problem +SET del_count = del_count - 2; +END WHILE; +END| +CALL test.proc_part(); +internal_count del_count +999 1000 +internal_count del_count +998 998 +internal_count del_count +997 996 +internal_count del_count +996 994 +internal_count del_count +995 992 +internal_count del_count +994 990 +internal_count del_count +993 988 +internal_count del_count +992 986 +internal_count del_count +991 984 +internal_count del_count +990 982 +internal_count del_count +989 980 +internal_count del_count +988 978 +internal_count del_count +987 976 +internal_count del_count +986 974 +internal_count del_count +985 972 +internal_count del_count +984 970 +internal_count del_count +983 968 +internal_count del_count +982 966 +internal_count del_count +981 964 +internal_count del_count +980 962 +internal_count del_count +979 960 +internal_count del_count +978 958 +internal_count del_count +977 956 +internal_count del_count +976 954 +internal_count del_count +975 952 +internal_count del_count +974 950 +internal_count del_count +973 948 +internal_count del_count +972 946 +internal_count del_count +971 944 +internal_count del_count +970 942 +internal_count del_count +969 940 +internal_count del_count +968 938 +internal_count del_count +967 936 +internal_count del_count +966 934 +internal_count del_count +965 932 +internal_count del_count +964 930 +internal_count del_count +963 928 +internal_count del_count +962 926 +internal_count del_count +961 924 +internal_count del_count +960 922 +internal_count del_count +959 920 +internal_count del_count +958 918 +internal_count del_count +957 916 +internal_count del_count +956 914 +internal_count del_count +955 912 +internal_count del_count +954 910 +internal_count del_count +953 908 +internal_count del_count +952 906 +internal_count del_count +951 904 +internal_count del_count +950 902 +internal_count del_count +949 900 +internal_count del_count +948 898 +internal_count del_count +947 896 +internal_count del_count +946 894 +internal_count del_count +945 892 +internal_count del_count +944 890 +internal_count del_count +943 888 +internal_count del_count +942 886 +internal_count del_count +941 884 +internal_count del_count +940 882 +internal_count del_count +939 880 +internal_count del_count +938 878 +internal_count del_count +937 876 +internal_count del_count +936 874 +internal_count del_count +935 872 +internal_count del_count +934 870 +internal_count del_count +933 868 +internal_count del_count +932 866 +internal_count del_count +931 864 +internal_count del_count +930 862 +internal_count del_count +929 860 +internal_count del_count +928 858 +internal_count del_count +927 856 +internal_count del_count +926 854 +internal_count del_count +925 852 +internal_count del_count +924 850 +internal_count del_count +923 848 +internal_count del_count +922 846 +internal_count del_count +921 844 +internal_count del_count +920 842 +internal_count del_count +919 840 +internal_count del_count +918 838 +internal_count del_count +917 836 +internal_count del_count +916 834 +internal_count del_count +915 832 +internal_count del_count +914 830 +internal_count del_count +913 828 +internal_count del_count +912 826 +internal_count del_count +911 824 +internal_count del_count +910 822 +internal_count del_count +909 820 +internal_count del_count +908 818 +internal_count del_count +907 816 +internal_count del_count +906 814 +internal_count del_count +905 812 +internal_count del_count +904 810 +internal_count del_count +903 808 +internal_count del_count +902 806 +internal_count del_count +901 804 +internal_count del_count +900 802 +internal_count del_count +899 800 +internal_count del_count +898 798 +internal_count del_count +897 796 +internal_count del_count +896 794 +internal_count del_count +895 792 +internal_count del_count +894 790 +internal_count del_count +893 788 +internal_count del_count +892 786 +internal_count del_count +891 784 +internal_count del_count +890 782 +internal_count del_count +889 780 +internal_count del_count +888 778 +internal_count del_count +887 776 +internal_count del_count +886 774 +internal_count del_count +885 772 +internal_count del_count +884 770 +internal_count del_count +883 768 +internal_count del_count +882 766 +internal_count del_count +881 764 +internal_count del_count +880 762 +internal_count del_count +879 760 +internal_count del_count +878 758 +internal_count del_count +877 756 +internal_count del_count +876 754 +internal_count del_count +875 752 +internal_count del_count +874 750 +internal_count del_count +873 748 +internal_count del_count +872 746 +internal_count del_count +871 744 +internal_count del_count +870 742 +internal_count del_count +869 740 +internal_count del_count +868 738 +internal_count del_count +867 736 +internal_count del_count +866 734 +internal_count del_count +865 732 +internal_count del_count +864 730 +internal_count del_count +863 728 +internal_count del_count +862 726 +internal_count del_count +861 724 +internal_count del_count +860 722 +internal_count del_count +859 720 +internal_count del_count +858 718 +internal_count del_count +857 716 +internal_count del_count +856 714 +internal_count del_count +855 712 +internal_count del_count +854 710 +internal_count del_count +853 708 +internal_count del_count +852 706 +internal_count del_count +851 704 +internal_count del_count +850 702 +internal_count del_count +849 700 +internal_count del_count +848 698 +internal_count del_count +847 696 +internal_count del_count +846 694 +internal_count del_count +845 692 +internal_count del_count +844 690 +internal_count del_count +843 688 +internal_count del_count +842 686 +internal_count del_count +841 684 +internal_count del_count +840 682 +internal_count del_count +839 680 +internal_count del_count +838 678 +internal_count del_count +837 676 +internal_count del_count +836 674 +internal_count del_count +835 672 +internal_count del_count +834 670 +internal_count del_count +833 668 +internal_count del_count +832 666 +internal_count del_count +831 664 +internal_count del_count +830 662 +internal_count del_count +829 660 +internal_count del_count +828 658 +internal_count del_count +827 656 +internal_count del_count +826 654 +internal_count del_count +825 652 +internal_count del_count +824 650 +internal_count del_count +823 648 +internal_count del_count +822 646 +internal_count del_count +821 644 +internal_count del_count +820 642 +internal_count del_count +819 640 +internal_count del_count +818 638 +internal_count del_count +817 636 +internal_count del_count +816 634 +internal_count del_count +815 632 +internal_count del_count +814 630 +internal_count del_count +813 628 +internal_count del_count +812 626 +internal_count del_count +811 624 +internal_count del_count +810 622 +internal_count del_count +809 620 +internal_count del_count +808 618 +internal_count del_count +807 616 +internal_count del_count +806 614 +internal_count del_count +805 612 +internal_count del_count +804 610 +internal_count del_count +803 608 +internal_count del_count +802 606 +internal_count del_count +801 604 +internal_count del_count +800 602 +internal_count del_count +799 600 +internal_count del_count +798 598 +internal_count del_count +797 596 +internal_count del_count +796 594 +internal_count del_count +795 592 +internal_count del_count +794 590 +internal_count del_count +793 588 +internal_count del_count +792 586 +internal_count del_count +791 584 +internal_count del_count +790 582 +internal_count del_count +789 580 +internal_count del_count +788 578 +internal_count del_count +787 576 +internal_count del_count +786 574 +internal_count del_count +785 572 +internal_count del_count +784 570 +internal_count del_count +783 568 +internal_count del_count +782 566 +internal_count del_count +781 564 +internal_count del_count +780 562 +internal_count del_count +779 560 +internal_count del_count +778 558 +internal_count del_count +777 556 +internal_count del_count +776 554 +internal_count del_count +775 552 +internal_count del_count +774 550 +internal_count del_count +773 548 +internal_count del_count +772 546 +internal_count del_count +771 544 +internal_count del_count +770 542 +internal_count del_count +769 540 +internal_count del_count +768 538 +internal_count del_count +767 536 +internal_count del_count +766 534 +internal_count del_count +765 532 +internal_count del_count +764 530 +internal_count del_count +763 528 +internal_count del_count +762 526 +internal_count del_count +761 524 +internal_count del_count +760 522 +internal_count del_count +759 520 +internal_count del_count +758 518 +internal_count del_count +757 516 +internal_count del_count +756 514 +internal_count del_count +755 512 +internal_count del_count +754 510 +internal_count del_count +753 508 +internal_count del_count +752 506 +internal_count del_count +751 504 +internal_count del_count +750 502 +internal_count del_count +749 500 +internal_count del_count +748 498 +internal_count del_count +747 496 +internal_count del_count +746 494 +internal_count del_count +745 492 +internal_count del_count +744 490 +internal_count del_count +743 488 +internal_count del_count +742 486 +internal_count del_count +741 484 +internal_count del_count +740 482 +internal_count del_count +739 480 +internal_count del_count +738 478 +internal_count del_count +737 476 +internal_count del_count +736 474 +internal_count del_count +735 472 +internal_count del_count +734 470 +internal_count del_count +733 468 +internal_count del_count +732 466 +internal_count del_count +731 464 +internal_count del_count +730 462 +internal_count del_count +729 460 +internal_count del_count +728 458 +internal_count del_count +727 456 +internal_count del_count +726 454 +internal_count del_count +725 452 +internal_count del_count +724 450 +internal_count del_count +723 448 +internal_count del_count +722 446 +internal_count del_count +721 444 +internal_count del_count +720 442 +internal_count del_count +719 440 +internal_count del_count +718 438 +internal_count del_count +717 436 +internal_count del_count +716 434 +internal_count del_count +715 432 +internal_count del_count +714 430 +internal_count del_count +713 428 +internal_count del_count +712 426 +internal_count del_count +711 424 +internal_count del_count +710 422 +internal_count del_count +709 420 +internal_count del_count +708 418 +internal_count del_count +707 416 +internal_count del_count +706 414 +internal_count del_count +705 412 +internal_count del_count +704 410 +internal_count del_count +703 408 +internal_count del_count +702 406 +internal_count del_count +701 404 +internal_count del_count +700 402 +internal_count del_count +699 400 +internal_count del_count +698 398 +internal_count del_count +697 396 +internal_count del_count +696 394 +internal_count del_count +695 392 +internal_count del_count +694 390 +internal_count del_count +693 388 +internal_count del_count +692 386 +internal_count del_count +691 384 +internal_count del_count +690 382 +internal_count del_count +689 380 +internal_count del_count +688 378 +internal_count del_count +687 376 +internal_count del_count +686 374 +internal_count del_count +685 372 +internal_count del_count +684 370 +internal_count del_count +683 368 +internal_count del_count +682 366 +internal_count del_count +681 364 +internal_count del_count +680 362 +internal_count del_count +679 360 +internal_count del_count +678 358 +internal_count del_count +677 356 +internal_count del_count +676 354 +internal_count del_count +675 352 +internal_count del_count +674 350 +internal_count del_count +673 348 +internal_count del_count +672 346 +internal_count del_count +671 344 +internal_count del_count +670 342 +internal_count del_count +669 340 +internal_count del_count +668 338 +internal_count del_count +667 336 +internal_count del_count +666 334 +internal_count del_count +665 332 +internal_count del_count +664 330 +internal_count del_count +663 328 +internal_count del_count +662 326 +internal_count del_count +661 324 +internal_count del_count +660 322 +internal_count del_count +659 320 +internal_count del_count +658 318 +internal_count del_count +657 316 +internal_count del_count +656 314 +internal_count del_count +655 312 +internal_count del_count +654 310 +internal_count del_count +653 308 +internal_count del_count +652 306 +internal_count del_count +651 304 +internal_count del_count +650 302 +internal_count del_count +649 300 +internal_count del_count +648 298 +internal_count del_count +647 296 +internal_count del_count +646 294 +internal_count del_count +645 292 +internal_count del_count +644 290 +internal_count del_count +643 288 +internal_count del_count +642 286 +internal_count del_count +641 284 +internal_count del_count +640 282 +internal_count del_count +639 280 +internal_count del_count +638 278 +internal_count del_count +637 276 +internal_count del_count +636 274 +internal_count del_count +635 272 +internal_count del_count +634 270 +internal_count del_count +633 268 +internal_count del_count +632 266 +internal_count del_count +631 264 +internal_count del_count +630 262 +internal_count del_count +629 260 +internal_count del_count +628 258 +internal_count del_count +627 256 +internal_count del_count +626 254 +internal_count del_count +625 252 +internal_count del_count +624 250 +internal_count del_count +623 248 +internal_count del_count +622 246 +internal_count del_count +621 244 +internal_count del_count +620 242 +internal_count del_count +619 240 +internal_count del_count +618 238 +internal_count del_count +617 236 +internal_count del_count +616 234 +internal_count del_count +615 232 +internal_count del_count +614 230 +internal_count del_count +613 228 +internal_count del_count +612 226 +internal_count del_count +611 224 +internal_count del_count +610 222 +internal_count del_count +609 220 +internal_count del_count +608 218 +internal_count del_count +607 216 +internal_count del_count +606 214 +internal_count del_count +605 212 +internal_count del_count +604 210 +internal_count del_count +603 208 +internal_count del_count +602 206 +internal_count del_count +601 204 +internal_count del_count +600 202 +internal_count del_count +599 200 +internal_count del_count +598 198 +internal_count del_count +597 196 +internal_count del_count +596 194 +internal_count del_count +595 192 +internal_count del_count +594 190 +internal_count del_count +593 188 +internal_count del_count +592 186 +internal_count del_count +591 184 +internal_count del_count +590 182 +internal_count del_count +589 180 +internal_count del_count +588 178 +internal_count del_count +587 176 +internal_count del_count +586 174 +internal_count del_count +585 172 +internal_count del_count +584 170 +internal_count del_count +583 168 +internal_count del_count +582 166 +internal_count del_count +581 164 +internal_count del_count +580 162 +internal_count del_count +579 160 +internal_count del_count +578 158 +internal_count del_count +577 156 +internal_count del_count +576 154 +internal_count del_count +575 152 +internal_count del_count +574 150 +internal_count del_count +573 148 +internal_count del_count +572 146 +internal_count del_count +571 144 +internal_count del_count +570 142 +internal_count del_count +569 140 +internal_count del_count +568 138 +internal_count del_count +567 136 +internal_count del_count +566 134 +internal_count del_count +565 132 +internal_count del_count +564 130 +internal_count del_count +563 128 +internal_count del_count +562 126 +internal_count del_count +561 124 +internal_count del_count +560 122 +internal_count del_count +559 120 +internal_count del_count +558 118 +internal_count del_count +557 116 +internal_count del_count +556 114 +internal_count del_count +555 112 +internal_count del_count +554 110 +internal_count del_count +553 108 +internal_count del_count +552 106 +internal_count del_count +551 104 +internal_count del_count +550 102 +internal_count del_count +549 100 +internal_count del_count +548 98 +internal_count del_count +547 96 +internal_count del_count +546 94 +internal_count del_count +545 92 +internal_count del_count +544 90 +internal_count del_count +543 88 +internal_count del_count +542 86 +internal_count del_count +541 84 +internal_count del_count +540 82 +internal_count del_count +539 80 +internal_count del_count +538 78 +internal_count del_count +537 76 +internal_count del_count +536 74 +internal_count del_count +535 72 +internal_count del_count +534 70 +internal_count del_count +533 68 +internal_count del_count +532 66 +internal_count del_count +531 64 +internal_count del_count +530 62 +internal_count del_count +529 60 +internal_count del_count +528 58 +internal_count del_count +527 56 +internal_count del_count +526 54 +internal_count del_count +525 52 +internal_count del_count +524 50 +internal_count del_count +523 48 +internal_count del_count +522 46 +internal_count del_count +521 44 +internal_count del_count +520 42 +internal_count del_count +519 40 +internal_count del_count +518 38 +internal_count del_count +517 36 +internal_count del_count +516 34 +internal_count del_count +515 32 +internal_count del_count +514 30 +internal_count del_count +513 28 +internal_count del_count +512 26 +internal_count del_count +511 24 +internal_count del_count +510 22 +internal_count del_count +509 20 +internal_count del_count +508 18 +internal_count del_count +507 16 +internal_count del_count +506 14 +internal_count del_count +505 12 +internal_count del_count +504 10 +internal_count del_count +503 8 +internal_count del_count +502 6 +internal_count del_count +501 4 +internal_count del_count +500 2 +select count(*) as Part from test.part_tbl; +Part +500 +DROP PROCEDURE test.proc_part; +DROP TABLE test.part_tbl; diff --git a/mysql-test/suite/innodb/r/innodb_bug42419.result b/mysql-test/suite/innodb/r/innodb_bug42419.result new file mode 100644 index 00000000000..f304bb634cb --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_bug42419.result @@ -0,0 +1,17 @@ +CREATE TABLE t1 (a INT AUTO_INCREMENT PRIMARY KEY, b INT) ENGINE = InnoDB; +INSERT INTO t1 VALUES (1,1),(2,2),(3,3); +COMMIT; +SET AUTOCOMMIT = 0; +CREATE TEMPORARY TABLE t1_tmp ( b INT ); +INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 3; +INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 2; +SET AUTOCOMMIT = 0; +CREATE TEMPORARY TABLE t2_tmp ( a int, new_a int ); +INSERT INTO t2_tmp VALUES (1,51),(2,52),(3,53); +UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 1; +UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 2; +INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 1; +ERROR 40001: Deadlock found when trying to get lock; try restarting transaction +Reap the server message for connection user2 UPDATE t1 ... +UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 3; +DROP TABLE t1; diff --git a/mysql-test/suite/innodb/r/innodb_gis.result b/mysql-test/suite/innodb/r/innodb_gis.result new file mode 100644 index 00000000000..c6c775afc9f --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_gis.result @@ -0,0 +1,589 @@ +SET storage_engine=innodb; +DROP TABLE IF EXISTS t1, gis_point, gis_line, gis_polygon, gis_multi_point, gis_multi_line, gis_multi_polygon, gis_geometrycollection, gis_geometry; +CREATE TABLE gis_point (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g POINT); +CREATE TABLE gis_line (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g LINESTRING); +CREATE TABLE gis_polygon (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g POLYGON); +CREATE TABLE gis_multi_point (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g MULTIPOINT); +CREATE TABLE gis_multi_line (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g MULTILINESTRING); +CREATE TABLE gis_multi_polygon (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g MULTIPOLYGON); +CREATE TABLE gis_geometrycollection (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g GEOMETRYCOLLECTION); +CREATE TABLE gis_geometry (fid INTEGER PRIMARY KEY AUTO_INCREMENT, g GEOMETRY); +SHOW CREATE TABLE gis_point; +Table Create Table +gis_point CREATE TABLE `gis_point` ( + `fid` int(11) NOT NULL AUTO_INCREMENT, + `g` point DEFAULT NULL, + PRIMARY KEY (`fid`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +SHOW FIELDS FROM gis_point; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g point YES NULL +SHOW FIELDS FROM gis_line; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g linestring YES NULL +SHOW FIELDS FROM gis_polygon; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g polygon YES NULL +SHOW FIELDS FROM gis_multi_point; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g multipoint YES NULL +SHOW FIELDS FROM gis_multi_line; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g multilinestring YES NULL +SHOW FIELDS FROM gis_multi_polygon; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g multipolygon YES NULL +SHOW FIELDS FROM gis_geometrycollection; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g geometrycollection YES NULL +SHOW FIELDS FROM gis_geometry; +Field Type Null Key Default Extra +fid int(11) NO PRI NULL auto_increment +g geometry YES NULL +INSERT INTO gis_point VALUES +(101, PointFromText('POINT(10 10)')), +(102, PointFromText('POINT(20 10)')), +(103, PointFromText('POINT(20 20)')), +(104, PointFromWKB(AsWKB(PointFromText('POINT(10 20)')))); +INSERT INTO gis_line VALUES +(105, LineFromText('LINESTRING(0 0,0 10,10 0)')), +(106, LineStringFromText('LINESTRING(10 10,20 10,20 20,10 20,10 10)')), +(107, LineStringFromWKB(LineString(Point(10, 10), Point(40, 10)))); +INSERT INTO gis_polygon VALUES +(108, PolygonFromText('POLYGON((10 10,20 10,20 20,10 20,10 10))')), +(109, PolyFromText('POLYGON((0 0,50 0,50 50,0 50,0 0), (10 10,20 10,20 20,10 20,10 10))')), +(110, PolyFromWKB(Polygon(LineString(Point(0, 0), Point(30, 0), Point(30, 30), Point(0, 0))))); +INSERT INTO gis_multi_point VALUES +(111, MultiPointFromText('MULTIPOINT(0 0,10 10,10 20,20 20)')), +(112, MPointFromText('MULTIPOINT(1 1,11 11,11 21,21 21)')), +(113, MPointFromWKB(MultiPoint(Point(3, 6), Point(4, 10)))); +INSERT INTO gis_multi_line VALUES +(114, MultiLineStringFromText('MULTILINESTRING((10 48,10 21,10 0),(16 0,16 23,16 48))')), +(115, MLineFromText('MULTILINESTRING((10 48,10 21,10 0))')), +(116, MLineFromWKB(MultiLineString(LineString(Point(1, 2), Point(3, 5)), LineString(Point(2, 5), Point(5, 8), Point(21, 7))))); +INSERT INTO gis_multi_polygon VALUES +(117, MultiPolygonFromText('MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18)))')), +(118, MPolyFromText('MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18)))')), +(119, MPolyFromWKB(MultiPolygon(Polygon(LineString(Point(0, 3), Point(3, 3), Point(3, 0), Point(0, 3)))))); +INSERT INTO gis_geometrycollection VALUES +(120, GeomCollFromText('GEOMETRYCOLLECTION(POINT(0 0), LINESTRING(0 0,10 10))')), +(121, GeometryFromWKB(GeometryCollection(Point(44, 6), LineString(Point(3, 6), Point(7, 9))))); +INSERT into gis_geometry SELECT * FROM gis_point; +INSERT into gis_geometry SELECT * FROM gis_line; +INSERT into gis_geometry SELECT * FROM gis_polygon; +INSERT into gis_geometry SELECT * FROM gis_multi_point; +INSERT into gis_geometry SELECT * FROM gis_multi_line; +INSERT into gis_geometry SELECT * FROM gis_multi_polygon; +INSERT into gis_geometry SELECT * FROM gis_geometrycollection; +SELECT fid, AsText(g) FROM gis_point ORDER by fid; +fid AsText(g) +101 POINT(10 10) +102 POINT(20 10) +103 POINT(20 20) +104 POINT(10 20) +SELECT fid, AsText(g) FROM gis_line ORDER by fid; +fid AsText(g) +105 LINESTRING(0 0,0 10,10 0) +106 LINESTRING(10 10,20 10,20 20,10 20,10 10) +107 LINESTRING(10 10,40 10) +SELECT fid, AsText(g) FROM gis_polygon ORDER by fid; +fid AsText(g) +108 POLYGON((10 10,20 10,20 20,10 20,10 10)) +109 POLYGON((0 0,50 0,50 50,0 50,0 0),(10 10,20 10,20 20,10 20,10 10)) +110 POLYGON((0 0,30 0,30 30,0 0)) +SELECT fid, AsText(g) FROM gis_multi_point ORDER by fid; +fid AsText(g) +111 MULTIPOINT(0 0,10 10,10 20,20 20) +112 MULTIPOINT(1 1,11 11,11 21,21 21) +113 MULTIPOINT(3 6,4 10) +SELECT fid, AsText(g) FROM gis_multi_line ORDER by fid; +fid AsText(g) +114 MULTILINESTRING((10 48,10 21,10 0),(16 0,16 23,16 48)) +115 MULTILINESTRING((10 48,10 21,10 0)) +116 MULTILINESTRING((1 2,3 5),(2 5,5 8,21 7)) +SELECT fid, AsText(g) FROM gis_multi_polygon ORDER by fid; +fid AsText(g) +117 MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18))) +118 MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18))) +119 MULTIPOLYGON(((0 3,3 3,3 0,0 3))) +SELECT fid, AsText(g) FROM gis_geometrycollection ORDER by fid; +fid AsText(g) +120 GEOMETRYCOLLECTION(POINT(0 0),LINESTRING(0 0,10 10)) +121 GEOMETRYCOLLECTION(POINT(44 6),LINESTRING(3 6,7 9)) +SELECT fid, AsText(g) FROM gis_geometry ORDER by fid; +fid AsText(g) +101 POINT(10 10) +102 POINT(20 10) +103 POINT(20 20) +104 POINT(10 20) +105 LINESTRING(0 0,0 10,10 0) +106 LINESTRING(10 10,20 10,20 20,10 20,10 10) +107 LINESTRING(10 10,40 10) +108 POLYGON((10 10,20 10,20 20,10 20,10 10)) +109 POLYGON((0 0,50 0,50 50,0 50,0 0),(10 10,20 10,20 20,10 20,10 10)) +110 POLYGON((0 0,30 0,30 30,0 0)) +111 MULTIPOINT(0 0,10 10,10 20,20 20) +112 MULTIPOINT(1 1,11 11,11 21,21 21) +113 MULTIPOINT(3 6,4 10) +114 MULTILINESTRING((10 48,10 21,10 0),(16 0,16 23,16 48)) +115 MULTILINESTRING((10 48,10 21,10 0)) +116 MULTILINESTRING((1 2,3 5),(2 5,5 8,21 7)) +117 MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18))) +118 MULTIPOLYGON(((28 26,28 0,84 0,84 42,28 26),(52 18,66 23,73 9,48 6,52 18)),((59 18,67 18,67 13,59 13,59 18))) +119 MULTIPOLYGON(((0 3,3 3,3 0,0 3))) +120 GEOMETRYCOLLECTION(POINT(0 0),LINESTRING(0 0,10 10)) +121 GEOMETRYCOLLECTION(POINT(44 6),LINESTRING(3 6,7 9)) +SELECT fid, Dimension(g) FROM gis_geometry ORDER by fid; +fid Dimension(g) +101 0 +102 0 +103 0 +104 0 +105 1 +106 1 +107 1 +108 2 +109 2 +110 2 +111 0 +112 0 +113 0 +114 1 +115 1 +116 1 +117 2 +118 2 +119 2 +120 1 +121 1 +SELECT fid, GeometryType(g) FROM gis_geometry ORDER by fid; +fid GeometryType(g) +101 POINT +102 POINT +103 POINT +104 POINT +105 LINESTRING +106 LINESTRING +107 LINESTRING +108 POLYGON +109 POLYGON +110 POLYGON +111 MULTIPOINT +112 MULTIPOINT +113 MULTIPOINT +114 MULTILINESTRING +115 MULTILINESTRING +116 MULTILINESTRING +117 MULTIPOLYGON +118 MULTIPOLYGON +119 MULTIPOLYGON +120 GEOMETRYCOLLECTION +121 GEOMETRYCOLLECTION +SELECT fid, IsEmpty(g) FROM gis_geometry ORDER by fid; +fid IsEmpty(g) +101 0 +102 0 +103 0 +104 0 +105 0 +106 0 +107 0 +108 0 +109 0 +110 0 +111 0 +112 0 +113 0 +114 0 +115 0 +116 0 +117 0 +118 0 +119 0 +120 0 +121 0 +SELECT fid, AsText(Envelope(g)) FROM gis_geometry ORDER by fid; +fid AsText(Envelope(g)) +101 POLYGON((10 10,10 10,10 10,10 10,10 10)) +102 POLYGON((20 10,20 10,20 10,20 10,20 10)) +103 POLYGON((20 20,20 20,20 20,20 20,20 20)) +104 POLYGON((10 20,10 20,10 20,10 20,10 20)) +105 POLYGON((0 0,10 0,10 10,0 10,0 0)) +106 POLYGON((10 10,20 10,20 20,10 20,10 10)) +107 POLYGON((10 10,40 10,40 10,10 10,10 10)) +108 POLYGON((10 10,20 10,20 20,10 20,10 10)) +109 POLYGON((0 0,50 0,50 50,0 50,0 0)) +110 POLYGON((0 0,30 0,30 30,0 30,0 0)) +111 POLYGON((0 0,20 0,20 20,0 20,0 0)) +112 POLYGON((1 1,21 1,21 21,1 21,1 1)) +113 POLYGON((3 6,4 6,4 10,3 10,3 6)) +114 POLYGON((10 0,16 0,16 48,10 48,10 0)) +115 POLYGON((10 0,10 0,10 48,10 48,10 0)) +116 POLYGON((1 2,21 2,21 8,1 8,1 2)) +117 POLYGON((28 0,84 0,84 42,28 42,28 0)) +118 POLYGON((28 0,84 0,84 42,28 42,28 0)) +119 POLYGON((0 0,3 0,3 3,0 3,0 0)) +120 POLYGON((0 0,10 0,10 10,0 10,0 0)) +121 POLYGON((3 6,44 6,44 9,3 9,3 6)) +explain extended select Dimension(g), GeometryType(g), IsEmpty(g), AsText(Envelope(g)) from gis_geometry; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE gis_geometry ALL NULL NULL NULL NULL 21 100.00 +Warnings: +Note 1003 select dimension(`test`.`gis_geometry`.`g`) AS `Dimension(g)`,geometrytype(`test`.`gis_geometry`.`g`) AS `GeometryType(g)`,isempty(`test`.`gis_geometry`.`g`) AS `IsEmpty(g)`,astext(envelope(`test`.`gis_geometry`.`g`)) AS `AsText(Envelope(g))` from `test`.`gis_geometry` +SELECT fid, X(g) FROM gis_point ORDER by fid; +fid X(g) +101 10 +102 20 +103 20 +104 10 +SELECT fid, Y(g) FROM gis_point ORDER by fid; +fid Y(g) +101 10 +102 10 +103 20 +104 20 +explain extended select X(g),Y(g) FROM gis_point; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE gis_point ALL NULL NULL NULL NULL 4 100.00 +Warnings: +Note 1003 select x(`test`.`gis_point`.`g`) AS `X(g)`,y(`test`.`gis_point`.`g`) AS `Y(g)` from `test`.`gis_point` +SELECT fid, AsText(StartPoint(g)) FROM gis_line ORDER by fid; +fid AsText(StartPoint(g)) +105 POINT(0 0) +106 POINT(10 10) +107 POINT(10 10) +SELECT fid, AsText(EndPoint(g)) FROM gis_line ORDER by fid; +fid AsText(EndPoint(g)) +105 POINT(10 0) +106 POINT(10 10) +107 POINT(40 10) +SELECT fid, GLength(g) FROM gis_line ORDER by fid; +fid GLength(g) +105 24.142135623731 +106 40 +107 30 +SELECT fid, NumPoints(g) FROM gis_line ORDER by fid; +fid NumPoints(g) +105 3 +106 5 +107 2 +SELECT fid, AsText(PointN(g, 2)) FROM gis_line ORDER by fid; +fid AsText(PointN(g, 2)) +105 POINT(0 10) +106 POINT(20 10) +107 POINT(40 10) +SELECT fid, IsClosed(g) FROM gis_line ORDER by fid; +fid IsClosed(g) +105 0 +106 1 +107 0 +explain extended select AsText(StartPoint(g)),AsText(EndPoint(g)),GLength(g),NumPoints(g),AsText(PointN(g, 2)),IsClosed(g) FROM gis_line; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE gis_line ALL NULL NULL NULL NULL 3 100.00 +Warnings: +Note 1003 select astext(startpoint(`test`.`gis_line`.`g`)) AS `AsText(StartPoint(g))`,astext(endpoint(`test`.`gis_line`.`g`)) AS `AsText(EndPoint(g))`,glength(`test`.`gis_line`.`g`) AS `GLength(g)`,numpoints(`test`.`gis_line`.`g`) AS `NumPoints(g)`,astext(pointn(`test`.`gis_line`.`g`,2)) AS `AsText(PointN(g, 2))`,isclosed(`test`.`gis_line`.`g`) AS `IsClosed(g)` from `test`.`gis_line` +SELECT fid, AsText(Centroid(g)) FROM gis_polygon ORDER by fid; +fid AsText(Centroid(g)) +108 POINT(15 15) +109 POINT(25.4166666666667 25.4166666666667) +110 POINT(20 10) +SELECT fid, Area(g) FROM gis_polygon ORDER by fid; +fid Area(g) +108 100 +109 2400 +110 450 +SELECT fid, AsText(ExteriorRing(g)) FROM gis_polygon ORDER by fid; +fid AsText(ExteriorRing(g)) +108 LINESTRING(10 10,20 10,20 20,10 20,10 10) +109 LINESTRING(0 0,50 0,50 50,0 50,0 0) +110 LINESTRING(0 0,30 0,30 30,0 0) +SELECT fid, NumInteriorRings(g) FROM gis_polygon ORDER by fid; +fid NumInteriorRings(g) +108 0 +109 1 +110 0 +SELECT fid, AsText(InteriorRingN(g, 1)) FROM gis_polygon ORDER by fid; +fid AsText(InteriorRingN(g, 1)) +108 NULL +109 LINESTRING(10 10,20 10,20 20,10 20,10 10) +110 NULL +explain extended select AsText(Centroid(g)),Area(g),AsText(ExteriorRing(g)),NumInteriorRings(g),AsText(InteriorRingN(g, 1)) FROM gis_polygon; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE gis_polygon ALL NULL NULL NULL NULL 3 100.00 +Warnings: +Note 1003 select astext(centroid(`test`.`gis_polygon`.`g`)) AS `AsText(Centroid(g))`,area(`test`.`gis_polygon`.`g`) AS `Area(g)`,astext(exteriorring(`test`.`gis_polygon`.`g`)) AS `AsText(ExteriorRing(g))`,numinteriorrings(`test`.`gis_polygon`.`g`) AS `NumInteriorRings(g)`,astext(interiorringn(`test`.`gis_polygon`.`g`,1)) AS `AsText(InteriorRingN(g, 1))` from `test`.`gis_polygon` +SELECT fid, IsClosed(g) FROM gis_multi_line ORDER by fid; +fid IsClosed(g) +114 0 +115 0 +116 0 +SELECT fid, AsText(Centroid(g)) FROM gis_multi_polygon ORDER by fid; +fid AsText(Centroid(g)) +117 POINT(55.5885277530424 17.426536064114) +118 POINT(55.5885277530424 17.426536064114) +119 POINT(2 2) +SELECT fid, Area(g) FROM gis_multi_polygon ORDER by fid; +fid Area(g) +117 1684.5 +118 1684.5 +119 4.5 +SELECT fid, NumGeometries(g) from gis_multi_point ORDER by fid; +fid NumGeometries(g) +111 4 +112 4 +113 2 +SELECT fid, NumGeometries(g) from gis_multi_line ORDER by fid; +fid NumGeometries(g) +114 2 +115 1 +116 2 +SELECT fid, NumGeometries(g) from gis_multi_polygon ORDER by fid; +fid NumGeometries(g) +117 2 +118 2 +119 1 +SELECT fid, NumGeometries(g) from gis_geometrycollection ORDER by fid; +fid NumGeometries(g) +120 2 +121 2 +explain extended SELECT fid, NumGeometries(g) from gis_multi_point; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE gis_multi_point ALL NULL NULL NULL NULL 3 100.00 +Warnings: +Note 1003 select `test`.`gis_multi_point`.`fid` AS `fid`,numgeometries(`test`.`gis_multi_point`.`g`) AS `NumGeometries(g)` from `test`.`gis_multi_point` +SELECT fid, AsText(GeometryN(g, 2)) from gis_multi_point ORDER by fid; +fid AsText(GeometryN(g, 2)) +111 POINT(10 10) +112 POINT(11 11) +113 POINT(4 10) +SELECT fid, AsText(GeometryN(g, 2)) from gis_multi_line ORDER by fid; +fid AsText(GeometryN(g, 2)) +114 LINESTRING(16 0,16 23,16 48) +115 NULL +116 LINESTRING(2 5,5 8,21 7) +SELECT fid, AsText(GeometryN(g, 2)) from gis_multi_polygon ORDER by fid; +fid AsText(GeometryN(g, 2)) +117 POLYGON((59 18,67 18,67 13,59 13,59 18)) +118 POLYGON((59 18,67 18,67 13,59 13,59 18)) +119 NULL +SELECT fid, AsText(GeometryN(g, 2)) from gis_geometrycollection ORDER by fid; +fid AsText(GeometryN(g, 2)) +120 LINESTRING(0 0,10 10) +121 LINESTRING(3 6,7 9) +SELECT fid, AsText(GeometryN(g, 1)) from gis_geometrycollection ORDER by fid; +fid AsText(GeometryN(g, 1)) +120 POINT(0 0) +121 POINT(44 6) +explain extended SELECT fid, AsText(GeometryN(g, 2)) from gis_multi_point; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE gis_multi_point ALL NULL NULL NULL NULL 3 100.00 +Warnings: +Note 1003 select `test`.`gis_multi_point`.`fid` AS `fid`,astext(geometryn(`test`.`gis_multi_point`.`g`,2)) AS `AsText(GeometryN(g, 2))` from `test`.`gis_multi_point` +SELECT g1.fid as first, g2.fid as second, +Within(g1.g, g2.g) as w, Contains(g1.g, g2.g) as c, Overlaps(g1.g, g2.g) as o, +Equals(g1.g, g2.g) as e, Disjoint(g1.g, g2.g) as d, Touches(g1.g, g2.g) as t, +Intersects(g1.g, g2.g) as i, Crosses(g1.g, g2.g) as r +FROM gis_geometrycollection g1, gis_geometrycollection g2 ORDER BY first, second; +first second w c o e d t i r +120 120 1 1 0 1 0 0 1 0 +120 121 0 0 1 0 0 0 1 0 +121 120 0 0 1 0 0 0 1 0 +121 121 1 1 0 1 0 0 1 0 +explain extended SELECT g1.fid as first, g2.fid as second, +Within(g1.g, g2.g) as w, Contains(g1.g, g2.g) as c, Overlaps(g1.g, g2.g) as o, +Equals(g1.g, g2.g) as e, Disjoint(g1.g, g2.g) as d, Touches(g1.g, g2.g) as t, +Intersects(g1.g, g2.g) as i, Crosses(g1.g, g2.g) as r +FROM gis_geometrycollection g1, gis_geometrycollection g2 ORDER BY first, second; +id select_type table type possible_keys key key_len ref rows filtered Extra +1 SIMPLE g1 ALL NULL NULL NULL NULL 2 100.00 Using temporary; Using filesort +1 SIMPLE g2 ALL NULL NULL NULL NULL 2 100.00 Using join buffer +Warnings: +Note 1003 select `test`.`g1`.`fid` AS `first`,`test`.`g2`.`fid` AS `second`,within(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `w`,contains(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `c`,overlaps(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `o`,equals(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `e`,disjoint(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `d`,touches(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `t`,intersects(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `i`,crosses(`test`.`g1`.`g`,`test`.`g2`.`g`) AS `r` from `test`.`gis_geometrycollection` `g1` join `test`.`gis_geometrycollection` `g2` order by `test`.`g1`.`fid`,`test`.`g2`.`fid` +DROP TABLE gis_point, gis_line, gis_polygon, gis_multi_point, gis_multi_line, gis_multi_polygon, gis_geometrycollection, gis_geometry; +CREATE TABLE t1 ( +a INTEGER PRIMARY KEY AUTO_INCREMENT, +gp point, +ln linestring, +pg polygon, +mp multipoint, +mln multilinestring, +mpg multipolygon, +gc geometrycollection, +gm geometry +); +SHOW FIELDS FROM t1; +Field Type Null Key Default Extra +a int(11) NO PRI NULL auto_increment +gp point YES NULL +ln linestring YES NULL +pg polygon YES NULL +mp multipoint YES NULL +mln multilinestring YES NULL +mpg multipolygon YES NULL +gc geometrycollection YES NULL +gm geometry YES NULL +ALTER TABLE t1 ADD fid INT; +SHOW FIELDS FROM t1; +Field Type Null Key Default Extra +a int(11) NO PRI NULL auto_increment +gp point YES NULL +ln linestring YES NULL +pg polygon YES NULL +mp multipoint YES NULL +mln multilinestring YES NULL +mpg multipolygon YES NULL +gc geometrycollection YES NULL +gm geometry YES NULL +fid int(11) YES NULL +DROP TABLE t1; +create table t1 (pk integer primary key auto_increment, a geometry not null); +insert into t1 (a) values (GeomFromText('Point(1 2)')); +insert into t1 (a) values ('Garbage'); +ERROR 22003: Cannot get geometry object from data you send to the GEOMETRY field +insert IGNORE into t1 (a) values ('Garbage'); +ERROR 22003: Cannot get geometry object from data you send to the GEOMETRY field +drop table t1; +create table t1 (pk integer primary key auto_increment, fl geometry not null); +insert into t1 (fl) values (1); +ERROR 22003: Cannot get geometry object from data you send to the GEOMETRY field +insert into t1 (fl) values (1.11); +ERROR 22003: Cannot get geometry object from data you send to the GEOMETRY field +insert into t1 (fl) values ("qwerty"); +ERROR 22003: Cannot get geometry object from data you send to the GEOMETRY field +insert into t1 (fl) values (pointfromtext('point(1,1)')); +ERROR 23000: Column 'fl' cannot be null +drop table t1; +End of 4.1 tests +CREATE TABLE t1 (name VARCHAR(100), square GEOMETRY); +INSERT INTO t1 VALUES("center", GeomFromText('POLYGON (( 0 0, 0 2, 2 2, 2 0, 0 0))')); +INSERT INTO t1 VALUES("small", GeomFromText('POLYGON (( 0 0, 0 1, 1 1, 1 0, 0 0))')); +INSERT INTO t1 VALUES("big", GeomFromText('POLYGON (( 0 0, 0 3, 3 3, 3 0, 0 0))')); +INSERT INTO t1 VALUES("up", GeomFromText('POLYGON (( 0 1, 0 3, 2 3, 2 1, 0 1))')); +INSERT INTO t1 VALUES("up2", GeomFromText('POLYGON (( 0 2, 0 4, 2 4, 2 2, 0 2))')); +INSERT INTO t1 VALUES("up3", GeomFromText('POLYGON (( 0 3, 0 5, 2 5, 2 3, 0 3))')); +INSERT INTO t1 VALUES("down", GeomFromText('POLYGON (( 0 -1, 0 1, 2 1, 2 -1, 0 -1))')); +INSERT INTO t1 VALUES("down2", GeomFromText('POLYGON (( 0 -2, 0 0, 2 0, 2 -2, 0 -2))')); +INSERT INTO t1 VALUES("down3", GeomFromText('POLYGON (( 0 -3, 0 -1, 2 -1, 2 -3, 0 -3))')); +INSERT INTO t1 VALUES("right", GeomFromText('POLYGON (( 1 0, 1 2, 3 2, 3 0, 1 0))')); +INSERT INTO t1 VALUES("right2", GeomFromText('POLYGON (( 2 0, 2 2, 4 2, 4 0, 2 0))')); +INSERT INTO t1 VALUES("right3", GeomFromText('POLYGON (( 3 0, 3 2, 5 2, 5 0, 3 0))')); +INSERT INTO t1 VALUES("left", GeomFromText('POLYGON (( -1 0, -1 2, 1 2, 1 0, -1 0))')); +INSERT INTO t1 VALUES("left2", GeomFromText('POLYGON (( -2 0, -2 2, 0 2, 0 0, -2 0))')); +INSERT INTO t1 VALUES("left3", GeomFromText('POLYGON (( -3 0, -3 2, -1 2, -1 0, -3 0))')); +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrcontains FROM t1 a1 JOIN t1 a2 ON MBRContains( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +mbrcontains +center,small +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrdisjoint FROM t1 a1 JOIN t1 a2 ON MBRDisjoint( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +mbrdisjoint +down3,left3,right3,up3 +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrequal FROM t1 a1 JOIN t1 a2 ON MBREqual( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +mbrequal +center +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrintersect FROM t1 a1 JOIN t1 a2 ON MBRIntersects( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +mbrintersect +big,center,down,down2,left,left2,right,right2,small,up,up2 +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbroverlaps FROM t1 a1 JOIN t1 a2 ON MBROverlaps( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +mbroverlaps +down,left,right,up +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrtouches FROM t1 a1 JOIN t1 a2 ON MBRTouches( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +mbrtouches +down2,left2,right2,up2 +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS mbrwithin FROM t1 a1 JOIN t1 a2 ON MBRWithin( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +mbrwithin +big,center +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS contains FROM t1 a1 JOIN t1 a2 ON Contains( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +contains +center,small +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS disjoint FROM t1 a1 JOIN t1 a2 ON Disjoint( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +disjoint +down3,left3,right3,up3 +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS equals FROM t1 a1 JOIN t1 a2 ON Equals( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +equals +center +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS intersect FROM t1 a1 JOIN t1 a2 ON Intersects( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +intersect +big,center,down,down2,left,left2,right,right2,small,up,up2 +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS overlaps FROM t1 a1 JOIN t1 a2 ON Overlaps( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +overlaps +down,left,right,up +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS touches FROM t1 a1 JOIN t1 a2 ON Touches( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +touches +down2,left2,right2,up2 +SELECT GROUP_CONCAT(a2.name ORDER BY a2.name) AS within FROM t1 a1 JOIN t1 a2 ON Within( a1.square, a2.square) WHERE a1.name = "center" GROUP BY a1.name; +within +big,center +SET @vert1 = GeomFromText('POLYGON ((0 -2, 0 2, 0 -2))'); +SET @horiz1 = GeomFromText('POLYGON ((-2 0, 2 0, -2 0))'); +SET @horiz2 = GeomFromText('POLYGON ((-1 0, 3 0, -1 0))'); +SET @horiz3 = GeomFromText('POLYGON ((2 0, 3 0, 2 0))'); +SET @point1 = GeomFromText('POLYGON ((0 0))'); +SET @point2 = GeomFromText('POLYGON ((-2 0))'); +SELECT GROUP_CONCAT(a1.name ORDER BY a1.name) AS overlaps FROM t1 a1 WHERE Overlaps(a1.square, @vert1) GROUP BY a1.name; +overlaps +SELECT GROUP_CONCAT(a1.name ORDER BY a1.name) AS overlaps FROM t1 a1 WHERE Overlaps(a1.square, @horiz1) GROUP BY a1.name; +overlaps +SELECT Overlaps(@horiz1, @vert1) FROM DUAL; +Overlaps(@horiz1, @vert1) +0 +SELECT Overlaps(@horiz1, @horiz2) FROM DUAL; +Overlaps(@horiz1, @horiz2) +1 +SELECT Overlaps(@horiz1, @horiz3) FROM DUAL; +Overlaps(@horiz1, @horiz3) +0 +SELECT Overlaps(@horiz1, @point1) FROM DUAL; +Overlaps(@horiz1, @point1) +0 +SELECT Overlaps(@horiz1, @point2) FROM DUAL; +Overlaps(@horiz1, @point2) +0 +DROP TABLE t1; +End of 5.0 tests +CREATE TABLE t1 (p POINT); +CREATE TABLE t2 (p POINT, INDEX(p)); +INSERT INTO t1 VALUES (POINTFROMTEXT('POINT(1 2)')); +INSERT INTO t2 VALUES (POINTFROMTEXT('POINT(1 2)')); +SELECT COUNT(*) FROM t1 WHERE p=POINTFROMTEXT('POINT(1 2)'); +COUNT(*) +1 +EXPLAIN +SELECT COUNT(*) FROM t2 WHERE p=POINTFROMTEXT('POINT(1 2)'); +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 ref p p 28 const 1 Using where +SELECT COUNT(*) FROM t2 WHERE p=POINTFROMTEXT('POINT(1 2)'); +COUNT(*) +1 +INSERT INTO t1 VALUES (POINTFROMTEXT('POINT(1 2)')); +INSERT INTO t2 VALUES (POINTFROMTEXT('POINT(1 2)')); +EXPLAIN +SELECT COUNT(*) FROM t1 WHERE p=POINTFROMTEXT('POINT(1 2)'); +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ALL NULL NULL NULL NULL 2 Using where +SELECT COUNT(*) FROM t1 WHERE p=POINTFROMTEXT('POINT(1 2)'); +COUNT(*) +2 +EXPLAIN +SELECT COUNT(*) FROM t2 WHERE p=POINTFROMTEXT('POINT(1 2)'); +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 ref p p 28 const 1 Using where +SELECT COUNT(*) FROM t2 WHERE p=POINTFROMTEXT('POINT(1 2)'); +COUNT(*) +2 +EXPLAIN +SELECT COUNT(*) FROM t2 IGNORE INDEX(p) WHERE p=POINTFROMTEXT('POINT(1 2)'); +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 ALL NULL NULL NULL NULL 2 Using where +SELECT COUNT(*) FROM t2 IGNORE INDEX(p) WHERE p=POINTFROMTEXT('POINT(1 2)'); +COUNT(*) +2 +DROP TABLE t1, t2; +End of 5.0 tests +create table t1 (g geometry not null, spatial gk(g)) engine=innodb; +ERROR HY000: The used table type doesn't support SPATIAL indexes diff --git a/mysql-test/suite/innodb/r/innodb_lock_wait_timeout_1.result b/mysql-test/suite/innodb/r/innodb_lock_wait_timeout_1.result new file mode 100644 index 00000000000..bd8760b8f79 --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_lock_wait_timeout_1.result @@ -0,0 +1,375 @@ +# +# Bug #40113: Embedded SELECT inside UPDATE or DELETE can timeout +# without error +# +CREATE TABLE t1 (a int, b int, PRIMARY KEY (a,b)) ENGINE=InnoDB; +INSERT INTO t1 (a,b) VALUES (1070109,99); +CREATE TABLE t2 (b int, a int, PRIMARY KEY (b)) ENGINE=InnoDB; +INSERT INTO t2 (b,a) VALUES (7,1070109); +SELECT * FROM t1; +a b +1070109 99 +BEGIN; +SELECT b FROM t2 WHERE b=7 FOR UPDATE; +b +7 +BEGIN; +SELECT b FROM t2 WHERE b=7 FOR UPDATE; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +INSERT INTO t1 (a) VALUES ((SELECT a FROM t2 WHERE b=7)); +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +UPDATE t1 SET a='7000000' WHERE a=(SELECT a FROM t2 WHERE b=7); +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +DELETE FROM t1 WHERE a=(SELECT a FROM t2 WHERE b=7); +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +SELECT * FROM t1; +a b +1070109 99 +DROP TABLE t2, t1; +# End of 5.0 tests +# +# Bug#46539 Various crashes on INSERT IGNORE SELECT + SELECT +# FOR UPDATE +# +drop table if exists t1; +create table t1 (a int primary key auto_increment, +b int, index(b)) engine=innodb; +insert into t1 (b) values (1), (2), (3), (4), (5), (6), (7), (8), (9), (10); +set autocommit=0; +begin; +select * from t1 where b=5 for update; +a b +5 5 +insert ignore into t1 (b) select a as b from t1; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +# Cleanup +# +commit; +set autocommit=default; +drop table t1; +# +# Bug #37183 insert ignore into .. select ... hangs +# after deadlock was encountered +# +create table t1(id int primary key,v int)engine=innodb; +insert into t1 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7); +create table t2 like t1; +begin; +update t1 set v=id*2 where id=1; +begin; +update t1 set v=id*2 where id=2; +update t1 set v=id*2 where id=2; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +insert ignore into t2 select * from t1 where id=1; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +rollback; +rollback; +drop table t1, t2; +# +# Bug#41756 Strange error messages about locks from InnoDB +# +drop table if exists t1; +# In the default transaction isolation mode, and/or with +# innodb_locks_unsafe_for_binlog=OFF, handler::unlock_row() +# in InnoDB does nothing. +# Thus in order to reproduce the condition that led to the +# warning, one needs to relax isolation by either +# setting a weaker tx_isolation value, or by turning on +# the unsafe replication switch. +# For testing purposes, choose to tweak the isolation level, +# since it's settable at runtime, unlike +# innodb_locks_unsafe_for_binlog, which is +# only a command-line switch. +# +set @@session.tx_isolation="read-committed"; +# Prepare data. We need a table with a unique index, +# for join_read_key to be used. The other column +# allows to control what passes WHERE clause filter. +create table t1 (a int primary key, b int) engine=innodb; +# Let's make sure t1 has sufficient amount of rows +# to exclude JT_ALL access method when reading it, +# i.e. make sure that JT_EQ_REF(a) is always preferred. +insert into t1 values (1,1), (2,null), (3,1), (4,1), +(5,1), (6,1), (7,1), (8,1), (9,1), (10,1), +(11,1), (12,1), (13,1), (14,1), (15,1), +(16,1), (17,1), (18,1), (19,1), (20,1); +# +# Demonstrate that for the SELECT statement +# used later in the test JT_EQ_REF access method is used. +# +explain +select 1 from t1 natural join (select 2 as a, 1 as b union all +select 2 as a, 2 as b) as t2 for update; +id 1 +select_type PRIMARY +table +type ALL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows 2 +Extra +id 1 +select_type PRIMARY +table t1 +type eq_ref +possible_keys PRIMARY +key PRIMARY +key_len 4 +ref t2.a +rows 1 +Extra Using where +id 2 +select_type DERIVED +table NULL +type NULL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows NULL +Extra No tables used +id 3 +select_type UNION +table NULL +type NULL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows NULL +Extra No tables used +id NULL +select_type UNION RESULT +table +type ALL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows NULL +Extra +# +# Demonstrate that the reported SELECT statement +# no longer produces warnings. +# +select 1 from t1 natural join (select 2 as a, 1 as b union all +select 2 as a, 2 as b) as t2 for update; +1 +commit; +# +# Demonstrate that due to lack of inter-sweep "reset" function, +# we keep some non-matching records locked, even though we know +# we could unlock them. +# To do that, show that if there is only one distinct value +# for a in t2 (a=2), we will keep record (2,null) in t1 locked. +# But if we add another value for "a" to t2, say 6, +# join_read_key cache will be pruned at least once, +# and thus record (2, null) in t1 will get unlocked. +# +begin; +select 1 from t1 natural join (select 2 as a, 1 as b union all +select 2 as a, 2 as b) as t2 for update; +1 +# +# Switching to connection con1 +# We should be able to delete all records from t1 except (2, null), +# since they were not locked. +begin; +# Delete in series of 3 records so that full scan +# is not used and we're not blocked on record (2,null) +delete from t1 where a in (1,3,4); +delete from t1 where a in (5,6,7); +delete from t1 where a in (8,9,10); +delete from t1 where a in (11,12,13); +delete from t1 where a in (14,15,16); +delete from t1 where a in (17,18); +delete from t1 where a in (19,20); +# +# Record (2, null) is locked. This is actually unnecessary, +# because the previous select returned no rows. +# Just demonstrate the effect. +# +delete from t1; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +rollback; +# +# Switching to connection default +# +# Show that the original contents of t1 is intact: +select * from t1; +a b +1 1 +2 NULL +3 1 +4 1 +5 1 +6 1 +7 1 +8 1 +9 1 +10 1 +11 1 +12 1 +13 1 +14 1 +15 1 +16 1 +17 1 +18 1 +19 1 +20 1 +commit; +# +# Have a one more record in t2 to show that +# if join_read_key cache is purned, the current +# row under the cursor is unlocked (provided, this row didn't +# match the partial WHERE clause, of course). +# Sic: the result of this test dependent on the order of retrieval +# of records --echo # from the derived table, if ! +# We use DELETE to disable the JOIN CACHE. This DELETE modifies no +# records. It also should leave no InnoDB row locks. +# +begin; +delete t1.* from t1 natural join (select 2 as a, 2 as b union all +select 0 as a, 0 as b) as t2; +# Demonstrate that nothing was deleted form t1 +select * from t1; +a b +1 1 +2 NULL +3 1 +4 1 +5 1 +6 1 +7 1 +8 1 +9 1 +10 1 +11 1 +12 1 +13 1 +14 1 +15 1 +16 1 +17 1 +18 1 +19 1 +20 1 +# +# Switching to connection con1 +begin; +# Since there is another distinct record in the derived table +# the previous matching record in t1 -- (2,null) -- was unlocked. +delete from t1; +# We will need the contents of the table again. +rollback; +select * from t1; +a b +1 1 +2 NULL +3 1 +4 1 +5 1 +6 1 +7 1 +8 1 +9 1 +10 1 +11 1 +12 1 +13 1 +14 1 +15 1 +16 1 +17 1 +18 1 +19 1 +20 1 +commit; +# +# Switching to connection default +rollback; +begin; +# +# Before this patch, we could wrongly unlock a record +# that was cached and later used in a join. Demonstrate that +# this is no longer the case. +# Sic: this test is also order-dependent (i.e. the +# the bug would show up only if the first record in the union +# is retreived and processed first. +# +# Verify that JT_EQ_REF is used. +explain +select 1 from t1 natural join (select 3 as a, 2 as b union all +select 3 as a, 1 as b) as t2 for update; +id 1 +select_type PRIMARY +table +type ALL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows 2 +Extra +id 1 +select_type PRIMARY +table t1 +type eq_ref +possible_keys PRIMARY +key PRIMARY +key_len 4 +ref t2.a +rows 1 +Extra Using where +id 2 +select_type DERIVED +table NULL +type NULL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows NULL +Extra No tables used +id 3 +select_type UNION +table NULL +type NULL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows NULL +Extra No tables used +id NULL +select_type UNION RESULT +table +type ALL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows NULL +Extra +# Lock the record. +select 1 from t1 natural join (select 3 as a, 2 as b union all +select 3 as a, 1 as b) as t2 for update; +1 +1 +# Switching to connection con1 +# +# We should not be able to delete record (3,1) from t1, +# (previously it was possible). +# +delete from t1 where a=3; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +# Switching to connection default +commit; +set @@session.tx_isolation=default; +drop table t1; +# +# End of 5.1 tests +# diff --git a/mysql-test/suite/innodb/r/innodb_mysql.result b/mysql-test/suite/innodb/r/innodb_mysql.result new file mode 100644 index 00000000000..2bf1ef8fbf0 --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_mysql.result @@ -0,0 +1,2381 @@ +set global innodb_support_xa=default; +set session innodb_support_xa=default; +SET SESSION STORAGE_ENGINE = InnoDB; +drop table if exists t1,t2,t3,t1m,t1i,t2m,t2i,t4; +drop procedure if exists p1; +create table t1 ( +c_id int(11) not null default '0', +org_id int(11) default null, +unique key contacts$c_id (c_id), +key contacts$org_id (org_id) +); +insert into t1 values +(2,null),(120,null),(141,null),(218,7), (128,1), +(151,2),(234,2),(236,2),(243,2),(255,2),(259,2),(232,3),(235,3),(238,3), +(246,3),(253,3),(269,3),(285,3),(291,3),(293,3),(131,4),(230,4),(231,4); +create table t2 ( +slai_id int(11) not null default '0', +owner_tbl int(11) default null, +owner_id int(11) default null, +sla_id int(11) default null, +inc_web int(11) default null, +inc_email int(11) default null, +inc_chat int(11) default null, +inc_csr int(11) default null, +inc_total int(11) default null, +time_billed int(11) default null, +activedate timestamp null default null, +expiredate timestamp null default null, +state int(11) default null, +sla_set int(11) default null, +unique key t2$slai_id (slai_id), +key t2$owner_id (owner_id), +key t2$sla_id (sla_id) +); +insert into t2(slai_id, owner_tbl, owner_id, sla_id) values +(1,3,1,1), (3,3,10,2), (4,3,3,6), (5,3,2,5), (6,3,8,3), (7,3,9,7), +(8,3,6,8), (9,3,4,9), (10,3,5,10), (11,3,11,11), (12,3,7,12); +flush tables; +select si.slai_id +from t1 c join t2 si on +((si.owner_tbl = 3 and si.owner_id = c.org_id) or +( si.owner_tbl = 2 and si.owner_id = c.c_id)) +where +c.c_id = 218 and expiredate is null; +slai_id +12 +select * from t1 where org_id is null; +c_id org_id +2 NULL +120 NULL +141 NULL +select si.slai_id +from t1 c join t2 si on +((si.owner_tbl = 3 and si.owner_id = c.org_id) or +( si.owner_tbl = 2 and si.owner_id = c.c_id)) +where +c.c_id = 218 and expiredate is null; +slai_id +12 +drop table t1, t2; +CREATE TABLE t1 (a int, b int, KEY b (b)); +CREATE TABLE t2 (a int, b int, PRIMARY KEY (a,b)); +CREATE TABLE t3 (a int, b int, c int, PRIMARY KEY (a), +UNIQUE KEY b (b,c), KEY a (a,b,c)); +INSERT INTO t1 VALUES (1, 1); +INSERT INTO t1 SELECT a + 1, b + 1 FROM t1; +INSERT INTO t1 SELECT a + 2, b + 2 FROM t1; +INSERT INTO t2 VALUES (1,1),(1,2),(1,3),(1,4),(1,5),(1,6),(1,7),(1,8); +INSERT INTO t2 SELECT a + 1, b FROM t2; +DELETE FROM t2 WHERE a = 1 AND b < 2; +INSERT INTO t3 VALUES (1,1,1),(2,1,2); +INSERT INTO t3 SELECT a + 2, a + 2, 3 FROM t3; +INSERT INTO t3 SELECT a + 4, a + 4, 3 FROM t3; +SELECT STRAIGHT_JOIN SQL_NO_CACHE t1.b, t1.a FROM t1, t3, t2 WHERE +t3.a = t2.a AND t2.b = t1.a AND t3.b = 1 AND t3.c IN (1, 2) +ORDER BY t1.b LIMIT 2; +b a +1 1 +2 2 +SELECT STRAIGHT_JOIN SQL_NO_CACHE t1.b, t1.a FROM t1, t3, t2 WHERE +t3.a = t2.a AND t2.b = t1.a AND t3.b = 1 AND t3.c IN (1, 2) +ORDER BY t1.b LIMIT 5; +b a +1 1 +2 2 +2 2 +3 3 +3 3 +DROP TABLE t1, t2, t3; +CREATE TABLE `t1` (`id1` INT) ; +INSERT INTO `t1` (`id1`) VALUES (1),(5),(2); +CREATE TABLE `t2` ( +`id1` INT, +`id2` INT NOT NULL, +`id3` INT, +`id4` INT NOT NULL, +UNIQUE (`id2`,`id4`), +KEY (`id1`) +); +INSERT INTO `t2`(`id1`,`id2`,`id3`,`id4`) VALUES +(1,1,1,0), +(1,1,2,1), +(5,1,2,2), +(6,1,2,3), +(1,2,2,2), +(1,2,1,1); +SELECT `id1` FROM `t1` WHERE `id1` NOT IN (SELECT `id1` FROM `t2` WHERE `id2` = 1 AND `id3` = 2); +id1 +2 +DROP TABLE t1, t2; +create table t1 (c1 int) engine=innodb; +handler t1 open; +handler t1 read first; +c1 +Before and after comparison +0 +drop table t1; +CREATE TABLE t1(c1 TEXT, UNIQUE (c1(1)), cnt INT DEFAULT 1) +ENGINE=INNODB CHARACTER SET UTF8; +INSERT INTO t1 (c1) VALUES ('1a'); +SELECT * FROM t1; +c1 cnt +1a 1 +INSERT INTO t1 (c1) VALUES ('1b') ON DUPLICATE KEY UPDATE cnt=cnt+1; +SELECT * FROM t1; +c1 cnt +1a 2 +DROP TABLE t1; +CREATE TABLE t1(c1 VARCHAR(2), UNIQUE (c1(1)), cnt INT DEFAULT 1) +ENGINE=INNODB CHARACTER SET UTF8; +INSERT INTO t1 (c1) VALUES ('1a'); +SELECT * FROM t1; +c1 cnt +1a 1 +INSERT INTO t1 (c1) VALUES ('1b') ON DUPLICATE KEY UPDATE cnt=cnt+1; +SELECT * FROM t1; +c1 cnt +1a 2 +DROP TABLE t1; +CREATE TABLE t1(c1 CHAR(2), UNIQUE (c1(1)), cnt INT DEFAULT 1) +ENGINE=INNODB CHARACTER SET UTF8; +INSERT INTO t1 (c1) VALUES ('1a'); +SELECT * FROM t1; +c1 cnt +1a 1 +INSERT INTO t1 (c1) VALUES ('1b') ON DUPLICATE KEY UPDATE cnt=cnt+1; +SELECT * FROM t1; +c1 cnt +1a 2 +DROP TABLE t1; +CREATE TABLE t1 ( +a1 decimal(10,0) DEFAULT NULL, +a2 blob, +a3 time DEFAULT NULL, +a4 blob, +a5 char(175) DEFAULT NULL, +a6 timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', +a7 tinyblob, +INDEX idx (a6,a7(239),a5) +) ENGINE=InnoDB; +EXPLAIN SELECT a4 FROM t1 WHERE +a6=NULL AND +a4='UNcT5pIde4I6c2SheTo4gt92OV1jgJCVkXmzyf325R1DwLURkbYHwhydANIZMbKTgdcR5xS'; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables +EXPLAIN SELECT t1.a4 FROM t1, t1 t WHERE +t.a6=t.a6 AND t1.a6=NULL AND +t1.a4='UNcT5pIde4I6c2SheTo4gt92OV1jgJCVkXmzyf325R1DwLURkbYHwhydANIZMbKTgdcR5xS'; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables +DROP TABLE t1; +create table t1m (a int) engine = MEMORY; +create table t1i (a int); +create table t2m (a int) engine = MEMORY; +create table t2i (a int); +insert into t2m values (5); +insert into t2i values (5); +select min(a) from t1i; +min(a) +NULL +select min(7) from t1i; +min(7) +NULL +select min(7) from DUAL; +min(7) +7 +explain select min(7) from t2i join t1i; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2i ALL NULL NULL NULL NULL 1 +1 SIMPLE t1i ALL NULL NULL NULL NULL 1 Using join buffer +select min(7) from t2i join t1i; +min(7) +NULL +select max(a) from t1i; +max(a) +NULL +select max(7) from t1i; +max(7) +NULL +select max(7) from DUAL; +max(7) +7 +explain select max(7) from t2i join t1i; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2i ALL NULL NULL NULL NULL 1 +1 SIMPLE t1i ALL NULL NULL NULL NULL 1 Using join buffer +select max(7) from t2i join t1i; +max(7) +NULL +select 1, min(a) from t1i where a=99; +1 min(a) +1 NULL +select 1, min(a) from t1i where 1=99; +1 min(a) +1 NULL +select 1, min(1) from t1i where a=99; +1 min(1) +1 NULL +select 1, min(1) from t1i where 1=99; +1 min(1) +1 NULL +select 1, max(a) from t1i where a=99; +1 max(a) +1 NULL +select 1, max(a) from t1i where 1=99; +1 max(a) +1 NULL +select 1, max(1) from t1i where a=99; +1 max(1) +1 NULL +select 1, max(1) from t1i where 1=99; +1 max(1) +1 NULL +explain select count(*), min(7), max(7) from t1m, t1i; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1m system NULL NULL NULL NULL 0 const row not found +1 SIMPLE t1i ALL NULL NULL NULL NULL 1 +select count(*), min(7), max(7) from t1m, t1i; +count(*) min(7) max(7) +0 NULL NULL +explain select count(*), min(7), max(7) from t1m, t2i; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1m system NULL NULL NULL NULL 0 const row not found +1 SIMPLE t2i ALL NULL NULL NULL NULL 1 +select count(*), min(7), max(7) from t1m, t2i; +count(*) min(7) max(7) +0 NULL NULL +explain select count(*), min(7), max(7) from t2m, t1i; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2m system NULL NULL NULL NULL 1 +1 SIMPLE t1i ALL NULL NULL NULL NULL 1 +select count(*), min(7), max(7) from t2m, t1i; +count(*) min(7) max(7) +0 NULL NULL +drop table t1m, t1i, t2m, t2i; +create table t1 ( +a1 char(64), a2 char(64), b char(16), c char(16) not null, d char(16), dummy char(64) default ' ' +) ENGINE = MEMORY; +insert into t1 (a1, a2, b, c, d) values +('a','a','a','a111','xy1'),('a','a','a','b111','xy2'),('a','a','a','c111','xy3'),('a','a','a','d111','xy4'), +('a','a','b','e112','xy1'),('a','a','b','f112','xy2'),('a','a','b','g112','xy3'),('a','a','b','h112','xy4'), +('a','b','a','i121','xy1'),('a','b','a','j121','xy2'),('a','b','a','k121','xy3'),('a','b','a','l121','xy4'), +('a','b','b','m122','xy1'),('a','b','b','n122','xy2'),('a','b','b','o122','xy3'),('a','b','b','p122','xy4'), +('b','a','a','a211','xy1'),('b','a','a','b211','xy2'),('b','a','a','c211','xy3'),('b','a','a','d211','xy4'), +('b','a','b','e212','xy1'),('b','a','b','f212','xy2'),('b','a','b','g212','xy3'),('b','a','b','h212','xy4'), +('b','b','a','i221','xy1'),('b','b','a','j221','xy2'),('b','b','a','k221','xy3'),('b','b','a','l221','xy4'), +('b','b','b','m222','xy1'),('b','b','b','n222','xy2'),('b','b','b','o222','xy3'),('b','b','b','p222','xy4'), +('c','a','a','a311','xy1'),('c','a','a','b311','xy2'),('c','a','a','c311','xy3'),('c','a','a','d311','xy4'), +('c','a','b','e312','xy1'),('c','a','b','f312','xy2'),('c','a','b','g312','xy3'),('c','a','b','h312','xy4'), +('c','b','a','i321','xy1'),('c','b','a','j321','xy2'),('c','b','a','k321','xy3'),('c','b','a','l321','xy4'), +('c','b','b','m322','xy1'),('c','b','b','n322','xy2'),('c','b','b','o322','xy3'),('c','b','b','p322','xy4'), +('d','a','a','a411','xy1'),('d','a','a','b411','xy2'),('d','a','a','c411','xy3'),('d','a','a','d411','xy4'), +('d','a','b','e412','xy1'),('d','a','b','f412','xy2'),('d','a','b','g412','xy3'),('d','a','b','h412','xy4'), +('d','b','a','i421','xy1'),('d','b','a','j421','xy2'),('d','b','a','k421','xy3'),('d','b','a','l421','xy4'), +('d','b','b','m422','xy1'),('d','b','b','n422','xy2'),('d','b','b','o422','xy3'),('d','b','b','p422','xy4'), +('a','a','a','a111','xy1'),('a','a','a','b111','xy2'),('a','a','a','c111','xy3'),('a','a','a','d111','xy4'), +('a','a','b','e112','xy1'),('a','a','b','f112','xy2'),('a','a','b','g112','xy3'),('a','a','b','h112','xy4'), +('a','b','a','i121','xy1'),('a','b','a','j121','xy2'),('a','b','a','k121','xy3'),('a','b','a','l121','xy4'), +('a','b','b','m122','xy1'),('a','b','b','n122','xy2'),('a','b','b','o122','xy3'),('a','b','b','p122','xy4'), +('b','a','a','a211','xy1'),('b','a','a','b211','xy2'),('b','a','a','c211','xy3'),('b','a','a','d211','xy4'), +('b','a','b','e212','xy1'),('b','a','b','f212','xy2'),('b','a','b','g212','xy3'),('b','a','b','h212','xy4'), +('b','b','a','i221','xy1'),('b','b','a','j221','xy2'),('b','b','a','k221','xy3'),('b','b','a','l221','xy4'), +('b','b','b','m222','xy1'),('b','b','b','n222','xy2'),('b','b','b','o222','xy3'),('b','b','b','p222','xy4'), +('c','a','a','a311','xy1'),('c','a','a','b311','xy2'),('c','a','a','c311','xy3'),('c','a','a','d311','xy4'), +('c','a','b','e312','xy1'),('c','a','b','f312','xy2'),('c','a','b','g312','xy3'),('c','a','b','h312','xy4'), +('c','b','a','i321','xy1'),('c','b','a','j321','xy2'),('c','b','a','k321','xy3'),('c','b','a','l321','xy4'), +('c','b','b','m322','xy1'),('c','b','b','n322','xy2'),('c','b','b','o322','xy3'),('c','b','b','p322','xy4'), +('d','a','a','a411','xy1'),('d','a','a','b411','xy2'),('d','a','a','c411','xy3'),('d','a','a','d411','xy4'), +('d','a','b','e412','xy1'),('d','a','b','f412','xy2'),('d','a','b','g412','xy3'),('d','a','b','h412','xy4'), +('d','b','a','i421','xy1'),('d','b','a','j421','xy2'),('d','b','a','k421','xy3'),('d','b','a','l421','xy4'), +('d','b','b','m422','xy1'),('d','b','b','n422','xy2'),('d','b','b','o422','xy3'),('d','b','b','p422','xy4'); +create table t4 ( +pk_col int auto_increment primary key, a1 char(64), a2 char(64), b char(16), c char(16) not null, d char(16), dummy char(64) default ' ' +); +insert into t4 (a1, a2, b, c, d, dummy) select * from t1; +create index idx12672_0 on t4 (a1); +create index idx12672_1 on t4 (a1,a2,b,c); +create index idx12672_2 on t4 (a1,a2,b); +analyze table t4; +Table Op Msg_type Msg_text +test.t4 analyze status OK +select distinct a1 from t4 where pk_col not in (1,2,3,4); +a1 +a +b +c +d +drop table t1,t4; +DROP TABLE IF EXISTS t2, t1; +CREATE TABLE t1 (i INT NOT NULL PRIMARY KEY) ENGINE= InnoDB; +CREATE TABLE t2 ( +i INT NOT NULL, +FOREIGN KEY (i) REFERENCES t1 (i) ON DELETE NO ACTION +) ENGINE= InnoDB; +INSERT INTO t1 VALUES (1); +INSERT INTO t2 VALUES (1); +DELETE IGNORE FROM t1 WHERE i = 1; +Warnings: +Error 1451 Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`i`) REFERENCES `t1` (`i`) ON DELETE NO ACTION) +SELECT * FROM t1, t2; +i i +1 1 +DROP TABLE t2, t1; +End of 4.1 tests. +create table t1 ( +a varchar(30), b varchar(30), primary key(a), key(b) +); +select distinct a from t1; +a +drop table t1; +create table t1(a int, key(a)); +insert into t1 values(1); +select a, count(a) from t1 group by a with rollup; +a count(a) +1 1 +NULL 1 +drop table t1; +create table t1 (f1 int, f2 char(1), primary key(f1,f2)); +insert into t1 values ( 1,"e"),(2,"a"),( 3,"c"),(4,"d"); +alter table t1 drop primary key, add primary key (f2, f1); +explain select distinct f1 a, f1 b from t1; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL PRIMARY 5 NULL 4 Using index; Using temporary +explain select distinct f1, f2 from t1; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 range NULL PRIMARY 5 NULL 3 Using index for group-by; Using temporary +drop table t1; +CREATE TABLE t1 (id int(11) NOT NULL PRIMARY KEY, name varchar(20), +INDEX (name)); +CREATE TABLE t2 (id int(11) NOT NULL PRIMARY KEY, fkey int(11)); +ALTER TABLE t2 ADD FOREIGN KEY (fkey) REFERENCES t2(id); +INSERT INTO t1 VALUES (1,'A1'),(2,'A2'),(3,'B'); +INSERT INTO t2 VALUES (1,1),(2,2),(3,2),(4,3),(5,3); +EXPLAIN +SELECT COUNT(*) FROM t2 LEFT JOIN t1 ON t2.fkey = t1.id +WHERE t1.name LIKE 'A%'; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index PRIMARY,name name 23 NULL 3 Using where; Using index +1 SIMPLE t2 ref fkey fkey 5 test.t1.id 1 Using where; Using index +EXPLAIN +SELECT COUNT(*) FROM t2 LEFT JOIN t1 ON t2.fkey = t1.id +WHERE t1.name LIKE 'A%' OR FALSE; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 index NULL fkey 5 NULL 5 Using index +1 SIMPLE t1 eq_ref PRIMARY PRIMARY 4 test.t2.fkey 1 Using where +DROP TABLE t1,t2; +CREATE TABLE t1 ( +id int NOT NULL, +name varchar(20) NOT NULL, +dept varchar(20) NOT NULL, +age tinyint(3) unsigned NOT NULL, +PRIMARY KEY (id), +INDEX (name,dept) +) ENGINE=InnoDB; +INSERT INTO t1(id, dept, age, name) VALUES +(3987, 'cs1', 10, 'rs1'), (3988, 'cs2', 20, 'rs1'), (3995, 'cs3', 10, 'rs2'), +(3996, 'cs4', 20, 'rs2'), (4003, 'cs5', 10, 'rs3'), (4004, 'cs6', 20, 'rs3'), +(4011, 'cs7', 10, 'rs4'), (4012, 'cs8', 20, 'rs4'), (4019, 'cs9', 10, 'rs5'), +(4020, 'cs10', 20, 'rs5'),(4027, 'cs11', 10, 'rs6'),(4028, 'cs12', 20, 'rs6'); +EXPLAIN SELECT DISTINCT t1.name, t1.dept FROM t1 WHERE t1.name='rs5'; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 range name name 44 NULL 2 Using where; Using index for group-by +SELECT DISTINCT t1.name, t1.dept FROM t1 WHERE t1.name='rs5'; +name dept +rs5 cs10 +rs5 cs9 +DELETE FROM t1; +# Masking (#) number in "rows" column of the following EXPLAIN output, as it may vary (bug#47746). +EXPLAIN SELECT DISTINCT t1.name, t1.dept FROM t1 WHERE t1.name='rs5'; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 range name name 44 NULL # Using where; Using index for group-by +SELECT DISTINCT t1.name, t1.dept FROM t1 WHERE t1.name='rs5'; +name dept +DROP TABLE t1; +drop table if exists t1; +show variables like 'innodb_rollback_on_timeout'; +Variable_name Value +innodb_rollback_on_timeout OFF +create table t1 (a int unsigned not null primary key) engine = innodb; +insert into t1 values (1); +commit; +begin work; +insert into t1 values (2); +select * from t1; +a +1 +2 +begin work; +insert into t1 values (5); +select * from t1; +a +1 +5 +insert into t1 values (2); +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +select * from t1; +a +1 +5 +commit; +select * from t1; +a +1 +2 +commit; +select * from t1; +a +1 +2 +5 +drop table t1; +set @save_qcache_size=@@global.query_cache_size; +set @save_qcache_type=@@global.query_cache_type; +set global query_cache_size=10*1024*1024; +set global query_cache_type=1; +drop table if exists `test`; +Warnings: +Note 1051 Unknown table 'test' +CREATE TABLE `test` (`test1` varchar(3) NOT NULL, +`test2` varchar(4) NOT NULL,PRIMARY KEY (`test1`)) +ENGINE=InnoDB DEFAULT CHARSET=latin1; +INSERT INTO `test` (`test1`, `test2`) VALUES ('tes', '5678'); +select * from test; +test1 test2 +tes 5678 +INSERT INTO `test` (`test1`, `test2`) VALUES ('tes', '1234') +ON DUPLICATE KEY UPDATE `test2` = '1234'; +select * from test; +test1 test2 +tes 1234 +flush tables; +select * from test; +test1 test2 +tes 1234 +drop table test; +set global query_cache_type=@save_qcache_type; +set global query_cache_size=@save_qcache_size; +drop table if exists t1; +show variables like 'innodb_rollback_on_timeout'; +Variable_name Value +innodb_rollback_on_timeout OFF +create table t1 (a int unsigned not null primary key) engine = innodb; +insert into t1 values (1); +commit; +begin work; +insert into t1 values (2); +select * from t1; +a +1 +2 +begin work; +insert into t1 values (5); +select * from t1; +a +1 +5 +insert into t1 values (2); +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +select * from t1; +a +1 +5 +commit; +select * from t1; +a +1 +2 +commit; +select * from t1; +a +1 +2 +5 +drop table t1; +create table t1( +id int auto_increment, +c char(1) not null, +counter int not null default 1, +primary key (id), +unique key (c) +) engine=innodb; +insert into t1 (id, c) values +(NULL, 'a'), +(NULL, 'a') +on duplicate key update id = values(id), counter = counter + 1; +select * from t1; +id c counter +2 a 2 +insert into t1 (id, c) values +(NULL, 'b') +on duplicate key update id = values(id), counter = counter + 1; +select * from t1; +id c counter +2 a 2 +3 b 1 +truncate table t1; +insert into t1 (id, c) values (NULL, 'a'); +select * from t1; +id c counter +1 a 1 +insert into t1 (id, c) values (NULL, 'b'), (NULL, 'b') +on duplicate key update id = values(id), c = values(c), counter = counter + 1; +select * from t1; +id c counter +1 a 1 +3 b 2 +insert into t1 (id, c) values (NULL, 'a') +on duplicate key update id = values(id), c = values(c), counter = counter + 1; +select * from t1; +id c counter +3 b 2 +4 a 2 +drop table t1; +CREATE TABLE t1( +id int AUTO_INCREMENT PRIMARY KEY, +stat_id int NOT NULL, +acct_id int DEFAULT NULL, +INDEX idx1 (stat_id, acct_id), +INDEX idx2 (acct_id) +) ENGINE=MyISAM; +CREATE TABLE t2( +id int AUTO_INCREMENT PRIMARY KEY, +stat_id int NOT NULL, +acct_id int DEFAULT NULL, +INDEX idx1 (stat_id, acct_id), +INDEX idx2 (acct_id) +) ENGINE=InnoDB; +INSERT INTO t1(stat_id,acct_id) VALUES +(1,759), (2,831), (3,785), (4,854), (1,921), +(1,553), (2,589), (3,743), (2,827), (2,545), +(4,779), (4,783), (1,597), (1,785), (4,832), +(1,741), (1,833), (3,788), (2,973), (1,907); +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +INSERT INTO t1(stat_id,acct_id) SELECT stat_id, mod(id+100000, acct_id) FROM t1; +UPDATE t1 SET acct_id=785 +WHERE MOD(stat_id,2)=0 AND MOD(id,stat_id)=MOD(acct_id,stat_id); +OPTIMIZE TABLE t1; +Table Op Msg_type Msg_text +test.t1 optimize status OK +SELECT COUNT(*) FROM t1; +COUNT(*) +40960 +SELECT COUNT(*) FROM t1 WHERE acct_id=785; +COUNT(*) +8702 +EXPLAIN SELECT COUNT(*) FROM t1 WHERE stat_id IN (1,3) AND acct_id=785; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 range idx1,idx2 idx1 9 NULL 2 Using where; Using index +INSERT INTO t2 SELECT * FROM t1; +OPTIMIZE TABLE t2; +Table Op Msg_type Msg_text +test.t2 optimize note Table does not support optimize, doing recreate + analyze instead +test.t2 optimize status OK +EXPLAIN SELECT COUNT(*) FROM t2 WHERE stat_id IN (1,3) AND acct_id=785; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 range idx1,idx2 idx1 9 NULL 2 Using where; Using index +DROP TABLE t1,t2; +create table t1(a int) engine=innodb; +alter table t1 comment '123'; +show create table t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='123' +drop table t1; +CREATE TABLE t1 (a CHAR(2), KEY (a)) ENGINE = InnoDB DEFAULT CHARSET=UTF8; +INSERT INTO t1 VALUES ('uk'),('bg'); +SELECT * FROM t1 WHERE a = 'uk'; +a +uk +DELETE FROM t1 WHERE a = 'uk'; +SELECT * FROM t1 WHERE a = 'uk'; +a +UPDATE t1 SET a = 'us' WHERE a = 'uk'; +SELECT * FROM t1 WHERE a = 'uk'; +a +CREATE TABLE t2 (a CHAR(2), KEY (a)) ENGINE = InnoDB; +INSERT INTO t2 VALUES ('uk'),('bg'); +SELECT * FROM t2 WHERE a = 'uk'; +a +uk +DELETE FROM t2 WHERE a = 'uk'; +SELECT * FROM t2 WHERE a = 'uk'; +a +INSERT INTO t2 VALUES ('uk'); +UPDATE t2 SET a = 'us' WHERE a = 'uk'; +SELECT * FROM t2 WHERE a = 'uk'; +a +CREATE TABLE t3 (a CHAR(2), KEY (a)) ENGINE = MyISAM; +INSERT INTO t3 VALUES ('uk'),('bg'); +SELECT * FROM t3 WHERE a = 'uk'; +a +uk +DELETE FROM t3 WHERE a = 'uk'; +SELECT * FROM t3 WHERE a = 'uk'; +a +INSERT INTO t3 VALUES ('uk'); +UPDATE t3 SET a = 'us' WHERE a = 'uk'; +SELECT * FROM t3 WHERE a = 'uk'; +a +DROP TABLE t1,t2,t3; +create table t1 (a int) engine=innodb; +select * from bug29807; +ERROR 42S02: Table 'test.bug29807' doesn't exist +drop table t1; +drop table bug29807; +ERROR 42S02: Unknown table 'bug29807' +create table bug29807 (a int); +drop table bug29807; +CREATE TABLE t1 (a INT) ENGINE=InnoDB; +CREATE TABLE t2 (a INT) ENGINE=InnoDB; +switch to connection c1 +SET AUTOCOMMIT=0; +INSERT INTO t2 VALUES (1); +switch to connection c2 +SET AUTOCOMMIT=0; +LOCK TABLES t1 READ, t2 READ; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +switch to connection c1 +COMMIT; +INSERT INTO t1 VALUES (1); +switch to connection default +SET AUTOCOMMIT=default; +DROP TABLE t1,t2; +CREATE TABLE t1 ( +id int NOT NULL auto_increment PRIMARY KEY, +b int NOT NULL, +c datetime NOT NULL, +INDEX idx_b(b), +INDEX idx_c(c) +) ENGINE=InnoDB; +CREATE TABLE t2 ( +b int NOT NULL auto_increment PRIMARY KEY, +c datetime NOT NULL +) ENGINE= MyISAM; +INSERT INTO t2(c) VALUES ('2007-01-01'); +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t2(c) SELECT c FROM t2; +INSERT INTO t1(b,c) SELECT b,c FROM t2; +UPDATE t2 SET c='2007-01-02'; +INSERT INTO t1(b,c) SELECT b,c FROM t2; +UPDATE t2 SET c='2007-01-03'; +INSERT INTO t1(b,c) SELECT b,c FROM t2; +set @@sort_buffer_size=8192; +Warnings: +Warning 1292 Truncated incorrect sort_buffer_size value: '8192' +SELECT COUNT(*) FROM t1; +COUNT(*) +3072 +EXPLAIN +SELECT COUNT(*) FROM t1 +WHERE (c >= '2007-01-02' AND c <= '2007-01-03') OR b >= 1; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ALL idx_b,idx_c NULL NULL NULL # Using where +SELECT COUNT(*) FROM t1 +WHERE (c >= '2007-01-02' AND c <= '2007-01-03') OR b >= 1; +COUNT(*) +3072 +EXPLAIN +SELECT COUNT(*) FROM t1 FORCE INDEX(idx_b, idx_c) +WHERE (c >= '2007-01-02' AND c <= '2007-01-03') OR b >= 1; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index_merge idx_b,idx_c idx_c,idx_b 8,4 NULL # Using sort_union(idx_c,idx_b); Using where +SELECT COUNT(*) FROM t1 FORCE INDEX(idx_b, idx_c) +WHERE (c >= '2007-01-02' AND c <= '2007-01-03') OR b >= 1; +COUNT(*) +3072 +set @@sort_buffer_size=default; +DROP TABLE t1,t2; +CREATE TABLE t1 (a int, b int); +insert into t1 values (1,1),(1,2); +CREATE TABLE t2 (primary key (a)) select * from t1; +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +drop table if exists t2; +Warnings: +Note 1051 Unknown table 't2' +CREATE TEMPORARY TABLE t2 (primary key (a)) select * from t1; +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +drop table if exists t2; +Warnings: +Note 1051 Unknown table 't2' +CREATE TABLE t2 (a int, b int, primary key (a)); +BEGIN; +INSERT INTO t2 values(100,100); +CREATE TABLE IF NOT EXISTS t2 (primary key (a)) select * from t1; +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +SELECT * from t2; +a b +100 100 +ROLLBACK; +SELECT * from t2; +a b +100 100 +TRUNCATE table t2; +INSERT INTO t2 select * from t1; +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +SELECT * from t2; +a b +drop table t2; +CREATE TEMPORARY TABLE t2 (a int, b int, primary key (a)); +BEGIN; +INSERT INTO t2 values(100,100); +CREATE TEMPORARY TABLE IF NOT EXISTS t2 (primary key (a)) select * from t1; +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +SELECT * from t2; +a b +100 100 +COMMIT; +BEGIN; +INSERT INTO t2 values(101,101); +CREATE TEMPORARY TABLE IF NOT EXISTS t2 (primary key (a)) select * from t1; +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +SELECT * from t2; +a b +100 100 +101 101 +ROLLBACK; +SELECT * from t2; +a b +100 100 +TRUNCATE table t2; +INSERT INTO t2 select * from t1; +ERROR 23000: Duplicate entry '1' for key 'PRIMARY' +SELECT * from t2; +a b +drop table t1,t2; +create table t1(f1 varchar(800) binary not null, key(f1)) +character set utf8 collate utf8_general_ci; +Warnings: +Warning 1071 Specified key was too long; max key length is 767 bytes +insert into t1 values('aaa'); +drop table t1; +CREATE TABLE t1 (a INT PRIMARY KEY, b INT, c FLOAT, KEY b(b)) ENGINE = INNODB; +INSERT INTO t1 VALUES ( 1 , 1 , 1); +INSERT INTO t1 SELECT a + 1 , MOD(a + 1 , 20), 1 FROM t1; +INSERT INTO t1 SELECT a + 2 , MOD(a + 2 , 20), 1 FROM t1; +INSERT INTO t1 SELECT a + 4 , MOD(a + 4 , 20), 1 FROM t1; +INSERT INTO t1 SELECT a + 8 , MOD(a + 8 , 20), 1 FROM t1; +INSERT INTO t1 SELECT a + 16, MOD(a + 16, 20), 1 FROM t1; +INSERT INTO t1 SELECT a + 32, MOD(a + 32, 20), 1 FROM t1; +INSERT INTO t1 SELECT a + 64, MOD(a + 64, 20), 1 FROM t1; +EXPLAIN SELECT b, SUM(c) FROM t1 GROUP BY b; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL b 5 NULL 128 +EXPLAIN SELECT SQL_BIG_RESULT b, SUM(c) FROM t1 GROUP BY b; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ALL NULL NULL NULL NULL 128 Using filesort +DROP TABLE t1; +drop table if exists t1; +show variables like 'innodb_rollback_on_timeout'; +Variable_name Value +innodb_rollback_on_timeout OFF +create table t1 (a int unsigned not null primary key) engine = innodb; +insert into t1 values (1); +commit; +begin work; +insert into t1 values (2); +select * from t1; +a +1 +2 +begin work; +insert into t1 values (5); +select * from t1; +a +1 +5 +insert into t1 values (2); +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +select * from t1; +a +1 +5 +commit; +select * from t1; +a +1 +2 +commit; +select * from t1; +a +1 +2 +5 +drop table t1; +drop table if exists t1; +create table t1 (a int) engine=innodb; +alter table t1 alter a set default 1; +drop table t1; + +Bug#24918 drop table and lock / inconsistent between +perm and temp tables + +Check transactional tables under LOCK TABLES + +drop table if exists t24918, t24918_tmp, t24918_trans, t24918_trans_tmp, +t24918_access; +create table t24918_access (id int); +create table t24918 (id int) engine=myisam; +create temporary table t24918_tmp (id int) engine=myisam; +create table t24918_trans (id int) engine=innodb; +create temporary table t24918_trans_tmp (id int) engine=innodb; +lock table t24918 write, t24918_tmp write, t24918_trans write, t24918_trans_tmp write; +drop table t24918; +select * from t24918_access; +ERROR HY000: Table 't24918_access' was not locked with LOCK TABLES +drop table t24918_trans; +select * from t24918_access; +ERROR HY000: Table 't24918_access' was not locked with LOCK TABLES +drop table t24918_trans_tmp; +select * from t24918_access; +ERROR HY000: Table 't24918_access' was not locked with LOCK TABLES +drop table t24918_tmp; +select * from t24918_access; +ERROR HY000: Table 't24918_access' was not locked with LOCK TABLES +unlock tables; +drop table t24918_access; +CREATE TABLE t1 (a int, b int, PRIMARY KEY (a), KEY bkey (b)) ENGINE=InnoDB; +INSERT INTO t1 VALUES (1,2),(3,2),(2,2),(4,2),(5,2),(6,2),(7,2),(8,2); +INSERT INTO t1 SELECT a + 8, 2 FROM t1; +INSERT INTO t1 SELECT a + 16, 1 FROM t1; +EXPLAIN SELECT * FROM t1 WHERE b=2 ORDER BY a; +id 1 +select_type SIMPLE +table t1 +type ref +possible_keys bkey +key bkey +key_len 5 +ref const +rows 16 +Extra Using where; Using index +SELECT * FROM t1 WHERE b=2 ORDER BY a; +a b +1 2 +2 2 +3 2 +4 2 +5 2 +6 2 +7 2 +8 2 +9 2 +10 2 +11 2 +12 2 +13 2 +14 2 +15 2 +16 2 +EXPLAIN SELECT * FROM t1 WHERE b BETWEEN 1 AND 2 ORDER BY a; +id 1 +select_type SIMPLE +table t1 +type range +possible_keys bkey +key bkey +key_len 5 +ref NULL +rows 16 +Extra Using where; Using index; Using filesort +SELECT * FROM t1 WHERE b BETWEEN 1 AND 2 ORDER BY a; +a b +1 2 +2 2 +3 2 +4 2 +5 2 +6 2 +7 2 +8 2 +9 2 +10 2 +11 2 +12 2 +13 2 +14 2 +15 2 +16 2 +17 1 +18 1 +19 1 +20 1 +21 1 +22 1 +23 1 +24 1 +25 1 +26 1 +27 1 +28 1 +29 1 +30 1 +31 1 +32 1 +EXPLAIN SELECT * FROM t1 WHERE b BETWEEN 1 AND 2 ORDER BY b,a; +id 1 +select_type SIMPLE +table t1 +type range +possible_keys bkey +key bkey +key_len 5 +ref NULL +rows 16 +Extra Using where; Using index +SELECT * FROM t1 WHERE b BETWEEN 1 AND 2 ORDER BY b,a; +a b +17 1 +18 1 +19 1 +20 1 +21 1 +22 1 +23 1 +24 1 +25 1 +26 1 +27 1 +28 1 +29 1 +30 1 +31 1 +32 1 +1 2 +2 2 +3 2 +4 2 +5 2 +6 2 +7 2 +8 2 +9 2 +10 2 +11 2 +12 2 +13 2 +14 2 +15 2 +16 2 +CREATE TABLE t2 (a int, b int, c int, PRIMARY KEY (a), KEY bkey (b,c)) +ENGINE=InnoDB; +INSERT INTO t2 VALUES (1,1,1),(3,1,1),(2,1,1),(4,1,1); +INSERT INTO t2 SELECT a + 4, 1, 1 FROM t2; +INSERT INTO t2 SELECT a + 8, 1, 1 FROM t2; +EXPLAIN SELECT * FROM t2 WHERE b=1 ORDER BY a; +id 1 +select_type SIMPLE +table t2 +type ref +possible_keys bkey +key bkey +key_len 5 +ref const +rows 8 +Extra Using where; Using index; Using filesort +SELECT * FROM t2 WHERE b=1 ORDER BY a; +a b c +1 1 1 +2 1 1 +3 1 1 +4 1 1 +5 1 1 +6 1 1 +7 1 1 +8 1 1 +9 1 1 +10 1 1 +11 1 1 +12 1 1 +13 1 1 +14 1 1 +15 1 1 +16 1 1 +EXPLAIN SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY a; +id 1 +select_type SIMPLE +table t2 +type ref +possible_keys bkey +key bkey +key_len 10 +ref const,const +rows 8 +Extra Using where; Using index +SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY a; +a b c +1 1 1 +2 1 1 +3 1 1 +4 1 1 +5 1 1 +6 1 1 +7 1 1 +8 1 1 +9 1 1 +10 1 1 +11 1 1 +12 1 1 +13 1 1 +14 1 1 +15 1 1 +16 1 1 +EXPLAIN SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY b,c,a; +id 1 +select_type SIMPLE +table t2 +type ref +possible_keys bkey +key bkey +key_len 10 +ref const,const +rows 8 +Extra Using where; Using index +SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY b,c,a; +a b c +1 1 1 +2 1 1 +3 1 1 +4 1 1 +5 1 1 +6 1 1 +7 1 1 +8 1 1 +9 1 1 +10 1 1 +11 1 1 +12 1 1 +13 1 1 +14 1 1 +15 1 1 +16 1 1 +EXPLAIN SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY c,a; +id 1 +select_type SIMPLE +table t2 +type ref +possible_keys bkey +key bkey +key_len 10 +ref const,const +rows 8 +Extra Using where; Using index +SELECT * FROM t2 WHERE b=1 AND c=1 ORDER BY c,a; +a b c +1 1 1 +2 1 1 +3 1 1 +4 1 1 +5 1 1 +6 1 1 +7 1 1 +8 1 1 +9 1 1 +10 1 1 +11 1 1 +12 1 1 +13 1 1 +14 1 1 +15 1 1 +16 1 1 +DROP TABLE t1,t2; +CREATE TABLE t1 (a INT, PRIMARY KEY (a)) ENGINE=InnoDB; +INSERT INTO t1 VALUES (1),(2),(3),(4),(5),(6),(7),(8); +INSERT INTO t1 SELECT a + 8 FROM t1; +INSERT INTO t1 SELECT a + 16 FROM t1; +CREATE PROCEDURE p1 () +BEGIN +DECLARE i INT DEFAULT 50; +DECLARE cnt INT; +START TRANSACTION; +ALTER TABLE t1 ENGINE=InnoDB; +COMMIT; +START TRANSACTION; +WHILE (i > 0) DO +SET i = i - 1; +SELECT COUNT(*) INTO cnt FROM t1 LOCK IN SHARE MODE; +END WHILE; +COMMIT; +END;| +CALL p1(); +CALL p1(); +CALL p1(); +DROP PROCEDURE p1; +DROP TABLE t1; +create table t1(a text) engine=innodb default charset=utf8; +insert into t1 values('aaa'); +alter table t1 add index(a(1024)); +Warnings: +Warning 1071 Specified key was too long; max key length is 767 bytes +Warning 1071 Specified key was too long; max key length is 767 bytes +show create table t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` text, + KEY `a` (`a`(255)) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 +drop table t1; +CREATE TABLE t1 ( +a INT, +b INT, +KEY (b) +) ENGINE=InnoDB; +INSERT INTO t1 VALUES (1,10), (2,10), (2,20), (3,30); +START TRANSACTION; +SELECT * FROM t1 WHERE b=20 FOR UPDATE; +a b +2 20 +START TRANSACTION; +SELECT * FROM t1 WHERE b=10 ORDER BY A FOR UPDATE; +a b +1 10 +2 10 +ROLLBACK; +ROLLBACK; +DROP TABLE t1; +CREATE TABLE t1( +a INT, +b INT NOT NULL, +c INT NOT NULL, +d INT, +UNIQUE KEY (c,b) +) engine=innodb; +INSERT INTO t1 VALUES (1,1,1,50), (1,2,3,40), (2,1,3,4); +EXPLAIN SELECT c,b,d FROM t1 GROUP BY c,b,d; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ALL NULL NULL NULL NULL 3 Using filesort +SELECT c,b,d FROM t1 GROUP BY c,b,d; +c b d +1 1 50 +3 1 4 +3 2 40 +EXPLAIN SELECT c,b,d FROM t1 GROUP BY c,b,d ORDER BY NULL; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ALL NULL NULL NULL NULL 3 +SELECT c,b,d FROM t1 GROUP BY c,b,d ORDER BY NULL; +c b d +1 1 50 +3 1 4 +3 2 40 +EXPLAIN SELECT c,b,d FROM t1 ORDER BY c,b,d; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ALL NULL NULL NULL NULL 3 Using filesort +SELECT c,b,d FROM t1 ORDER BY c,b,d; +c b d +1 1 50 +3 1 4 +3 2 40 +EXPLAIN SELECT c,b,d FROM t1 GROUP BY c,b; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL c 8 NULL 3 +SELECT c,b,d FROM t1 GROUP BY c,b; +c b d +1 1 50 +3 1 4 +3 2 40 +EXPLAIN SELECT c,b FROM t1 GROUP BY c,b; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL c 8 NULL 3 Using index +SELECT c,b FROM t1 GROUP BY c,b; +c b +1 1 +3 1 +3 2 +DROP TABLE t1; +CREATE TABLE t1 (a INT, b INT, PRIMARY KEY (a), INDEX b (b)) ENGINE=InnoDB; +INSERT INTO t1(a,b) VALUES (1,1), (2,2), (3,2); +EXPLAIN SELECT * FROM t1 WHERE b=2 ORDER BY a ASC; +id 1 +select_type SIMPLE +table t1 +type ref +possible_keys b +key b +key_len 5 +ref const +rows 1 +Extra Using where; Using index +SELECT * FROM t1 WHERE b=2 ORDER BY a ASC; +a b +2 2 +3 2 +EXPLAIN SELECT * FROM t1 WHERE b=2 ORDER BY a DESC; +id 1 +select_type SIMPLE +table t1 +type ref +possible_keys b +key b +key_len 5 +ref const +rows 1 +Extra Using where; Using index +SELECT * FROM t1 WHERE b=2 ORDER BY a DESC; +a b +3 2 +2 2 +EXPLAIN SELECT * FROM t1 ORDER BY b ASC, a ASC; +id 1 +select_type SIMPLE +table t1 +type index +possible_keys NULL +key b +key_len 5 +ref NULL +rows 3 +Extra Using index +SELECT * FROM t1 ORDER BY b ASC, a ASC; +a b +1 1 +2 2 +3 2 +EXPLAIN SELECT * FROM t1 ORDER BY b DESC, a DESC; +id 1 +select_type SIMPLE +table t1 +type index +possible_keys NULL +key b +key_len 5 +ref NULL +rows 3 +Extra Using index +SELECT * FROM t1 ORDER BY b DESC, a DESC; +a b +3 2 +2 2 +1 1 +EXPLAIN SELECT * FROM t1 ORDER BY b ASC, a DESC; +id 1 +select_type SIMPLE +table t1 +type index +possible_keys NULL +key b +key_len 5 +ref NULL +rows 3 +Extra Using index; Using filesort +SELECT * FROM t1 ORDER BY b ASC, a DESC; +a b +1 1 +3 2 +2 2 +EXPLAIN SELECT * FROM t1 ORDER BY b DESC, a ASC; +id 1 +select_type SIMPLE +table t1 +type index +possible_keys NULL +key b +key_len 5 +ref NULL +rows 3 +Extra Using index; Using filesort +SELECT * FROM t1 ORDER BY b DESC, a ASC; +a b +2 2 +3 2 +1 1 +DROP TABLE t1; + +# +# Bug#27610: ALTER TABLE ROW_FORMAT=... does not rebuild the table. +# + +# - prepare; + +DROP TABLE IF EXISTS t1; + +CREATE TABLE t1(c INT) +ENGINE = InnoDB +ROW_FORMAT = COMPACT; + +# - initial check; + +SELECT table_schema, table_name, row_format +FROM INFORMATION_SCHEMA.TABLES +WHERE table_schema = DATABASE() AND table_name = 't1'; +table_schema table_name row_format +test t1 Compact + +# - change ROW_FORMAT and check; + +ALTER TABLE t1 ROW_FORMAT = REDUNDANT; + +SELECT table_schema, table_name, row_format +FROM INFORMATION_SCHEMA.TABLES +WHERE table_schema = DATABASE() AND table_name = 't1'; +table_schema table_name row_format +test t1 Redundant + +# - that's it, cleanup. + +DROP TABLE t1; +create table t1(a char(10) not null, unique key aa(a(1)), +b char(4) not null, unique key bb(b(4))) engine=innodb; +desc t1; +Field Type Null Key Default Extra +a char(10) NO UNI NULL +b char(4) NO PRI NULL +show create table t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` char(10) NOT NULL, + `b` char(4) NOT NULL, + UNIQUE KEY `bb` (`b`), + UNIQUE KEY `aa` (`a`(1)) +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +drop table t1; +CREATE TABLE t1 (id int, type char(6), d int, INDEX idx(id,d)) ENGINE=InnoDB; +INSERT INTO t1 VALUES +(191, 'member', 1), (NULL, 'member', 3), (NULL, 'member', 4), (201, 'member', 2); +EXPLAIN SELECT * FROM t1 WHERE id=191 OR id IS NULL ORDER BY d; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ALL idx NULL NULL NULL 4 Using where; Using filesort +SELECT * FROM t1 WHERE id=191 OR id IS NULL ORDER BY d; +id type d +191 member 1 +NULL member 3 +NULL member 4 +DROP TABLE t1; +set @my_innodb_autoextend_increment=@@global.innodb_autoextend_increment; +set global innodb_autoextend_increment=8; +set global innodb_autoextend_increment=@my_innodb_autoextend_increment; +set @my_innodb_commit_concurrency=@@global.innodb_commit_concurrency; +set global innodb_commit_concurrency=0; +set global innodb_commit_concurrency=@my_innodb_commit_concurrency; +CREATE TABLE t1 (a int, b int, c int, PRIMARY KEY (a), KEY t1_b (b)) +ENGINE=InnoDB; +INSERT INTO t1 (a,b,c) VALUES (1,1,1), (2,1,1), (3,1,1), (4,1,1); +INSERT INTO t1 (a,b,c) SELECT a+4,b,c FROM t1; +EXPLAIN SELECT a, b, c FROM t1 WHERE b = 1 ORDER BY a DESC LIMIT 5; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index t1_b PRIMARY 4 NULL 8 Using where +SELECT a, b, c FROM t1 WHERE b = 1 ORDER BY a DESC LIMIT 5; +a b c +8 1 1 +7 1 1 +6 1 1 +5 1 1 +4 1 1 +DROP TABLE t1; +DROP TABLE IF EXISTS t1; +CREATE TABLE t1 (a char(50)) ENGINE=InnoDB; +CREATE INDEX i1 on t1 (a(3)); +SELECT * FROM t1 WHERE a = 'abcde'; +a +DROP TABLE t1; +# +# BUG #26288: savepoint are not deleted on comit, if the transaction +# was otherwise empty +# +BEGIN; +SAVEPOINT s1; +COMMIT; +RELEASE SAVEPOINT s1; +ERROR 42000: SAVEPOINT s1 does not exist +BEGIN; +SAVEPOINT s2; +COMMIT; +ROLLBACK TO SAVEPOINT s2; +ERROR 42000: SAVEPOINT s2 does not exist +BEGIN; +SAVEPOINT s3; +ROLLBACK; +RELEASE SAVEPOINT s3; +ERROR 42000: SAVEPOINT s3 does not exist +BEGIN; +SAVEPOINT s4; +ROLLBACK; +ROLLBACK TO SAVEPOINT s4; +ERROR 42000: SAVEPOINT s4 does not exist +CREATE TABLE t1 (f1 INTEGER PRIMARY KEY COMMENT 'My ID#', f2 INTEGER DEFAULT NULL, f3 CHAR(10) DEFAULT 'My ID#', CONSTRAINT f2_ref FOREIGN KEY (f2) REFERENCES t1 (f1)) ENGINE=INNODB; +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `f1` int(11) NOT NULL COMMENT 'My ID#', + `f2` int(11) DEFAULT NULL, + `f3` char(10) DEFAULT 'My ID#', + PRIMARY KEY (`f1`), + KEY `f2_ref` (`f2`), + CONSTRAINT `f2_ref` FOREIGN KEY (`f2`) REFERENCES `t1` (`f1`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +DROP TABLE t1; +# +# Bug #36995: valgrind error in remove_const during subquery executions +# +create table t1 (a bit(1) not null,b int) engine=myisam; +create table t2 (c int) engine=innodb; +explain +select b from t1 where a not in (select b from t1,t2 group by a) group by a; +id select_type table type possible_keys key key_len ref rows Extra +1 PRIMARY NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables +2 DEPENDENT SUBQUERY t1 system NULL NULL NULL NULL 0 const row not found +2 DEPENDENT SUBQUERY t2 ALL NULL NULL NULL NULL 1 +DROP TABLE t1,t2; +End of 5.0 tests +CREATE TABLE `t2` ( +`k` int(11) NOT NULL auto_increment, +`a` int(11) default NULL, +`c` int(11) default NULL, +PRIMARY KEY (`k`), +UNIQUE KEY `idx_1` (`a`) +); +insert into t2 ( a ) values ( 6 ) on duplicate key update c = +ifnull( c, +0 ) + 1; +insert into t2 ( a ) values ( 7 ) on duplicate key update c = +ifnull( c, +0 ) + 1; +select last_insert_id(); +last_insert_id() +2 +select * from t2; +k a c +1 6 NULL +2 7 NULL +insert into t2 ( a ) values ( 6 ) on duplicate key update c = +ifnull( c, +0 ) + 1; +select last_insert_id(); +last_insert_id() +2 +select last_insert_id(0); +last_insert_id(0) +0 +insert into t2 ( a ) values ( 6 ) on duplicate key update c = +ifnull( c, +0 ) + 1; +select last_insert_id(); +last_insert_id() +0 +select * from t2; +k a c +1 6 2 +2 7 NULL +insert ignore into t2 values (null,6,1),(10,8,1); +select last_insert_id(); +last_insert_id() +0 +insert ignore into t2 values (null,6,1),(null,8,1),(null,15,1),(null,20,1); +select last_insert_id(); +last_insert_id() +11 +select * from t2; +k a c +1 6 2 +2 7 NULL +10 8 1 +11 15 1 +12 20 1 +insert into t2 ( a ) values ( 6 ) on duplicate key update c = +ifnull( c, +0 ) + 1, k=last_insert_id(k); +select last_insert_id(); +last_insert_id() +1 +select * from t2; +k a c +1 6 3 +2 7 NULL +10 8 1 +11 15 1 +12 20 1 +drop table t2; +drop table if exists t1, t2; +create table t1 (i int); +alter table t1 modify i int default 1; +alter table t1 modify i int default 2, rename t2; +lock table t2 write; +alter table t2 modify i int default 3; +unlock tables; +lock table t2 write; +alter table t2 modify i int default 4, rename t1; +unlock tables; +drop table t1; +drop table if exists t1; +create table t1 (i int); +insert into t1 values (); +lock table t1 write; +alter table t1 modify i int default 1; +insert into t1 values (); +select * from t1; +i +NULL +1 +alter table t1 change i c char(10) default "Two"; +insert into t1 values (); +select * from t1; +c +NULL +1 +Two +unlock tables; +select * from t1; +c +NULL +1 +Two +drop tables t1; +create table t1(f1 varchar(5) unique, f2 timestamp NOT NULL DEFAULT +CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP); +insert into t1(f1) values(1); +select @a:=f2 from t1; +@a:=f2 +# +update t1 set f1=1; +select @b:=f2 from t1; +@b:=f2 +# +select if(@a=@b,"ok","wrong"); +if(@a=@b,"ok","wrong") +ok +insert into t1(f1) values (1) on duplicate key update f1="1"; +select @b:=f2 from t1; +@b:=f2 +# +select if(@a=@b,"ok","wrong"); +if(@a=@b,"ok","wrong") +ok +insert into t1(f1) select f1 from t1 on duplicate key update f1="1"; +select @b:=f2 from t1; +@b:=f2 +# +select if(@a=@b,"ok","wrong"); +if(@a=@b,"ok","wrong") +ok +drop table t1; +SET SESSION AUTOCOMMIT = 0; +SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; +set binlog_format=mixed; +# Switch to connection con1 +CREATE TABLE t1 (a INT PRIMARY KEY, b VARCHAR(256)) +ENGINE = InnoDB; +INSERT INTO t1 VALUES (1,2); +# 1. test for locking: +BEGIN; +UPDATE t1 SET b = 12 WHERE a = 1; +affected rows: 1 +info: Rows matched: 1 Changed: 1 Warnings: 0 +SELECT * FROM t1; +a b +1 12 +# Switch to connection con2 +UPDATE t1 SET b = 21 WHERE a = 1; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +# Switch to connection con1 +SELECT * FROM t1; +a b +1 12 +ROLLBACK; +# 2. test for serialized update: +CREATE TABLE t2 (a INT); +TRUNCATE t1; +INSERT INTO t1 VALUES (1,'init'); +CREATE PROCEDURE p1() +BEGIN +UPDATE t1 SET b = CONCAT(b, '+con2') WHERE a = 1; +INSERT INTO t2 VALUES (); +END| +BEGIN; +UPDATE t1 SET b = CONCAT(b, '+con1') WHERE a = 1; +affected rows: 1 +info: Rows matched: 1 Changed: 1 Warnings: 0 +SELECT * FROM t1; +a b +1 init+con1 +# Switch to connection con2 +CALL p1;; +# Switch to connection con1 +SELECT * FROM t1; +a b +1 init+con1 +COMMIT; +SELECT * FROM t1; +a b +1 init+con1 +# Switch to connection con2 +SELECT * FROM t1; +a b +1 init+con1+con2 +# Switch to connection con1 +# 3. test for updated key column: +TRUNCATE t1; +TRUNCATE t2; +INSERT INTO t1 VALUES (1,'init'); +BEGIN; +UPDATE t1 SET a = 2, b = CONCAT(b, '+con1') WHERE a = 1; +affected rows: 1 +info: Rows matched: 1 Changed: 1 Warnings: 0 +SELECT * FROM t1; +a b +2 init+con1 +# Switch to connection con2 +CALL p1;; +# Switch to connection con1 +SELECT * FROM t1; +a b +2 init+con1 +COMMIT; +SELECT * FROM t1; +a b +2 init+con1 +# Switch to connection con2 +SELECT * FROM t1; +a b +2 init+con1 +DROP PROCEDURE p1; +DROP TABLE t1, t2; +CREATE TABLE t1 (a INT NOT NULL, b INT NOT NULL, PRIMARY KEY (a,b)) engine=innodb; +CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), +CONSTRAINT c2 FOREIGN KEY f2 (c) REFERENCES t1 (a,b) ON UPDATE NO ACTION) engine=innodb; +ERROR 42000: Incorrect foreign key definition for 'f2': Key reference and table reference don't match +CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), +CONSTRAINT c2 FOREIGN KEY (c) REFERENCES t1 (a,b) ON UPDATE NO ACTION) engine=innodb; +ERROR 42000: Incorrect foreign key definition for 'c2': Key reference and table reference don't match +CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), +CONSTRAINT c1 FOREIGN KEY c2 (c) REFERENCES t1 (a) ON DELETE NO ACTION, +CONSTRAINT c2 FOREIGN KEY (c) REFERENCES t1 (a) ON UPDATE NO ACTION) engine=innodb; +ALTER TABLE t2 DROP FOREIGN KEY c2; +DROP TABLE t2; +CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), +FOREIGN KEY (c) REFERENCES t1 (a,k) ON UPDATE NO ACTION) engine=innodb; +ERROR 42000: Incorrect foreign key definition for 'foreign key without name': Key reference and table reference don't match +CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), +FOREIGN KEY f1 (c) REFERENCES t1 (a,k) ON UPDATE NO ACTION) engine=innodb; +ERROR 42000: Incorrect foreign key definition for 'f1': Key reference and table reference don't match +CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), +CONSTRAINT c1 FOREIGN KEY f1 (c) REFERENCES t1 (a) ON DELETE NO ACTION, +CONSTRAINT c2 FOREIGN KEY (c) REFERENCES t1 (a) ON UPDATE NO ACTION, +FOREIGN KEY f3 (c) REFERENCES t1 (a) ON UPDATE NO ACTION, +FOREIGN KEY (c) REFERENCES t1 (a) ON UPDATE NO ACTION) engine=innodb; +SHOW CREATE TABLE t2; +Table Create Table +t2 CREATE TABLE `t2` ( + `c` int(11) NOT NULL, + `d` int(11) NOT NULL, + PRIMARY KEY (`c`,`d`), + CONSTRAINT `c1` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON DELETE NO ACTION, + CONSTRAINT `c2` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON UPDATE NO ACTION, + CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON UPDATE NO ACTION, + CONSTRAINT `t2_ibfk_2` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON UPDATE NO ACTION +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +DROP TABLE t2; +DROP TABLE t1; +create table t1 (a int auto_increment primary key) engine=innodb; +alter table t1 order by a; +Warnings: +Warning 1105 ORDER BY ignored as there is a user-defined clustered index in the table 't1' +drop table t1; +CREATE TABLE t1 +(vid integer NOT NULL, +tid integer NOT NULL, +idx integer NOT NULL, +name varchar(128) NOT NULL, +type varchar(128) NULL, +PRIMARY KEY(idx, vid, tid), +UNIQUE(vid, tid, name) +) ENGINE=InnoDB; +INSERT INTO t1 VALUES +(1,1,1,'pk',NULL),(2,1,1,'pk',NULL),(3,1,1,'pk',NULL),(4,1,1,'c1',NULL), +(5,1,1,'pk',NULL),(1,1,2,'c1',NULL),(2,1,2,'c1',NULL),(3,1,2,'c1',NULL), +(4,1,2,'c2',NULL),(5,1,2,'c1',NULL),(2,1,3,'c2',NULL),(3,1,3,'c2',NULL), +(4,1,3,'pk',NULL),(5,1,3,'c2',NULL), +(2,1,4,'c_extra',NULL),(3,1,4,'c_extra',NULL); +EXPLAIN SELECT * FROM t1 FORCE INDEX (PRIMARY) WHERE tid = 1 AND vid = 3 ORDER BY idx DESC; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL PRIMARY 12 NULL 16 Using where +SELECT * FROM t1 FORCE INDEX (PRIMARY) WHERE tid = 1 AND vid = 3 ORDER BY idx DESC; +vid tid idx name type +3 1 4 c_extra NULL +3 1 3 c2 NULL +3 1 2 c1 NULL +3 1 1 pk NULL +DROP TABLE t1; +# +# Bug #44290: explain crashes for subquery with distinct in +# SQL_SELECT::test_quick_select +# (reproduced only with InnoDB tables) +# +CREATE TABLE t1 (c1 INT, c2 INT, c3 INT, KEY (c3), KEY (c2, c3)) +ENGINE=InnoDB; +INSERT INTO t1 VALUES (1,1,1), (1,1,1), (1,1,2), (1,1,1), (1,1,2); +SELECT 1 FROM (SELECT COUNT(DISTINCT c1) +FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; +1 +1 +EXPLAIN +SELECT 1 FROM (SELECT COUNT(DISTINCT c1) +FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; +id select_type table type possible_keys key key_len ref rows Extra +1 PRIMARY system NULL NULL NULL NULL 1 +2 DERIVED t1 index c3,c2 c2 10 NULL 5 +DROP TABLE t1; +CREATE TABLE t1 (c1 REAL, c2 REAL, c3 REAL, KEY (c3), KEY (c2, c3)) +ENGINE=InnoDB; +INSERT INTO t1 VALUES (1,1,1), (1,1,1), (1,1,2), (1,1,1), (1,1,2); +SELECT 1 FROM (SELECT COUNT(DISTINCT c1) +FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; +1 +1 +EXPLAIN +SELECT 1 FROM (SELECT COUNT(DISTINCT c1) +FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; +id select_type table type possible_keys key key_len ref rows Extra +1 PRIMARY system NULL NULL NULL NULL 1 +2 DERIVED t1 index c3,c2 c2 18 NULL 5 +DROP TABLE t1; +CREATE TABLE t1 (c1 DECIMAL(12,2), c2 DECIMAL(12,2), c3 DECIMAL(12,2), +KEY (c3), KEY (c2, c3)) +ENGINE=InnoDB; +INSERT INTO t1 VALUES (1,1,1), (1,1,1), (1,1,2), (1,1,1), (1,1,2); +SELECT 1 FROM (SELECT COUNT(DISTINCT c1) +FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; +1 +1 +EXPLAIN +SELECT 1 FROM (SELECT COUNT(DISTINCT c1) +FROM t1 WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x; +id select_type table type possible_keys key key_len ref rows Extra +1 PRIMARY system NULL NULL NULL NULL 1 +2 DERIVED t1 index c3,c2 c2 14 NULL 5 +DROP TABLE t1; +End of 5.1 tests +drop table if exists t1, t2, t3; +create table t1(a int); +insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9); +create table t2 (a int, b int, pk int, key(a,b), primary key(pk)) engine=innodb; +insert into t2 select @a:=A.a+10*(B.a + 10*C.a),@a, @a from t1 A, t1 B, t1 C; +this must use key 'a', not PRIMARY: +explain select a from t2 where a=b; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 index NULL a 10 NULL # Using where; Using index +drop table t1, t2; +SET SESSION BINLOG_FORMAT=STATEMENT; +SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; +select @@session.sql_log_bin, @@session.binlog_format, @@session.tx_isolation; +@@session.sql_log_bin 1 +@@session.binlog_format STATEMENT +@@session.tx_isolation READ-COMMITTED +CREATE TABLE t1 ( a INT ) ENGINE=InnoDB; +INSERT INTO t1 VALUES(1); +DROP TABLE t1; +DROP TABLE IF EXISTS t1; +CREATE TABLE t1 (a char(50)) ENGINE=InnoDB; +CREATE INDEX i1 on t1 (a(3)); +SELECT * FROM t1 WHERE a = 'abcde'; +a +DROP TABLE t1; +CREATE TABLE foo (a int, b int, c char(10), +PRIMARY KEY (c(3)), +KEY b (b) +) engine=innodb; +CREATE TABLE foo2 (a int, b int, c char(10), +PRIMARY KEY (c), +KEY b (b) +) engine=innodb; +CREATE TABLE bar (a int, b int, c char(10), +PRIMARY KEY (c(3)), +KEY b (b) +) engine=myisam; +INSERT INTO foo VALUES +(1,2,'abcdefghij'), (2,3,''), (3,4,'klmnopqrst'), +(4,5,'uvwxyz'), (5,6,'meotnsyglt'), (4,5,'asfdewe'); +INSERT INTO bar SELECT * FROM foo; +INSERT INTO foo2 SELECT * FROM foo; +EXPLAIN SELECT c FROM bar WHERE b>2;; +id 1 +select_type SIMPLE +table bar +type ALL +possible_keys b +key NULL +key_len NULL +ref NULL +rows 6 +Extra Using where +EXPLAIN SELECT c FROM foo WHERE b>2;; +id 1 +select_type SIMPLE +table foo +type ALL +possible_keys b +key NULL +key_len NULL +ref NULL +rows 6 +Extra Using where +EXPLAIN SELECT c FROM foo2 WHERE b>2;; +id 1 +select_type SIMPLE +table foo2 +type range +possible_keys b +key b +key_len 5 +ref NULL +rows 3 +Extra Using where; Using index +EXPLAIN SELECT c FROM bar WHERE c>2;; +id 1 +select_type SIMPLE +table bar +type ALL +possible_keys PRIMARY +key NULL +key_len NULL +ref NULL +rows 6 +Extra Using where +EXPLAIN SELECT c FROM foo WHERE c>2;; +id 1 +select_type SIMPLE +table foo +type ALL +possible_keys PRIMARY +key NULL +key_len NULL +ref NULL +rows 6 +Extra Using where +EXPLAIN SELECT c FROM foo2 WHERE c>2;; +id 1 +select_type SIMPLE +table foo2 +type index +possible_keys PRIMARY +key b +key_len 5 +ref NULL +rows 6 +Extra Using where; Using index +DROP TABLE foo, bar, foo2; +DROP TABLE IF EXISTS t1,t3,t2; +DROP FUNCTION IF EXISTS f1; +CREATE FUNCTION f1() RETURNS VARCHAR(250) +BEGIN +return 'hhhhhhh' ; +END| +CREATE TABLE t1 (a VARCHAR(20), b VARCHAR(20), c VARCHAR(20)) ENGINE=INNODB; +BEGIN WORK; +CREATE TEMPORARY TABLE t2 (a VARCHAR(20), b VARCHAR(20), c varchar(20)) ENGINE=INNODB; +CREATE TEMPORARY TABLE t3 LIKE t2; +INSERT INTO t1 VALUES ('a','b',NULL),('c','d',NULL),('e','f',NULL); +SET @stmt := CONCAT('INSERT INTO t2 SELECT tbl.a, tbl.b, f1()',' FROM t1 tbl'); +PREPARE stmt1 FROM @stmt; +SET @stmt := CONCAT('INSERT INTO t3', ' SELECT * FROM t2'); +PREPARE stmt3 FROM @stmt; +EXECUTE stmt1; +COMMIT; +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt3; +DROP TABLE t1,t3,t2; +DROP FUNCTION f1; +DROP TABLE IF EXISTS t1,t2; +CREATE TABLE t1 (id INT NOT NULL, PRIMARY KEY (id)) ENGINE=INNODB; +CREATE TABLE t2 (id INT PRIMARY KEY, +t1_id INT, INDEX par_ind (t1_id), +FOREIGN KEY (t1_id) REFERENCES t1(id)) ENGINE=INNODB; +INSERT INTO t1 VALUES (1),(2); +INSERT INTO t2 VALUES (3,2); +SET AUTOCOMMIT = 0; +START TRANSACTION; +TRUNCATE TABLE t1; +ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`t1_id`) REFERENCES `t1` (`id`)) +SELECT * FROM t1; +id +1 +2 +COMMIT; +SELECT * FROM t1; +id +1 +2 +START TRANSACTION; +TRUNCATE TABLE t1; +ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`t1_id`) REFERENCES `t1` (`id`)) +SELECT * FROM t1; +id +1 +2 +ROLLBACK; +SELECT * FROM t1; +id +1 +2 +SET AUTOCOMMIT = 1; +START TRANSACTION; +SELECT * FROM t1; +id +1 +2 +COMMIT; +TRUNCATE TABLE t1; +ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`t1_id`) REFERENCES `t1` (`id`)) +SELECT * FROM t1; +id +1 +2 +DELETE FROM t2 WHERE id = 3; +START TRANSACTION; +SELECT * FROM t1; +id +1 +2 +TRUNCATE TABLE t1; +ROLLBACK; +SELECT * FROM t1; +id +TRUNCATE TABLE t2; +DROP TABLE t2; +DROP TABLE t1; +# +# Bug#40127 Multiple table DELETE IGNORE hangs on foreign key constraint violation on 5.0 +# +CREATE TABLE t1 ( +id INT UNSIGNED NOT NULL AUTO_INCREMENT, +PRIMARY KEY (id) +) ENGINE=InnoDB; +CREATE TABLE t2 ( +id INT UNSIGNED NOT NULL AUTO_INCREMENT, +aid INT UNSIGNED NOT NULL, +PRIMARY KEY (id), +FOREIGN KEY (aid) REFERENCES t1 (id) +) ENGINE=InnoDB; +CREATE TABLE t3 ( +bid INT UNSIGNED NOT NULL, +FOREIGN KEY (bid) REFERENCES t2 (id) +) ENGINE=InnoDB; +CREATE TABLE t4 ( +a INT +) ENGINE=InnoDB; +CREATE TABLE t5 ( +a INT +) ENGINE=InnoDB; +INSERT INTO t1 (id) VALUES (1); +INSERT INTO t2 (id, aid) VALUES (1, 1),(2,1),(3,1),(4,1); +INSERT INTO t3 (bid) VALUES (1); +INSERT INTO t4 VALUES (1),(2),(3),(4),(5); +INSERT INTO t5 VALUES (1); +DELETE t5 FROM t4 LEFT JOIN t5 ON t4.a= t5.a; +DELETE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; +ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t3`, CONSTRAINT `t3_ibfk_1` FOREIGN KEY (`bid`) REFERENCES `t2` (`id`)) +DELETE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; +ERROR 23000: Cannot delete or update a parent row: a foreign key constraint fails (`test`.`t3`, CONSTRAINT `t3_ibfk_1` FOREIGN KEY (`bid`) REFERENCES `t2` (`id`)) +DELETE IGNORE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; +DROP TABLE t3; +DROP TABLE t2; +DROP TABLE t1; +DROP TABLES t4,t5; +# Bug#40127 Multiple table DELETE IGNORE hangs on foreign key constraint violation on 5.0 +# Testing for any side effects of IGNORE on AFTER DELETE triggers used with +# transactional tables. +# +CREATE TABLE t1 (i INT NOT NULL PRIMARY KEY) ENGINE=InnoDB; +CREATE TABLE t2 (a VARCHAR(100)) ENGINE=InnoDB; +CREATE TABLE t3 (i INT NOT NULL PRIMARY KEY) ENGINE=InnoDB; +CREATE TABLE t4 (i INT NOT NULL PRIMARY KEY, t1i INT, +FOREIGN KEY (t1i) REFERENCES t1(i)) +ENGINE=InnoDB; +CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW +BEGIN +SET @b:='EXECUTED TRIGGER'; +INSERT INTO t2 VALUES (@b); +SET @a:= error_happens_here; +END|| +SET @b:=""; +SET @a:=""; +INSERT INTO t1 VALUES (1),(2),(3),(4); +INSERT INTO t3 SELECT * FROM t1; +** An error in a trigger causes rollback of the statement. +DELETE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +ERROR 42S22: Unknown column 'error_happens_here' in 'field list' +SELECT @a,@b; +@a @b + EXECUTED TRIGGER +SELECT * FROM t2; +a +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; +i i +1 1 +2 2 +3 3 +4 4 +** Same happens with the IGNORE option +DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +ERROR 42S22: Unknown column 'error_happens_here' in 'field list' +SELECT * FROM t2; +a +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; +i i +1 1 +2 2 +3 3 +4 4 +** +** The following is an attempt to demonstrate +** error handling inside a row iteration. +** +DROP TRIGGER trg; +TRUNCATE TABLE t1; +TRUNCATE TABLE t2; +TRUNCATE TABLE t3; +INSERT INTO t1 VALUES (1),(2),(3),(4); +INSERT INTO t3 VALUES (1),(2),(3),(4); +INSERT INTO t4 VALUES (3,3),(4,4); +CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW +BEGIN +SET @b:= CONCAT('EXECUTED TRIGGER FOR ROW ',CAST(OLD.i AS CHAR)); +INSERT INTO t2 VALUES (@b); +END|| +** DELETE is prevented by foreign key constrains but errors are silenced. +** The AFTER trigger isn't fired. +DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +** Tables are modified by best effort: +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; +i i +3 3 +4 4 +** The AFTER trigger was only executed on successful rows: +SELECT * FROM t2; +a +EXECUTED TRIGGER FOR ROW 1 +EXECUTED TRIGGER FOR ROW 2 +DROP TRIGGER trg; +** +** Induce an error midway through an AFTER-trigger +** +TRUNCATE TABLE t4; +TRUNCATE TABLE t1; +TRUNCATE TABLE t3; +INSERT INTO t1 VALUES (1),(2),(3),(4); +INSERT INTO t3 VALUES (1),(2),(3),(4); +CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW +BEGIN +SET @a:= @a+1; +IF @a > 2 THEN +INSERT INTO t4 VALUES (5,5); +END IF; +END|| +SET @a:=0; +** Errors in the trigger causes the statement to abort. +DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +ERROR 23000: Cannot add or update a child row: a foreign key constraint fails (`test`.`t4`, CONSTRAINT `t4_ibfk_1` FOREIGN KEY (`t1i`) REFERENCES `t1` (`i`)) +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; +i i +1 1 +2 2 +3 3 +4 4 +SELECT * FROM t4; +i t1i +DROP TRIGGER trg; +DROP TABLE t4; +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; +CREATE TABLE t1 (a INT, b INT, KEY (a)) ENGINE = INNODB; +CREATE TABLE t2 (a INT KEY, b INT, KEY (b)) ENGINE = INNODB; +CREATE TABLE t3 (a INT, b INT KEY, KEY (a)) ENGINE = INNODB; +CREATE TABLE t4 (a INT KEY, b INT, KEY (b)) ENGINE = INNODB; +INSERT INTO t1 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6); +INSERT INTO t2 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); +INSERT INTO t3 VALUES (1, 101), (2, 102), (3, 103), (4, 104), (5, 105), (6, 106); +INSERT INTO t4 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); +UPDATE t1, t2 SET t1.a = t1.a + 100, t2.b = t1.a + 10 +WHERE t1.a BETWEEN 2 AND 4 AND t2.a = t1.b; +SELECT * FROM t2; +a b +1 1 +2 12 +3 13 +4 14 +5 5 +UPDATE t3, t4 SET t3.a = t3.a + 100, t4.b = t3.a + 10 +WHERE t3.a BETWEEN 2 AND 4 AND t4.a = t3.b - 100; +SELECT * FROM t4; +a b +1 1 +2 12 +3 13 +4 14 +5 5 +DROP TABLE t1, t2, t3, t4; +# +# Bug#44886: SIGSEGV in test_if_skip_sort_order() - +# uninitialized variable used as subscript +# +CREATE TABLE t1 (a INT, b INT, c INT, d INT, PRIMARY KEY (b), KEY (a,c)) +ENGINE=InnoDB; +INSERT INTO t1 VALUES (1,1,1,0); +CREATE TABLE t2 (a INT, b INT, e INT, KEY (e)) ENGINE=InnoDB; +INSERT INTO t2 VALUES (1,1,2); +CREATE TABLE t3 (a INT, b INT) ENGINE=MyISAM; +INSERT INTO t3 VALUES (1, 1); +SELECT * FROM t1, t2, t3 +WHERE t1.a = t3.a AND (t1.b = t3.b OR t1.d) AND t2.b = t1.b AND t2.e = 2 +GROUP BY t1.b; +a b c d a b e a b +1 1 1 0 1 1 2 1 1 +DROP TABLE t1, t2, t3; +# +# Bug #45828: Optimizer won't use partial primary key if another +# index can prevent filesort +# +CREATE TABLE `t1` ( +c1 int NOT NULL, +c2 int NOT NULL, +c3 int NOT NULL, +PRIMARY KEY (c1,c2), +KEY (c3) +) ENGINE=InnoDB; +INSERT INTO t1 VALUES (5,2,1246276747); +INSERT INTO t1 VALUES (2,1,1246281721); +INSERT INTO t1 VALUES (7,3,1246281756); +INSERT INTO t1 VALUES (4,2,1246282139); +INSERT INTO t1 VALUES (3,1,1246282230); +INSERT INTO t1 VALUES (1,0,1246282712); +INSERT INTO t1 VALUES (8,3,1246282765); +INSERT INTO t1 SELECT c1+10,c2+10,c3+10 FROM t1; +INSERT INTO t1 SELECT c1+100,c2+100,c3+100 from t1; +INSERT INTO t1 SELECT c1+1000,c2+1000,c3+1000 from t1; +INSERT INTO t1 SELECT c1+10000,c2+10000,c3+10000 from t1; +INSERT INTO t1 SELECT c1+100000,c2+100000,c3+100000 from t1; +INSERT INTO t1 SELECT c1+1000000,c2+1000000,c3+1000000 from t1; +SELECT * FROM t1 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; +c1 c2 c3 +EXPLAIN SELECT * FROM t1 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ref PRIMARY,c3 PRIMARY 4 const 1 Using where; Using filesort +EXPLAIN SELECT * FROM t1 FORCE INDEX (PRIMARY) WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ref PRIMARY PRIMARY 4 const 1 Using where; Using filesort +CREATE TABLE t2 ( +c1 int NOT NULL, +c2 int NOT NULL, +c3 int NOT NULL, +KEY (c1,c2), +KEY (c3) +) ENGINE=InnoDB; +explain SELECT * FROM t2 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 ref c1,c3 c1 4 const 1 Using where; Using filesort +DROP TABLE t1,t2; +# +# 36259: Optimizing with ORDER BY +# +CREATE TABLE t1 ( +a INT NOT NULL AUTO_INCREMENT, +b INT NOT NULL, +c INT NOT NULL, +d VARCHAR(5), +e INT NOT NULL, +PRIMARY KEY (a), KEY i2 (b,c,d) +) ENGINE=InnoDB; +INSERT INTO t1 (b,c,d,e) VALUES (1,1,'a',1), (2,2,'b',2); +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +EXPLAIN SELECT * FROM t1 WHERE b=1 AND c=1 ORDER BY a; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ref i2 i2 8 const,const 1 Using where; Using filesort +EXPLAIN SELECT * FROM t1 FORCE INDEX(i2) WHERE b=1 and c=1 ORDER BY a; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ref i2 i2 8 const,const 1 Using where; Using filesort +EXPLAIN SELECT * FROM t1 FORCE INDEX(PRIMARY) WHERE b=1 AND c=1 ORDER BY a; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL PRIMARY 4 NULL 128 Using where +DROP TABLE t1; +# +# Bug #47963: Wrong results when index is used +# +CREATE TABLE t1( +a VARCHAR(5) NOT NULL, +b VARCHAR(5) NOT NULL, +c DATETIME NOT NULL, +KEY (c) +) ENGINE=InnoDB; +INSERT INTO t1 VALUES('TEST', 'TEST', '2009-10-09 00:00:00'); +SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00' AND c <= '2009-10-09 00:00:00'; +a b c +TEST TEST 2009-10-09 00:00:00 +SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00.0' AND c <= '2009-10-09 00:00:00.0'; +a b c +TEST TEST 2009-10-09 00:00:00 +SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00.0' AND c <= '2009-10-09 00:00:00'; +a b c +TEST TEST 2009-10-09 00:00:00 +SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00' AND c <= '2009-10-09 00:00:00.0'; +a b c +TEST TEST 2009-10-09 00:00:00 +SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00.000' AND c <= '2009-10-09 00:00:00.000'; +a b c +TEST TEST 2009-10-09 00:00:00 +SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00.00' AND c <= '2009-10-09 00:00:00.001'; +a b c +TEST TEST 2009-10-09 00:00:00 +SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00.001' AND c <= '2009-10-09 00:00:00.00'; +a b c +EXPLAIN SELECT * FROM t1 WHERE a = 'TEST' AND +c >= '2009-10-09 00:00:00.001' AND c <= '2009-10-09 00:00:00.00'; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables +DROP TABLE t1; +# +# Bug #46175: NULL read_view and consistent read assertion +# +CREATE TABLE t1(a CHAR(13),KEY(a)) ENGINE=innodb; +CREATE TABLE t2(b DATETIME,KEY(b)) ENGINE=innodb; +INSERT INTO t1 VALUES (),(); +INSERT INTO t2 VALUES (),(); +CREATE OR REPLACE VIEW v1 AS SELECT 1 FROM t2 +WHERE b =(SELECT a FROM t1 LIMIT 1); +CREATE PROCEDURE p1(num INT) +BEGIN +DECLARE i INT DEFAULT 0; +REPEAT +SHOW CREATE VIEW v1; +SET i:=i+1; +UNTIL i>num END REPEAT; +END| +# Should not crash +# Should not crash +DROP PROCEDURE p1; +DROP VIEW v1; +DROP TABLE t1,t2; +# +# Bug #49324: more valgrind errors in test_if_skip_sort_order +# +CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=innodb ; +#should not cause valgrind warnings +SELECT 1 FROM t1 JOIN t1 a USING(a) GROUP BY t1.a,t1.a; +1 +DROP TABLE t1; +# +# Bug#50843: Filesort used instead of clustered index led to +# performance degradation. +# +create table t1(f1 int not null primary key, f2 int) engine=innodb; +create table t2(f1 int not null, key (f1)) engine=innodb; +insert into t1 values (1,1),(2,2),(3,3); +insert into t2 values (1),(2),(3); +explain select t1.* from t1 left join t2 using(f1) group by t1.f1; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index NULL PRIMARY 4 NULL 3 +1 SIMPLE t2 ref f1 f1 4 test.t1.f1 1 Using index +drop table t1,t2; +# +# +# Bug #39653: find_shortest_key in sql_select.cc does not consider +# clustered primary keys +# +CREATE TABLE t1 (a INT PRIMARY KEY, b INT, c INT, d INT, e INT, f INT, +KEY (b,c)) ENGINE=INNODB; +INSERT INTO t1 VALUES (1,1,1,1,1,1), (2,2,2,2,2,2), (3,3,3,3,3,3), +(4,4,4,4,4,4), (5,5,5,5,5,5), (6,6,6,6,6,6), +(7,7,7,7,7,7), (8,8,8,8,8,8), (9,9,9,9,9,9), +(11,11,11,11,11,11); +EXPLAIN SELECT COUNT(*) FROM t1; +id 1 +select_type SIMPLE +table t1 +type index +possible_keys NULL +key b +key_len 10 +ref NULL +rows 10 +Extra Using index +DROP TABLE t1; +# +# Bug #49838: DROP INDEX and ADD UNIQUE INDEX for same index may +# corrupt definition at engine +# +CREATE TABLE t1 (a INT NOT NULL, b INT NOT NULL, KEY k (a,b)) +ENGINE=InnoDB; +ALTER TABLE t1 DROP INDEX k, ADD UNIQUE INDEX k (a,b); +SHOW INDEXES FROM t1;; +Table t1 +Non_unique 0 +Key_name k +Seq_in_index 1 +Column_name a +Collation A +Cardinality 0 +Sub_part NULL +Packed NULL +Null +Index_type BTREE +Comment +Table t1 +Non_unique 0 +Key_name k +Seq_in_index 2 +Column_name b +Collation A +Cardinality 0 +Sub_part NULL +Packed NULL +Null +Index_type BTREE +Comment +DROP TABLE t1; +# +# Bug #47453: InnoDB incorrectly changes TIMESTAMP columns when +# JOINed during an UPDATE +# +CREATE TABLE t1 (d INT) ENGINE=InnoDB; +CREATE TABLE t2 (a INT, b INT, +c TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP +ON UPDATE CURRENT_TIMESTAMP) ENGINE=InnoDB; +set up our data elements +INSERT INTO t1 (d) VALUES (1); +INSERT INTO t2 (a,b) VALUES (1,1); +SELECT SECOND(c) INTO @bug47453 FROM t2; +SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; +SECOND(c)-@bug47453 +0 +UPDATE t1 JOIN t2 ON d=a SET b=1 WHERE a=1; +SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; +SECOND(c)-@bug47453 +0 +SELECT SLEEP(1); +SLEEP(1) +0 +UPDATE t1 JOIN t2 ON d=a SET b=1 WHERE a=1; +#should be 0 +SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; +SECOND(c)-@bug47453 +0 +DROP TABLE t1, t2; +End of 5.1 tests diff --git a/mysql-test/suite/innodb/r/innodb_mysql_rbk.result b/mysql-test/suite/innodb/r/innodb_mysql_rbk.result new file mode 100644 index 00000000000..21ac4295325 --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_mysql_rbk.result @@ -0,0 +1,21 @@ +CREATE TABLE t1(a INT, b INT NOT NULL, PRIMARY KEY (a)) ENGINE=innodb +DEFAULT CHARSET=latin1; +INSERT INTO t1 VALUES (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7); +START TRANSACTION; +SELECT * FROM t1 WHERE b=3 LIMIT 1 FOR UPDATE; +a b +3 3 +START TRANSACTION; +UPDATE t1 SET b=b+12 WHERE a > 2 ORDER BY a; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +ROLLBACK; +START TRANSACTION; +SELECT * FROM t1 WHERE b=3 LIMIT 1 FOR UPDATE; +a b +3 3 +START TRANSACTION; +UPDATE t1 SET b=10 WHERE a > 1 ORDER BY a; +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +SELECT * FROM t1 WHERE b = 10; +a b +DROP TABLE t1; diff --git a/mysql-test/suite/innodb/r/innodb_notembedded.result b/mysql-test/suite/innodb/r/innodb_notembedded.result new file mode 100644 index 00000000000..af332aba38a --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_notembedded.result @@ -0,0 +1,23 @@ +drop table if exists t1; +SET @old_log_bin_trust_function_creators= @@global.log_bin_trust_function_creators; +SET GLOBAL log_bin_trust_function_creators = 1; +create table t1 (col1 integer primary key, col2 integer) engine=innodb; +insert t1 values (1,100); +create function f1 () returns integer begin +declare var1 int; +select col2 into var1 from t1 where col1=1 for update; +return var1; +end| +start transaction; +select f1(); +f1() +100 +update t1 set col2=0 where col1=1; +select * from t1; +col1 col2 +1 100 +rollback; +rollback; +drop table t1; +drop function f1; +SET @@global.log_bin_trust_function_creators= @old_log_bin_trust_function_creators; diff --git a/mysql-test/suite/innodb/r/innodb_timeout_rollback.result b/mysql-test/suite/innodb/r/innodb_timeout_rollback.result new file mode 100644 index 00000000000..e2da6ba8af7 --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_timeout_rollback.result @@ -0,0 +1,36 @@ +drop table if exists t1; +show variables like 'innodb_rollback_on_timeout'; +Variable_name Value +innodb_rollback_on_timeout ON +create table t1 (a int unsigned not null primary key) engine = innodb; +insert into t1 values (1); +commit; +begin work; +insert into t1 values (2); +select * from t1; +a +1 +2 +begin work; +insert into t1 values (5); +select * from t1; +a +1 +5 +insert into t1 values (2); +ERROR HY000: Lock wait timeout exceeded; try restarting transaction +select * from t1; +a +1 +commit; +select * from t1; +a +1 +2 +commit; +select * from t1; +a +1 +2 +drop table t1; +End of 5.0 tests diff --git a/mysql-test/suite/innodb/t/innodb-autoinc-optimize.test b/mysql-test/suite/innodb/t/innodb-autoinc-optimize.test new file mode 100644 index 00000000000..0f0cb57f92f --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb-autoinc-optimize.test @@ -0,0 +1,19 @@ +-- source include/have_innodb.inc +# embedded server ignores 'delayed', so skip this +-- source include/not_embedded.inc + +--disable_warnings +drop table if exists t1; +--enable_warnings + +# +# Bug 34286 +# +create table t1(a int not null auto_increment primary key) engine=innodb; +insert into t1 set a = -1; +# NOTE: The database needs to be shutdown and restarted (here) for +# the test to work. It's included for reference only. +optimize table t1; + +--echo ==== clean up ==== +DROP TABLE t1; diff --git a/mysql-test/suite/innodb/t/innodb-ucs2.test b/mysql-test/suite/innodb/t/innodb-ucs2.test new file mode 100644 index 00000000000..7b91ef37d3f --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb-ucs2.test @@ -0,0 +1,230 @@ +-- source include/have_innodb.inc +-- source include/have_ucs2.inc + +--disable_warnings +drop table if exists t1, t2; +--enable_warnings + +# +# BUG 14056 Column prefix index on UTF-8 primary key column causes: Can't find record.. +# + +create table t1 ( + a int, b char(10), c char(10), filler char(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( + a int, b char(10), c char(10), filler char(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); +insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); +insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +select a,hex(b),hex(c),filler from t2 order by filler; +drop table t1; +drop table t2; + +create table t1 ( + a int, b varchar(10), c varchar(10), filler varchar(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( + a int, b varchar(10), c varchar(10), filler varchar(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); +insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); +insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +select a,hex(b),hex(c),filler from t2 order by filler; +drop table t1; +drop table t2; + +create table t1 ( + a int, b text(10), c text(10), filler text(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( + a int, b text(10), c text(10), filler text(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); +insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); +insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +select a,hex(b),hex(c),filler from t2 order by filler; +drop table t1; +drop table t2; + +create table t1 ( + a int, b blob(10), c blob(10), filler blob(10), primary key(a, b(2)), unique key (a, c(2)) +) character set utf8 engine = innodb; +create table t2 ( + a int, b blob(10), c blob(10), filler blob(10), primary key(a, b(2)), unique key (a, c(2)) +) character set ucs2 engine = innodb; +insert into t1 values (1,'abcdefg','abcdefg','one'); +insert into t1 values (2,'ijkilmn','ijkilmn','two'); +insert into t1 values (3,'qrstuvw','qrstuvw','three'); +insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); +insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); +insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); +insert into t2 values (1,'abcdefg','abcdefg','one'); +insert into t2 values (2,'ijkilmn','ijkilmn','two'); +insert into t2 values (3,'qrstuvw','qrstuvw','three'); +insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); +insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); +insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); +insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); +insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); +insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); +insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); +update t1 set filler = 'boo' where a = 1; +update t2 set filler ='email' where a = 4; +select a,hex(b),hex(c),filler from t1 order by filler; +select a,hex(b),hex(c),filler from t2 order by filler; +drop table t1; +drop table t2; +commit; + +# +# Test cases for bug #15308 Problem of Order with Enum Column in Primary Key +# +CREATE TABLE t1 ( + ind enum('0','1','2') NOT NULL default '0', + string1 varchar(250) NOT NULL, + PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; +CREATE TABLE t2 ( + ind enum('0','1','2') NOT NULL default '0', + string1 varchar(250) NOT NULL, + PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2; + +INSERT INTO t1 VALUES ('1', ''),('2', ''); +INSERT INTO t2 VALUES ('1', ''),('2', ''); +SELECT hex(ind),hex(string1) FROM t1 ORDER BY string1; +SELECT hex(ind),hex(string1) FROM t2 ORDER BY string1; +drop table t1,t2; + +CREATE TABLE t1 ( + ind set('0','1','2') NOT NULL default '0', + string1 varchar(250) NOT NULL, + PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; +CREATE TABLE t2 ( + ind set('0','1','2') NOT NULL default '0', + string1 varchar(250) NOT NULL, + PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2; + +INSERT INTO t1 VALUES ('1', ''),('2', ''); +INSERT INTO t2 VALUES ('1', ''),('2', ''); +SELECT hex(ind),hex(string1) FROM t1 ORDER BY string1; +SELECT hex(ind),hex(string1) FROM t2 ORDER BY string1; +drop table t1,t2; + +CREATE TABLE t1 ( + ind bit not null, + string1 varchar(250) NOT NULL, + PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; +CREATE TABLE t2 ( + ind bit not null, + string1 varchar(250) NOT NULL, + PRIMARY KEY (ind) +) ENGINE=InnoDB DEFAULT CHARSET=ucs2; +insert into t1 values(0,''),(1,''); +insert into t2 values(0,''),(1,''); +select hex(ind),hex(string1) from t1 order by string1; +select hex(ind),hex(string1) from t2 order by string1; +drop table t1,t2; + +# tests for bug #14056 Column prefix index on UTF-8 primary key column causes 'Can't find record..' + +create table t2 ( + a int, b char(10), filler char(10), primary key(a, b(2)) +) character set utf8 engine = innodb; + +insert into t2 values (1,'abcdefg','one'); +insert into t2 values (2,'ijkilmn','two'); +insert into t2 values (3, 'qrstuvw','three'); +update t2 set a=5, filler='booo' where a=1; +drop table t2; +create table t2 ( + a int, b char(10), filler char(10), primary key(a, b(2)) +) character set ucs2 engine = innodb; + +insert into t2 values (1,'abcdefg','one'); +insert into t2 values (2,'ijkilmn','two'); +insert into t2 values (3, 'qrstuvw','three'); +update t2 set a=5, filler='booo' where a=1; +drop table t2; + +create table t1(a int not null, b char(110),primary key(a,b(100))) engine=innodb default charset=utf8; +insert into t1 values(1,'abcdefg'),(2,'defghijk'); +insert into t1 values(6,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1); +insert into t1 values(7,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2); +select a,hex(b) from t1 order by b; +update t1 set b = 'three' where a = 6; +drop table t1; +create table t1(a int not null, b text(110),primary key(a,b(100))) engine=innodb default charset=utf8; +insert into t1 values(1,'abcdefg'),(2,'defghijk'); +insert into t1 values(6,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1); +insert into t1 values(7,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2); +select a,hex(b) from t1 order by b; +update t1 set b = 'three' where a = 6; +drop table t1; + +--echo End of 5.0 tests diff --git a/mysql-test/suite/innodb/t/innodb_autoinc_lock_mode_zero-master.opt b/mysql-test/suite/innodb/t/innodb_autoinc_lock_mode_zero-master.opt new file mode 100644 index 00000000000..fad0da2ac2e --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_autoinc_lock_mode_zero-master.opt @@ -0,0 +1 @@ +--innodb-autoinc-lock-mode=0 diff --git a/mysql-test/suite/innodb/t/innodb_autoinc_lock_mode_zero.test b/mysql-test/suite/innodb/t/innodb_autoinc_lock_mode_zero.test new file mode 100644 index 00000000000..96f748673c0 --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_autoinc_lock_mode_zero.test @@ -0,0 +1,44 @@ +# This test runs with old-style locking, as: +# --innodb-autoinc-lock-mode=0 + +-- source include/have_innodb.inc + +--disable_warnings +drop table if exists t1; +--enable_warnings + + +# +# Search on unique key +# + +CREATE TABLE t1 ( + id int(11) NOT NULL auto_increment, + ggid varchar(32) binary DEFAULT '' NOT NULL, + email varchar(64) DEFAULT '' NOT NULL, + passwd varchar(32) binary DEFAULT '' NOT NULL, + PRIMARY KEY (id), + UNIQUE ggid (ggid) +) ENGINE=innodb; + +insert into t1 (ggid,passwd) values ('test1','xxx'); +insert into t1 (ggid,passwd) values ('test2','yyy'); +-- error ER_DUP_ENTRY +insert into t1 (ggid,passwd) values ('test2','this will fail'); +-- error ER_DUP_ENTRY +insert into t1 (ggid,id) values ('this will fail',1); + +select * from t1 where ggid='test1'; +select * from t1 where passwd='xxx'; +select * from t1 where id=2; + +replace into t1 (ggid,id) values ('this will work',1); +replace into t1 (ggid,passwd) values ('test2','this will work'); +-- error ER_DUP_ENTRY +update t1 set id=100,ggid='test2' where id=1; +select * from t1; +select * from t1 where id=1; +select * from t1 where id=999; +drop table t1; + +--echo End of tests diff --git a/mysql-test/suite/innodb/t/innodb_bug30919-master.opt b/mysql-test/suite/innodb/t/innodb_bug30919-master.opt new file mode 100644 index 00000000000..8636d2d8734 --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_bug30919-master.opt @@ -0,0 +1 @@ +--innodb --innodb_autoinc_lock_mode=0 diff --git a/mysql-test/suite/innodb/t/innodb_bug30919.test b/mysql-test/suite/innodb/t/innodb_bug30919.test new file mode 100644 index 00000000000..56b2c7bc03d --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_bug30919.test @@ -0,0 +1,68 @@ +--source include/have_innodb.inc +--source include/have_partition.inc +--vertical_results +let $engine_type= 'innodb'; + +######## Creat Table Section ######### +use test; + +eval CREATE TABLE test.part_tbl(id MEDIUMINT NOT NULL AUTO_INCREMENT, + dt TIMESTAMP, user CHAR(255), uuidf LONGBLOB, + fkid MEDIUMINT, filler VARCHAR(255), + PRIMARY KEY(id)) ENGINE=$engine_type + PARTITION BY RANGE(id) + SUBPARTITION BY hash(id) subpartitions 2 + (PARTITION pa3 values less than (42), + PARTITION pa6 values less than (60), + PARTITION pa7 values less than (70), + PARTITION pa8 values less than (80), + PARTITION pa9 values less than (90), + PARTITION pa10 values less than (100), + PARTITION pa11 values less than MAXVALUE); + +######## Create SPs, Functions, Views and Triggers Section ############## + +delimiter |; + +CREATE PROCEDURE test.proc_part() +BEGIN + DECLARE ins_count INT DEFAULT 1000; + DECLARE del_count INT; + DECLARE cur_user VARCHAR(255); + DECLARE local_uuid VARCHAR(255); + DECLARE local_time TIMESTAMP; + + SET local_time= NOW(); + SET cur_user= CURRENT_USER(); + SET local_uuid= UUID(); + + WHILE ins_count > 0 DO + INSERT INTO test.part_tbl VALUES (NULL, NOW(), USER() , UUID(), + ins_count,'Going to test MBR for MySQL'); + SET ins_count = ins_count - 1; + END WHILE; + SELECT MAX(id) FROM test.part_tbl INTO del_count; + WHILE del_count > 0 DO + DELETE FROM test.part_tbl WHERE id = del_count; + select count(*) as internal_count, del_count -- these two lines are for + FROM test.part_tbl; -- debug to show the problem + SET del_count = del_count - 2; + END WHILE; +END| + +delimiter ;| + +############ Finish Setup Section ################### + +############ Test Section ################### +--horizontal_results + +CALL test.proc_part(); + +select count(*) as Part from test.part_tbl; + +###### CLEAN UP SECTION ############## + +DROP PROCEDURE test.proc_part; +DROP TABLE test.part_tbl; + diff --git a/mysql-test/suite/innodb/t/innodb_bug42419.test b/mysql-test/suite/innodb/t/innodb_bug42419.test new file mode 100644 index 00000000000..93c4764252a --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_bug42419.test @@ -0,0 +1,78 @@ +# +# Testcase for InnoDB +# Bug#42419 Server crash with "Pure virtual method called" on two concurrent connections +# + +--source include/not_embedded.inc +--source include/have_innodb.inc + +let $innodb_lock_wait_timeout= query_get_value(SHOW VARIABLES LIKE 'innodb_lock_wait_timeout%', Value, 1); +if (`SELECT $innodb_lock_wait_timeout < 10`) +{ + --echo # innodb_lock_wait_timeout must be >= 10 seconds + --echo # so that this test can work all time fine on an overloaded testing box + SHOW VARIABLES LIKE 'innodb_lock_wait_timeout'; + exit; +} + +# Save the initial number of concurrent sessions +--source include/count_sessions.inc + +# First session +connection default; + + +--enable_warnings +CREATE TABLE t1 (a INT AUTO_INCREMENT PRIMARY KEY, b INT) ENGINE = InnoDB; + +INSERT INTO t1 VALUES (1,1),(2,2),(3,3); +COMMIT; +SET AUTOCOMMIT = 0; + +CREATE TEMPORARY TABLE t1_tmp ( b INT ); + +INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 3; +INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 2; + +# Second session +connect (user2,localhost,root,,,$MASTER_MYPORT,$MASTER_MYSOCK); + +SET AUTOCOMMIT = 0; + +CREATE TEMPORARY TABLE t2_tmp ( a int, new_a int ); +INSERT INTO t2_tmp VALUES (1,51),(2,52),(3,53); + +UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 1; +send +UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 2; + +# The last update will wait for a lock held by the first session + +# First session +connection default; + +# Poll till the UPDATE of the second session waits for lock +let $show_statement= SHOW PROCESSLIST; +let $field= State; +let $condition= = 'Updating'; +--source include/wait_show_condition.inc + +# If the testing box is overloadeded and innodb_lock_wait_timeout is too small +# we might get here ER_LOCK_WAIT_TIMEOUT. +--error ER_LOCK_DEADLOCK +INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 1; + +# Second session +connection user2; +--echo Reap the server message for connection user2 UPDATE t1 ... +reap; + +# The server crashed when executing this UPDATE or the succeeding SQL command. +UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 3; + +connection default; +disconnect user2; +DROP TABLE t1; + +# Wait till all disconnects are completed +--source include/wait_until_count_sessions.inc diff --git a/mysql-test/suite/innodb/t/innodb_gis.test b/mysql-test/suite/innodb/t/innodb_gis.test new file mode 100644 index 00000000000..1adb14ea482 --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_gis.test @@ -0,0 +1,10 @@ +--source include/have_innodb.inc +SET storage_engine=innodb; +--source include/gis_generic.inc +--source include/gis_keys.inc + +# +# Bug #15680 (SPATIAL key in innodb) +# +--error ER_TABLE_CANT_HANDLE_SPKEYS +create table t1 (g geometry not null, spatial gk(g)) engine=innodb; diff --git a/mysql-test/suite/innodb/t/innodb_lock_wait_timeout_1-master.opt b/mysql-test/suite/innodb/t/innodb_lock_wait_timeout_1-master.opt new file mode 100644 index 00000000000..462f8fbe828 --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_lock_wait_timeout_1-master.opt @@ -0,0 +1 @@ +--innodb_lock_wait_timeout=1 diff --git a/mysql-test/suite/innodb/t/innodb_lock_wait_timeout_1.test b/mysql-test/suite/innodb/t/innodb_lock_wait_timeout_1.test new file mode 100644 index 00000000000..fcbf2b1cfc7 --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_lock_wait_timeout_1.test @@ -0,0 +1,264 @@ +--source include/have_innodb.inc + +--echo # +--echo # Bug #40113: Embedded SELECT inside UPDATE or DELETE can timeout +--echo # without error +--echo # + +CREATE TABLE t1 (a int, b int, PRIMARY KEY (a,b)) ENGINE=InnoDB; + +INSERT INTO t1 (a,b) VALUES (1070109,99); + +CREATE TABLE t2 (b int, a int, PRIMARY KEY (b)) ENGINE=InnoDB; + +INSERT INTO t2 (b,a) VALUES (7,1070109); + +SELECT * FROM t1; + +BEGIN; + +SELECT b FROM t2 WHERE b=7 FOR UPDATE; + +CONNECT (addconroot, localhost, root,,); +CONNECTION addconroot; + +BEGIN; + +--error ER_LOCK_WAIT_TIMEOUT +SELECT b FROM t2 WHERE b=7 FOR UPDATE; + +--error ER_LOCK_WAIT_TIMEOUT +INSERT INTO t1 (a) VALUES ((SELECT a FROM t2 WHERE b=7)); + +--error ER_LOCK_WAIT_TIMEOUT +UPDATE t1 SET a='7000000' WHERE a=(SELECT a FROM t2 WHERE b=7); + +--error ER_LOCK_WAIT_TIMEOUT +DELETE FROM t1 WHERE a=(SELECT a FROM t2 WHERE b=7); + +SELECT * FROM t1; + +CONNECTION default; +DISCONNECT addconroot; + +DROP TABLE t2, t1; + +--echo # End of 5.0 tests + +--echo # +--echo # Bug#46539 Various crashes on INSERT IGNORE SELECT + SELECT +--echo # FOR UPDATE +--echo # +--disable_warnings +drop table if exists t1; +--enable_warnings +create table t1 (a int primary key auto_increment, + b int, index(b)) engine=innodb; +insert into t1 (b) values (1), (2), (3), (4), (5), (6), (7), (8), (9), (10); +set autocommit=0; +begin; +select * from t1 where b=5 for update; +connect (con1, localhost, root,,); +connection con1; +--error ER_LOCK_WAIT_TIMEOUT +insert ignore into t1 (b) select a as b from t1; +connection default; +--echo # Cleanup +--echo # +disconnect con1; +commit; +set autocommit=default; +drop table t1; + +--echo # +--echo # Bug #37183 insert ignore into .. select ... hangs +--echo # after deadlock was encountered +--echo # +connect (con1,localhost,root,,); +create table t1(id int primary key,v int)engine=innodb; +insert into t1 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7); +create table t2 like t1; + +--connection con1 +begin; +update t1 set v=id*2 where id=1; + +--connection default +begin; +update t1 set v=id*2 where id=2; + +--connection con1 +--error 1205 +update t1 set v=id*2 where id=2; + +--connection default +--error 1205 +insert ignore into t2 select * from t1 where id=1; +rollback; + +--connection con1 +rollback; + +--connection default +disconnect con1; +drop table t1, t2; + + +--echo # +--echo # Bug#41756 Strange error messages about locks from InnoDB +--echo # +--disable_warnings +drop table if exists t1; +--enable_warnings +--echo # In the default transaction isolation mode, and/or with +--echo # innodb_locks_unsafe_for_binlog=OFF, handler::unlock_row() +--echo # in InnoDB does nothing. +--echo # Thus in order to reproduce the condition that led to the +--echo # warning, one needs to relax isolation by either +--echo # setting a weaker tx_isolation value, or by turning on +--echo # the unsafe replication switch. +--echo # For testing purposes, choose to tweak the isolation level, +--echo # since it's settable at runtime, unlike +--echo # innodb_locks_unsafe_for_binlog, which is +--echo # only a command-line switch. +--echo # +set @@session.tx_isolation="read-committed"; + +--echo # Prepare data. We need a table with a unique index, +--echo # for join_read_key to be used. The other column +--echo # allows to control what passes WHERE clause filter. +create table t1 (a int primary key, b int) engine=innodb; +--echo # Let's make sure t1 has sufficient amount of rows +--echo # to exclude JT_ALL access method when reading it, +--echo # i.e. make sure that JT_EQ_REF(a) is always preferred. +insert into t1 values (1,1), (2,null), (3,1), (4,1), + (5,1), (6,1), (7,1), (8,1), (9,1), (10,1), + (11,1), (12,1), (13,1), (14,1), (15,1), + (16,1), (17,1), (18,1), (19,1), (20,1); +--echo # +--echo # Demonstrate that for the SELECT statement +--echo # used later in the test JT_EQ_REF access method is used. +--echo # +--vertical_results +explain +select 1 from t1 natural join (select 2 as a, 1 as b union all + select 2 as a, 2 as b) as t2 for update; +--horizontal_results +--echo # +--echo # Demonstrate that the reported SELECT statement +--echo # no longer produces warnings. +--echo # +select 1 from t1 natural join (select 2 as a, 1 as b union all + select 2 as a, 2 as b) as t2 for update; +commit; +--echo # +--echo # Demonstrate that due to lack of inter-sweep "reset" function, +--echo # we keep some non-matching records locked, even though we know +--echo # we could unlock them. +--echo # To do that, show that if there is only one distinct value +--echo # for a in t2 (a=2), we will keep record (2,null) in t1 locked. +--echo # But if we add another value for "a" to t2, say 6, +--echo # join_read_key cache will be pruned at least once, +--echo # and thus record (2, null) in t1 will get unlocked. +--echo # +begin; +select 1 from t1 natural join (select 2 as a, 1 as b union all + select 2 as a, 2 as b) as t2 for update; +connect (con1,localhost,root,,); +--echo # +--echo # Switching to connection con1 +connection con1; +--echo # We should be able to delete all records from t1 except (2, null), +--echo # since they were not locked. +begin; +--echo # Delete in series of 3 records so that full scan +--echo # is not used and we're not blocked on record (2,null) +delete from t1 where a in (1,3,4); +delete from t1 where a in (5,6,7); +delete from t1 where a in (8,9,10); +delete from t1 where a in (11,12,13); +delete from t1 where a in (14,15,16); +delete from t1 where a in (17,18); +delete from t1 where a in (19,20); +--echo # +--echo # Record (2, null) is locked. This is actually unnecessary, +--echo # because the previous select returned no rows. +--echo # Just demonstrate the effect. +--echo # +--error ER_LOCK_WAIT_TIMEOUT +delete from t1; +rollback; +--echo # +--echo # Switching to connection default +connection default; +--echo # +--echo # Show that the original contents of t1 is intact: +select * from t1; +commit; +--echo # +--echo # Have a one more record in t2 to show that +--echo # if join_read_key cache is purned, the current +--echo # row under the cursor is unlocked (provided, this row didn't +--echo # match the partial WHERE clause, of course). +--echo # Sic: the result of this test dependent on the order of retrieval +--echo # of records --echo # from the derived table, if ! +--echo # We use DELETE to disable the JOIN CACHE. This DELETE modifies no +--echo # records. It also should leave no InnoDB row locks. +--echo # +begin; +delete t1.* from t1 natural join (select 2 as a, 2 as b union all + select 0 as a, 0 as b) as t2; +--echo # Demonstrate that nothing was deleted form t1 +select * from t1; +--echo # +--echo # Switching to connection con1 +connection con1; +begin; +--echo # Since there is another distinct record in the derived table +--echo # the previous matching record in t1 -- (2,null) -- was unlocked. +delete from t1; +--echo # We will need the contents of the table again. +rollback; +select * from t1; +commit; +--echo # +--echo # Switching to connection default +connection default; +rollback; +begin; +--echo # +--echo # Before this patch, we could wrongly unlock a record +--echo # that was cached and later used in a join. Demonstrate that +--echo # this is no longer the case. +--echo # Sic: this test is also order-dependent (i.e. the +--echo # the bug would show up only if the first record in the union +--echo # is retreived and processed first. +--echo # +--echo # Verify that JT_EQ_REF is used. +--vertical_results +explain +select 1 from t1 natural join (select 3 as a, 2 as b union all + select 3 as a, 1 as b) as t2 for update; +--horizontal_results +--echo # Lock the record. +select 1 from t1 natural join (select 3 as a, 2 as b union all + select 3 as a, 1 as b) as t2 for update; +--echo # Switching to connection con1 +connection con1; +--echo # +--echo # We should not be able to delete record (3,1) from t1, +--echo # (previously it was possible). +--echo # +--error ER_LOCK_WAIT_TIMEOUT +delete from t1 where a=3; +--echo # Switching to connection default +connection default; +commit; + +disconnect con1; +set @@session.tx_isolation=default; +drop table t1; + +--echo # +--echo # End of 5.1 tests +--echo # diff --git a/mysql-test/suite/innodb/t/innodb_mysql-master.opt b/mysql-test/suite/innodb/t/innodb_mysql-master.opt new file mode 100644 index 00000000000..205c733455d --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_mysql-master.opt @@ -0,0 +1 @@ +--innodb-lock-wait-timeout=2 diff --git a/mysql-test/suite/innodb/t/innodb_mysql.test b/mysql-test/suite/innodb/t/innodb_mysql.test new file mode 100644 index 00000000000..9564d3b41fb --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_mysql.test @@ -0,0 +1,622 @@ +# t/innodb_mysql.test +# +# Last update: +# 2006-07-26 ML test refactored (MySQL 5.1) +# main testing code t/innodb_mysql.test -> include/mix1.inc +# + +-- source include/have_innodb.inc +let $engine_type= InnoDB; +let $other_engine_type= MEMORY; +# InnoDB does support FOREIGN KEYFOREIGN KEYs +let $test_foreign_keys= 1; +set global innodb_support_xa=default; +set session innodb_support_xa=default; +--source include/mix1.inc + +--disable_warnings +drop table if exists t1, t2, t3; +--enable_warnings +# +# BUG#35850: Performance regression in 5.1.23/5.1.24 +# +create table t1(a int); +insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9); +create table t2 (a int, b int, pk int, key(a,b), primary key(pk)) engine=innodb; +insert into t2 select @a:=A.a+10*(B.a + 10*C.a),@a, @a from t1 A, t1 B, t1 C; +--echo this must use key 'a', not PRIMARY: +--replace_column 9 # +explain select a from t2 where a=b; +drop table t1, t2; + +# +# Bug #40360: Binlog related errors with binlog off +# +# This bug is triggered when the binlog format is STATEMENT and the +# binary log is turned off. In this case, no error should be shown for +# the statement since there are no replication issues. + +SET SESSION BINLOG_FORMAT=STATEMENT; +SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; +query_vertical select @@session.sql_log_bin, @@session.binlog_format, @@session.tx_isolation; +CREATE TABLE t1 ( a INT ) ENGINE=InnoDB; +INSERT INTO t1 VALUES(1); +DROP TABLE t1; + +# +# Bug#37284 Crash in Field_string::type() +# +--disable_warnings +DROP TABLE IF EXISTS t1; +--enable_warnings +CREATE TABLE t1 (a char(50)) ENGINE=InnoDB; +CREATE INDEX i1 on t1 (a(3)); +SELECT * FROM t1 WHERE a = 'abcde'; +DROP TABLE t1; + +# +# Bug #37742: HA_EXTRA_KEYREAD flag is set when key contains only prefix of +# requested column +# + +CREATE TABLE foo (a int, b int, c char(10), + PRIMARY KEY (c(3)), + KEY b (b) +) engine=innodb; + +CREATE TABLE foo2 (a int, b int, c char(10), + PRIMARY KEY (c), + KEY b (b) +) engine=innodb; + +CREATE TABLE bar (a int, b int, c char(10), + PRIMARY KEY (c(3)), + KEY b (b) +) engine=myisam; + +INSERT INTO foo VALUES + (1,2,'abcdefghij'), (2,3,''), (3,4,'klmnopqrst'), + (4,5,'uvwxyz'), (5,6,'meotnsyglt'), (4,5,'asfdewe'); + +INSERT INTO bar SELECT * FROM foo; +INSERT INTO foo2 SELECT * FROM foo; + +--query_vertical EXPLAIN SELECT c FROM bar WHERE b>2; +--query_vertical EXPLAIN SELECT c FROM foo WHERE b>2; +--query_vertical EXPLAIN SELECT c FROM foo2 WHERE b>2; + +--query_vertical EXPLAIN SELECT c FROM bar WHERE c>2; +--query_vertical EXPLAIN SELECT c FROM foo WHERE c>2; +--query_vertical EXPLAIN SELECT c FROM foo2 WHERE c>2; + +DROP TABLE foo, bar, foo2; + + +# +# Bug#41348: INSERT INTO tbl SELECT * FROM temp_tbl overwrites locking type of temp table +# + +--disable_warnings +DROP TABLE IF EXISTS t1,t3,t2; +DROP FUNCTION IF EXISTS f1; +--enable_warnings + +DELIMITER |; +CREATE FUNCTION f1() RETURNS VARCHAR(250) + BEGIN + return 'hhhhhhh' ; + END| +DELIMITER ;| + +CREATE TABLE t1 (a VARCHAR(20), b VARCHAR(20), c VARCHAR(20)) ENGINE=INNODB; + +BEGIN WORK; + +CREATE TEMPORARY TABLE t2 (a VARCHAR(20), b VARCHAR(20), c varchar(20)) ENGINE=INNODB; +CREATE TEMPORARY TABLE t3 LIKE t2; + +INSERT INTO t1 VALUES ('a','b',NULL),('c','d',NULL),('e','f',NULL); + +SET @stmt := CONCAT('INSERT INTO t2 SELECT tbl.a, tbl.b, f1()',' FROM t1 tbl'); +PREPARE stmt1 FROM @stmt; + +SET @stmt := CONCAT('INSERT INTO t3', ' SELECT * FROM t2'); +PREPARE stmt3 FROM @stmt; + +EXECUTE stmt1; + +COMMIT; + +DEALLOCATE PREPARE stmt1; +DEALLOCATE PREPARE stmt3; + +DROP TABLE t1,t3,t2; +DROP FUNCTION f1; + +# +# Bug#37016: TRUNCATE TABLE removes some rows but not all +# + +--disable_warnings +DROP TABLE IF EXISTS t1,t2; +--enable_warnings + +CREATE TABLE t1 (id INT NOT NULL, PRIMARY KEY (id)) ENGINE=INNODB; +CREATE TABLE t2 (id INT PRIMARY KEY, + t1_id INT, INDEX par_ind (t1_id), + FOREIGN KEY (t1_id) REFERENCES t1(id)) ENGINE=INNODB; +INSERT INTO t1 VALUES (1),(2); +INSERT INTO t2 VALUES (3,2); + +SET AUTOCOMMIT = 0; + +START TRANSACTION; +--error ER_ROW_IS_REFERENCED_2 +TRUNCATE TABLE t1; +SELECT * FROM t1; +COMMIT; +SELECT * FROM t1; + +START TRANSACTION; +--error ER_ROW_IS_REFERENCED_2 +TRUNCATE TABLE t1; +SELECT * FROM t1; +ROLLBACK; +SELECT * FROM t1; + +SET AUTOCOMMIT = 1; + +START TRANSACTION; +SELECT * FROM t1; +COMMIT; + +--error ER_ROW_IS_REFERENCED_2 +TRUNCATE TABLE t1; +SELECT * FROM t1; +DELETE FROM t2 WHERE id = 3; + +START TRANSACTION; +SELECT * FROM t1; +TRUNCATE TABLE t1; +ROLLBACK; +SELECT * FROM t1; +TRUNCATE TABLE t2; + +DROP TABLE t2; +DROP TABLE t1; + +--echo # +--echo # Bug#40127 Multiple table DELETE IGNORE hangs on foreign key constraint violation on 5.0 +--echo # +CREATE TABLE t1 ( + id INT UNSIGNED NOT NULL AUTO_INCREMENT, + PRIMARY KEY (id) +) ENGINE=InnoDB; + +CREATE TABLE t2 ( + id INT UNSIGNED NOT NULL AUTO_INCREMENT, + aid INT UNSIGNED NOT NULL, + PRIMARY KEY (id), + FOREIGN KEY (aid) REFERENCES t1 (id) +) ENGINE=InnoDB; + +CREATE TABLE t3 ( + bid INT UNSIGNED NOT NULL, + FOREIGN KEY (bid) REFERENCES t2 (id) +) ENGINE=InnoDB; + +CREATE TABLE t4 ( + a INT +) ENGINE=InnoDB; + +CREATE TABLE t5 ( + a INT +) ENGINE=InnoDB; + +INSERT INTO t1 (id) VALUES (1); +INSERT INTO t2 (id, aid) VALUES (1, 1),(2,1),(3,1),(4,1); +INSERT INTO t3 (bid) VALUES (1); + +INSERT INTO t4 VALUES (1),(2),(3),(4),(5); +INSERT INTO t5 VALUES (1); + +DELETE t5 FROM t4 LEFT JOIN t5 ON t4.a= t5.a; + +--error ER_ROW_IS_REFERENCED_2 +DELETE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; +--error ER_ROW_IS_REFERENCED_2 +DELETE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; + +DELETE IGNORE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; + +DROP TABLE t3; +DROP TABLE t2; +DROP TABLE t1; +DROP TABLES t4,t5; + +--echo # Bug#40127 Multiple table DELETE IGNORE hangs on foreign key constraint violation on 5.0 +--echo # Testing for any side effects of IGNORE on AFTER DELETE triggers used with +--echo # transactional tables. +--echo # +CREATE TABLE t1 (i INT NOT NULL PRIMARY KEY) ENGINE=InnoDB; +CREATE TABLE t2 (a VARCHAR(100)) ENGINE=InnoDB; +CREATE TABLE t3 (i INT NOT NULL PRIMARY KEY) ENGINE=InnoDB; +CREATE TABLE t4 (i INT NOT NULL PRIMARY KEY, t1i INT, + FOREIGN KEY (t1i) REFERENCES t1(i)) + ENGINE=InnoDB; +delimiter ||; +CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW +BEGIN + SET @b:='EXECUTED TRIGGER'; + INSERT INTO t2 VALUES (@b); + SET @a:= error_happens_here; +END|| +delimiter ;|| + +SET @b:=""; +SET @a:=""; +INSERT INTO t1 VALUES (1),(2),(3),(4); +INSERT INTO t3 SELECT * FROM t1; +--echo ** An error in a trigger causes rollback of the statement. +--error ER_BAD_FIELD_ERROR +DELETE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +SELECT @a,@b; +SELECT * FROM t2; +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; + +--echo ** Same happens with the IGNORE option +--error ER_BAD_FIELD_ERROR +DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +SELECT * FROM t2; +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; + +--echo ** +--echo ** The following is an attempt to demonstrate +--echo ** error handling inside a row iteration. +--echo ** +DROP TRIGGER trg; +TRUNCATE TABLE t1; +TRUNCATE TABLE t2; +TRUNCATE TABLE t3; + +INSERT INTO t1 VALUES (1),(2),(3),(4); +INSERT INTO t3 VALUES (1),(2),(3),(4); +INSERT INTO t4 VALUES (3,3),(4,4); + +delimiter ||; +CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW +BEGIN + SET @b:= CONCAT('EXECUTED TRIGGER FOR ROW ',CAST(OLD.i AS CHAR)); + INSERT INTO t2 VALUES (@b); +END|| +delimiter ;|| + +--echo ** DELETE is prevented by foreign key constrains but errors are silenced. +--echo ** The AFTER trigger isn't fired. +DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +--echo ** Tables are modified by best effort: +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; +--echo ** The AFTER trigger was only executed on successful rows: +SELECT * FROM t2; + +DROP TRIGGER trg; + +--echo ** +--echo ** Induce an error midway through an AFTER-trigger +--echo ** +TRUNCATE TABLE t4; +TRUNCATE TABLE t1; +TRUNCATE TABLE t3; +INSERT INTO t1 VALUES (1),(2),(3),(4); +INSERT INTO t3 VALUES (1),(2),(3),(4); +delimiter ||; +CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW +BEGIN + SET @a:= @a+1; + IF @a > 2 THEN + INSERT INTO t4 VALUES (5,5); + END IF; +END|| +delimiter ;|| + +SET @a:=0; +--echo ** Errors in the trigger causes the statement to abort. +--error ER_NO_REFERENCED_ROW_2 +DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; +SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; +SELECT * FROM t4; + +DROP TRIGGER trg; +DROP TABLE t4; +DROP TABLE t1; +DROP TABLE t2; +DROP TABLE t3; + +# +# Bug#43580: Issue with Innodb on multi-table update +# +CREATE TABLE t1 (a INT, b INT, KEY (a)) ENGINE = INNODB; +CREATE TABLE t2 (a INT KEY, b INT, KEY (b)) ENGINE = INNODB; + +CREATE TABLE t3 (a INT, b INT KEY, KEY (a)) ENGINE = INNODB; +CREATE TABLE t4 (a INT KEY, b INT, KEY (b)) ENGINE = INNODB; + +INSERT INTO t1 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6); +INSERT INTO t2 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); + +INSERT INTO t3 VALUES (1, 101), (2, 102), (3, 103), (4, 104), (5, 105), (6, 106); +INSERT INTO t4 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); + +UPDATE t1, t2 SET t1.a = t1.a + 100, t2.b = t1.a + 10 +WHERE t1.a BETWEEN 2 AND 4 AND t2.a = t1.b; +--sorted_result +SELECT * FROM t2; + +UPDATE t3, t4 SET t3.a = t3.a + 100, t4.b = t3.a + 10 +WHERE t3.a BETWEEN 2 AND 4 AND t4.a = t3.b - 100; +--sorted_result +SELECT * FROM t4; + +DROP TABLE t1, t2, t3, t4; + +--echo # +--echo # Bug#44886: SIGSEGV in test_if_skip_sort_order() - +--echo # uninitialized variable used as subscript +--echo # + +CREATE TABLE t1 (a INT, b INT, c INT, d INT, PRIMARY KEY (b), KEY (a,c)) + ENGINE=InnoDB; +INSERT INTO t1 VALUES (1,1,1,0); + +CREATE TABLE t2 (a INT, b INT, e INT, KEY (e)) ENGINE=InnoDB; +INSERT INTO t2 VALUES (1,1,2); + +CREATE TABLE t3 (a INT, b INT) ENGINE=MyISAM; +INSERT INTO t3 VALUES (1, 1); + +SELECT * FROM t1, t2, t3 + WHERE t1.a = t3.a AND (t1.b = t3.b OR t1.d) AND t2.b = t1.b AND t2.e = 2 + GROUP BY t1.b; + +DROP TABLE t1, t2, t3; + +--echo # +--echo # Bug #45828: Optimizer won't use partial primary key if another +--echo # index can prevent filesort +--echo # + +# Create the table +CREATE TABLE `t1` ( + c1 int NOT NULL, + c2 int NOT NULL, + c3 int NOT NULL, + PRIMARY KEY (c1,c2), + KEY (c3) +) ENGINE=InnoDB; + +# populate with data +INSERT INTO t1 VALUES (5,2,1246276747); +INSERT INTO t1 VALUES (2,1,1246281721); +INSERT INTO t1 VALUES (7,3,1246281756); +INSERT INTO t1 VALUES (4,2,1246282139); +INSERT INTO t1 VALUES (3,1,1246282230); +INSERT INTO t1 VALUES (1,0,1246282712); +INSERT INTO t1 VALUES (8,3,1246282765); +INSERT INTO t1 SELECT c1+10,c2+10,c3+10 FROM t1; +INSERT INTO t1 SELECT c1+100,c2+100,c3+100 from t1; +INSERT INTO t1 SELECT c1+1000,c2+1000,c3+1000 from t1; +INSERT INTO t1 SELECT c1+10000,c2+10000,c3+10000 from t1; +INSERT INTO t1 SELECT c1+100000,c2+100000,c3+100000 from t1; +INSERT INTO t1 SELECT c1+1000000,c2+1000000,c3+1000000 from t1; + +# query and no rows will match the c1 condition, whereas all will match c3 +SELECT * FROM t1 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; + +# SHOULD use the pk. +# index on c3 will be used instead of primary key +EXPLAIN SELECT * FROM t1 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; + +# if we force the primary key, we can see the estimate is 1 +EXPLAIN SELECT * FROM t1 FORCE INDEX (PRIMARY) WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; + + +CREATE TABLE t2 ( + c1 int NOT NULL, + c2 int NOT NULL, + c3 int NOT NULL, + KEY (c1,c2), + KEY (c3) +) ENGINE=InnoDB; + +# SHOULD use the pk. +# if we switch it from a primary key to a regular index, it works correctly as well +explain SELECT * FROM t2 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; + +DROP TABLE t1,t2; + + +--echo # +--echo # 36259: Optimizing with ORDER BY +--echo # + +CREATE TABLE t1 ( + a INT NOT NULL AUTO_INCREMENT, + b INT NOT NULL, + c INT NOT NULL, + d VARCHAR(5), + e INT NOT NULL, + PRIMARY KEY (a), KEY i2 (b,c,d) +) ENGINE=InnoDB; + +INSERT INTO t1 (b,c,d,e) VALUES (1,1,'a',1), (2,2,'b',2); +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; +EXPLAIN SELECT * FROM t1 WHERE b=1 AND c=1 ORDER BY a; +EXPLAIN SELECT * FROM t1 FORCE INDEX(i2) WHERE b=1 and c=1 ORDER BY a; +EXPLAIN SELECT * FROM t1 FORCE INDEX(PRIMARY) WHERE b=1 AND c=1 ORDER BY a; + +DROP TABLE t1; + +--echo # +--echo # Bug #47963: Wrong results when index is used +--echo # +CREATE TABLE t1( + a VARCHAR(5) NOT NULL, + b VARCHAR(5) NOT NULL, + c DATETIME NOT NULL, + KEY (c) +) ENGINE=InnoDB; +INSERT INTO t1 VALUES('TEST', 'TEST', '2009-10-09 00:00:00'); +SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00' AND c <= '2009-10-09 00:00:00'; +SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00.0' AND c <= '2009-10-09 00:00:00.0'; +SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00.0' AND c <= '2009-10-09 00:00:00'; +SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00' AND c <= '2009-10-09 00:00:00.0'; +SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00.000' AND c <= '2009-10-09 00:00:00.000'; +SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00.00' AND c <= '2009-10-09 00:00:00.001'; +SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00.001' AND c <= '2009-10-09 00:00:00.00'; +EXPLAIN SELECT * FROM t1 WHERE a = 'TEST' AND + c >= '2009-10-09 00:00:00.001' AND c <= '2009-10-09 00:00:00.00'; +DROP TABLE t1; + +--echo # +--echo # Bug #46175: NULL read_view and consistent read assertion +--echo # + +CREATE TABLE t1(a CHAR(13),KEY(a)) ENGINE=innodb; +CREATE TABLE t2(b DATETIME,KEY(b)) ENGINE=innodb; +INSERT INTO t1 VALUES (),(); +INSERT INTO t2 VALUES (),(); +CREATE OR REPLACE VIEW v1 AS SELECT 1 FROM t2 + WHERE b =(SELECT a FROM t1 LIMIT 1); + +--disable_query_log +--disable_result_log +CONNECT (con1, localhost, root,,); +--enable_query_log +--enable_result_log +CONNECTION default; + +DELIMITER |; +CREATE PROCEDURE p1(num INT) +BEGIN + DECLARE i INT DEFAULT 0; + REPEAT + SHOW CREATE VIEW v1; + SET i:=i+1; + UNTIL i>num END REPEAT; +END| +DELIMITER ;| + +--echo # Should not crash +--disable_query_log +--disable_result_log +--send CALL p1(1000) +CONNECTION con1; +--echo # Should not crash +CALL p1(1000); + +CONNECTION default; +--reap +--enable_query_log +--enable_result_log + +DISCONNECT con1; +DROP PROCEDURE p1; +DROP VIEW v1; +DROP TABLE t1,t2; + + +--echo # +--echo # Bug #49324: more valgrind errors in test_if_skip_sort_order +--echo # +CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=innodb ; +--echo #should not cause valgrind warnings +SELECT 1 FROM t1 JOIN t1 a USING(a) GROUP BY t1.a,t1.a; +DROP TABLE t1; + +--echo # +--echo # Bug#50843: Filesort used instead of clustered index led to +--echo # performance degradation. +--echo # +create table t1(f1 int not null primary key, f2 int) engine=innodb; +create table t2(f1 int not null, key (f1)) engine=innodb; +insert into t1 values (1,1),(2,2),(3,3); +insert into t2 values (1),(2),(3); +explain select t1.* from t1 left join t2 using(f1) group by t1.f1; +drop table t1,t2; +--echo # + + +--echo # +--echo # Bug #39653: find_shortest_key in sql_select.cc does not consider +--echo # clustered primary keys +--echo # + +CREATE TABLE t1 (a INT PRIMARY KEY, b INT, c INT, d INT, e INT, f INT, + KEY (b,c)) ENGINE=INNODB; + +INSERT INTO t1 VALUES (1,1,1,1,1,1), (2,2,2,2,2,2), (3,3,3,3,3,3), + (4,4,4,4,4,4), (5,5,5,5,5,5), (6,6,6,6,6,6), + (7,7,7,7,7,7), (8,8,8,8,8,8), (9,9,9,9,9,9), + (11,11,11,11,11,11); + +--query_vertical EXPLAIN SELECT COUNT(*) FROM t1 + +DROP TABLE t1; + +--echo # +--echo # Bug #49838: DROP INDEX and ADD UNIQUE INDEX for same index may +--echo # corrupt definition at engine +--echo # + +CREATE TABLE t1 (a INT NOT NULL, b INT NOT NULL, KEY k (a,b)) + ENGINE=InnoDB; + +ALTER TABLE t1 DROP INDEX k, ADD UNIQUE INDEX k (a,b); + +--query_vertical SHOW INDEXES FROM t1; + +DROP TABLE t1; + + +--echo # +--echo # Bug #47453: InnoDB incorrectly changes TIMESTAMP columns when +--echo # JOINed during an UPDATE +--echo # + +CREATE TABLE t1 (d INT) ENGINE=InnoDB; +CREATE TABLE t2 (a INT, b INT, + c TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP + ON UPDATE CURRENT_TIMESTAMP) ENGINE=InnoDB; + +--echo set up our data elements +INSERT INTO t1 (d) VALUES (1); +INSERT INTO t2 (a,b) VALUES (1,1); +SELECT SECOND(c) INTO @bug47453 FROM t2; + +SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; +UPDATE t1 JOIN t2 ON d=a SET b=1 WHERE a=1; +SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; + +SELECT SLEEP(1); + +UPDATE t1 JOIN t2 ON d=a SET b=1 WHERE a=1; + +--echo #should be 0 +SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; + +DROP TABLE t1, t2; + + +--echo End of 5.1 tests diff --git a/mysql-test/suite/innodb/t/innodb_mysql_rbk-master.opt b/mysql-test/suite/innodb/t/innodb_mysql_rbk-master.opt new file mode 100644 index 00000000000..0e400f9c36b --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_mysql_rbk-master.opt @@ -0,0 +1 @@ +--innodb_lock_wait_timeout=1 --innodb_rollback_on_timeout=1 diff --git a/mysql-test/suite/innodb/t/innodb_mysql_rbk.test b/mysql-test/suite/innodb/t/innodb_mysql_rbk.test new file mode 100644 index 00000000000..d2368c81f95 --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_mysql_rbk.test @@ -0,0 +1,35 @@ +-- source include/have_innodb.inc + +# +# Bug #41453: Assertion `m_status == DA_ERROR' failed in +# Diagnostics_area::sql_errno +# + +CREATE TABLE t1(a INT, b INT NOT NULL, PRIMARY KEY (a)) ENGINE=innodb +DEFAULT CHARSET=latin1; +INSERT INTO t1 VALUES (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7); +CONNECT (con1,localhost,root,,); +CONNECT (con2,localhost,root,,); + +CONNECTION con1; +START TRANSACTION; +SELECT * FROM t1 WHERE b=3 LIMIT 1 FOR UPDATE; +CONNECTION con2; +START TRANSACTION; +--error ER_LOCK_WAIT_TIMEOUT +UPDATE t1 SET b=b+12 WHERE a > 2 ORDER BY a; +ROLLBACK; + +CONNECTION con1; +START TRANSACTION; +SELECT * FROM t1 WHERE b=3 LIMIT 1 FOR UPDATE; +CONNECTION con2; +START TRANSACTION; +--error ER_LOCK_WAIT_TIMEOUT +UPDATE t1 SET b=10 WHERE a > 1 ORDER BY a; +SELECT * FROM t1 WHERE b = 10; + +CONNECTION default; +DISCONNECT con1; +DISCONNECT con2; +DROP TABLE t1; diff --git a/mysql-test/suite/innodb/t/innodb_notembedded.test b/mysql-test/suite/innodb/t/innodb_notembedded.test new file mode 100644 index 00000000000..c74dc931505 --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_notembedded.test @@ -0,0 +1,50 @@ +-- source include/not_embedded.inc +-- source include/have_innodb.inc + +--disable_warnings +drop table if exists t1; +--enable_warnings + +SET @old_log_bin_trust_function_creators= @@global.log_bin_trust_function_creators; + +connect (a,localhost,root,,); +connect (b,localhost,root,,); + + +# +# BUG#11238 - in prelocking mode SELECT .. FOR UPDATE is changed to +# non-blocking SELECT +# +SET GLOBAL log_bin_trust_function_creators = 1; +create table t1 (col1 integer primary key, col2 integer) engine=innodb; +insert t1 values (1,100); +delimiter |; +create function f1 () returns integer begin +declare var1 int; +select col2 into var1 from t1 where col1=1 for update; +return var1; +end| +delimiter ;| +start transaction; +select f1(); +connection b; +send update t1 set col2=0 where col1=1; +connection default; +select * from t1; +connection a; +rollback; +connection b; +reap; +rollback; + +# Cleanup +connection a; +disconnect a; +--source include/wait_until_disconnected.inc +connection b; +disconnect b; +--source include/wait_until_disconnected.inc +connection default; +drop table t1; +drop function f1; +SET @@global.log_bin_trust_function_creators= @old_log_bin_trust_function_creators; diff --git a/mysql-test/suite/innodb/t/innodb_timeout_rollback-master.opt b/mysql-test/suite/innodb/t/innodb_timeout_rollback-master.opt new file mode 100644 index 00000000000..50921bb4df0 --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_timeout_rollback-master.opt @@ -0,0 +1 @@ +--innodb_lock_wait_timeout=2 --innodb_rollback_on_timeout diff --git a/mysql-test/suite/innodb/t/innodb_timeout_rollback.test b/mysql-test/suite/innodb/t/innodb_timeout_rollback.test new file mode 100644 index 00000000000..99890971064 --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_timeout_rollback.test @@ -0,0 +1,5 @@ +-- source include/have_innodb.inc + +--source include/innodb_rollback_on_timeout.inc + +--echo End of 5.0 tests diff --git a/mysql-test/t/innodb-autoinc-optimize.test b/mysql-test/t/innodb-autoinc-optimize.test deleted file mode 100644 index 0f0cb57f92f..00000000000 --- a/mysql-test/t/innodb-autoinc-optimize.test +++ /dev/null @@ -1,19 +0,0 @@ --- source include/have_innodb.inc -# embedded server ignores 'delayed', so skip this --- source include/not_embedded.inc - ---disable_warnings -drop table if exists t1; ---enable_warnings - -# -# Bug 34286 -# -create table t1(a int not null auto_increment primary key) engine=innodb; -insert into t1 set a = -1; -# NOTE: The database needs to be shutdown and restarted (here) for -# the test to work. It's included for reference only. -optimize table t1; - ---echo ==== clean up ==== -DROP TABLE t1; diff --git a/mysql-test/t/innodb-ucs2.test b/mysql-test/t/innodb-ucs2.test deleted file mode 100644 index 7b91ef37d3f..00000000000 --- a/mysql-test/t/innodb-ucs2.test +++ /dev/null @@ -1,230 +0,0 @@ --- source include/have_innodb.inc --- source include/have_ucs2.inc - ---disable_warnings -drop table if exists t1, t2; ---enable_warnings - -# -# BUG 14056 Column prefix index on UTF-8 primary key column causes: Can't find record.. -# - -create table t1 ( - a int, b char(10), c char(10), filler char(10), primary key(a, b(2)), unique key (a, c(2)) -) character set utf8 engine = innodb; -create table t2 ( - a int, b char(10), c char(10), filler char(10), primary key(a, b(2)), unique key (a, c(2)) -) character set ucs2 engine = innodb; -insert into t1 values (1,'abcdefg','abcdefg','one'); -insert into t1 values (2,'ijkilmn','ijkilmn','two'); -insert into t1 values (3,'qrstuvw','qrstuvw','three'); -insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); -insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); -insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); -insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); -insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); -insert into t2 values (1,'abcdefg','abcdefg','one'); -insert into t2 values (2,'ijkilmn','ijkilmn','two'); -insert into t2 values (3,'qrstuvw','qrstuvw','three'); -insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); -insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); -insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); -insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); -insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); -insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); -insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); -insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); -insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); -update t1 set filler = 'boo' where a = 1; -update t2 set filler ='email' where a = 4; -select a,hex(b),hex(c),filler from t1 order by filler; -select a,hex(b),hex(c),filler from t2 order by filler; -drop table t1; -drop table t2; - -create table t1 ( - a int, b varchar(10), c varchar(10), filler varchar(10), primary key(a, b(2)), unique key (a, c(2)) -) character set utf8 engine = innodb; -create table t2 ( - a int, b varchar(10), c varchar(10), filler varchar(10), primary key(a, b(2)), unique key (a, c(2)) -) character set ucs2 engine = innodb; -insert into t1 values (1,'abcdefg','abcdefg','one'); -insert into t1 values (2,'ijkilmn','ijkilmn','two'); -insert into t1 values (3,'qrstuvw','qrstuvw','three'); -insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); -insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); -insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); -insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); -insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); -insert into t2 values (1,'abcdefg','abcdefg','one'); -insert into t2 values (2,'ijkilmn','ijkilmn','two'); -insert into t2 values (3,'qrstuvw','qrstuvw','three'); -insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); -insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); -insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); -insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); -insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); -insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); -insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); -insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); -insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); -update t1 set filler = 'boo' where a = 1; -update t2 set filler ='email' where a = 4; -select a,hex(b),hex(c),filler from t1 order by filler; -select a,hex(b),hex(c),filler from t2 order by filler; -drop table t1; -drop table t2; - -create table t1 ( - a int, b text(10), c text(10), filler text(10), primary key(a, b(2)), unique key (a, c(2)) -) character set utf8 engine = innodb; -create table t2 ( - a int, b text(10), c text(10), filler text(10), primary key(a, b(2)), unique key (a, c(2)) -) character set ucs2 engine = innodb; -insert into t1 values (1,'abcdefg','abcdefg','one'); -insert into t1 values (2,'ijkilmn','ijkilmn','two'); -insert into t1 values (3,'qrstuvw','qrstuvw','three'); -insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); -insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); -insert into t1 values (4,_utf8 0xe880bde880bd,_utf8 0xe880bde880bd,'six'); -insert into t1 values (4,_utf8 0xe880bdD0B1e880bd,_utf8 0xe880bdD0B1e880bd,'seven'); -insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); -insert into t2 values (1,'abcdefg','abcdefg','one'); -insert into t2 values (2,'ijkilmn','ijkilmn','two'); -insert into t2 values (3,'qrstuvw','qrstuvw','three'); -insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); -insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); -insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); -insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); -insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); -insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); -insert into t2 values (4,_ucs2 0x05630563,_ucs2 0x05630563,'eleven'); -insert into t2 values (4,_ucs2 0x0563001fc0563,_ucs2 0x0563001fc0563,'point'); -insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); -update t1 set filler = 'boo' where a = 1; -update t2 set filler ='email' where a = 4; -select a,hex(b),hex(c),filler from t1 order by filler; -select a,hex(b),hex(c),filler from t2 order by filler; -drop table t1; -drop table t2; - -create table t1 ( - a int, b blob(10), c blob(10), filler blob(10), primary key(a, b(2)), unique key (a, c(2)) -) character set utf8 engine = innodb; -create table t2 ( - a int, b blob(10), c blob(10), filler blob(10), primary key(a, b(2)), unique key (a, c(2)) -) character set ucs2 engine = innodb; -insert into t1 values (1,'abcdefg','abcdefg','one'); -insert into t1 values (2,'ijkilmn','ijkilmn','two'); -insert into t1 values (3,'qrstuvw','qrstuvw','three'); -insert into t1 values (4,_utf8 0xe880bd,_utf8 0xe880bd,'four'); -insert into t1 values (4,_utf8 0x5b,_utf8 0x5b,'five'); -insert into t1 values (4,_utf8 0xD0B1,_utf8 0xD0B1,'eight'); -insert into t2 values (1,'abcdefg','abcdefg','one'); -insert into t2 values (2,'ijkilmn','ijkilmn','two'); -insert into t2 values (3,'qrstuvw','qrstuvw','three'); -insert into t2 values (4,_ucs2 0x00e400,_ucs2 0x00e400,'four'); -insert into t2 values (4,_ucs2 0x00640065,_ucs2 0x00640065,'five'); -insert into t2 values (4,_ucs2 0x00e400e50068,_ucs2 0x00e400e50068,'six'); -insert into t2 values (4,_ucs2 0x01fc,_ucs2 0x01fc,'seven'); -insert into t2 values (4,_ucs2 0x0120,_ucs2 0x0120,'eight'); -insert into t2 values (4,_ucs2 0x0563,_ucs2 0x0563,'ten'); -insert into t2 values (4,_ucs2 0x05612020,_ucs2 0x05612020,'taken'); -update t1 set filler = 'boo' where a = 1; -update t2 set filler ='email' where a = 4; -select a,hex(b),hex(c),filler from t1 order by filler; -select a,hex(b),hex(c),filler from t2 order by filler; -drop table t1; -drop table t2; -commit; - -# -# Test cases for bug #15308 Problem of Order with Enum Column in Primary Key -# -CREATE TABLE t1 ( - ind enum('0','1','2') NOT NULL default '0', - string1 varchar(250) NOT NULL, - PRIMARY KEY (ind) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; -CREATE TABLE t2 ( - ind enum('0','1','2') NOT NULL default '0', - string1 varchar(250) NOT NULL, - PRIMARY KEY (ind) -) ENGINE=InnoDB DEFAULT CHARSET=ucs2; - -INSERT INTO t1 VALUES ('1', ''),('2', ''); -INSERT INTO t2 VALUES ('1', ''),('2', ''); -SELECT hex(ind),hex(string1) FROM t1 ORDER BY string1; -SELECT hex(ind),hex(string1) FROM t2 ORDER BY string1; -drop table t1,t2; - -CREATE TABLE t1 ( - ind set('0','1','2') NOT NULL default '0', - string1 varchar(250) NOT NULL, - PRIMARY KEY (ind) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; -CREATE TABLE t2 ( - ind set('0','1','2') NOT NULL default '0', - string1 varchar(250) NOT NULL, - PRIMARY KEY (ind) -) ENGINE=InnoDB DEFAULT CHARSET=ucs2; - -INSERT INTO t1 VALUES ('1', ''),('2', ''); -INSERT INTO t2 VALUES ('1', ''),('2', ''); -SELECT hex(ind),hex(string1) FROM t1 ORDER BY string1; -SELECT hex(ind),hex(string1) FROM t2 ORDER BY string1; -drop table t1,t2; - -CREATE TABLE t1 ( - ind bit not null, - string1 varchar(250) NOT NULL, - PRIMARY KEY (ind) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; -CREATE TABLE t2 ( - ind bit not null, - string1 varchar(250) NOT NULL, - PRIMARY KEY (ind) -) ENGINE=InnoDB DEFAULT CHARSET=ucs2; -insert into t1 values(0,''),(1,''); -insert into t2 values(0,''),(1,''); -select hex(ind),hex(string1) from t1 order by string1; -select hex(ind),hex(string1) from t2 order by string1; -drop table t1,t2; - -# tests for bug #14056 Column prefix index on UTF-8 primary key column causes 'Can't find record..' - -create table t2 ( - a int, b char(10), filler char(10), primary key(a, b(2)) -) character set utf8 engine = innodb; - -insert into t2 values (1,'abcdefg','one'); -insert into t2 values (2,'ijkilmn','two'); -insert into t2 values (3, 'qrstuvw','three'); -update t2 set a=5, filler='booo' where a=1; -drop table t2; -create table t2 ( - a int, b char(10), filler char(10), primary key(a, b(2)) -) character set ucs2 engine = innodb; - -insert into t2 values (1,'abcdefg','one'); -insert into t2 values (2,'ijkilmn','two'); -insert into t2 values (3, 'qrstuvw','three'); -update t2 set a=5, filler='booo' where a=1; -drop table t2; - -create table t1(a int not null, b char(110),primary key(a,b(100))) engine=innodb default charset=utf8; -insert into t1 values(1,'abcdefg'),(2,'defghijk'); -insert into t1 values(6,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1); -insert into t1 values(7,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2); -select a,hex(b) from t1 order by b; -update t1 set b = 'three' where a = 6; -drop table t1; -create table t1(a int not null, b text(110),primary key(a,b(100))) engine=innodb default charset=utf8; -insert into t1 values(1,'abcdefg'),(2,'defghijk'); -insert into t1 values(6,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1); -insert into t1 values(7,_utf8 0xD0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B1D0B2); -select a,hex(b) from t1 order by b; -update t1 set b = 'three' where a = 6; -drop table t1; - ---echo End of 5.0 tests diff --git a/mysql-test/t/innodb_autoinc_lock_mode_zero-master.opt b/mysql-test/t/innodb_autoinc_lock_mode_zero-master.opt deleted file mode 100644 index fad0da2ac2e..00000000000 --- a/mysql-test/t/innodb_autoinc_lock_mode_zero-master.opt +++ /dev/null @@ -1 +0,0 @@ ---innodb-autoinc-lock-mode=0 diff --git a/mysql-test/t/innodb_autoinc_lock_mode_zero.test b/mysql-test/t/innodb_autoinc_lock_mode_zero.test deleted file mode 100644 index 96f748673c0..00000000000 --- a/mysql-test/t/innodb_autoinc_lock_mode_zero.test +++ /dev/null @@ -1,44 +0,0 @@ -# This test runs with old-style locking, as: -# --innodb-autoinc-lock-mode=0 - --- source include/have_innodb.inc - ---disable_warnings -drop table if exists t1; ---enable_warnings - - -# -# Search on unique key -# - -CREATE TABLE t1 ( - id int(11) NOT NULL auto_increment, - ggid varchar(32) binary DEFAULT '' NOT NULL, - email varchar(64) DEFAULT '' NOT NULL, - passwd varchar(32) binary DEFAULT '' NOT NULL, - PRIMARY KEY (id), - UNIQUE ggid (ggid) -) ENGINE=innodb; - -insert into t1 (ggid,passwd) values ('test1','xxx'); -insert into t1 (ggid,passwd) values ('test2','yyy'); --- error ER_DUP_ENTRY -insert into t1 (ggid,passwd) values ('test2','this will fail'); --- error ER_DUP_ENTRY -insert into t1 (ggid,id) values ('this will fail',1); - -select * from t1 where ggid='test1'; -select * from t1 where passwd='xxx'; -select * from t1 where id=2; - -replace into t1 (ggid,id) values ('this will work',1); -replace into t1 (ggid,passwd) values ('test2','this will work'); --- error ER_DUP_ENTRY -update t1 set id=100,ggid='test2' where id=1; -select * from t1; -select * from t1 where id=1; -select * from t1 where id=999; -drop table t1; - ---echo End of tests diff --git a/mysql-test/t/innodb_bug30919-master.opt b/mysql-test/t/innodb_bug30919-master.opt deleted file mode 100644 index 8636d2d8734..00000000000 --- a/mysql-test/t/innodb_bug30919-master.opt +++ /dev/null @@ -1 +0,0 @@ ---innodb --innodb_autoinc_lock_mode=0 diff --git a/mysql-test/t/innodb_bug30919.test b/mysql-test/t/innodb_bug30919.test deleted file mode 100644 index 56b2c7bc03d..00000000000 --- a/mysql-test/t/innodb_bug30919.test +++ /dev/null @@ -1,68 +0,0 @@ ---source include/have_innodb.inc ---source include/have_partition.inc ---vertical_results -let $engine_type= 'innodb'; - -######## Creat Table Section ######### -use test; - -eval CREATE TABLE test.part_tbl(id MEDIUMINT NOT NULL AUTO_INCREMENT, - dt TIMESTAMP, user CHAR(255), uuidf LONGBLOB, - fkid MEDIUMINT, filler VARCHAR(255), - PRIMARY KEY(id)) ENGINE=$engine_type - PARTITION BY RANGE(id) - SUBPARTITION BY hash(id) subpartitions 2 - (PARTITION pa3 values less than (42), - PARTITION pa6 values less than (60), - PARTITION pa7 values less than (70), - PARTITION pa8 values less than (80), - PARTITION pa9 values less than (90), - PARTITION pa10 values less than (100), - PARTITION pa11 values less than MAXVALUE); - -######## Create SPs, Functions, Views and Triggers Section ############## - -delimiter |; - -CREATE PROCEDURE test.proc_part() -BEGIN - DECLARE ins_count INT DEFAULT 1000; - DECLARE del_count INT; - DECLARE cur_user VARCHAR(255); - DECLARE local_uuid VARCHAR(255); - DECLARE local_time TIMESTAMP; - - SET local_time= NOW(); - SET cur_user= CURRENT_USER(); - SET local_uuid= UUID(); - - WHILE ins_count > 0 DO - INSERT INTO test.part_tbl VALUES (NULL, NOW(), USER() , UUID(), - ins_count,'Going to test MBR for MySQL'); - SET ins_count = ins_count - 1; - END WHILE; - SELECT MAX(id) FROM test.part_tbl INTO del_count; - WHILE del_count > 0 DO - DELETE FROM test.part_tbl WHERE id = del_count; - select count(*) as internal_count, del_count -- these two lines are for - FROM test.part_tbl; -- debug to show the problem - SET del_count = del_count - 2; - END WHILE; -END| - -delimiter ;| - -############ Finish Setup Section ################### - -############ Test Section ################### ---horizontal_results - -CALL test.proc_part(); - -select count(*) as Part from test.part_tbl; - -###### CLEAN UP SECTION ############## - -DROP PROCEDURE test.proc_part; -DROP TABLE test.part_tbl; - diff --git a/mysql-test/t/innodb_bug42419.test b/mysql-test/t/innodb_bug42419.test deleted file mode 100644 index 93c4764252a..00000000000 --- a/mysql-test/t/innodb_bug42419.test +++ /dev/null @@ -1,78 +0,0 @@ -# -# Testcase for InnoDB -# Bug#42419 Server crash with "Pure virtual method called" on two concurrent connections -# - ---source include/not_embedded.inc ---source include/have_innodb.inc - -let $innodb_lock_wait_timeout= query_get_value(SHOW VARIABLES LIKE 'innodb_lock_wait_timeout%', Value, 1); -if (`SELECT $innodb_lock_wait_timeout < 10`) -{ - --echo # innodb_lock_wait_timeout must be >= 10 seconds - --echo # so that this test can work all time fine on an overloaded testing box - SHOW VARIABLES LIKE 'innodb_lock_wait_timeout'; - exit; -} - -# Save the initial number of concurrent sessions ---source include/count_sessions.inc - -# First session -connection default; - - ---enable_warnings -CREATE TABLE t1 (a INT AUTO_INCREMENT PRIMARY KEY, b INT) ENGINE = InnoDB; - -INSERT INTO t1 VALUES (1,1),(2,2),(3,3); -COMMIT; -SET AUTOCOMMIT = 0; - -CREATE TEMPORARY TABLE t1_tmp ( b INT ); - -INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 3; -INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 2; - -# Second session -connect (user2,localhost,root,,,$MASTER_MYPORT,$MASTER_MYSOCK); - -SET AUTOCOMMIT = 0; - -CREATE TEMPORARY TABLE t2_tmp ( a int, new_a int ); -INSERT INTO t2_tmp VALUES (1,51),(2,52),(3,53); - -UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 1; -send -UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 2; - -# The last update will wait for a lock held by the first session - -# First session -connection default; - -# Poll till the UPDATE of the second session waits for lock -let $show_statement= SHOW PROCESSLIST; -let $field= State; -let $condition= = 'Updating'; ---source include/wait_show_condition.inc - -# If the testing box is overloadeded and innodb_lock_wait_timeout is too small -# we might get here ER_LOCK_WAIT_TIMEOUT. ---error ER_LOCK_DEADLOCK -INSERT INTO t1_tmp (b) SELECT b FROM t1 WHERE a = 1; - -# Second session -connection user2; ---echo Reap the server message for connection user2 UPDATE t1 ... -reap; - -# The server crashed when executing this UPDATE or the succeeding SQL command. -UPDATE t1 SET a = (SELECT new_a FROM t2_tmp WHERE t2_tmp.a = t1.a) WHERE a = 3; - -connection default; -disconnect user2; -DROP TABLE t1; - -# Wait till all disconnects are completed ---source include/wait_until_count_sessions.inc diff --git a/mysql-test/t/innodb_gis.test b/mysql-test/t/innodb_gis.test deleted file mode 100644 index 1adb14ea482..00000000000 --- a/mysql-test/t/innodb_gis.test +++ /dev/null @@ -1,10 +0,0 @@ ---source include/have_innodb.inc -SET storage_engine=innodb; ---source include/gis_generic.inc ---source include/gis_keys.inc - -# -# Bug #15680 (SPATIAL key in innodb) -# ---error ER_TABLE_CANT_HANDLE_SPKEYS -create table t1 (g geometry not null, spatial gk(g)) engine=innodb; diff --git a/mysql-test/t/innodb_lock_wait_timeout_1-master.opt b/mysql-test/t/innodb_lock_wait_timeout_1-master.opt deleted file mode 100644 index 462f8fbe828..00000000000 --- a/mysql-test/t/innodb_lock_wait_timeout_1-master.opt +++ /dev/null @@ -1 +0,0 @@ ---innodb_lock_wait_timeout=1 diff --git a/mysql-test/t/innodb_lock_wait_timeout_1.test b/mysql-test/t/innodb_lock_wait_timeout_1.test deleted file mode 100644 index fcbf2b1cfc7..00000000000 --- a/mysql-test/t/innodb_lock_wait_timeout_1.test +++ /dev/null @@ -1,264 +0,0 @@ ---source include/have_innodb.inc - ---echo # ---echo # Bug #40113: Embedded SELECT inside UPDATE or DELETE can timeout ---echo # without error ---echo # - -CREATE TABLE t1 (a int, b int, PRIMARY KEY (a,b)) ENGINE=InnoDB; - -INSERT INTO t1 (a,b) VALUES (1070109,99); - -CREATE TABLE t2 (b int, a int, PRIMARY KEY (b)) ENGINE=InnoDB; - -INSERT INTO t2 (b,a) VALUES (7,1070109); - -SELECT * FROM t1; - -BEGIN; - -SELECT b FROM t2 WHERE b=7 FOR UPDATE; - -CONNECT (addconroot, localhost, root,,); -CONNECTION addconroot; - -BEGIN; - ---error ER_LOCK_WAIT_TIMEOUT -SELECT b FROM t2 WHERE b=7 FOR UPDATE; - ---error ER_LOCK_WAIT_TIMEOUT -INSERT INTO t1 (a) VALUES ((SELECT a FROM t2 WHERE b=7)); - ---error ER_LOCK_WAIT_TIMEOUT -UPDATE t1 SET a='7000000' WHERE a=(SELECT a FROM t2 WHERE b=7); - ---error ER_LOCK_WAIT_TIMEOUT -DELETE FROM t1 WHERE a=(SELECT a FROM t2 WHERE b=7); - -SELECT * FROM t1; - -CONNECTION default; -DISCONNECT addconroot; - -DROP TABLE t2, t1; - ---echo # End of 5.0 tests - ---echo # ---echo # Bug#46539 Various crashes on INSERT IGNORE SELECT + SELECT ---echo # FOR UPDATE ---echo # ---disable_warnings -drop table if exists t1; ---enable_warnings -create table t1 (a int primary key auto_increment, - b int, index(b)) engine=innodb; -insert into t1 (b) values (1), (2), (3), (4), (5), (6), (7), (8), (9), (10); -set autocommit=0; -begin; -select * from t1 where b=5 for update; -connect (con1, localhost, root,,); -connection con1; ---error ER_LOCK_WAIT_TIMEOUT -insert ignore into t1 (b) select a as b from t1; -connection default; ---echo # Cleanup ---echo # -disconnect con1; -commit; -set autocommit=default; -drop table t1; - ---echo # ---echo # Bug #37183 insert ignore into .. select ... hangs ---echo # after deadlock was encountered ---echo # -connect (con1,localhost,root,,); -create table t1(id int primary key,v int)engine=innodb; -insert into t1 values (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7); -create table t2 like t1; - ---connection con1 -begin; -update t1 set v=id*2 where id=1; - ---connection default -begin; -update t1 set v=id*2 where id=2; - ---connection con1 ---error 1205 -update t1 set v=id*2 where id=2; - ---connection default ---error 1205 -insert ignore into t2 select * from t1 where id=1; -rollback; - ---connection con1 -rollback; - ---connection default -disconnect con1; -drop table t1, t2; - - ---echo # ---echo # Bug#41756 Strange error messages about locks from InnoDB ---echo # ---disable_warnings -drop table if exists t1; ---enable_warnings ---echo # In the default transaction isolation mode, and/or with ---echo # innodb_locks_unsafe_for_binlog=OFF, handler::unlock_row() ---echo # in InnoDB does nothing. ---echo # Thus in order to reproduce the condition that led to the ---echo # warning, one needs to relax isolation by either ---echo # setting a weaker tx_isolation value, or by turning on ---echo # the unsafe replication switch. ---echo # For testing purposes, choose to tweak the isolation level, ---echo # since it's settable at runtime, unlike ---echo # innodb_locks_unsafe_for_binlog, which is ---echo # only a command-line switch. ---echo # -set @@session.tx_isolation="read-committed"; - ---echo # Prepare data. We need a table with a unique index, ---echo # for join_read_key to be used. The other column ---echo # allows to control what passes WHERE clause filter. -create table t1 (a int primary key, b int) engine=innodb; ---echo # Let's make sure t1 has sufficient amount of rows ---echo # to exclude JT_ALL access method when reading it, ---echo # i.e. make sure that JT_EQ_REF(a) is always preferred. -insert into t1 values (1,1), (2,null), (3,1), (4,1), - (5,1), (6,1), (7,1), (8,1), (9,1), (10,1), - (11,1), (12,1), (13,1), (14,1), (15,1), - (16,1), (17,1), (18,1), (19,1), (20,1); ---echo # ---echo # Demonstrate that for the SELECT statement ---echo # used later in the test JT_EQ_REF access method is used. ---echo # ---vertical_results -explain -select 1 from t1 natural join (select 2 as a, 1 as b union all - select 2 as a, 2 as b) as t2 for update; ---horizontal_results ---echo # ---echo # Demonstrate that the reported SELECT statement ---echo # no longer produces warnings. ---echo # -select 1 from t1 natural join (select 2 as a, 1 as b union all - select 2 as a, 2 as b) as t2 for update; -commit; ---echo # ---echo # Demonstrate that due to lack of inter-sweep "reset" function, ---echo # we keep some non-matching records locked, even though we know ---echo # we could unlock them. ---echo # To do that, show that if there is only one distinct value ---echo # for a in t2 (a=2), we will keep record (2,null) in t1 locked. ---echo # But if we add another value for "a" to t2, say 6, ---echo # join_read_key cache will be pruned at least once, ---echo # and thus record (2, null) in t1 will get unlocked. ---echo # -begin; -select 1 from t1 natural join (select 2 as a, 1 as b union all - select 2 as a, 2 as b) as t2 for update; -connect (con1,localhost,root,,); ---echo # ---echo # Switching to connection con1 -connection con1; ---echo # We should be able to delete all records from t1 except (2, null), ---echo # since they were not locked. -begin; ---echo # Delete in series of 3 records so that full scan ---echo # is not used and we're not blocked on record (2,null) -delete from t1 where a in (1,3,4); -delete from t1 where a in (5,6,7); -delete from t1 where a in (8,9,10); -delete from t1 where a in (11,12,13); -delete from t1 where a in (14,15,16); -delete from t1 where a in (17,18); -delete from t1 where a in (19,20); ---echo # ---echo # Record (2, null) is locked. This is actually unnecessary, ---echo # because the previous select returned no rows. ---echo # Just demonstrate the effect. ---echo # ---error ER_LOCK_WAIT_TIMEOUT -delete from t1; -rollback; ---echo # ---echo # Switching to connection default -connection default; ---echo # ---echo # Show that the original contents of t1 is intact: -select * from t1; -commit; ---echo # ---echo # Have a one more record in t2 to show that ---echo # if join_read_key cache is purned, the current ---echo # row under the cursor is unlocked (provided, this row didn't ---echo # match the partial WHERE clause, of course). ---echo # Sic: the result of this test dependent on the order of retrieval ---echo # of records --echo # from the derived table, if ! ---echo # We use DELETE to disable the JOIN CACHE. This DELETE modifies no ---echo # records. It also should leave no InnoDB row locks. ---echo # -begin; -delete t1.* from t1 natural join (select 2 as a, 2 as b union all - select 0 as a, 0 as b) as t2; ---echo # Demonstrate that nothing was deleted form t1 -select * from t1; ---echo # ---echo # Switching to connection con1 -connection con1; -begin; ---echo # Since there is another distinct record in the derived table ---echo # the previous matching record in t1 -- (2,null) -- was unlocked. -delete from t1; ---echo # We will need the contents of the table again. -rollback; -select * from t1; -commit; ---echo # ---echo # Switching to connection default -connection default; -rollback; -begin; ---echo # ---echo # Before this patch, we could wrongly unlock a record ---echo # that was cached and later used in a join. Demonstrate that ---echo # this is no longer the case. ---echo # Sic: this test is also order-dependent (i.e. the ---echo # the bug would show up only if the first record in the union ---echo # is retreived and processed first. ---echo # ---echo # Verify that JT_EQ_REF is used. ---vertical_results -explain -select 1 from t1 natural join (select 3 as a, 2 as b union all - select 3 as a, 1 as b) as t2 for update; ---horizontal_results ---echo # Lock the record. -select 1 from t1 natural join (select 3 as a, 2 as b union all - select 3 as a, 1 as b) as t2 for update; ---echo # Switching to connection con1 -connection con1; ---echo # ---echo # We should not be able to delete record (3,1) from t1, ---echo # (previously it was possible). ---echo # ---error ER_LOCK_WAIT_TIMEOUT -delete from t1 where a=3; ---echo # Switching to connection default -connection default; -commit; - -disconnect con1; -set @@session.tx_isolation=default; -drop table t1; - ---echo # ---echo # End of 5.1 tests ---echo # diff --git a/mysql-test/t/innodb_mysql-master.opt b/mysql-test/t/innodb_mysql-master.opt deleted file mode 100644 index 205c733455d..00000000000 --- a/mysql-test/t/innodb_mysql-master.opt +++ /dev/null @@ -1 +0,0 @@ ---innodb-lock-wait-timeout=2 diff --git a/mysql-test/t/innodb_mysql.test b/mysql-test/t/innodb_mysql.test deleted file mode 100644 index 9564d3b41fb..00000000000 --- a/mysql-test/t/innodb_mysql.test +++ /dev/null @@ -1,622 +0,0 @@ -# t/innodb_mysql.test -# -# Last update: -# 2006-07-26 ML test refactored (MySQL 5.1) -# main testing code t/innodb_mysql.test -> include/mix1.inc -# - --- source include/have_innodb.inc -let $engine_type= InnoDB; -let $other_engine_type= MEMORY; -# InnoDB does support FOREIGN KEYFOREIGN KEYs -let $test_foreign_keys= 1; -set global innodb_support_xa=default; -set session innodb_support_xa=default; ---source include/mix1.inc - ---disable_warnings -drop table if exists t1, t2, t3; ---enable_warnings -# -# BUG#35850: Performance regression in 5.1.23/5.1.24 -# -create table t1(a int); -insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9); -create table t2 (a int, b int, pk int, key(a,b), primary key(pk)) engine=innodb; -insert into t2 select @a:=A.a+10*(B.a + 10*C.a),@a, @a from t1 A, t1 B, t1 C; ---echo this must use key 'a', not PRIMARY: ---replace_column 9 # -explain select a from t2 where a=b; -drop table t1, t2; - -# -# Bug #40360: Binlog related errors with binlog off -# -# This bug is triggered when the binlog format is STATEMENT and the -# binary log is turned off. In this case, no error should be shown for -# the statement since there are no replication issues. - -SET SESSION BINLOG_FORMAT=STATEMENT; -SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; -query_vertical select @@session.sql_log_bin, @@session.binlog_format, @@session.tx_isolation; -CREATE TABLE t1 ( a INT ) ENGINE=InnoDB; -INSERT INTO t1 VALUES(1); -DROP TABLE t1; - -# -# Bug#37284 Crash in Field_string::type() -# ---disable_warnings -DROP TABLE IF EXISTS t1; ---enable_warnings -CREATE TABLE t1 (a char(50)) ENGINE=InnoDB; -CREATE INDEX i1 on t1 (a(3)); -SELECT * FROM t1 WHERE a = 'abcde'; -DROP TABLE t1; - -# -# Bug #37742: HA_EXTRA_KEYREAD flag is set when key contains only prefix of -# requested column -# - -CREATE TABLE foo (a int, b int, c char(10), - PRIMARY KEY (c(3)), - KEY b (b) -) engine=innodb; - -CREATE TABLE foo2 (a int, b int, c char(10), - PRIMARY KEY (c), - KEY b (b) -) engine=innodb; - -CREATE TABLE bar (a int, b int, c char(10), - PRIMARY KEY (c(3)), - KEY b (b) -) engine=myisam; - -INSERT INTO foo VALUES - (1,2,'abcdefghij'), (2,3,''), (3,4,'klmnopqrst'), - (4,5,'uvwxyz'), (5,6,'meotnsyglt'), (4,5,'asfdewe'); - -INSERT INTO bar SELECT * FROM foo; -INSERT INTO foo2 SELECT * FROM foo; - ---query_vertical EXPLAIN SELECT c FROM bar WHERE b>2; ---query_vertical EXPLAIN SELECT c FROM foo WHERE b>2; ---query_vertical EXPLAIN SELECT c FROM foo2 WHERE b>2; - ---query_vertical EXPLAIN SELECT c FROM bar WHERE c>2; ---query_vertical EXPLAIN SELECT c FROM foo WHERE c>2; ---query_vertical EXPLAIN SELECT c FROM foo2 WHERE c>2; - -DROP TABLE foo, bar, foo2; - - -# -# Bug#41348: INSERT INTO tbl SELECT * FROM temp_tbl overwrites locking type of temp table -# - ---disable_warnings -DROP TABLE IF EXISTS t1,t3,t2; -DROP FUNCTION IF EXISTS f1; ---enable_warnings - -DELIMITER |; -CREATE FUNCTION f1() RETURNS VARCHAR(250) - BEGIN - return 'hhhhhhh' ; - END| -DELIMITER ;| - -CREATE TABLE t1 (a VARCHAR(20), b VARCHAR(20), c VARCHAR(20)) ENGINE=INNODB; - -BEGIN WORK; - -CREATE TEMPORARY TABLE t2 (a VARCHAR(20), b VARCHAR(20), c varchar(20)) ENGINE=INNODB; -CREATE TEMPORARY TABLE t3 LIKE t2; - -INSERT INTO t1 VALUES ('a','b',NULL),('c','d',NULL),('e','f',NULL); - -SET @stmt := CONCAT('INSERT INTO t2 SELECT tbl.a, tbl.b, f1()',' FROM t1 tbl'); -PREPARE stmt1 FROM @stmt; - -SET @stmt := CONCAT('INSERT INTO t3', ' SELECT * FROM t2'); -PREPARE stmt3 FROM @stmt; - -EXECUTE stmt1; - -COMMIT; - -DEALLOCATE PREPARE stmt1; -DEALLOCATE PREPARE stmt3; - -DROP TABLE t1,t3,t2; -DROP FUNCTION f1; - -# -# Bug#37016: TRUNCATE TABLE removes some rows but not all -# - ---disable_warnings -DROP TABLE IF EXISTS t1,t2; ---enable_warnings - -CREATE TABLE t1 (id INT NOT NULL, PRIMARY KEY (id)) ENGINE=INNODB; -CREATE TABLE t2 (id INT PRIMARY KEY, - t1_id INT, INDEX par_ind (t1_id), - FOREIGN KEY (t1_id) REFERENCES t1(id)) ENGINE=INNODB; -INSERT INTO t1 VALUES (1),(2); -INSERT INTO t2 VALUES (3,2); - -SET AUTOCOMMIT = 0; - -START TRANSACTION; ---error ER_ROW_IS_REFERENCED_2 -TRUNCATE TABLE t1; -SELECT * FROM t1; -COMMIT; -SELECT * FROM t1; - -START TRANSACTION; ---error ER_ROW_IS_REFERENCED_2 -TRUNCATE TABLE t1; -SELECT * FROM t1; -ROLLBACK; -SELECT * FROM t1; - -SET AUTOCOMMIT = 1; - -START TRANSACTION; -SELECT * FROM t1; -COMMIT; - ---error ER_ROW_IS_REFERENCED_2 -TRUNCATE TABLE t1; -SELECT * FROM t1; -DELETE FROM t2 WHERE id = 3; - -START TRANSACTION; -SELECT * FROM t1; -TRUNCATE TABLE t1; -ROLLBACK; -SELECT * FROM t1; -TRUNCATE TABLE t2; - -DROP TABLE t2; -DROP TABLE t1; - ---echo # ---echo # Bug#40127 Multiple table DELETE IGNORE hangs on foreign key constraint violation on 5.0 ---echo # -CREATE TABLE t1 ( - id INT UNSIGNED NOT NULL AUTO_INCREMENT, - PRIMARY KEY (id) -) ENGINE=InnoDB; - -CREATE TABLE t2 ( - id INT UNSIGNED NOT NULL AUTO_INCREMENT, - aid INT UNSIGNED NOT NULL, - PRIMARY KEY (id), - FOREIGN KEY (aid) REFERENCES t1 (id) -) ENGINE=InnoDB; - -CREATE TABLE t3 ( - bid INT UNSIGNED NOT NULL, - FOREIGN KEY (bid) REFERENCES t2 (id) -) ENGINE=InnoDB; - -CREATE TABLE t4 ( - a INT -) ENGINE=InnoDB; - -CREATE TABLE t5 ( - a INT -) ENGINE=InnoDB; - -INSERT INTO t1 (id) VALUES (1); -INSERT INTO t2 (id, aid) VALUES (1, 1),(2,1),(3,1),(4,1); -INSERT INTO t3 (bid) VALUES (1); - -INSERT INTO t4 VALUES (1),(2),(3),(4),(5); -INSERT INTO t5 VALUES (1); - -DELETE t5 FROM t4 LEFT JOIN t5 ON t4.a= t5.a; - ---error ER_ROW_IS_REFERENCED_2 -DELETE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; ---error ER_ROW_IS_REFERENCED_2 -DELETE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; - -DELETE IGNORE t2, t1 FROM t2 INNER JOIN t1 ON (t2.aid = t1.id) WHERE t2.id = 1; - -DROP TABLE t3; -DROP TABLE t2; -DROP TABLE t1; -DROP TABLES t4,t5; - ---echo # Bug#40127 Multiple table DELETE IGNORE hangs on foreign key constraint violation on 5.0 ---echo # Testing for any side effects of IGNORE on AFTER DELETE triggers used with ---echo # transactional tables. ---echo # -CREATE TABLE t1 (i INT NOT NULL PRIMARY KEY) ENGINE=InnoDB; -CREATE TABLE t2 (a VARCHAR(100)) ENGINE=InnoDB; -CREATE TABLE t3 (i INT NOT NULL PRIMARY KEY) ENGINE=InnoDB; -CREATE TABLE t4 (i INT NOT NULL PRIMARY KEY, t1i INT, - FOREIGN KEY (t1i) REFERENCES t1(i)) - ENGINE=InnoDB; -delimiter ||; -CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW -BEGIN - SET @b:='EXECUTED TRIGGER'; - INSERT INTO t2 VALUES (@b); - SET @a:= error_happens_here; -END|| -delimiter ;|| - -SET @b:=""; -SET @a:=""; -INSERT INTO t1 VALUES (1),(2),(3),(4); -INSERT INTO t3 SELECT * FROM t1; ---echo ** An error in a trigger causes rollback of the statement. ---error ER_BAD_FIELD_ERROR -DELETE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; -SELECT @a,@b; -SELECT * FROM t2; -SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; - ---echo ** Same happens with the IGNORE option ---error ER_BAD_FIELD_ERROR -DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; -SELECT * FROM t2; -SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; - ---echo ** ---echo ** The following is an attempt to demonstrate ---echo ** error handling inside a row iteration. ---echo ** -DROP TRIGGER trg; -TRUNCATE TABLE t1; -TRUNCATE TABLE t2; -TRUNCATE TABLE t3; - -INSERT INTO t1 VALUES (1),(2),(3),(4); -INSERT INTO t3 VALUES (1),(2),(3),(4); -INSERT INTO t4 VALUES (3,3),(4,4); - -delimiter ||; -CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW -BEGIN - SET @b:= CONCAT('EXECUTED TRIGGER FOR ROW ',CAST(OLD.i AS CHAR)); - INSERT INTO t2 VALUES (@b); -END|| -delimiter ;|| - ---echo ** DELETE is prevented by foreign key constrains but errors are silenced. ---echo ** The AFTER trigger isn't fired. -DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; ---echo ** Tables are modified by best effort: -SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; ---echo ** The AFTER trigger was only executed on successful rows: -SELECT * FROM t2; - -DROP TRIGGER trg; - ---echo ** ---echo ** Induce an error midway through an AFTER-trigger ---echo ** -TRUNCATE TABLE t4; -TRUNCATE TABLE t1; -TRUNCATE TABLE t3; -INSERT INTO t1 VALUES (1),(2),(3),(4); -INSERT INTO t3 VALUES (1),(2),(3),(4); -delimiter ||; -CREATE TRIGGER trg AFTER DELETE ON t1 FOR EACH ROW -BEGIN - SET @a:= @a+1; - IF @a > 2 THEN - INSERT INTO t4 VALUES (5,5); - END IF; -END|| -delimiter ;|| - -SET @a:=0; ---echo ** Errors in the trigger causes the statement to abort. ---error ER_NO_REFERENCED_ROW_2 -DELETE IGNORE t1 FROM t3 LEFT JOIN t1 ON t1.i=t3.i; -SELECT * FROM t1 LEFT JOIN t3 ON t1.i=t3.i; -SELECT * FROM t4; - -DROP TRIGGER trg; -DROP TABLE t4; -DROP TABLE t1; -DROP TABLE t2; -DROP TABLE t3; - -# -# Bug#43580: Issue with Innodb on multi-table update -# -CREATE TABLE t1 (a INT, b INT, KEY (a)) ENGINE = INNODB; -CREATE TABLE t2 (a INT KEY, b INT, KEY (b)) ENGINE = INNODB; - -CREATE TABLE t3 (a INT, b INT KEY, KEY (a)) ENGINE = INNODB; -CREATE TABLE t4 (a INT KEY, b INT, KEY (b)) ENGINE = INNODB; - -INSERT INTO t1 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6); -INSERT INTO t2 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); - -INSERT INTO t3 VALUES (1, 101), (2, 102), (3, 103), (4, 104), (5, 105), (6, 106); -INSERT INTO t4 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); - -UPDATE t1, t2 SET t1.a = t1.a + 100, t2.b = t1.a + 10 -WHERE t1.a BETWEEN 2 AND 4 AND t2.a = t1.b; ---sorted_result -SELECT * FROM t2; - -UPDATE t3, t4 SET t3.a = t3.a + 100, t4.b = t3.a + 10 -WHERE t3.a BETWEEN 2 AND 4 AND t4.a = t3.b - 100; ---sorted_result -SELECT * FROM t4; - -DROP TABLE t1, t2, t3, t4; - ---echo # ---echo # Bug#44886: SIGSEGV in test_if_skip_sort_order() - ---echo # uninitialized variable used as subscript ---echo # - -CREATE TABLE t1 (a INT, b INT, c INT, d INT, PRIMARY KEY (b), KEY (a,c)) - ENGINE=InnoDB; -INSERT INTO t1 VALUES (1,1,1,0); - -CREATE TABLE t2 (a INT, b INT, e INT, KEY (e)) ENGINE=InnoDB; -INSERT INTO t2 VALUES (1,1,2); - -CREATE TABLE t3 (a INT, b INT) ENGINE=MyISAM; -INSERT INTO t3 VALUES (1, 1); - -SELECT * FROM t1, t2, t3 - WHERE t1.a = t3.a AND (t1.b = t3.b OR t1.d) AND t2.b = t1.b AND t2.e = 2 - GROUP BY t1.b; - -DROP TABLE t1, t2, t3; - ---echo # ---echo # Bug #45828: Optimizer won't use partial primary key if another ---echo # index can prevent filesort ---echo # - -# Create the table -CREATE TABLE `t1` ( - c1 int NOT NULL, - c2 int NOT NULL, - c3 int NOT NULL, - PRIMARY KEY (c1,c2), - KEY (c3) -) ENGINE=InnoDB; - -# populate with data -INSERT INTO t1 VALUES (5,2,1246276747); -INSERT INTO t1 VALUES (2,1,1246281721); -INSERT INTO t1 VALUES (7,3,1246281756); -INSERT INTO t1 VALUES (4,2,1246282139); -INSERT INTO t1 VALUES (3,1,1246282230); -INSERT INTO t1 VALUES (1,0,1246282712); -INSERT INTO t1 VALUES (8,3,1246282765); -INSERT INTO t1 SELECT c1+10,c2+10,c3+10 FROM t1; -INSERT INTO t1 SELECT c1+100,c2+100,c3+100 from t1; -INSERT INTO t1 SELECT c1+1000,c2+1000,c3+1000 from t1; -INSERT INTO t1 SELECT c1+10000,c2+10000,c3+10000 from t1; -INSERT INTO t1 SELECT c1+100000,c2+100000,c3+100000 from t1; -INSERT INTO t1 SELECT c1+1000000,c2+1000000,c3+1000000 from t1; - -# query and no rows will match the c1 condition, whereas all will match c3 -SELECT * FROM t1 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; - -# SHOULD use the pk. -# index on c3 will be used instead of primary key -EXPLAIN SELECT * FROM t1 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; - -# if we force the primary key, we can see the estimate is 1 -EXPLAIN SELECT * FROM t1 FORCE INDEX (PRIMARY) WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; - - -CREATE TABLE t2 ( - c1 int NOT NULL, - c2 int NOT NULL, - c3 int NOT NULL, - KEY (c1,c2), - KEY (c3) -) ENGINE=InnoDB; - -# SHOULD use the pk. -# if we switch it from a primary key to a regular index, it works correctly as well -explain SELECT * FROM t2 WHERE c1 = 99999999 AND c3 > 1 ORDER BY c3; - -DROP TABLE t1,t2; - - ---echo # ---echo # 36259: Optimizing with ORDER BY ---echo # - -CREATE TABLE t1 ( - a INT NOT NULL AUTO_INCREMENT, - b INT NOT NULL, - c INT NOT NULL, - d VARCHAR(5), - e INT NOT NULL, - PRIMARY KEY (a), KEY i2 (b,c,d) -) ENGINE=InnoDB; - -INSERT INTO t1 (b,c,d,e) VALUES (1,1,'a',1), (2,2,'b',2); -INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; -INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; -INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; -INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; -INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; -INSERT INTO t1 (b,c,d,e) SELECT RAND()*10000, RAND()*10000, d, e FROM t1; -EXPLAIN SELECT * FROM t1 WHERE b=1 AND c=1 ORDER BY a; -EXPLAIN SELECT * FROM t1 FORCE INDEX(i2) WHERE b=1 and c=1 ORDER BY a; -EXPLAIN SELECT * FROM t1 FORCE INDEX(PRIMARY) WHERE b=1 AND c=1 ORDER BY a; - -DROP TABLE t1; - ---echo # ---echo # Bug #47963: Wrong results when index is used ---echo # -CREATE TABLE t1( - a VARCHAR(5) NOT NULL, - b VARCHAR(5) NOT NULL, - c DATETIME NOT NULL, - KEY (c) -) ENGINE=InnoDB; -INSERT INTO t1 VALUES('TEST', 'TEST', '2009-10-09 00:00:00'); -SELECT * FROM t1 WHERE a = 'TEST' AND - c >= '2009-10-09 00:00:00' AND c <= '2009-10-09 00:00:00'; -SELECT * FROM t1 WHERE a = 'TEST' AND - c >= '2009-10-09 00:00:00.0' AND c <= '2009-10-09 00:00:00.0'; -SELECT * FROM t1 WHERE a = 'TEST' AND - c >= '2009-10-09 00:00:00.0' AND c <= '2009-10-09 00:00:00'; -SELECT * FROM t1 WHERE a = 'TEST' AND - c >= '2009-10-09 00:00:00' AND c <= '2009-10-09 00:00:00.0'; -SELECT * FROM t1 WHERE a = 'TEST' AND - c >= '2009-10-09 00:00:00.000' AND c <= '2009-10-09 00:00:00.000'; -SELECT * FROM t1 WHERE a = 'TEST' AND - c >= '2009-10-09 00:00:00.00' AND c <= '2009-10-09 00:00:00.001'; -SELECT * FROM t1 WHERE a = 'TEST' AND - c >= '2009-10-09 00:00:00.001' AND c <= '2009-10-09 00:00:00.00'; -EXPLAIN SELECT * FROM t1 WHERE a = 'TEST' AND - c >= '2009-10-09 00:00:00.001' AND c <= '2009-10-09 00:00:00.00'; -DROP TABLE t1; - ---echo # ---echo # Bug #46175: NULL read_view and consistent read assertion ---echo # - -CREATE TABLE t1(a CHAR(13),KEY(a)) ENGINE=innodb; -CREATE TABLE t2(b DATETIME,KEY(b)) ENGINE=innodb; -INSERT INTO t1 VALUES (),(); -INSERT INTO t2 VALUES (),(); -CREATE OR REPLACE VIEW v1 AS SELECT 1 FROM t2 - WHERE b =(SELECT a FROM t1 LIMIT 1); - ---disable_query_log ---disable_result_log -CONNECT (con1, localhost, root,,); ---enable_query_log ---enable_result_log -CONNECTION default; - -DELIMITER |; -CREATE PROCEDURE p1(num INT) -BEGIN - DECLARE i INT DEFAULT 0; - REPEAT - SHOW CREATE VIEW v1; - SET i:=i+1; - UNTIL i>num END REPEAT; -END| -DELIMITER ;| - ---echo # Should not crash ---disable_query_log ---disable_result_log ---send CALL p1(1000) -CONNECTION con1; ---echo # Should not crash -CALL p1(1000); - -CONNECTION default; ---reap ---enable_query_log ---enable_result_log - -DISCONNECT con1; -DROP PROCEDURE p1; -DROP VIEW v1; -DROP TABLE t1,t2; - - ---echo # ---echo # Bug #49324: more valgrind errors in test_if_skip_sort_order ---echo # -CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=innodb ; ---echo #should not cause valgrind warnings -SELECT 1 FROM t1 JOIN t1 a USING(a) GROUP BY t1.a,t1.a; -DROP TABLE t1; - ---echo # ---echo # Bug#50843: Filesort used instead of clustered index led to ---echo # performance degradation. ---echo # -create table t1(f1 int not null primary key, f2 int) engine=innodb; -create table t2(f1 int not null, key (f1)) engine=innodb; -insert into t1 values (1,1),(2,2),(3,3); -insert into t2 values (1),(2),(3); -explain select t1.* from t1 left join t2 using(f1) group by t1.f1; -drop table t1,t2; ---echo # - - ---echo # ---echo # Bug #39653: find_shortest_key in sql_select.cc does not consider ---echo # clustered primary keys ---echo # - -CREATE TABLE t1 (a INT PRIMARY KEY, b INT, c INT, d INT, e INT, f INT, - KEY (b,c)) ENGINE=INNODB; - -INSERT INTO t1 VALUES (1,1,1,1,1,1), (2,2,2,2,2,2), (3,3,3,3,3,3), - (4,4,4,4,4,4), (5,5,5,5,5,5), (6,6,6,6,6,6), - (7,7,7,7,7,7), (8,8,8,8,8,8), (9,9,9,9,9,9), - (11,11,11,11,11,11); - ---query_vertical EXPLAIN SELECT COUNT(*) FROM t1 - -DROP TABLE t1; - ---echo # ---echo # Bug #49838: DROP INDEX and ADD UNIQUE INDEX for same index may ---echo # corrupt definition at engine ---echo # - -CREATE TABLE t1 (a INT NOT NULL, b INT NOT NULL, KEY k (a,b)) - ENGINE=InnoDB; - -ALTER TABLE t1 DROP INDEX k, ADD UNIQUE INDEX k (a,b); - ---query_vertical SHOW INDEXES FROM t1; - -DROP TABLE t1; - - ---echo # ---echo # Bug #47453: InnoDB incorrectly changes TIMESTAMP columns when ---echo # JOINed during an UPDATE ---echo # - -CREATE TABLE t1 (d INT) ENGINE=InnoDB; -CREATE TABLE t2 (a INT, b INT, - c TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP - ON UPDATE CURRENT_TIMESTAMP) ENGINE=InnoDB; - ---echo set up our data elements -INSERT INTO t1 (d) VALUES (1); -INSERT INTO t2 (a,b) VALUES (1,1); -SELECT SECOND(c) INTO @bug47453 FROM t2; - -SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; -UPDATE t1 JOIN t2 ON d=a SET b=1 WHERE a=1; -SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; - -SELECT SLEEP(1); - -UPDATE t1 JOIN t2 ON d=a SET b=1 WHERE a=1; - ---echo #should be 0 -SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; - -DROP TABLE t1, t2; - - ---echo End of 5.1 tests diff --git a/mysql-test/t/innodb_mysql_rbk-master.opt b/mysql-test/t/innodb_mysql_rbk-master.opt deleted file mode 100644 index 0e400f9c36b..00000000000 --- a/mysql-test/t/innodb_mysql_rbk-master.opt +++ /dev/null @@ -1 +0,0 @@ ---innodb_lock_wait_timeout=1 --innodb_rollback_on_timeout=1 diff --git a/mysql-test/t/innodb_mysql_rbk.test b/mysql-test/t/innodb_mysql_rbk.test deleted file mode 100644 index d2368c81f95..00000000000 --- a/mysql-test/t/innodb_mysql_rbk.test +++ /dev/null @@ -1,35 +0,0 @@ --- source include/have_innodb.inc - -# -# Bug #41453: Assertion `m_status == DA_ERROR' failed in -# Diagnostics_area::sql_errno -# - -CREATE TABLE t1(a INT, b INT NOT NULL, PRIMARY KEY (a)) ENGINE=innodb -DEFAULT CHARSET=latin1; -INSERT INTO t1 VALUES (1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7); -CONNECT (con1,localhost,root,,); -CONNECT (con2,localhost,root,,); - -CONNECTION con1; -START TRANSACTION; -SELECT * FROM t1 WHERE b=3 LIMIT 1 FOR UPDATE; -CONNECTION con2; -START TRANSACTION; ---error ER_LOCK_WAIT_TIMEOUT -UPDATE t1 SET b=b+12 WHERE a > 2 ORDER BY a; -ROLLBACK; - -CONNECTION con1; -START TRANSACTION; -SELECT * FROM t1 WHERE b=3 LIMIT 1 FOR UPDATE; -CONNECTION con2; -START TRANSACTION; ---error ER_LOCK_WAIT_TIMEOUT -UPDATE t1 SET b=10 WHERE a > 1 ORDER BY a; -SELECT * FROM t1 WHERE b = 10; - -CONNECTION default; -DISCONNECT con1; -DISCONNECT con2; -DROP TABLE t1; diff --git a/mysql-test/t/innodb_notembedded.test b/mysql-test/t/innodb_notembedded.test deleted file mode 100644 index c74dc931505..00000000000 --- a/mysql-test/t/innodb_notembedded.test +++ /dev/null @@ -1,50 +0,0 @@ --- source include/not_embedded.inc --- source include/have_innodb.inc - ---disable_warnings -drop table if exists t1; ---enable_warnings - -SET @old_log_bin_trust_function_creators= @@global.log_bin_trust_function_creators; - -connect (a,localhost,root,,); -connect (b,localhost,root,,); - - -# -# BUG#11238 - in prelocking mode SELECT .. FOR UPDATE is changed to -# non-blocking SELECT -# -SET GLOBAL log_bin_trust_function_creators = 1; -create table t1 (col1 integer primary key, col2 integer) engine=innodb; -insert t1 values (1,100); -delimiter |; -create function f1 () returns integer begin -declare var1 int; -select col2 into var1 from t1 where col1=1 for update; -return var1; -end| -delimiter ;| -start transaction; -select f1(); -connection b; -send update t1 set col2=0 where col1=1; -connection default; -select * from t1; -connection a; -rollback; -connection b; -reap; -rollback; - -# Cleanup -connection a; -disconnect a; ---source include/wait_until_disconnected.inc -connection b; -disconnect b; ---source include/wait_until_disconnected.inc -connection default; -drop table t1; -drop function f1; -SET @@global.log_bin_trust_function_creators= @old_log_bin_trust_function_creators; diff --git a/mysql-test/t/innodb_timeout_rollback-master.opt b/mysql-test/t/innodb_timeout_rollback-master.opt deleted file mode 100644 index 50921bb4df0..00000000000 --- a/mysql-test/t/innodb_timeout_rollback-master.opt +++ /dev/null @@ -1 +0,0 @@ ---innodb_lock_wait_timeout=2 --innodb_rollback_on_timeout diff --git a/mysql-test/t/innodb_timeout_rollback.test b/mysql-test/t/innodb_timeout_rollback.test deleted file mode 100644 index 99890971064..00000000000 --- a/mysql-test/t/innodb_timeout_rollback.test +++ /dev/null @@ -1,5 +0,0 @@ --- source include/have_innodb.inc - ---source include/innodb_rollback_on_timeout.inc - ---echo End of 5.0 tests -- cgit v1.2.1 From 41ea4c81000145d145f7312c269b59f40d43dc65 Mon Sep 17 00:00:00 2001 From: "Horst.Hunger" Date: Fri, 4 Jun 2010 10:53:18 +0200 Subject: Patch for bug#52913: Inserted check if mysqlhotcopy script is existing as requested by review. DIsabled the test until bug#54129 will befixed. --- mysql-test/include/mysqlhotcopy.inc | 5 +++++ mysql-test/t/disabled.def | 2 ++ 2 files changed, 7 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/include/mysqlhotcopy.inc b/mysql-test/include/mysqlhotcopy.inc index 585f8c13e74..b3fd5e47179 100644 --- a/mysql-test/include/mysqlhotcopy.inc +++ b/mysql-test/include/mysqlhotcopy.inc @@ -5,6 +5,11 @@ --source include/not_windows.inc --source include/not_embedded.inc +if ($MYSQLHOTCOPY) +{ + die due to missing mysqlhotcopy tool; +} + let $MYSQLD_DATADIR= `SELECT @@datadir`; --disable_warnings DROP DATABASE IF EXISTS hotcopy_test; diff --git a/mysql-test/t/disabled.def b/mysql-test/t/disabled.def index 03fb781b34f..cede26f555a 100644 --- a/mysql-test/t/disabled.def +++ b/mysql-test/t/disabled.def @@ -12,3 +12,5 @@ kill : Bug#37780 2008-12-03 HHunger need some changes to be robust enough for pushbuild. query_cache_28249 : Bug#43861 2009-03-25 main.query_cache_28249 fails sporadically partition_innodb_plugin : Bug#53307 2010-04-30 VasilDimov valgrind warnings +main.mysqlhotcopy_myisam : bug#54129 2010-06-04 Horst +main.mysqlhotcopy_archive: bug#54129 2010-06-04 Horst -- cgit v1.2.1 From a4cd7f2c277ea7bf2be2ab4fc6655337a80b0e01 Mon Sep 17 00:00:00 2001 From: Georgi Kodinov Date: Fri, 4 Jun 2010 16:21:19 +0300 Subject: Bug #52315: utc_date() crashes when system time > year 2037 Some of the server implementations don't support dates later than 2038 due to the internal time type being 32 bit. Added checks so that the server will refuse dates that cannot be handled by either throwing an error when setting date at runtime or by refusing to start or shutting down the server if the system date cannot be stored in my_time_t. --- mysql-test/r/variables.result | 8 ++++++++ mysql-test/t/variables.test | 14 ++++++++++++++ 2 files changed, 22 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/variables.result b/mysql-test/r/variables.result index e24117187d2..297445a70cb 100644 --- a/mysql-test/r/variables.result +++ b/mysql-test/r/variables.result @@ -910,3 +910,11 @@ set global thread_cache_size =@my_thread_cache_size; # Test 'myisam_mmap_size' option is not dynamic SET @@myisam_mmap_size= 500M; ERROR HY000: Variable 'myisam_mmap_size' is a read only variable +# +# Bug #52315: utc_date() crashes when system time > year 2037 +# +SET TIMESTAMP=2*1024*1024*1024; +#Should not crash +SELECT UTC_DATE(); +SET TIMESTAMP=DEFAULT; +End of 5.0 tests diff --git a/mysql-test/t/variables.test b/mysql-test/t/variables.test index cff6a5a0767..73e5bbd9d87 100644 --- a/mysql-test/t/variables.test +++ b/mysql-test/t/variables.test @@ -771,3 +771,17 @@ set global thread_cache_size =@my_thread_cache_size; --echo # Test 'myisam_mmap_size' option is not dynamic --error ER_INCORRECT_GLOBAL_LOCAL_VAR SET @@myisam_mmap_size= 500M; + +--echo # +--echo # Bug #52315: utc_date() crashes when system time > year 2037 +--echo # + +--error 0, ER_UNKNOWN_ERROR +SET TIMESTAMP=2*1024*1024*1024; +--echo #Should not crash +--disable_result_log +SELECT UTC_DATE(); +--enable_result_log +SET TIMESTAMP=DEFAULT; + +--echo End of 5.0 tests -- cgit v1.2.1 From 3c1b4072a30a52931f1ecffe0620e77c8a355f24 Mon Sep 17 00:00:00 2001 From: Sergey Glukhov Date: Tue, 8 Jun 2010 10:22:40 +0400 Subject: Bug#53933 crash when using uncacheable subquery in the having clause of outer query The problem is in the Item_func_isnull::update_used_tables() function, bracket is at the wrong place. Because of that isnull item erroneously is treated as const item. The fix is to set brackets in the right place. mysql-test/r/func_isnull.result: test case mysql-test/t/func_isnull.test: test case sql/item_cmpfunc.h: set brackets in the right place. --- mysql-test/r/func_isnull.result | 14 ++++++++++++++ mysql-test/t/func_isnull.test | 15 +++++++++++++++ 2 files changed, 29 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/func_isnull.result b/mysql-test/r/func_isnull.result index 20ddc87ee78..c1f5849c091 100644 --- a/mysql-test/r/func_isnull.result +++ b/mysql-test/r/func_isnull.result @@ -5,3 +5,17 @@ flush tables; select * from t1 where isnull(to_days(mydate)); id mydate drop table t1; +# +# Bug#53933 crash when using uncacheable subquery in the having clause of outer query +# +CREATE TABLE t1 (f1 INT); +INSERT INTO t1 VALUES (0),(0); +SELECT ISNULL((SELECT GET_LOCK('Bug#53933', 0) FROM t1 GROUP BY f1)) AS f2 +FROM t1 GROUP BY f1 HAVING f2 = f2; +f2 +0 +SELECT RELEASE_LOCK('Bug#53933'); +RELEASE_LOCK('Bug#53933') +1 +DROP TABLE t1; +End of 5.0 tests diff --git a/mysql-test/t/func_isnull.test b/mysql-test/t/func_isnull.test index 6218efb882f..d3ad4614998 100644 --- a/mysql-test/t/func_isnull.test +++ b/mysql-test/t/func_isnull.test @@ -13,3 +13,18 @@ select * from t1 where isnull(to_days(mydate)); drop table t1; # End of 4.1 tests + +--echo # +--echo # Bug#53933 crash when using uncacheable subquery in the having clause of outer query +--echo # + +CREATE TABLE t1 (f1 INT); +INSERT INTO t1 VALUES (0),(0); + +SELECT ISNULL((SELECT GET_LOCK('Bug#53933', 0) FROM t1 GROUP BY f1)) AS f2 +FROM t1 GROUP BY f1 HAVING f2 = f2; +SELECT RELEASE_LOCK('Bug#53933'); + +DROP TABLE t1; + +--echo End of 5.0 tests -- cgit v1.2.1 From bfd307b967c609414fef18886b44178de0ee0b73 Mon Sep 17 00:00:00 2001 From: Kristofer Pettersson Date: Tue, 8 Jun 2010 10:58:19 +0200 Subject: Bug#53191 Lock_time in slow log is negative when logging stored routines Logging slow stored procedures caused the slow log to write very large lock times. The lock times was a result of a negative number being cast to an unsigned integer. The reason the lock time appeard negative was because one of the measurements points was reset after execution causing it to change order with the start time of the statement. This bug is related to bug 47905 which in turn was introduced because of a joint fix for 12480,12481,12482 and 11587. The fix is to only reset the start_time before any statement execution in a SP while not resetting start_utime or utime_after_lock which are used for measuring the performance of the SP. Start_time is used to set the timestamp on the replication event which controlls how the slave interprets time functions like NOW(). --- .../suite/sys_vars/r/slow_query_log_func.result | 73 ++++++++++++++++++ .../suite/sys_vars/t/slow_query_log_func.test | 87 +++++++++++++++++++++- 2 files changed, 159 insertions(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/sys_vars/r/slow_query_log_func.result b/mysql-test/suite/sys_vars/r/slow_query_log_func.result index eb7efe4a004..fb650399597 100644 --- a/mysql-test/suite/sys_vars/r/slow_query_log_func.result +++ b/mysql-test/suite/sys_vars/r/slow_query_log_func.result @@ -36,5 +36,78 @@ SELECT count(*) > 0 FROM mysql.slow_log; count(*) > 0 1 DROP PROCEDURE p_test; +Bug53191 Lock_time in slow log is negative when logging stored routines +TRUNCATE mysql.slow_log; +CREATE TABLE t1 (c0 INT PRIMARY KEY AUTO_INCREMENT, c1 TIMESTAMP, c2 TIMESTAMP); +CREATE FUNCTION f_slow_now() RETURNS TIMESTAMP +BEGIN +DO SLEEP(2); +RETURN NOW(); +END// +CREATE FUNCTION f_slow_current_time() RETURNS TIME +BEGIN +DO SLEEP(2); +RETURN CURRENT_TIME(); +END +// +INSERT INTO t1 (c1,c2) VALUES (now(), f_slow_now())// +CREATE TRIGGER tf_before BEFORE INSERT ON t1 +FOR EACH ROW BEGIN +SET new.c2 = f_slow_now(); +END// +CREATE PROCEDURE p1() +BEGIN +INSERT INTO t1 (c1,c2) values (now(),now()); +DO SLEEP(2); +INSERT INTO t1 (c1,c2) values (now(),now()); +end// +INSERT INTO t1 (c1,c2) VALUES (now(), now()); +CALL p1(); +SELECT c1-c2 FROM t1; +c1-c2 +0 +0 +0 +0 +*** There shouldn't less than 1 s difference between each row +SELECT t1.c1-self.c1 > 1 FROM t1, t1 as self WHERE t1.c0=self.c0+1 ORDER BY t1.c0; +t1.c1-self.c1 > 1 +1 +1 +1 +DROP TRIGGER tf_before; +DROP FUNCTION f_slow_now; +DROP FUNCTION f_slow_current_time; +DROP TABLE t1; +DROP TABLE IF EXISTS t1; +Warnings: +Note 1051 Unknown table 't1' +CREATE TABLE t1(c1 INT) ENGINE=MyISAM; +DROP PROCEDURE IF EXISTS p1; +CREATE PROCEDURE p1() +BEGIN +INSERT INTO t1 VALUES (1); +SELECT COUNT(*) FROM t1 WHERE c1= 1; +UPDATE t1 SET c1=c1*2; +END| +Connection 2 +LOCK TABLE t1 WRITE; +Back to default connection +CALL p1(); +Wait three seconds and unlock the table +UNLOCK TABLES; +COUNT(*) +1 +Slow log: +**** 1 == we have slow log entries +SELECT count(*) > 0 FROM mysql.slow_log; +count(*) > 0 +1 +**** 0 == None of the entries have a lock time greater than 10 s +SELECT count(*) FROM mysql.slow_log WHERE lock_time > 10; +count(*) +0 +DROP TABLE t1; +DROP PROCEDURE p1; SET @@global.log_output = @global_log_output; SET @global.slow_query_log = @global_slow_query_log; diff --git a/mysql-test/suite/sys_vars/t/slow_query_log_func.test b/mysql-test/suite/sys_vars/t/slow_query_log_func.test index 250d5210c46..dd202ec20ff 100644 --- a/mysql-test/suite/sys_vars/t/slow_query_log_func.test +++ b/mysql-test/suite/sys_vars/t/slow_query_log_func.test @@ -51,8 +51,93 @@ CALL p_test(); SELECT count(*) > 0 FROM mysql.slow_log; DROP PROCEDURE p_test; +#============================================================================== +--echo Bug53191 Lock_time in slow log is negative when logging stored routines +#============================================================================== +TRUNCATE mysql.slow_log; +connect (con2,localhost,root,,); +connection default; + +CREATE TABLE t1 (c0 INT PRIMARY KEY AUTO_INCREMENT, c1 TIMESTAMP, c2 TIMESTAMP); +delimiter //; +CREATE FUNCTION f_slow_now() RETURNS TIMESTAMP +BEGIN + DO SLEEP(2); + RETURN NOW(); +END// + +CREATE FUNCTION f_slow_current_time() RETURNS TIME +BEGIN + DO SLEEP(2); + RETURN CURRENT_TIME(); +END +// + +INSERT INTO t1 (c1,c2) VALUES (now(), f_slow_now())// + +CREATE TRIGGER tf_before BEFORE INSERT ON t1 +FOR EACH ROW BEGIN + SET new.c2 = f_slow_now(); +END// + +CREATE PROCEDURE p1() +BEGIN + INSERT INTO t1 (c1,c2) values (now(),now()); + DO SLEEP(2); + INSERT INTO t1 (c1,c2) values (now(),now()); +end// + +delimiter ;// + +INSERT INTO t1 (c1,c2) VALUES (now(), now()); +CALL p1(); + +SELECT c1-c2 FROM t1; +--echo *** There shouldn't less than 1 s difference between each row +SELECT t1.c1-self.c1 > 1 FROM t1, t1 as self WHERE t1.c0=self.c0+1 ORDER BY t1.c0; + +DROP TRIGGER tf_before; +DROP FUNCTION f_slow_now; +DROP FUNCTION f_slow_current_time; +DROP TABLE t1; + +DROP TABLE IF EXISTS t1; +CREATE TABLE t1(c1 INT) ENGINE=MyISAM; +DROP PROCEDURE IF EXISTS p1; +delimiter |; +CREATE PROCEDURE p1() +BEGIN + INSERT INTO t1 VALUES (1); + SELECT COUNT(*) FROM t1 WHERE c1= 1; + UPDATE t1 SET c1=c1*2; +END| +delimiter ;| + +--echo Connection 2 +connection con2; +LOCK TABLE t1 WRITE; + +--echo Back to default connection +connection default; +send CALL p1(); + +--echo Wait three seconds and unlock the table +connection con2; +sleep 3; +UNLOCK TABLES; +connection default; +reap; +--echo Slow log: +--echo **** 1 == we have slow log entries +SELECT count(*) > 0 FROM mysql.slow_log; +--echo **** 0 == None of the entries have a lock time greater than 10 s +SELECT count(*) FROM mysql.slow_log WHERE lock_time > 10; +disconnect con2; +DROP TABLE t1; +DROP PROCEDURE p1; + -#restore +#================================================================== Restore SET @@global.log_output = @global_log_output; SET @global.slow_query_log = @global_slow_query_log; -- cgit v1.2.1 From 4f60995df95ca5aad107edf40f41c82618a02ae8 Mon Sep 17 00:00:00 2001 From: Ramil Kalimullin Date: Wed, 9 Jun 2010 14:45:04 +0400 Subject: Fix for bug #54007: assert in ha_myisam::index_next, HANDLER Problem: the server missed the fact that one can read from 2 indexes alternately using HANDLER interface. Fix: check if the same (initialized) index is involved reading next/prev values from the index. mysql-test/r/handler_myisam.result: Fix for bug #54007: assert in ha_myisam::index_next, HANDLER - test result. mysql-test/t/handler_myisam.test: Fix for bug #54007: assert in ha_myisam::index_next, HANDLER - test case. sql/sql_handler.cc: Fix for bug #54007: assert in ha_myisam::index_next, HANDLER - check if we use the same (initialized) index to read next/prev values from the index. --- mysql-test/r/handler_myisam.result | 93 ++++++++++++++++++++++++++++++++++++++ mysql-test/t/handler_myisam.test | 49 ++++++++++++++++++++ 2 files changed, 142 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/handler_myisam.result b/mysql-test/r/handler_myisam.result index a970e20a2c0..b20b8dbb138 100644 --- a/mysql-test/r/handler_myisam.result +++ b/mysql-test/r/handler_myisam.result @@ -769,4 +769,97 @@ a 1 HANDLER t1 CLOSE; DROP TABLE t1; +# +# Bug #54007: assert in ha_myisam::index_next , HANDLER +# +CREATE TABLE t1(a INT, b INT, PRIMARY KEY(a), KEY b(b), KEY ab(a, b)); +HANDLER t1 OPEN; +HANDLER t1 READ FIRST; +a b +HANDLER t1 READ `PRIMARY` NEXT; +a b +HANDLER t1 READ ab NEXT; +a b +HANDLER t1 READ b NEXT; +a b +HANDLER t1 READ NEXT; +a b +HANDLER t1 CLOSE; +INSERT INTO t1 VALUES (2, 20), (1, 10), (4, 40), (3, 30); +HANDLER t1 OPEN; +HANDLER t1 READ FIRST; +a b +2 20 +HANDLER t1 READ NEXT; +a b +1 10 +HANDLER t1 READ `PRIMARY` NEXT; +a b +1 10 +HANDLER t1 READ `PRIMARY` NEXT; +a b +2 20 +HANDLER t1 READ ab NEXT; +a b +1 10 +HANDLER t1 READ ab NEXT; +a b +2 20 +HANDLER t1 READ b NEXT; +a b +1 10 +HANDLER t1 READ b NEXT; +a b +2 20 +HANDLER t1 READ b NEXT; +a b +3 30 +HANDLER t1 READ b NEXT; +a b +4 40 +HANDLER t1 READ b NEXT; +a b +HANDLER t1 READ NEXT; +a b +4 40 +HANDLER t1 READ NEXT; +a b +3 30 +HANDLER t1 READ NEXT; +a b +HANDLER t1 CLOSE; +HANDLER t1 OPEN; +HANDLER t1 READ FIRST; +a b +2 20 +HANDLER t1 READ `PRIMARY` PREV; +a b +4 40 +HANDLER t1 READ `PRIMARY` PREV; +a b +3 30 +HANDLER t1 READ b PREV; +a b +4 40 +HANDLER t1 READ b PREV; +a b +3 30 +HANDLER t1 CLOSE; +HANDLER t1 OPEN; +HANDLER t1 READ FIRST; +a b +2 20 +HANDLER t1 READ `PRIMARY` PREV LIMIT 3; +a b +4 40 +3 30 +2 20 +HANDLER t1 READ b NEXT LIMIT 5; +a b +1 10 +2 20 +3 30 +4 40 +HANDLER t1 CLOSE; +DROP TABLE t1; End of 5.1 tests diff --git a/mysql-test/t/handler_myisam.test b/mysql-test/t/handler_myisam.test index 868ba14480a..e78072ef8a0 100644 --- a/mysql-test/t/handler_myisam.test +++ b/mysql-test/t/handler_myisam.test @@ -48,4 +48,53 @@ HANDLER t1 READ a NEXT; HANDLER t1 CLOSE; DROP TABLE t1; + +--echo # +--echo # Bug #54007: assert in ha_myisam::index_next , HANDLER +--echo # +CREATE TABLE t1(a INT, b INT, PRIMARY KEY(a), KEY b(b), KEY ab(a, b)); + +HANDLER t1 OPEN; +HANDLER t1 READ FIRST; +HANDLER t1 READ `PRIMARY` NEXT; +HANDLER t1 READ ab NEXT; +HANDLER t1 READ b NEXT; +HANDLER t1 READ NEXT; +HANDLER t1 CLOSE; + +INSERT INTO t1 VALUES (2, 20), (1, 10), (4, 40), (3, 30); +HANDLER t1 OPEN; +HANDLER t1 READ FIRST; +HANDLER t1 READ NEXT; +HANDLER t1 READ `PRIMARY` NEXT; +HANDLER t1 READ `PRIMARY` NEXT; +HANDLER t1 READ ab NEXT; +HANDLER t1 READ ab NEXT; +HANDLER t1 READ b NEXT; +HANDLER t1 READ b NEXT; +HANDLER t1 READ b NEXT; +HANDLER t1 READ b NEXT; +HANDLER t1 READ b NEXT; +HANDLER t1 READ NEXT; +HANDLER t1 READ NEXT; +HANDLER t1 READ NEXT; +HANDLER t1 CLOSE; + +HANDLER t1 OPEN; +HANDLER t1 READ FIRST; +HANDLER t1 READ `PRIMARY` PREV; +HANDLER t1 READ `PRIMARY` PREV; +HANDLER t1 READ b PREV; +HANDLER t1 READ b PREV; +HANDLER t1 CLOSE; + +HANDLER t1 OPEN; +HANDLER t1 READ FIRST; +HANDLER t1 READ `PRIMARY` PREV LIMIT 3; +HANDLER t1 READ b NEXT LIMIT 5; +HANDLER t1 CLOSE; + +DROP TABLE t1; + + --echo End of 5.1 tests -- cgit v1.2.1 From 36f0e016cf275d76e0322c26c03e97c0821ef138 Mon Sep 17 00:00:00 2001 From: Sergey Glukhov Date: Wed, 9 Jun 2010 16:07:34 +0400 Subject: Bug#38999 valgrind warnings for update statement in function compare_record() Valgrind warning happpens because of uninitialized null bytes. In row_sel_push_cache_row_for_mysql() function we fill fetch cache with necessary field values, row_sel_store_mysql_rec() is called for this and leaves null bytes untouched. Later row_sel_pop_cached_row_for_mysql() rewrites table record buffer with uninited null bytes. We can see the problem from the test case: At 'SELECT...' we call row_sel_push...->row_sel_store...->row_sel_pop_cached... chain which rewrites table->record[0] buffer with uninitialized null bytes. When we call 'UPDATE...' statement, compare_record uses this buffer and valgrind warning occurs. The fix is to init null bytes with default values. mysql-test/suite/innodb/r/innodb_mysql.result: test case mysql-test/suite/innodb/t/innodb_mysql.test: test case mysql-test/t/ps_3innodb.test: enable valgrind testing storage/innobase/row/row0sel.c: init null bytes with default values as they might be left uninitialized in some cases and these uninited bytes might be copied into mysql record buffer that leads to valgrind warnings on next use of the buffer. --- mysql-test/suite/innodb/r/innodb_mysql.result | 12 ++++++++++++ mysql-test/suite/innodb/t/innodb_mysql.test | 13 +++++++++++++ mysql-test/t/ps_3innodb.test | 4 ---- 3 files changed, 25 insertions(+), 4 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/r/innodb_mysql.result b/mysql-test/suite/innodb/r/innodb_mysql.result index 2bf1ef8fbf0..b4ac88fc1c3 100644 --- a/mysql-test/suite/innodb/r/innodb_mysql.result +++ b/mysql-test/suite/innodb/r/innodb_mysql.result @@ -2378,4 +2378,16 @@ SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; SECOND(c)-@bug47453 0 DROP TABLE t1, t2; +# +# Bug#38999 valgrind warnings for update statement in function compare_record() +# +CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB; +CREATE TABLE t2 (a INT PRIMARY KEY) ENGINE=InnoDB; +INSERT INTO t1 values (1),(2),(3),(4),(5); +INSERT INTO t2 values (1); +SELECT * FROM t1 WHERE a = 2; +a +2 +UPDATE t1,t2 SET t1.a = t1.a + 100 WHERE t1.a = 1; +DROP TABLE t1,t2; End of 5.1 tests diff --git a/mysql-test/suite/innodb/t/innodb_mysql.test b/mysql-test/suite/innodb/t/innodb_mysql.test index 9564d3b41fb..5a3a72c09bf 100644 --- a/mysql-test/suite/innodb/t/innodb_mysql.test +++ b/mysql-test/suite/innodb/t/innodb_mysql.test @@ -618,5 +618,18 @@ SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; DROP TABLE t1, t2; +--echo # +--echo # Bug#38999 valgrind warnings for update statement in function compare_record() +--echo # + +CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB; +CREATE TABLE t2 (a INT PRIMARY KEY) ENGINE=InnoDB; +INSERT INTO t1 values (1),(2),(3),(4),(5); +INSERT INTO t2 values (1); + +SELECT * FROM t1 WHERE a = 2; +UPDATE t1,t2 SET t1.a = t1.a + 100 WHERE t1.a = 1; + +DROP TABLE t1,t2; --echo End of 5.1 tests diff --git a/mysql-test/t/ps_3innodb.test b/mysql-test/t/ps_3innodb.test index 10d2e7a9ae5..e25a8b1f469 100644 --- a/mysql-test/t/ps_3innodb.test +++ b/mysql-test/t/ps_3innodb.test @@ -8,10 +8,6 @@ # NOTE: PLEASE SEE ps_1general.test (bottom) # BEFORE ADDING NEW TEST CASES HERE !!! -# See Bug#38999 valgrind warnings for update statement in function -# compare_record() --- source include/not_valgrind.inc - use test; -- source include/have_innodb.inc -- cgit v1.2.1 From 32b306c4475ef5c7dfcfba8c3b95c2ca8ad68164 Mon Sep 17 00:00:00 2001 From: Sergey Glukhov Date: Wed, 9 Jun 2010 16:17:18 +0400 Subject: Bug#38999 valgrind warnings for update statement in function compare_record() (InnoDB plugin branch) mysql-test/suite/innodb_plugin/r/innodb_mysql.result: test case mysql-test/suite/innodb_plugin/t/innodb_mysql.test: test case storage/innodb_plugin/row/row0sel.c: init null bytes with default values as they might be left uninitialized in some cases and these uninited bytes might be copied into mysql record buffer that leads to valgrind warnings on next use of the buffer. --- mysql-test/suite/innodb_plugin/r/innodb_mysql.result | 12 ++++++++++++ mysql-test/suite/innodb_plugin/t/innodb_mysql.test | 13 +++++++++++++ 2 files changed, 25 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb_plugin/r/innodb_mysql.result b/mysql-test/suite/innodb_plugin/r/innodb_mysql.result index 2bf1ef8fbf0..b4ac88fc1c3 100644 --- a/mysql-test/suite/innodb_plugin/r/innodb_mysql.result +++ b/mysql-test/suite/innodb_plugin/r/innodb_mysql.result @@ -2378,4 +2378,16 @@ SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; SECOND(c)-@bug47453 0 DROP TABLE t1, t2; +# +# Bug#38999 valgrind warnings for update statement in function compare_record() +# +CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB; +CREATE TABLE t2 (a INT PRIMARY KEY) ENGINE=InnoDB; +INSERT INTO t1 values (1),(2),(3),(4),(5); +INSERT INTO t2 values (1); +SELECT * FROM t1 WHERE a = 2; +a +2 +UPDATE t1,t2 SET t1.a = t1.a + 100 WHERE t1.a = 1; +DROP TABLE t1,t2; End of 5.1 tests diff --git a/mysql-test/suite/innodb_plugin/t/innodb_mysql.test b/mysql-test/suite/innodb_plugin/t/innodb_mysql.test index c80db7088ab..3f6d9d96bb8 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb_mysql.test +++ b/mysql-test/suite/innodb_plugin/t/innodb_mysql.test @@ -618,5 +618,18 @@ SELECT SECOND(c)-@bug47453 FROM t1 JOIN t2 ON d=a; DROP TABLE t1, t2; +--echo # +--echo # Bug#38999 valgrind warnings for update statement in function compare_record() +--echo # + +CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB; +CREATE TABLE t2 (a INT PRIMARY KEY) ENGINE=InnoDB; +INSERT INTO t1 values (1),(2),(3),(4),(5); +INSERT INTO t2 values (1); + +SELECT * FROM t1 WHERE a = 2; +UPDATE t1,t2 SET t1.a = t1.a + 100 WHERE t1.a = 1; + +DROP TABLE t1,t2; --echo End of 5.1 tests -- cgit v1.2.1 From c66486e372b03ac16cdc082aae5003621da79852 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Thu, 10 Jun 2010 11:11:52 +0200 Subject: fixed for mysql-test-run to * fully support --mysqld=--plugin-load=xxxx * uniformly support all loadable plugins, no need to hard-code every new plugin in mtr * autodetect MTR_VS_CONFIG on windows --- mysql-test/include/have_example_plugin.inc | 4 +- mysql-test/include/have_simple_parser.inc | 2 +- mysql-test/include/have_udf.inc | 2 +- mysql-test/include/rpl_udf.inc | 12 +- mysql-test/lib/My/File/Path.pm | 2 +- mysql-test/lib/mtr_cases.pm | 51 +---- mysql-test/mysql-test-run.pl | 235 ++++++++++------------ mysql-test/r/information_schema.result | 6 +- mysql-test/r/innodb_ignore_builtin.result | 5 +- mysql-test/suite/pbxt/t/udf-master.opt | 1 - mysql-test/suite/pbxt/t/udf.test | 76 +++---- mysql-test/suite/rpl/t/rpl_plugin_load-master.opt | 1 - mysql-test/suite/rpl/t/rpl_plugin_load-slave.opt | 1 - mysql-test/suite/rpl/t/rpl_udf-master.opt | 1 - mysql-test/suite/rpl/t/rpl_udf-slave.opt | 1 - mysql-test/t/bug46261-master.opt | 2 +- mysql-test/t/bug46261.test | 2 +- mysql-test/t/fulltext_plugin-master.opt | 1 - mysql-test/t/information_schema.test | 1 + mysql-test/t/innodb_ignore_builtin.test | 4 +- mysql-test/t/mysqld_option_err.test | 2 +- mysql-test/t/plugin-master.opt | 1 - mysql-test/t/plugin.test | 10 +- mysql-test/t/plugin_load-master.opt | 3 +- mysql-test/t/plugin_not_embedded-master.opt | 1 - mysql-test/t/plugin_not_embedded.test | 2 +- mysql-test/t/udf-master.opt | 1 - mysql-test/t/udf.test | 72 +++---- mysql-test/t/udf_query_cache-master.opt | 1 - mysql-test/t/udf_query_cache.test | 4 +- 30 files changed, 208 insertions(+), 299 deletions(-) delete mode 100644 mysql-test/suite/pbxt/t/udf-master.opt delete mode 100644 mysql-test/suite/rpl/t/rpl_plugin_load-master.opt delete mode 100644 mysql-test/suite/rpl/t/rpl_plugin_load-slave.opt delete mode 100644 mysql-test/suite/rpl/t/rpl_udf-master.opt delete mode 100644 mysql-test/suite/rpl/t/rpl_udf-slave.opt delete mode 100644 mysql-test/t/fulltext_plugin-master.opt delete mode 100644 mysql-test/t/plugin-master.opt delete mode 100644 mysql-test/t/plugin_not_embedded-master.opt delete mode 100644 mysql-test/t/udf-master.opt delete mode 100644 mysql-test/t/udf_query_cache-master.opt (limited to 'mysql-test') diff --git a/mysql-test/include/have_example_plugin.inc b/mysql-test/include/have_example_plugin.inc index a2fffc17b97..a344b79700b 100644 --- a/mysql-test/include/have_example_plugin.inc +++ b/mysql-test/include/have_example_plugin.inc @@ -5,9 +5,9 @@ --source include/have_dynamic_loading.inc # -# Check if the variable EXAMPLE_PLUGIN is set +# Check if the variable HA_EXAMPLE_SO is set # --require r/have_example_plugin.require disable_query_log; -eval select LENGTH('$EXAMPLE_PLUGIN') > 0 as 'have_example_plugin'; +eval select LENGTH('$HA_EXAMPLE_SO') > 0 as 'have_example_plugin'; enable_query_log; diff --git a/mysql-test/include/have_simple_parser.inc b/mysql-test/include/have_simple_parser.inc index 5a4dc93ec81..44187c4331b 100644 --- a/mysql-test/include/have_simple_parser.inc +++ b/mysql-test/include/have_simple_parser.inc @@ -9,5 +9,5 @@ # --require r/have_simple_parser.require disable_query_log; -eval select LENGTH('$SIMPLE_PARSER') > 0 as 'have_simple_parser'; +eval select LENGTH('$MYPLUGLIB_SO') > 0 as 'have_simple_parser'; enable_query_log; diff --git a/mysql-test/include/have_udf.inc b/mysql-test/include/have_udf.inc index 7be57bbb7a9..cb8ba3f5ccd 100644 --- a/mysql-test/include/have_udf.inc +++ b/mysql-test/include/have_udf.inc @@ -9,5 +9,5 @@ # --require r/have_udf_example.require disable_query_log; -eval select LENGTH('$UDF_EXAMPLE_LIB') > 0 as 'have_udf_example_lib'; +eval select LENGTH('$UDF_EXAMPLE_SO') > 0 as 'have_udf_example_lib'; enable_query_log; diff --git a/mysql-test/include/rpl_udf.inc b/mysql-test/include/rpl_udf.inc index 30f39d79d49..3b4ddc2b897 100644 --- a/mysql-test/include/rpl_udf.inc +++ b/mysql-test/include/rpl_udf.inc @@ -27,13 +27,13 @@ drop table if exists t1; --echo "*** Test 1) Test UDFs via loadable libraries *** --echo "Running on the master" --enable_info ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION myfunc_double RETURNS REAL SONAME "$UDF_EXAMPLE_LIB"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION myfunc_int RETURNS INTEGER SONAME "$UDF_EXAMPLE_LIB"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION myfunc_double RETURNS REAL SONAME "$UDF_EXAMPLE_SO"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION myfunc_int RETURNS INTEGER SONAME "$UDF_EXAMPLE_SO"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB --error ER_CANT_FIND_DL_ENTRY -eval CREATE FUNCTION myfunc_nonexist RETURNS INTEGER SONAME "$UDF_EXAMPLE_LIB"; +eval CREATE FUNCTION myfunc_nonexist RETURNS INTEGER SONAME "$UDF_EXAMPLE_SO"; --replace_column 3 UDF_LIB SELECT * FROM mysql.func ORDER BY name; --disable_info diff --git a/mysql-test/lib/My/File/Path.pm b/mysql-test/lib/My/File/Path.pm index 25a26568eee..6e6d23ad9f0 100644 --- a/mysql-test/lib/My/File/Path.pm +++ b/mysql-test/lib/My/File/Path.pm @@ -18,7 +18,7 @@ use strict; use Exporter; use base "Exporter"; -our @EXPORT= qw / rmtree mkpath copytree /; +our @EXPORT= qw /rmtree mkpath copytree/; use File::Find; use File::Copy; diff --git a/mysql-test/lib/mtr_cases.pm b/mysql-test/lib/mtr_cases.pm index 260b03479e3..9a8ef04a96b 100644 --- a/mysql-test/lib/mtr_cases.pm +++ b/mysql-test/lib/mtr_cases.pm @@ -55,7 +55,7 @@ sub collect_option { } use File::Basename; -use File::Spec::Functions qw / splitdir /; +use File::Spec::Functions qw /splitdir/; use IO::File(); use My::Config; use My::Platform; @@ -68,22 +68,9 @@ require "mtr_misc.pl"; my $do_test_reg; my $skip_test_reg; -# Related to adding InnoDB plugin combinations -my $lib_innodb_plugin; - # If "Quick collect", set to 1 once a test to run has been found. my $some_test_found; -sub find_innodb_plugin { - $lib_innodb_plugin= - my_find_file($::basedir, - ["storage/innodb_plugin", "storage/innodb_plugin/.libs", - "lib/mysql/plugin", "lib/mariadb/plugin", "lib/plugin"], - ["ha_innodb_plugin.dll", "ha_innodb_plugin.so", - "ha_innodb_plugin.sl"], - NOT_REQUIRED); -} - sub init_pattern { my ($from, $what)= @_; return undef unless defined $from; @@ -116,8 +103,6 @@ sub collect_test_cases ($$$) { $do_test_reg= init_pattern($do_test, "--do-test"); $skip_test_reg= init_pattern($skip_test, "--skip-test"); - &find_innodb_plugin; - # If not reordering, we also shouldn't group by suites, unless # no test cases were named. # This also effects some logic in the loop following this. @@ -966,36 +951,6 @@ sub collect_one_test_case { return $tinfo; } } - elsif ( $tinfo->{'innodb_plugin_test'} ) - { - # This is a test that needs the innodb plugin - if (!&find_innodb_plugin) - { - # innodb plugin is not supported, skip it - $tinfo->{'skip'}= 1; - $tinfo->{'comment'}= "No innodb plugin support"; - return $tinfo; - } - - my $sep= (IS_WINDOWS) ? ';' : ':'; - my $plugin_filename= basename($lib_innodb_plugin); - my $plugin_list= - "innodb=$plugin_filename$sep" . - "innodb_trx=$plugin_filename$sep" . - "innodb_locks=$plugin_filename$sep" . - "innodb_lock_waits=$plugin_filename$sep" . - "innodb_cmp=$plugin_filename$sep" . - "innodb_cmp_reset=$plugin_filename$sep" . - "innodb_cmpmem=$plugin_filename$sep" . - "innodb_cmpmem_reset=$plugin_filename"; - - foreach my $k ('master_opt', 'slave_opt') - { - push(@{$tinfo->{$k}}, '--ignore-builtin-innodb'); - push(@{$tinfo->{$k}}, '--plugin-dir=' . dirname($lib_innodb_plugin)); - push(@{$tinfo->{$k}}, "--plugin-load=$plugin_list"); - } - } else { push(@{$tinfo->{'master_opt'}}, "--loose-skip-innodb"); @@ -1113,7 +1068,7 @@ sub collect_one_test_case { if ( $tinfo->{'example_plugin_test'} ) { - if ( !$ENV{'EXAMPLE_PLUGIN'} ) + if ( !$ENV{'HA_EXAMPLE_SO'} ) { $tinfo->{'skip'}= 1; $tinfo->{'comment'}= "Test requires the 'example' plugin"; @@ -1165,7 +1120,7 @@ my @tags= ["include/have_innodb.inc", "innodb_test", 1], ["include/have_pbxt.inc", "pbxt_test", 1], - ["include/have_innodb_plugin.inc", "innodb_plugin_test", 1], + ["include/have_innodb_plugin.inc", "innodb_test", 1], ["include/big_test.inc", "big_test", 1], ["include/have_debug.inc", "need_debug", 1], ["include/have_ndb.inc", "ndb_test", 1], diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl index dad8a5d7b58..6ec85d19acd 100755 --- a/mysql-test/mysql-test-run.pl +++ b/mysql-test/mysql-test-run.pl @@ -69,7 +69,7 @@ use File::Basename; use File::Copy; use File::Find; use File::Temp qw/tempdir/; -use File::Spec::Functions qw/splitdir/; +use File::Spec::Functions qw/splitdir rel2abs/; use My::Platform; use My::SafeProcess; use My::ConfigFactory; @@ -106,6 +106,7 @@ our $path_testlog; our $default_vardir; our $opt_vardir; # Path to use for var/ dir +our $plugindir; my $path_vardir_trace; # unix formatted opt_vardir for trace files my $opt_tmpdir; # Path to use for tmp/ dir my $opt_tmpdir_pid; @@ -315,8 +316,25 @@ sub main { } } - # Check for plugin availability so we know whether to skip tests or not. - detect_plugins(); + print "vardir: $opt_vardir\n"; + initialize_servers(); + + mtr_report("Checking supported features..."); + if (using_extern()) + { + # Connect to the running mysqld and find out what it supports + collect_mysqld_features_from_running_server(); + } + else + { + # Run the mysqld to find out what features are available + collect_mysqld_features(); + } + check_ndbcluster_support(\%mysqld_variables); + check_ssl_support(\%mysqld_variables); + check_debug_support(\%mysqld_variables); + + executable_setup(); mtr_report("Collecting tests..."); my $tests= collect_test_cases($opt_reorder, $opt_suites, \@opt_cases); @@ -335,9 +353,6 @@ sub main { unshift(@$tests, $tinfo); } - print "vardir: $opt_vardir\n"; - initialize_servers(); - ####################################################################### my $num_tests= @$tests; if ( $opt_parallel eq "auto" ) { @@ -1031,6 +1046,8 @@ sub command_line_setup { $basedir= dirname($basedir); } + fix_vs_config_dir(); + # Look for the client binaries directory if ($path_client_bindir) { @@ -1041,7 +1058,7 @@ sub command_line_setup { { $path_client_bindir= mtr_path_exists("$basedir/client_release", "$basedir/client_debug", - vs_config_dirs('client', ''), + "$basedir/client$opt_vs_config", "$basedir/client", "$basedir/bin"); } @@ -1055,17 +1072,6 @@ sub command_line_setup { my $path_share= dirname($path_language); $path_charsetsdir= mtr_path_exists("$path_share/charsets"); - if (using_extern()) - { - # Connect to the running mysqld and find out what it supports - collect_mysqld_features_from_running_server(); - } - else - { - # Run the mysqld to find out what features are available - collect_mysqld_features(); - } - if ( $opt_comment ) { mtr_report(); @@ -1288,7 +1294,7 @@ sub command_line_setup { # Add the location for libmysqld.dll to the path. my $separator= ";"; my $lib_mysqld= - mtr_path_exists(vs_config_dirs('libmysqld','')); + mtr_path_exists("$basedir/libmysqld$opt_vs_config"); if ( IS_CYGWIN ) { $lib_mysqld= posix_path($lib_mysqld); @@ -1478,15 +1484,6 @@ sub command_line_setup { { push(@opt_extra_mysqld_opt, "--loose-skip-innodb-use-sys-malloc"); } - - mtr_report("Checking supported features..."); - - check_ndbcluster_support(\%mysqld_variables); - check_ssl_support(\%mysqld_variables); - check_debug_support(\%mysqld_variables); - - executable_setup(); - } @@ -1552,13 +1549,6 @@ sub set_build_thread_ports($) { sub collect_mysqld_features { my $found_variable_list_start= 0; - my $use_tmpdir; - if ( defined $opt_tmpdir and -d $opt_tmpdir){ - # Create the tempdir in $opt_tmpdir - $use_tmpdir= $opt_tmpdir; - } - my $tmpdir= tempdir(CLEANUP => 0, # Directory removed by this function - DIR => $use_tmpdir); # # Execute "mysqld --no-defaults --help --verbose" to get a @@ -1572,9 +1562,11 @@ sub collect_mysqld_features { my $args; mtr_init_args(\$args); mtr_add_arg($args, "--no-defaults"); - mtr_add_arg($args, "--datadir=%s", mixed_path($tmpdir)); + mtr_add_arg($args, "--datadir=%s/tmp", $opt_vardir); + mtr_add_arg($args, "--basedir=%s", $basedir); mtr_add_arg($args, "--language=%s", $path_language); mtr_add_arg($args, "--skip-grant-tables"); + mtr_add_arg($args, $_) for (@opt_extra_mysqld_opt); my $euid= $>; if (!IS_WINDOWS and $euid == 0) { mtr_add_arg($args, "--user=root"); @@ -1647,7 +1639,6 @@ sub collect_mysqld_features { } } } - rmtree($tmpdir); mtr_error("Could not find version of MySQL") unless $mysql_version_id; mtr_error("Could not find variabes list") unless $found_variable_list_start; @@ -1764,8 +1755,7 @@ sub executable_setup () { if ( $opt_embedded_server ) { $exe_mysqltest= - mtr_exe_exists(vs_config_dirs('libmysqld/examples','mysqltest_embedded'), - "$basedir/libmysqld/examples/mysqltest_embedded", + mtr_exe_exists("$basedir/libmysqld/examples$opt_vs_config/mysqltest_embedded", "$path_client_bindir/mysqltest_embedded"); } else @@ -1874,12 +1864,10 @@ sub mysql_client_test_arguments(){ # mysql_client_test executable may _not_ exist if ( $opt_embedded_server ) { $exe= mtr_exe_maybe_exists( - vs_config_dirs('libmysqld/examples','mysql_client_test_embedded'), - "$basedir/libmysqld/examples/mysql_client_test_embedded", + "$basedir/libmysqld/examples$opt_vs_config/mysql_client_test_embedded", "$basedir/bin/mysql_client_test_embedded"); } else { - $exe= mtr_exe_maybe_exists(vs_config_dirs('tests', 'mysql_client_test'), - "$basedir/tests/mysql_client_test", + $exe= mtr_exe_maybe_exists("$basedir/tests$opt_vs_config/mysql_client_test", "$basedir/bin/mysql_client_test"); } @@ -1928,38 +1916,6 @@ sub have_maria_support () { return defined $maria_var and $maria_var eq 'TRUE'; } - -# Detect plugin presense and set environment variables appropriately. -# This needs to be done early, so we can know whether to skip tests. -sub detect_plugins { - # -------------------------------------------------------------------------- - # Add the path where mysqld will find ha_example.so - # -------------------------------------------------------------------------- - if ($mysql_version_id >= 50100) { - my $plugin_filename; - if (IS_WINDOWS) - { - $plugin_filename = "ha_example.dll"; - } - else - { - $plugin_filename = "ha_example.so"; - } - my $lib_example_plugin= - mtr_file_exists(vs_config_dirs('storage/example',$plugin_filename), - "$basedir/storage/example/.libs/".$plugin_filename, - "$basedir/lib/mariadb/plugin/".$plugin_filename, - "$basedir/lib/mysql/plugin/".$plugin_filename); - $ENV{'EXAMPLE_PLUGIN'}= - ($lib_example_plugin ? basename($lib_example_plugin) : ""); - $ENV{'EXAMPLE_PLUGIN_OPT'}= "--plugin-dir=". - ($lib_example_plugin ? dirname($lib_example_plugin) : ""); - - $ENV{'HA_EXAMPLE_SO'}="'".$plugin_filename."'"; - $ENV{'EXAMPLE_PLUGIN_LOAD'}="--plugin_load=EXAMPLE=".$plugin_filename; - } -} - # # Set environment to be used by childs of this process for # things that are constant during the whole lifetime of mysql-test-run @@ -1999,39 +1955,6 @@ sub environment_setup { push(@ld_library_paths, "$basedir/storage/ndb/src/.libs"); } - # -------------------------------------------------------------------------- - # Add the path where mysqld will find udf_example.so - # -------------------------------------------------------------------------- - my $lib_udf_example= - mtr_file_exists(vs_config_dirs('sql', 'udf_example.dll'), - "$basedir/sql/.libs/udf_example.so", - "$basedir/lib/mariadb/plugin/udf_example.so", - "$basedir/lib/mysql/plugin/udf_example.so",); - - if ( $lib_udf_example ) - { - push(@ld_library_paths, dirname($lib_udf_example)); - } - - $ENV{'UDF_EXAMPLE_LIB'}= - ($lib_udf_example ? basename($lib_udf_example) : ""); - $ENV{'UDF_EXAMPLE_LIB_OPT'}= "--plugin-dir=". - ($lib_udf_example ? dirname($lib_udf_example) : ""); - - # ---------------------------------------------------- - # Add the path where mysqld will find mypluglib.so - # ---------------------------------------------------- - my $lib_simple_parser= - mtr_file_exists(vs_config_dirs('plugin/fulltext', 'mypluglib.dll'), - "$basedir/plugin/fulltext/.libs/mypluglib.so", - "$basedir/lib/mariadb/plugin/mypluglib.so", - "$basedir/lib/mysql/plugin/mypluglib.so",); - - $ENV{'SIMPLE_PARSER'}= - ($lib_simple_parser ? basename($lib_simple_parser) : ""); - $ENV{'SIMPLE_PARSER_OPT'}= "--plugin-dir=". - ($lib_simple_parser ? dirname($lib_simple_parser) : ""); - # -------------------------------------------------------------------------- # Valgrind need to be run with debug libraries otherwise it's almost # impossible to add correct supressions, that means if "/usr/lib/debug" @@ -2158,8 +2081,7 @@ sub environment_setup { # some versions, test using it should be skipped # ---------------------------------------------------- my $exe_bug25714= - mtr_exe_maybe_exists(vs_config_dirs('tests', 'bug25714'), - "$basedir/tests/bug25714"); + mtr_exe_maybe_exists("$basedir/tests$opt_vs_config/bug25714"); $ENV{'MYSQL_BUG25714'}= native_path($exe_bug25714); # ---------------------------------------------------- @@ -2176,9 +2098,8 @@ sub environment_setup { # my_print_defaults # ---------------------------------------------------- my $exe_my_print_defaults= - mtr_exe_exists(vs_config_dirs('extra', 'my_print_defaults'), - "$path_client_bindir/my_print_defaults", - "$basedir/extra/my_print_defaults"); + mtr_exe_exists("$basedir/extra$opt_vs_config/my_print_defaults", + "$path_client_bindir/my_print_defaults"); $ENV{'MYSQL_MY_PRINT_DEFAULTS'}= native_path($exe_my_print_defaults); # ---------------------------------------------------- @@ -2201,8 +2122,7 @@ sub environment_setup { # ---------------------------------------------------- # perror # ---------------------------------------------------- - my $exe_perror= mtr_exe_exists(vs_config_dirs('extra', 'perror'), - "$basedir/extra/perror", + my $exe_perror= mtr_exe_exists("$basedir/extra$opt_vs_config/perror", "$path_client_bindir/perror"); $ENV{'MY_PERROR'}= native_path($exe_perror); @@ -2300,7 +2220,11 @@ sub remove_stale_vardir () { rmtree("$opt_tmpdir/"); } - +sub set_plugin_var($) { + local $_ = $_[0]; + s/\.\w+$//; + $ENV{"\U${_}_SO"} = $_[0]; +} # # Create var and the directories needed in var @@ -2365,6 +2289,44 @@ sub setup_vardir() { # and make them world readable copytree("$glob_mysql_test_dir/std_data", "$opt_vardir/std_data", "0022"); + # create a plugin dir and copy plugins into it + if ($source_dist) + { + $plugindir="$opt_vardir/plugins"; + unshift (@opt_extra_mysqld_opt, "--plugin-dir=$plugindir"); + mkpath($plugindir); + if (IS_WINDOWS) + { + for (<../storage/*$opt_vs_config/*.dll>, + <../plugin/*$opt_vs_config/*.dll>, + <../sql$opt_vs_config/*.dll>) + { + my $pname=basename($_); + copy rel2abs($_), "$plugindir/$pname"; + set_plugin_var($pname); + } + } + else + { + for (<../storage/*/.libs/*.so>,<../plugin/*/.libs/*.so>,<../sql/.libs/*.so>) + { + my $pname=basename($_); + symlink rel2abs($_), "$plugindir/$pname"; + set_plugin_var($pname); + } + } + } + else + { + # hm, what paths work for debs and for rpms ? + for (<$basedir/lib/mysql/plugin/*.so>, + <$basedir/lib/plugin/*.dll>) + { + my $pname=basename($_); + set_plugin_var($pname); + } + } + # Remove old log files foreach my $name (glob("r/*.progress r/*.log r/*.warnings")) { @@ -2455,29 +2417,36 @@ sub check_debug_support ($) { # -# Helper function to handle configuration-based subdirectories which Visual -# Studio uses for storing binaries. If opt_vs_config is set, this returns -# a path based on that setting; if not, it returns paths for the default -# /release/ and /debug/ subdirectories. +# Helper function to find the correct value for the opt_vs_config +# if it was not set explicitly. +# +# the configuration with the most recent build dir in sql/ is selected. # -# $exe can be undefined, if the directory itself will be used +# note: looking for all BuildLog.htm files everywhere in the tree with the +# help of File::Find would be possibly more precise, but it is also +# many times slower. Thus we are only looking at the server, client +# executables, and plugins - that is, something that can affect the test suite # -sub vs_config_dirs ($$) { - my ($path_part, $exe) = @_; +sub fix_vs_config_dir () { + return $opt_vs_config="" unless IS_WINDOWS; + return $opt_vs_config="/$opt_vs_config" if $opt_vs_config; - $exe = "" if not defined $exe; + my $modified = 1e30; + $opt_vs_config=""; - # Don't look in these dirs when not on windows - return () unless IS_WINDOWS; - - if ($opt_vs_config) - { - return ("$basedir/$path_part/$opt_vs_config/$exe"); + for my $dir (qw(client/*.dir libmysql/libmysql.dir sql/mysqld.dir + sql/udf_example.dir storage/*/*.dir plugin/*/*.dir)) { + for (<$basedir/$dir/*/BuildLog.htm>) { + if (-M $_ < $modified) + { + $modified = -M _; + $opt_vs_config = basename(dirname($_)); + } + } } - return ("$basedir/$path_part/release/$exe", - "$basedir/$path_part/relwithdebinfo/$exe", - "$basedir/$path_part/debug/$exe"); + mtr_report("VS config: $opt_vs_config"); + $opt_vs_config="/$opt_vs_config" if $opt_vs_config; } diff --git a/mysql-test/r/information_schema.result b/mysql-test/r/information_schema.result index c63b2d99cd8..742c9f2864e 100644 --- a/mysql-test/r/information_schema.result +++ b/mysql-test/r/information_schema.result @@ -859,6 +859,9 @@ TABLE_NAME COLUMN_NAME PRIVILEGES COLUMNS TABLE_NAME select COLUMN_PRIVILEGES TABLE_NAME select FILES TABLE_NAME select +INNODB_BUFFER_POOL_PAGES_INDEX table_name select +INNODB_INDEX_STATS table_name select +INNODB_TABLE_STATS table_name select KEY_COLUMN_USAGE TABLE_NAME select PARTITIONS TABLE_NAME select REFERENTIAL_CONSTRAINTS TABLE_NAME select @@ -867,9 +870,6 @@ TABLES TABLE_NAME select TABLE_CONSTRAINTS TABLE_NAME select TABLE_PRIVILEGES TABLE_NAME select VIEWS TABLE_NAME select -INNODB_BUFFER_POOL_PAGES_INDEX table_name select -INNODB_TABLE_STATS table_name select -INNODB_INDEX_STATS table_name select delete from mysql.user where user='mysqltest_4'; delete from mysql.db where user='mysqltest_4'; flush privileges; diff --git a/mysql-test/r/innodb_ignore_builtin.result b/mysql-test/r/innodb_ignore_builtin.result index 4694a61b20a..e65cb3c7850 100644 --- a/mysql-test/r/innodb_ignore_builtin.result +++ b/mysql-test/r/innodb_ignore_builtin.result @@ -2,8 +2,5 @@ show variables like 'ignore_builtin_innodb'; Variable_name Value ignore_builtin_innodb ON select PLUGIN_NAME from information_schema.plugins -where PLUGIN_NAME = "InnoDb"; +where PLUGIN_NAME = "InnoDb" and PLUGIN_LIBRARY IS NULL; PLUGIN_NAME -select ENGINE from information_schema.engines -where ENGINE = "InnoDB"; -ENGINE diff --git a/mysql-test/suite/pbxt/t/udf-master.opt b/mysql-test/suite/pbxt/t/udf-master.opt deleted file mode 100644 index 7d8786c156a..00000000000 --- a/mysql-test/suite/pbxt/t/udf-master.opt +++ /dev/null @@ -1 +0,0 @@ -$UDF_EXAMPLE_LIB_OPT diff --git a/mysql-test/suite/pbxt/t/udf.test b/mysql-test/suite/pbxt/t/udf.test index ab430cc2416..addcdef2103 100644 --- a/mysql-test/suite/pbxt/t/udf.test +++ b/mysql-test/suite/pbxt/t/udf.test @@ -14,26 +14,26 @@ drop table if exists t1; # Create the example functions from udf_example # ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION myfunc_double RETURNS REAL SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION myfunc_double RETURNS REAL SONAME "$UDF_EXAMPLE_SO"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB --error ER_CANT_FIND_DL_ENTRY -eval CREATE FUNCTION myfunc_nonexist RETURNS INTEGER SONAME "$UDF_EXAMPLE_LIB"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION myfunc_int RETURNS INTEGER SONAME "$UDF_EXAMPLE_LIB"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION sequence RETURNS INTEGER SONAME "$UDF_EXAMPLE_LIB"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION lookup RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB +eval CREATE FUNCTION myfunc_nonexist RETURNS INTEGER SONAME "$UDF_EXAMPLE_SO"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION myfunc_int RETURNS INTEGER SONAME "$UDF_EXAMPLE_SO"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION sequence RETURNS INTEGER SONAME "$UDF_EXAMPLE_SO"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION lookup RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB eval CREATE FUNCTION reverse_lookup - RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB + RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB eval CREATE AGGREGATE FUNCTION avgcost - RETURNS REAL SONAME "$UDF_EXAMPLE_LIB"; + RETURNS REAL SONAME "$UDF_EXAMPLE_SO"; --error ER_CANT_INITIALIZE_UDF select myfunc_double(); @@ -207,14 +207,14 @@ CREATE FUNCTION metaphon(a int) RETURNS int return 0; # this currently passes, and eclipse the stored function ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; DROP FUNCTION metaphon; DROP FUNCTION metaphon; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; --error ER_UDF_EXISTS CREATE FUNCTION metaphon(a int) RETURNS int @@ -245,8 +245,8 @@ DROP FUNCTION avgcost; # the UDF # select * from mysql.func; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION is_const RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION is_const RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; select IS_const(3); @@ -260,8 +260,8 @@ select is_const(3); # # Bug#18761: constant expression as UDF parameters not passed in as constant # ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION is_const RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION is_const RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; select is_const(3) as const, @@ -300,14 +300,14 @@ drop function if exists is_const; # Bug #25382: Passing NULL to an UDF called from stored procedures # crashes server # ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION myfunc_double RETURNS REAL SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION myfunc_double RETURNS REAL SONAME "$UDF_EXAMPLE_SO"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION myfunc_int RETURNS INTEGER SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION myfunc_int RETURNS INTEGER SONAME "$UDF_EXAMPLE_SO"; delimiter //; create function f1(p1 varchar(255)) @@ -345,8 +345,8 @@ drop function myfunc_int; # Bug #28921: Queries containing UDF functions are cached # ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; create table t1 (a char); set GLOBAL query_cache_size=1355776; @@ -374,8 +374,8 @@ DROP DATABASE IF EXISTS mysqltest; CREATE DATABASE mysqltest; USE mysqltest; DROP DATABASE mysqltest; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; DROP FUNCTION metaphon; USE test; @@ -403,8 +403,8 @@ insert into const_len_bug values(str_const, result, ""); END | DELIMITER ;| ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION check_const_len RETURNS string SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION check_const_len RETURNS string SONAME "$UDF_EXAMPLE_SO"; CALL check_const_len_sp("foo"); @@ -420,8 +420,8 @@ DROP TABLE const_len_bug; # Bug #30355: Incorrect ordering of UDF results # ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION sequence RETURNS INTEGER SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION sequence RETURNS INTEGER SONAME "$UDF_EXAMPLE_SO"; CREATE TABLE t1 (a INT); CREATE TABLE t2 (a INT PRIMARY KEY); INSERT INTO t1 VALUES (4),(3),(2),(1); diff --git a/mysql-test/suite/rpl/t/rpl_plugin_load-master.opt b/mysql-test/suite/rpl/t/rpl_plugin_load-master.opt deleted file mode 100644 index 367d5233e0e..00000000000 --- a/mysql-test/suite/rpl/t/rpl_plugin_load-master.opt +++ /dev/null @@ -1 +0,0 @@ -$EXAMPLE_PLUGIN_OPT diff --git a/mysql-test/suite/rpl/t/rpl_plugin_load-slave.opt b/mysql-test/suite/rpl/t/rpl_plugin_load-slave.opt deleted file mode 100644 index 367d5233e0e..00000000000 --- a/mysql-test/suite/rpl/t/rpl_plugin_load-slave.opt +++ /dev/null @@ -1 +0,0 @@ -$EXAMPLE_PLUGIN_OPT diff --git a/mysql-test/suite/rpl/t/rpl_udf-master.opt b/mysql-test/suite/rpl/t/rpl_udf-master.opt deleted file mode 100644 index 7d8786c156a..00000000000 --- a/mysql-test/suite/rpl/t/rpl_udf-master.opt +++ /dev/null @@ -1 +0,0 @@ -$UDF_EXAMPLE_LIB_OPT diff --git a/mysql-test/suite/rpl/t/rpl_udf-slave.opt b/mysql-test/suite/rpl/t/rpl_udf-slave.opt deleted file mode 100644 index 7d8786c156a..00000000000 --- a/mysql-test/suite/rpl/t/rpl_udf-slave.opt +++ /dev/null @@ -1 +0,0 @@ -$UDF_EXAMPLE_LIB_OPT diff --git a/mysql-test/t/bug46261-master.opt b/mysql-test/t/bug46261-master.opt index 6be4269e809..5699a3387b8 100644 --- a/mysql-test/t/bug46261-master.opt +++ b/mysql-test/t/bug46261-master.opt @@ -1 +1 @@ ---skip-grant-tables $EXAMPLE_PLUGIN_OPT +--skip-grant-tables diff --git a/mysql-test/t/bug46261.test b/mysql-test/t/bug46261.test index 67bdc995850..9d8eecf3d52 100644 --- a/mysql-test/t/bug46261.test +++ b/mysql-test/t/bug46261.test @@ -7,7 +7,7 @@ --replace_regex /\.dll/.so/ --error ER_OPTION_PREVENTS_STATEMENT -eval INSTALL PLUGIN example SONAME $HA_EXAMPLE_SO; +eval INSTALL PLUGIN example SONAME '$HA_EXAMPLE_SO'; --replace_regex /\.dll/.so/ --error ER_OPTION_PREVENTS_STATEMENT diff --git a/mysql-test/t/fulltext_plugin-master.opt b/mysql-test/t/fulltext_plugin-master.opt deleted file mode 100644 index a2554caa20b..00000000000 --- a/mysql-test/t/fulltext_plugin-master.opt +++ /dev/null @@ -1 +0,0 @@ -$SIMPLE_PARSER_OPT diff --git a/mysql-test/t/information_schema.test b/mysql-test/t/information_schema.test index f791f0ed738..10bc3645898 100644 --- a/mysql-test/t/information_schema.test +++ b/mysql-test/t/information_schema.test @@ -531,6 +531,7 @@ drop table t1; grant select on test.* to mysqltest_4@localhost; connect (user10261,localhost,mysqltest_4,,); connection user10261; +--sorted_result SELECT TABLE_NAME, COLUMN_NAME, PRIVILEGES FROM INFORMATION_SCHEMA.COLUMNS where COLUMN_NAME='TABLE_NAME'; connection default; diff --git a/mysql-test/t/innodb_ignore_builtin.test b/mysql-test/t/innodb_ignore_builtin.test index 6f987bcf891..66f7e47b703 100644 --- a/mysql-test/t/innodb_ignore_builtin.test +++ b/mysql-test/t/innodb_ignore_builtin.test @@ -3,6 +3,4 @@ # show variables like 'ignore_builtin_innodb'; select PLUGIN_NAME from information_schema.plugins -where PLUGIN_NAME = "InnoDb"; -select ENGINE from information_schema.engines -where ENGINE = "InnoDB"; +where PLUGIN_NAME = "InnoDb" and PLUGIN_LIBRARY IS NULL; diff --git a/mysql-test/t/mysqld_option_err.test b/mysql-test/t/mysqld_option_err.test index 6e4183a6f8c..9c02dec51e6 100644 --- a/mysql-test/t/mysqld_option_err.test +++ b/mysql-test/t/mysqld_option_err.test @@ -44,7 +44,7 @@ mkdir $MYSQLTEST_VARDIR/tmp/mysqld_option_err; # See also Bug#32034. --echo Test that bad value for plugin enum option is rejected correctly. --error 7 ---exec $MYSQLD --skip-networking --datadir=$MYSQLTEST_VARDIR/tmp/mysqld_option_err --skip-grant-tables $EXAMPLE_PLUGIN_OPT --plugin-load=EXAMPLE=ha_example.so --plugin-example-enum-var=noexist >>$MYSQLTEST_VARDIR/tmp/mysqld_option_err/mysqltest.log 2>&1 +--exec $MYSQLD --skip-networking --datadir=$MYSQLTEST_VARDIR/tmp/mysqld_option_err --skip-grant-tables --plugin-dir=$MYSQLTEST_VARDIR/plugins --plugin-load=example=ha_example.so --plugin-example-enum-var=noexist >>$MYSQLTEST_VARDIR/tmp/mysqld_option_err/mysqltest.log 2>&1 # # Test that an wrong option with --help --verbose gives an error diff --git a/mysql-test/t/plugin-master.opt b/mysql-test/t/plugin-master.opt deleted file mode 100644 index 367d5233e0e..00000000000 --- a/mysql-test/t/plugin-master.opt +++ /dev/null @@ -1 +0,0 @@ -$EXAMPLE_PLUGIN_OPT diff --git a/mysql-test/t/plugin.test b/mysql-test/t/plugin.test index 788a7b336ef..9a1a750378c 100644 --- a/mysql-test/t/plugin.test +++ b/mysql-test/t/plugin.test @@ -5,15 +5,15 @@ CREATE TABLE t1(a int) ENGINE=EXAMPLE; DROP TABLE t1; --replace_regex /\.dll/.so/ -eval INSTALL PLUGIN example SONAME $HA_EXAMPLE_SO; +eval INSTALL PLUGIN example SONAME '$HA_EXAMPLE_SO'; --replace_regex /\.dll/.so/ --error 1125 -eval INSTALL PLUGIN EXAMPLE SONAME $HA_EXAMPLE_SO; +eval INSTALL PLUGIN EXAMPLE SONAME '$HA_EXAMPLE_SO'; UNINSTALL PLUGIN example; --replace_regex /\.dll/.so/ -eval INSTALL PLUGIN example SONAME $HA_EXAMPLE_SO; +eval INSTALL PLUGIN example SONAME '$HA_EXAMPLE_SO'; CREATE TABLE t1(a int) ENGINE=EXAMPLE; @@ -35,7 +35,7 @@ UNINSTALL PLUGIN non_exist; --echo # to impossible int val --echo # --replace_regex /\.dll/.so/ -eval INSTALL PLUGIN example SONAME $HA_EXAMPLE_SO; +eval INSTALL PLUGIN example SONAME '$HA_EXAMPLE_SO'; SET GLOBAL example_enum_var= e1; SET GLOBAL example_enum_var= e2; @@ -50,7 +50,7 @@ UNINSTALL PLUGIN example; # Bug #32757 hang with sql_mode set when setting some global variables # --replace_regex /\.dll/.so/ -eval INSTALL PLUGIN example SONAME $HA_EXAMPLE_SO; +eval INSTALL PLUGIN example SONAME '$HA_EXAMPLE_SO'; select @@session.sql_mode into @old_sql_mode; diff --git a/mysql-test/t/plugin_load-master.opt b/mysql-test/t/plugin_load-master.opt index bb7831c5769..aadeef2fb66 100644 --- a/mysql-test/t/plugin_load-master.opt +++ b/mysql-test/t/plugin_load-master.opt @@ -1,3 +1,2 @@ -$EXAMPLE_PLUGIN_OPT -$EXAMPLE_PLUGIN_LOAD +--plugin-load=EXAMPLE=$HA_EXAMPLE_SO --loose-plugin-example-enum-var=e2 diff --git a/mysql-test/t/plugin_not_embedded-master.opt b/mysql-test/t/plugin_not_embedded-master.opt deleted file mode 100644 index 367d5233e0e..00000000000 --- a/mysql-test/t/plugin_not_embedded-master.opt +++ /dev/null @@ -1 +0,0 @@ -$EXAMPLE_PLUGIN_OPT diff --git a/mysql-test/t/plugin_not_embedded.test b/mysql-test/t/plugin_not_embedded.test index 15aff548c29..11350e8c896 100644 --- a/mysql-test/t/plugin_not_embedded.test +++ b/mysql-test/t/plugin_not_embedded.test @@ -8,7 +8,7 @@ GRANT INSERT ON mysql.plugin TO bug51770@localhost; connect(con1,localhost,bug51770,,); --replace_regex /\.dll/.so/ -eval INSTALL PLUGIN example SONAME $HA_EXAMPLE_SO; +eval INSTALL PLUGIN example SONAME '$HA_EXAMPLE_SO'; --error ER_TABLEACCESS_DENIED_ERROR UNINSTALL PLUGIN example; connection default; diff --git a/mysql-test/t/udf-master.opt b/mysql-test/t/udf-master.opt deleted file mode 100644 index 7d8786c156a..00000000000 --- a/mysql-test/t/udf-master.opt +++ /dev/null @@ -1 +0,0 @@ -$UDF_EXAMPLE_LIB_OPT diff --git a/mysql-test/t/udf.test b/mysql-test/t/udf.test index 283bb1a833c..eff35d9805f 100644 --- a/mysql-test/t/udf.test +++ b/mysql-test/t/udf.test @@ -14,26 +14,26 @@ drop table if exists t1; # Create the example functions from udf_example # ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION myfunc_double RETURNS REAL SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION myfunc_double RETURNS REAL SONAME "$UDF_EXAMPLE_SO"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB --error ER_CANT_FIND_DL_ENTRY -eval CREATE FUNCTION myfunc_nonexist RETURNS INTEGER SONAME "$UDF_EXAMPLE_LIB"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION myfunc_int RETURNS INTEGER SONAME "$UDF_EXAMPLE_LIB"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION sequence RETURNS INTEGER SONAME "$UDF_EXAMPLE_LIB"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION lookup RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB +eval CREATE FUNCTION myfunc_nonexist RETURNS INTEGER SONAME "$UDF_EXAMPLE_SO"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION myfunc_int RETURNS INTEGER SONAME "$UDF_EXAMPLE_SO"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION sequence RETURNS INTEGER SONAME "$UDF_EXAMPLE_SO"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION lookup RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB eval CREATE FUNCTION reverse_lookup - RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB + RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB eval CREATE AGGREGATE FUNCTION avgcost - RETURNS REAL SONAME "$UDF_EXAMPLE_LIB"; + RETURNS REAL SONAME "$UDF_EXAMPLE_SO"; --error ER_CANT_INITIALIZE_UDF select myfunc_double(); @@ -210,14 +210,14 @@ CREATE FUNCTION metaphon(a int) RETURNS int return 0; # this currently passes, and eclipse the stored function ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; DROP FUNCTION metaphon; DROP FUNCTION metaphon; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; --error ER_UDF_EXISTS CREATE FUNCTION metaphon(a int) RETURNS int @@ -248,8 +248,8 @@ DROP FUNCTION avgcost; # the UDF # select * from mysql.func; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION is_const RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION is_const RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; select IS_const(3); @@ -263,8 +263,8 @@ select is_const(3); # # Bug#18761: constant expression as UDF parameters not passed in as constant # ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION is_const RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION is_const RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; select is_const(3) as const, @@ -303,14 +303,14 @@ drop function if exists is_const; # Bug #25382: Passing NULL to an UDF called from stored procedures # crashes server # ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION myfunc_double RETURNS REAL SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION myfunc_double RETURNS REAL SONAME "$UDF_EXAMPLE_SO"; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION myfunc_int RETURNS INTEGER SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION myfunc_int RETURNS INTEGER SONAME "$UDF_EXAMPLE_SO"; delimiter //; create function f1(p1 varchar(255)) @@ -354,8 +354,8 @@ DROP DATABASE IF EXISTS mysqltest; CREATE DATABASE mysqltest; USE mysqltest; DROP DATABASE mysqltest; ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; DROP FUNCTION metaphon; USE test; @@ -383,8 +383,8 @@ insert into const_len_bug values(str_const, result, ""); END | DELIMITER ;| ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION check_const_len RETURNS string SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION check_const_len RETURNS string SONAME "$UDF_EXAMPLE_SO"; CALL check_const_len_sp("foo"); @@ -400,8 +400,8 @@ DROP TABLE const_len_bug; # Bug #30355: Incorrect ordering of UDF results # ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION sequence RETURNS INTEGER SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION sequence RETURNS INTEGER SONAME "$UDF_EXAMPLE_SO"; CREATE TABLE t1 (a INT); CREATE TABLE t2 (a INT PRIMARY KEY); INSERT INTO t1 VALUES (4),(3),(2),(1); diff --git a/mysql-test/t/udf_query_cache-master.opt b/mysql-test/t/udf_query_cache-master.opt deleted file mode 100644 index 7d8786c156a..00000000000 --- a/mysql-test/t/udf_query_cache-master.opt +++ /dev/null @@ -1 +0,0 @@ -$UDF_EXAMPLE_LIB_OPT diff --git a/mysql-test/t/udf_query_cache.test b/mysql-test/t/udf_query_cache.test index cb64a2f1665..ce7bd43ea1f 100644 --- a/mysql-test/t/udf_query_cache.test +++ b/mysql-test/t/udf_query_cache.test @@ -14,8 +14,8 @@ drop table if exists t1; # Bug #28921: Queries containing UDF functions are cached # ---replace_result $UDF_EXAMPLE_LIB UDF_EXAMPLE_LIB -eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_LIB"; +--replace_result $UDF_EXAMPLE_SO UDF_EXAMPLE_LIB +eval CREATE FUNCTION metaphon RETURNS STRING SONAME "$UDF_EXAMPLE_SO"; create table t1 (a char); set GLOBAL query_cache_size=1355776; -- cgit v1.2.1 From b48cbfe6c0e0ccaa779d3ef70d6568147aa18926 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Thu, 10 Jun 2010 15:56:23 +0300 Subject: Bug #38999: Re-enable innodb_multi_update.test --- mysql-test/suite/innodb/t/disabled.def | 1 - mysql-test/suite/innodb_plugin/t/disabled.def | 1 - 2 files changed, 2 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/t/disabled.def b/mysql-test/suite/innodb/t/disabled.def index da04138fd0a..888298bbb09 100644 --- a/mysql-test/suite/innodb/t/disabled.def +++ b/mysql-test/suite/innodb/t/disabled.def @@ -9,4 +9,3 @@ # Do not use any TAB characters for whitespace. # ############################################################################## -innodb_multi_update: Bug #38999 2010-05-05 mmakela Valgrind warnings diff --git a/mysql-test/suite/innodb_plugin/t/disabled.def b/mysql-test/suite/innodb_plugin/t/disabled.def index da04138fd0a..888298bbb09 100644 --- a/mysql-test/suite/innodb_plugin/t/disabled.def +++ b/mysql-test/suite/innodb_plugin/t/disabled.def @@ -9,4 +9,3 @@ # Do not use any TAB characters for whitespace. # ############################################################################## -innodb_multi_update: Bug #38999 2010-05-05 mmakela Valgrind warnings -- cgit v1.2.1 From fdd0bb4709dc7f09f09a959390ba8ddf30f151eb Mon Sep 17 00:00:00 2001 From: Martin Hansson Date: Fri, 11 Jun 2010 09:38:29 +0200 Subject: Bug#53859: Valgrind: opt_sum_query(TABLE_LIST*, List&, Item*) at opt_sum.cc:305 Queries applying MIN/MAX functions to indexed columns are optimized to read directly from the index if all key parts of the index preceding the aggregated key part are bound to constants by the WHERE clause. A prefix length is also produced, equal to the total length of the bound key parts. If the aggregated column itself is bound to a constant, however, it is also included in the prefix. Such full search keys are read as closed intervals for reasons beyond the scope of this bug. However, the procedure missed one case where a key part meant for use as range endpoint was being overwritten with a NULL value destined for equality checking. In this case the key part was overwritten but the range flag remained, causing open interval reading to be performed. Bug was fixed by adding more stringent checking to the search key building procedure (matching_cond) and never allow overwrites of range predicates with non-range predicates. An assertion was added to make sure open intervals are never used with full search keys. --- mysql-test/r/group_min_max.result | 13 +++++++++++++ mysql-test/t/group_min_max.test | 15 +++++++++++++++ 2 files changed, 28 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/group_min_max.result b/mysql-test/r/group_min_max.result index 01f27a498ef..6fef66b9d93 100644 --- a/mysql-test/r/group_min_max.result +++ b/mysql-test/r/group_min_max.result @@ -2767,4 +2767,17 @@ SELECT MIN( a ) FROM t1 WHERE a IS NULL; MIN( a ) NULL DROP TABLE t1; +# +# Bug#53859: Valgrind: opt_sum_query(TABLE_LIST*, List&, Item*) at +# opt_sum.cc:305 +# +CREATE TABLE t1 ( a INT, KEY (a) ); +INSERT INTO t1 VALUES (1), (2), (3); +SELECT MIN( a ) AS min_a +FROM t1 +WHERE a > 1 AND a IS NULL +ORDER BY min_a; +min_a +NULL +DROP TABLE t1; End of 5.1 tests diff --git a/mysql-test/t/group_min_max.test b/mysql-test/t/group_min_max.test index b06f0c09fc5..8ab7e1c9cb4 100644 --- a/mysql-test/t/group_min_max.test +++ b/mysql-test/t/group_min_max.test @@ -1085,4 +1085,19 @@ INSERT INTO t1 VALUES (1), (2), (3); --source include/min_null_cond.inc DROP TABLE t1; +--echo # +--echo # Bug#53859: Valgrind: opt_sum_query(TABLE_LIST*, List&, Item*) at +--echo # opt_sum.cc:305 +--echo # +CREATE TABLE t1 ( a INT, KEY (a) ); +INSERT INTO t1 VALUES (1), (2), (3); + +SELECT MIN( a ) AS min_a +FROM t1 +WHERE a > 1 AND a IS NULL +ORDER BY min_a; + +DROP TABLE t1; + + --echo End of 5.1 tests -- cgit v1.2.1 From 64e8be14ee6a3079b4f586d24a8fb75256feeb4f Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Mon, 14 Jun 2010 01:13:32 +0300 Subject: Fixed some bugs in the Maria storage engine - Changed default recovery mode from OFF to NORMAL to get automatic repair of not properly closed tables. - Fixed a rase condition when two threads calls external_lock and thr_lock() in different order. When this happend the transaction that called external lock first and thr_lock() last did not see see the rows from the other transaction, even if if it had to wait in thr_lock() for other to complete. - Fixed that one can run maria_chk on an automatcally recovered tables without warnings about too small transaction id - Don't give warning that crashed table could not be repaired if repair was disabled (and thus not run) - Fixed a error result from flush_key_cache() which caused a DBUG_ASSERT() when one was using concurrent reads on non transactional tables that was updated. client/mysqldump.c: Add "" around error message to make it more readable client/mysqltest.cc: Free environment variables mysql-test/r/mysqldump.result: Updated results mysql-test/r/openssl_1.result: Updated results mysql-test/suite/maria/r/maria-recover.result: Updated results mysql-test/suite/maria/r/maria3.result: Updated results mysql-test/suite/maria/t/maria3.test: Added more test of temporary tables storage/maria/ha_maria.cc: Changed default recovery mode from OFF to NORMAL to get automatic repair of not properly closed tables. Start transaction in ma_block_get_status() instead of in ha_maria::external_lock(). - This fixes a rase condition when two threads calls external lock and thr_lock() in different order. When this happend the transaction that called external lock first and thr_lock() last did not see see the rows from the other transaction, even if if it had to wait in thr_lock() for other to complete. Store latest transaction id in controll file if recovery was done. - This allows one to run maria_chk on an automatcally recovered tables without warnings about too small transaction id storage/maria/ha_maria.h: Don't give warning that crashed table could not be repaired if repair was disabled (and thus not run) storage/maria/ma_blockrec.h: Added new function "_ma_block_get_status_no_versioning()" storage/maria/ma_init.c: Added hook to create trn in ma_block_get_status() if we are using MariaDB storage/maria/ma_open.c: Ensure we call _ma_block_get_status_no_versioning() for transactional tables without versioning (like tables with fulltext) storage/maria/ma_pagecache.c: Allow one to flush blocks that are pinned for read. This fixed a error result from flush_key_cache() which caused a DBUG_ASSERT() when one was using concurrent reads on non transactional tables that was updated. storage/maria/ma_recovery.c: Set maria_recovery_changed_data to 1 if recover changed something. Set max_trid_in_control_file to max found trn if we found a bigger trn. The allows will ensure that the control file is up to date after recovery which allows one to run maria_chk on the tables without warnings about too big trn storage/maria/ma_state.c: Call maria_create_trn_hook() in _ma_setup_live_state() instead of ha_maria::external_lock() This ensures that 'state' and trn are in sync and thus fixes the race condition mentioned for ha_maria.cc storage/maria/ma_static.c: Added maria_create_trn_hook() and maria_recovery_changed_data storage/maria/maria_def.h: Added MARIA_HANDLER->external_ptr, which is used to hold MariaDB thd. Added some new external variables Removed reference to non existing function: maria_concurrent_inserts() --- mysql-test/r/mysqldump.result | 6 +++--- mysql-test/r/openssl_1.result | 2 +- mysql-test/suite/maria/r/maria-recover.result | 2 +- mysql-test/suite/maria/r/maria3.result | 26 +++++++++++++++++++++++++- mysql-test/suite/maria/t/maria3.test | 18 ++++++++++++++++++ 5 files changed, 48 insertions(+), 6 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/r/mysqldump.result b/mysql-test/r/mysqldump.result index 328f7e2a675..ad77d04d583 100644 --- a/mysql-test/r/mysqldump.result +++ b/mysql-test/r/mysqldump.result @@ -1658,8 +1658,8 @@ mysqldump: Couldn't find table: "T_1" mysqldump: Couldn't find table: "T_" test_sequence ------ Testing with illegal database names ------ -mysqldump: Got error: 1049: Unknown database 'mysqldump_test_d' when selecting the database -mysqldump: Got error: 1049: Unknown database 'mysqld\ump_test_db' when selecting the database +mysqldump: Got error: 1049: "Unknown database 'mysqldump_test_d'" when selecting the database +mysqldump: Got error: 1049: "Unknown database 'mysqld\ump_test_db'" when selecting the database drop table t1, t2, t3; drop database mysqldump_test_db; use test; @@ -1833,7 +1833,7 @@ drop table t1, t2, t3; # create table t1 (a int); mysqldump: Couldn't execute 'SELECT /*!40001 SQL_NO_CACHE */ * FROM `t1` WHERE xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx': You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' at line 1 (1064) -mysqldump: Got error: 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' at line 1 when retrieving data from server +mysqldump: Got error: 1064: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' at line 1" when retrieving data from server /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; diff --git a/mysql-test/r/openssl_1.result b/mysql-test/r/openssl_1.result index d68b436d089..d87aeefbc34 100644 --- a/mysql-test/r/openssl_1.result +++ b/mysql-test/r/openssl_1.result @@ -189,7 +189,7 @@ UNLOCK TABLES; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; SSL error: Unable to get private key from 'MYSQL_TEST_DIR/std_data/client-cert.pem' -mysqldump: Got error: 2026: SSL connection error when trying to connect +mysqldump: Got error: 2026: "SSL connection error" when trying to connect DROP TABLE t1; Variable_name Value Ssl_cipher DHE-RSA-AES256-SHA diff --git a/mysql-test/suite/maria/r/maria-recover.result b/mysql-test/suite/maria/r/maria-recover.result index aee4119304f..e9bfc019c81 100644 --- a/mysql-test/suite/maria/r/maria-recover.result +++ b/mysql-test/suite/maria/r/maria-recover.result @@ -8,7 +8,7 @@ OFF set global maria_recover=default; select @@global.maria_recover; @@global.maria_recover -OFF +NORMAL set global maria_recover=normal; select @@global.maria_recover; @@global.maria_recover diff --git a/mysql-test/suite/maria/r/maria3.result b/mysql-test/suite/maria/r/maria3.result index 58e170cd3c3..e632363346d 100644 --- a/mysql-test/suite/maria/r/maria3.result +++ b/mysql-test/suite/maria/r/maria3.result @@ -313,7 +313,7 @@ maria_pagecache_age_threshold 300 maria_pagecache_buffer_size 8384512 maria_pagecache_division_limit 100 maria_page_checksum OFF -maria_recover OFF +maria_recover NORMAL maria_repair_threads 1 maria_sort_buffer_size 8388608 maria_stats_method nulls_unequal @@ -549,6 +549,30 @@ select count(*) from t1 where a >= 4; count(*) 1 drop table t1, t2; +create temporary table t1 (a int, key(a)) transactional=0 row_format=page; +create temporary table t2 (a int, key(a)) transactional=0 row_format=page; +insert into t1 values (0),(1),(2),(3),(4); +insert into t2 select * from t1; +insert into t1 select NULL from t2; +select count(*) from t1; +count(*) +10 +select count(*) from t1 where a >= 4; +count(*) +1 +drop table t1, t2; +create temporary table t1 (a int, key(a)) transactional=0 row_format=fixed; +create temporary table t2 (a int, key(a)) transactional=0 row_format=dynamic; +insert into t1 values (0),(1),(2),(3),(4); +insert into t2 select * from t1; +insert into t1 select NULL from t2; +select count(*) from t1; +count(*) +10 +select count(*) from t1 where a >= 4; +count(*) +1 +drop table t1, t2; create table t1 (i int auto_increment not null primary key) transactional=0; check table t1 extended; Table Op Msg_type Msg_text diff --git a/mysql-test/suite/maria/t/maria3.test b/mysql-test/suite/maria/t/maria3.test index 45765b3b868..f2ae5d73fb2 100644 --- a/mysql-test/suite/maria/t/maria3.test +++ b/mysql-test/suite/maria/t/maria3.test @@ -433,6 +433,24 @@ select count(*) from t1; select count(*) from t1 where a >= 4; drop table t1, t2; +create temporary table t1 (a int, key(a)) transactional=0 row_format=page; +create temporary table t2 (a int, key(a)) transactional=0 row_format=page; +insert into t1 values (0),(1),(2),(3),(4); +insert into t2 select * from t1; +insert into t1 select NULL from t2; +select count(*) from t1; +select count(*) from t1 where a >= 4; +drop table t1, t2; + +create temporary table t1 (a int, key(a)) transactional=0 row_format=fixed; +create temporary table t2 (a int, key(a)) transactional=0 row_format=dynamic; +insert into t1 values (0),(1),(2),(3),(4); +insert into t2 select * from t1; +insert into t1 select NULL from t2; +select count(*) from t1; +select count(*) from t1 where a >= 4; +drop table t1, t2; + # # Test problems with small rows and row_type=page # Bug 35048 "maria table corruption reported when transactional=0" -- cgit v1.2.1 From e90fc90d6aab177b650ab5c7da65faff1a1112e9 Mon Sep 17 00:00:00 2001 From: Bjorn Munch Date: Mon, 14 Jun 2010 11:26:42 +0200 Subject: Bug #46882 Suite timeout doesn't kill stray processes Kill mysqltest and call mtr_kill_leftovers() before terminating --- mysql-test/lib/mtr_process.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/lib/mtr_process.pl b/mysql-test/lib/mtr_process.pl index a60b2822a14..ee5277d39d7 100644 --- a/mysql-test/lib/mtr_process.pl +++ b/mysql-test/lib/mtr_process.pl @@ -264,8 +264,9 @@ sub spawn_parent_impl { if ( $timer_name eq "suite" ) { # We give up here - # FIXME we should only give up the suite, not all of the run? print STDERR "\n"; + kill(9, $pid); # Kill mysqltest + mtr_kill_leftovers(); # Kill servers the hard way mtr_error("Test suite timeout"); } elsif ( $timer_name eq "testcase" ) -- cgit v1.2.1 From adac586fee686a80e795e6360216c8d0dee0585c Mon Sep 17 00:00:00 2001 From: Vasil Dimov Date: Mon, 14 Jun 2010 13:35:15 +0300 Subject: Adjust suite/innodb/r/innodb_mysql.result after the merge --- mysql-test/suite/innodb/r/innodb_mysql.result | 51 +++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/r/innodb_mysql.result b/mysql-test/suite/innodb/r/innodb_mysql.result index 497a98c8121..92699cb4481 100644 --- a/mysql-test/suite/innodb/r/innodb_mysql.result +++ b/mysql-test/suite/innodb/r/innodb_mysql.result @@ -2379,3 +2379,54 @@ SECOND(c)-@bug47453 0 DROP TABLE t1, t2; # +# Bug#38999 valgrind warnings for update statement in function compare_record() +# +CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=InnoDB; +CREATE TABLE t2 (a INT PRIMARY KEY) ENGINE=InnoDB; +INSERT INTO t1 values (1),(2),(3),(4),(5); +INSERT INTO t2 values (1); +SELECT * FROM t1 WHERE a = 2; +a +2 +UPDATE t1,t2 SET t1.a = t1.a + 100 WHERE t1.a = 1; +DROP TABLE t1,t2; +# +# Bug #53334: wrong result for outer join with impossible ON condition +# (see the same test case for MyISAM in join.test) +# +CREATE TABLE t1 (id INT PRIMARY KEY); +CREATE TABLE t2 (id INT); +INSERT INTO t1 VALUES (75); +INSERT INTO t1 VALUES (79); +INSERT INTO t1 VALUES (78); +INSERT INTO t1 VALUES (77); +REPLACE INTO t1 VALUES (76); +REPLACE INTO t1 VALUES (76); +INSERT INTO t1 VALUES (104); +INSERT INTO t1 VALUES (103); +INSERT INTO t1 VALUES (102); +INSERT INTO t1 VALUES (101); +INSERT INTO t1 VALUES (105); +INSERT INTO t1 VALUES (106); +INSERT INTO t1 VALUES (107); +INSERT INTO t2 VALUES (107),(75),(1000); +SELECT t1.id,t2.id FROM t2 LEFT JOIN t1 ON t1.id>=74 AND t1.id<=0 +WHERE t2.id=75 AND t1.id IS NULL; +id id +NULL 75 +EXPLAIN SELECT t1.id,t2.id FROM t2 LEFT JOIN t1 ON t1.id>=74 AND t1.id<=0 +WHERE t2.id=75 AND t1.id IS NULL; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 const PRIMARY NULL NULL NULL 1 Impossible ON condition +1 SIMPLE t2 ALL NULL NULL NULL NULL 3 Using where +DROP TABLE t1,t2; +# +# Bug #53830: !table || (!table->read_set || bitmap_is_set(table->read_set, field_index)) +# +CREATE TABLE t1 (a INT, b INT, c INT, d INT, +PRIMARY KEY(a,b,c), KEY(b,d)) +ENGINE=InnoDB; +INSERT INTO t1 VALUES (0, 77, 1, 3); +UPDATE t1 SET d = 0 WHERE b = 77 AND c = 25; +DROP TABLE t1; +End of 5.1 tests -- cgit v1.2.1 From 20f54204d2b993a3ef8b7a120f57d1345d6f075f Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Mon, 14 Jun 2010 18:57:30 +0200 Subject: mtr: when applying @opt_extra_mysqld_opt for --help, filter out --binlog-format - it makes mysqld to fail without --log-bin, and we don't need either anyway for --help to work. --- mysql-test/mysql-test-run.pl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl index 6ec85d19acd..f4fb2bb7d8a 100755 --- a/mysql-test/mysql-test-run.pl +++ b/mysql-test/mysql-test-run.pl @@ -1566,7 +1566,9 @@ sub collect_mysqld_features { mtr_add_arg($args, "--basedir=%s", $basedir); mtr_add_arg($args, "--language=%s", $path_language); mtr_add_arg($args, "--skip-grant-tables"); - mtr_add_arg($args, $_) for (@opt_extra_mysqld_opt); + for (@opt_extra_mysqld_opt) { + mtr_add_arg($args, $_) unless /^--binlog-format\b/; + } my $euid= $>; if (!IS_WINDOWS and $euid == 0) { mtr_add_arg($args, "--user=root"); -- cgit v1.2.1 From 602005f9b8af798fc438dc8bb576a1769582c44d Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Wed, 16 Jun 2010 19:01:22 +0200 Subject: --plugin_maturity command-line option --- mysql-test/r/plugin_maturity.result | 2 ++ mysql-test/t/plugin_maturity-master.opt | 1 + mysql-test/t/plugin_maturity.test | 4 ++++ 3 files changed, 7 insertions(+) create mode 100644 mysql-test/r/plugin_maturity.result create mode 100644 mysql-test/t/plugin_maturity-master.opt create mode 100644 mysql-test/t/plugin_maturity.test (limited to 'mysql-test') diff --git a/mysql-test/r/plugin_maturity.result b/mysql-test/r/plugin_maturity.result new file mode 100644 index 00000000000..97147459f6f --- /dev/null +++ b/mysql-test/r/plugin_maturity.result @@ -0,0 +1,2 @@ +INSTALL PLUGIN example SONAME 'ha_example.so'; +ERROR HY000: Can't open shared library 'ha_example.so' (errno: 0 Loading of experimental plugins is prohibited by --plugin-maturity=stable) diff --git a/mysql-test/t/plugin_maturity-master.opt b/mysql-test/t/plugin_maturity-master.opt new file mode 100644 index 00000000000..70ba6280117 --- /dev/null +++ b/mysql-test/t/plugin_maturity-master.opt @@ -0,0 +1 @@ +--plugin-maturity=stable diff --git a/mysql-test/t/plugin_maturity.test b/mysql-test/t/plugin_maturity.test new file mode 100644 index 00000000000..7557a4355e3 --- /dev/null +++ b/mysql-test/t/plugin_maturity.test @@ -0,0 +1,4 @@ +# test for --plugin_maturity +--replace_regex /\.dll/.so/ +--error 1126 +eval INSTALL PLUGIN example SONAME '$HA_EXAMPLE_SO'; -- cgit v1.2.1 From faa0f8a5d2f8a2f13297b954b10ca4de5f2fe435 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Thu, 17 Jun 2010 15:53:05 +0200 Subject: plugin_maturity.test needs example plugin to be built --- mysql-test/t/plugin_maturity.test | 2 ++ 1 file changed, 2 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/t/plugin_maturity.test b/mysql-test/t/plugin_maturity.test index 7557a4355e3..fe95f19b803 100644 --- a/mysql-test/t/plugin_maturity.test +++ b/mysql-test/t/plugin_maturity.test @@ -1,3 +1,5 @@ +--source include/have_example_plugin.inc + # test for --plugin_maturity --replace_regex /\.dll/.so/ --error 1126 -- cgit v1.2.1 From edc22384405c371f56a0633cea60e736ac59d9bb Mon Sep 17 00:00:00 2001 From: Ramil Kalimullin Date: Fri, 18 Jun 2010 21:32:23 +0400 Subject: Fix for bug #54393: crash and/or valgrind errors in mysql_client_binlog_statement Problem: server may read from unassigned memory performing "wrong" BINLOG queries. Fix: never read from unassigned memory. mysql-test/suite/binlog/r/binlog_base64_flag.result: Fix for bug #54393: crash and/or valgrind errors in mysql_client_binlog_statement - test result. mysql-test/suite/binlog/t/binlog_base64_flag.test: Fix for bug #54393: crash and/or valgrind errors in mysql_client_binlog_statement - test case. sql/sql_binlog.cc: Fix for bug #54393: crash and/or valgrind errors in mysql_client_binlog_statement - coded_len should not count trailing '/0'; - never read from unassigned memory. --- mysql-test/suite/binlog/r/binlog_base64_flag.result | 11 +++++++++++ mysql-test/suite/binlog/t/binlog_base64_flag.test | 13 +++++++++++++ 2 files changed, 24 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/binlog/r/binlog_base64_flag.result b/mysql-test/suite/binlog/r/binlog_base64_flag.result index 58c444c9571..7fb5e50a219 100644 --- a/mysql-test/suite/binlog/r/binlog_base64_flag.result +++ b/mysql-test/suite/binlog/r/binlog_base64_flag.result @@ -91,3 +91,14 @@ iONkSBcBAAAAKwAAAMQBAAAQABAAAAAAAAEAA//4AQAAAAMAMTIzAQAAAA== '; ERROR HY000: master may suffer from http://bugs.mysql.com/bug.php?id=37426 so slave stops; check error log on slave for more info drop table t1, char63_utf8, char128_utf8; +# +# Bug #54393: crash and/or valgrind errors in +# mysql_client_binlog_statement +# +BINLOG ''; +ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use +BINLOG '123'; +BINLOG '-2079193929'; +ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use +BINLOG 'xç↓%~∙Dâ•’Æ’â•¡'; +ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use diff --git a/mysql-test/suite/binlog/t/binlog_base64_flag.test b/mysql-test/suite/binlog/t/binlog_base64_flag.test index e6271ec6ccc..3f1e4e98bec 100644 --- a/mysql-test/suite/binlog/t/binlog_base64_flag.test +++ b/mysql-test/suite/binlog/t/binlog_base64_flag.test @@ -150,3 +150,16 @@ iONkSBcBAAAAKwAAAMQBAAAQABAAAAAAAAEAA//4AQAAAAMAMTIzAQAAAA== '; drop table t1, char63_utf8, char128_utf8; + + +--echo # +--echo # Bug #54393: crash and/or valgrind errors in +--echo # mysql_client_binlog_statement +--echo # +--error ER_SYNTAX_ERROR +BINLOG ''; +BINLOG '123'; +--error ER_SYNTAX_ERROR +BINLOG '-2079193929'; +--error ER_SYNTAX_ERROR +BINLOG 'xç↓%~∙Dâ•’Æ’â•¡'; -- cgit v1.2.1 From a0e033750cabc1b1fc948b0c122541a2047aee85 Mon Sep 17 00:00:00 2001 From: Ramil Kalimullin Date: Sun, 20 Jun 2010 02:02:58 +0400 Subject: Fix for bug #54575: crash when joining tables with unique set column Problem: a flaw (derefencing a NULL pointer) in the LIKE optimization code may lead to a server crash in some rare cases. Fix: check the pointer before its dereferencing. mysql-test/r/func_like.result: Fix for bug #54575: crash when joining tables with unique set column - test result. mysql-test/t/func_like.test: Fix for bug #54575: crash when joining tables with unique set column - test case. sql/item_cmpfunc.cc: Fix for bug #54575: crash when joining tables with unique set column - check res2 buffer pointer before its dereferencing as it may be NULL in some cases. --- mysql-test/r/func_like.result | 14 ++++++++++++++ mysql-test/t/func_like.test | 18 ++++++++++++++++-- 2 files changed, 30 insertions(+), 2 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/r/func_like.result b/mysql-test/r/func_like.result index 9338a76e320..21da211160b 100644 --- a/mysql-test/r/func_like.result +++ b/mysql-test/r/func_like.result @@ -169,3 +169,17 @@ select 'andre%' like 'andre select _cp1251'andre%' like convert('andreÊ%' using cp1251) escape 'Ê'; _cp1251'andre%' like convert('andreÊ%' using cp1251) escape 'Ê' 1 +End of 4.1 tests +# +# Bug #54575: crash when joining tables with unique set column +# +CREATE TABLE t1(a SET('a') NOT NULL, UNIQUE KEY(a)); +CREATE TABLE t2(b INT PRIMARY KEY); +INSERT INTO t1 VALUES (); +Warnings: +Warning 1364 Field 'a' doesn't have a default value +INSERT INTO t2 VALUES (1), (2), (3); +SELECT 1 FROM t2 JOIN t1 ON 1 LIKE a GROUP BY a; +1 +DROP TABLE t1, t2; +End of 5.1 tests diff --git a/mysql-test/t/func_like.test b/mysql-test/t/func_like.test index 741ea5533da..1204d04d9a0 100644 --- a/mysql-test/t/func_like.test +++ b/mysql-test/t/func_like.test @@ -112,5 +112,19 @@ select 'andre%' like 'andre # select _cp1251'andre%' like convert('andreÊ%' using cp1251) escape 'Ê'; -# -# End of 4.1 tests + +--echo End of 4.1 tests + + +--echo # +--echo # Bug #54575: crash when joining tables with unique set column +--echo # +CREATE TABLE t1(a SET('a') NOT NULL, UNIQUE KEY(a)); +CREATE TABLE t2(b INT PRIMARY KEY); +INSERT INTO t1 VALUES (); +INSERT INTO t2 VALUES (1), (2), (3); +SELECT 1 FROM t2 JOIN t1 ON 1 LIKE a GROUP BY a; +DROP TABLE t1, t2; + + +--echo End of 5.1 tests -- cgit v1.2.1 From 15a252f6cf8726780da60b2dc3835b2f040b9327 Mon Sep 17 00:00:00 2001 From: Sergey Glukhov Date: Mon, 21 Jun 2010 15:09:58 +0400 Subject: Bug#50389 Using intersect does not return all rows In process of record search it is not taken into account that inital quick->file->ref value could be inapplicable to range interval. After proper row is found this value is stored into the record buffer and later the record is filtered out at condition evaluation stage. The fix is store a refernce of found row to the handler ref field. mysql-test/r/innodb_mysql.result: test case mysql-test/std_data/intersect-bug50389.tsv: test case mysql-test/t/innodb_mysql.test: test case sql/opt_range.cc: store a refernce of found row to the handler ref field. --- mysql-test/r/innodb_mysql.result | 38 +++ mysql-test/std_data/intersect-bug50389.tsv | 441 +++++++++++++++++++++++++++++ mysql-test/t/innodb_mysql.test | 31 ++ 3 files changed, 510 insertions(+) create mode 100644 mysql-test/std_data/intersect-bug50389.tsv (limited to 'mysql-test') diff --git a/mysql-test/r/innodb_mysql.result b/mysql-test/r/innodb_mysql.result index 6590bac9c47..2af3db75adc 100644 --- a/mysql-test/r/innodb_mysql.result +++ b/mysql-test/r/innodb_mysql.result @@ -2417,4 +2417,42 @@ ENGINE=InnoDB; INSERT INTO t1 VALUES (0, 77, 1, 3); UPDATE t1 SET d = 0 WHERE b = 77 AND c = 25; DROP TABLE t1; +# +# Bug#50389 Using intersect does not return all rows +# +CREATE TABLE t1 ( +f1 INT(10) NOT NULL, +f2 INT(10), +f3 INT(10), +f4 TINYINT(4), +f5 VARCHAR(50), +PRIMARY KEY (f1), +KEY idx1 (f2,f5,f4), +KEY idx2 (f2,f4) +) ENGINE=InnoDB; +LOAD DATA INFILE '../../std_data/intersect-bug50389.tsv' INTO TABLE t1; +SELECT * FROM t1 WHERE f1 IN +(3305028,3353871,3772880,3346860,4228206,3336022, +3470988,3305175,3329875,3817277,3856380,3796193, +3784744,4180925,4559596,3963734,3856391,4494153) +AND f5 = 'abcdefghijklmnopwrst' AND f2 = 1221457 AND f4 = 0 ; +f1 f2 f3 f4 f5 +3305175 1221457 0 0 abcdefghijklmnopwrst +3329875 1221457 1382427 0 abcdefghijklmnopwrst +3336022 1221457 0 0 abcdefghijklmnopwrst +3346860 1221457 0 0 abcdefghijklmnopwrst +3772880 1221457 0 0 abcdefghijklmnopwrst +3784744 1221457 1382427 0 abcdefghijklmnopwrst +3796193 1221457 0 0 abcdefghijklmnopwrst +4228206 1221457 0 0 abcdefghijklmnopwrst +4494153 1221457 0 0 abcdefghijklmnopwrst +4559596 1221457 0 0 abcdefghijklmnopwrst +EXPLAIN SELECT * FROM t1 WHERE f1 IN +(3305028,3353871,3772880,3346860,4228206,3336022, +3470988,3305175,3329875,3817277,3856380,3796193, +3784744,4180925,4559596,3963734,3856391,4494153) +AND f5 = 'abcdefghijklmnopwrst' AND f2 = 1221457 AND f4 = 0 ; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 index_merge PRIMARY,idx1,idx2 idx2,idx1,PRIMARY 7,60,4 NULL 1 Using intersect(idx2,idx1,PRIMARY); Using where +DROP TABLE t1; End of 5.1 tests diff --git a/mysql-test/std_data/intersect-bug50389.tsv b/mysql-test/std_data/intersect-bug50389.tsv new file mode 100644 index 00000000000..f84359603a8 --- /dev/null +++ b/mysql-test/std_data/intersect-bug50389.tsv @@ -0,0 +1,441 @@ +3304605 1221256 0 0 abcdefghijklmnopwrst +3304606 1221259 0 0 abcdefghijklmnopwrst +3304607 1221260 0 0 asdfghjklzxcvbnm +3304629 1221273 0 0 asdfghjklzxcvbnm +3304630 1221273 0 0 asdfghjklzxcvbnm +3304634 1221259 0 0 asdfghjklzxcvbnm +3304644 1221278 0 0 abcdefghijklmnopwrst +3304648 1221278 0 0 abcdefghijklmnopwrst +3304649 1221278 0 1 asdfghjklzxcvbnm +3304650 1221278 0 0 asdfghjklzxcvbnm +3304651 1221282 0 0 abcdefghijklmnopwrst +3304660 1221287 0 0 asdfghjklzxcvbnm +3304662 1221288 0 0 abcdefghijklmnopwrst +3304663 1221288 0 0 abcdefghijklmnopwrst +3304664 1221290 0 0 abcdefghijklmnopwrst +3304670 1221290 0 0 asdfghjklzxcvbnm +3304671 1221292 0 0 abcdefghijklmnopwrst +3304672 1221287 0 0 asdfghjklzxcvbnm +3304673 1221294 0 0 asdfghjklzxcvbnm +3304674 1221287 0 0 asdfghjklzxcvbnm +3304676 1221296 0 0 abcdefghijklmnopwrst +3304677 1221287 0 0 abcdefghijklmnopwrst +3304678 1221287 0 0 abcdefghijklmnopwrst +3304679 1221297 0 0 asdfghjklzxcvbnm +3304680 1221290 0 0 abcdefghijklmnopwrst +3304681 1221290 0 0 abcdefghijklmnopwrst +3304685 1221300 0 0 asdfghjklzxcvbnm +3304687 1221302 0 0 abcdefghijklmnopwrst +3304688 1221296 1221298 0 abcdefghijklmnopwrst +3304692 1221309 0 0 asdfghjklzxcvbnm +3304694 1221309 0 0 asdfghjklzxcvbnm +3304695 1221290 0 0 abcdefghijklmnopwrst +3304696 1221313 0 0 asdfghjklzxcvbnm +3304701 1221314 0 0 asdfghjklzxcvbnm +3304703 1221313 0 0 abcdefghijklmnopwrst +3304707 1221313 0 0 asdfghjklzxcvbnm +3304709 1221313 0 0 abcdefghijklmnopwrst +3304713 1221314 0 0 abcdefghijklmnopwrst +3304715 1221317 0 0 abcdefghijklmnopwrst +3304717 1221319 0 0 asdfghjklzxcvbnm +3304718 1221320 0 0 abcdefghijklmnopwrst +3304723 1221314 0 0 abcdefghijklmnopwrst +3304724 1221314 0 0 asdfghjklzxcvbnm +3304725 1221300 0 0 asdfghjklzxcvbnm +3304726 1221314 0 0 asdfghjklzxcvbnm +3304730 1221326 0 0 asdfghjklzxcvbnm +3304732 1221328 0 0 asdfghjklzxcvbnm +3304733 1221329 0 0 asdfghjklzxcvbnm +3304745 1221331 0 0 abcdefghijklmnopwrst +3304747 1221300 0 0 abcdefghijklmnopwrst +3304752 1221332 0 0 asdfghjklzxcvbnm +3304756 1221333 0 0 asdfghjklzxcvbnm +3304765 1221336 0 0 asdfghjklzxcvbnm +3304767 1221338 0 0 abcdefghijklmnopwrst +3304769 1221340 0 0 asdfghjklzxcvbnm +3304770 1221328 0 0 asdfghjklzxcvbnm +3304771 1221328 0 0 abcdefghijklmnopwrst +3304773 1221340 0 0 asdfghjklzxcvbnm +3304774 1221340 0 0 abcdefghijklmnopwrst +3304775 1221338 1221342 1 asdfghjklzxcvbnm +3304778 1221345 0 0 asdfghjklzxcvbnm +3304786 1221332 0 0 asdfghjklzxcvbnm +3304787 1221347 0 0 abcdefghijklmnopwrst +3304789 1221347 0 0 asdfghjklzxcvbnm +3304793 1221349 0 0 abcdefghijklmnopwrst +3304794 1221350 0 0 asdfghjklzxcvbnm +3304800 1221290 0 0 asdfghjklzxcvbnm +3304802 1221290 0 0 asdfghjklzxcvbnm +3304803 1221290 0 0 asdfghjklzxcvbnm +3304810 1221356 0 0 asdfghjklzxcvbnm +3304811 1221356 0 0 asdfghjklzxcvbnm +3304821 1221364 0 0 asdfghjklzxcvbnm +3304823 1221365 0 0 asdfghjklzxcvbnm +3304824 1221366 0 0 abcdefghijklmnopwrst +3304825 1221365 0 0 asdfghjklzxcvbnm +3304826 1221367 0 0 asdfghjklzxcvbnm +3304828 1221369 0 0 abcdefghijklmnopwrst +3304829 1221366 1221368 0 asdfghjklzxcvbnm +3304831 1221372 0 0 abcdefghijklmnopwrst +3304832 1221364 1221373 0 abcdefghijklmnopwrst +3304833 1221364 1221371 0 asdfghjklzxcvbnm +3304834 1221364 0 0 abcdefghijklmnopwrst +3304836 1221375 0 0 abcdefghijklmnopwrst +3304837 1221364 0 0 abcdefghijklmnopwrst +3304838 1221364 1221376 0 asdfghjklzxcvbnm +3304840 1221372 0 0 asdfghjklzxcvbnm +3304842 1221372 0 1 abcdefghijklmnopwrst +3304844 1221372 0 0 asdfghjklzxcvbnm +3304845 1221372 0 0 abcdefghijklmnopwrst +3304847 1221382 0 0 abcdefghijklmnopwrst +3304848 1221372 0 0 abcdefghijklmnopwrst +3304849 1221372 0 0 asdfghjklzxcvbnm +3304852 1221364 1221378 0 asdfghjklzxcvbnm +3304853 1221383 0 0 abcdefghijklmnopwrst +3304854 1221384 0 0 asdfghjklzxcvbnm +3304855 1221347 0 0 asdfghjklzxcvbnm +3304858 1221383 0 0 abcdefghijklmnopwrst +3304862 1221386 0 0 abcdefghijklmnopwrst +3304864 1221387 0 0 abcdefghijklmnopwrst +3304867 1221389 0 0 abcdefghijklmnopwrst +3304868 1221390 0 0 asdfghjklzxcvbnm +3304869 1221391 0 0 asdfghjklzxcvbnm +3304871 1221393 0 0 asdfghjklzxcvbnm +3304874 1221395 0 0 abcdefghijklmnopwrst +3304877 1221396 0 0 abcdefghijklmnopwrst +3304879 1221396 0 0 asdfghjklzxcvbnm +3304882 1221398 0 0 abcdefghijklmnopwrst +3304883 1221399 0 0 abcdefghijklmnopwrst +3304884 1221400 0 0 abcdefghijklmnopwrst +3304889 1221405 0 0 abcdefghijklmnopwrst +3304895 1221409 0 0 asdfghjklzxcvbnm +3304899 1221395 0 0 asdfghjklzxcvbnm +3304900 1221395 0 0 asdfghjklzxcvbnm +3304902 1221395 0 0 abcdefghijklmnopwrst +3304903 1221395 0 0 asdfghjklzxcvbnm +3304924 1221414 0 0 abcdefghijklmnopwrst +3304925 1221415 0 0 asdfghjklzxcvbnm +3304935 1221416 0 0 asdfghjklzxcvbnm +3304936 1221418 0 0 asdfghjklzxcvbnm +3304944 1221419 0 0 abcdefghijklmnopwrst +3304959 1221427 0 0 asdfghjklzxcvbnm +3304963 1221415 0 0 asdfghjklzxcvbnm +3304964 1221428 0 0 asdfghjklzxcvbnm +3304965 1221429 0 0 abcdefghijklmnopwrst +3304978 1221433 0 0 abcdefghijklmnopwrst +3304986 1221437 0 0 asdfghjklzxcvbnm +3304988 1221439 0 0 asdfghjklzxcvbnm +3304994 1221441 0 0 asdfghjklzxcvbnm +3304996 1221442 0 0 asdfghjklzxcvbnm +3304998 1221443 0 0 asdfghjklzxcvbnm +3305003 1221446 0 0 abcdefghijklmnopwrst +3305008 1221433 0 0 abcdefghijklmnopwrst +3305009 1221447 0 0 asdfghjklzxcvbnm +3305012 1221447 0 0 asdfghjklzxcvbnm +3305013 1221449 0 0 abcdefghijklmnopwrst +3305015 1221451 0 0 asdfghjklzxcvbnm +3305019 1221453 0 0 asdfghjklzxcvbnm +3305023 1221449 0 0 asdfghjklzxcvbnm +3305026 1221456 0 0 abcdefghijklmnopwrst +3305028 1221457 0 0 asdfghjklzxcvbnm +3305032 1221449 0 0 asdfghjklzxcvbnm +3305037 1221453 0 0 asdfghjklzxcvbnm +3305040 1221451 0 0 asdfghjklzxcvbnm +3305061 1221446 0 0 abcdefghijklmnopwrst +3305175 1221457 0 0 abcdefghijklmnopwrst +3305304 1221453 0 0 abcdefghijklmnopwrst +3305308 1221453 0 1 abcdefghijklmnopwrst +3305333 1221457 1221577 0 asdfghjklzxcvbnm +3305335 1221453 0 0 asdfghjklzxcvbnm +3305354 1221457 0 1 asdfghjklzxcvbnm +3306089 1221442 0 0 abcdefghijklmnopwrst +3306090 1221442 0 0 abcdefghijklmnopwrst +3306092 1221442 0 0 asdfghjklzxcvbnm +3306345 1221366 0 0 asdfghjklzxcvbnm +3306349 1221366 0 0 asdfghjklzxcvbnm +3306419 1221364 1221371 0 asdfghjklzxcvbnm +3307390 1221453 0 0 abcdefghijklmnopwrst +3308002 1221416 1221417 0 abcdefghijklmnopwrst +3308331 1221366 1222821 0 abcdefghijklmnopwrst +3309991 1221347 0 0 asdfghjklzxcvbnm +3311917 1221287 0 0 abcdefghijklmnopwrst +3311937 1221287 0 0 abcdefghijklmnopwrst +3311945 1221287 0 0 asdfghjklzxcvbnm +3311955 1221287 0 0 abcdefghijklmnopwrst +3311961 1221287 0 0 asdfghjklzxcvbnm +3311963 1221287 0 1 asdfghjklzxcvbnm +3311968 1221287 0 0 asdfghjklzxcvbnm +3311974 1221287 0 1 abcdefghijklmnopwrst +3311976 1221287 0 1 abcdefghijklmnopwrst +3311981 1221287 0 1 abcdefghijklmnopwrst +3311985 1221287 0 1 asdfghjklzxcvbnm +3312014 1221287 0 0 abcdefghijklmnopwrst +3312018 1221287 0 1 abcdefghijklmnopwrst +3312025 1221287 0 0 abcdefghijklmnopwrst +3312027 1221287 0 0 abcdefghijklmnopwrst +3312030 1221287 0 0 abcdefghijklmnopwrst +3313755 1221288 0 0 abcdefghijklmnopwrst +3313767 1221288 0 0 asdfghjklzxcvbnm +3314668 1221290 0 0 asdfghjklzxcvbnm +3314670 1221290 0 0 abcdefghijklmnopwrst +3323440 1221338 0 0 abcdefghijklmnopwrst +3323736 1221338 0 0 asdfghjklzxcvbnm +3323739 1221338 0 0 asdfghjklzxcvbnm +3324077 1221290 0 0 asdfghjklzxcvbnm +3324081 1221290 0 0 abcdefghijklmnopwrst +3324082 1221290 0 0 abcdefghijklmnopwrst +3324639 1221457 1221563 1 asdfghjklzxcvbnm +3326180 1221287 0 0 abcdefghijklmnopwrst +3326204 1221287 0 0 asdfghjklzxcvbnm +3326945 1221457 1221563 1 asdfghjklzxcvbnm +3328393 1221364 1221373 0 asdfghjklzxcvbnm +3328966 1221287 0 0 abcdefghijklmnopwrst +3329875 1221457 1382427 0 abcdefghijklmnopwrst +3333449 1221278 1231113 0 abcdefghijklmnopwrst +3336022 1221457 0 0 abcdefghijklmnopwrst +3340069 1221364 1221373 0 abcdefghijklmnopwrst +3340073 1221364 1221373 0 abcdefghijklmnopwrst +3340563 1221290 0 0 asdfghjklzxcvbnm +3341553 1221453 0 0 abcdefghijklmnopwrst +3345868 1221287 0 0 asdfghjklzxcvbnm +3345873 1221287 0 0 abcdefghijklmnopwrst +3345879 1221287 0 0 asdfghjklzxcvbnm +3346860 1221457 0 0 abcdefghijklmnopwrst +3347053 1221287 0 0 asdfghjklzxcvbnm +3347109 1221287 0 1 abcdefghijklmnopwrst +3350589 1221372 1236415 0 abcdefghijklmnopwrst +3350594 1221372 1236415 1 asdfghjklzxcvbnm +3353871 1221457 0 0 asdfghjklzxcvbnm +3354727 1221364 1221373 0 abcdefghijklmnopwrst +3355270 1221393 0 1 abcdefghijklmnopwrst +3357638 1221287 0 0 asdfghjklzxcvbnm +3357644 1221287 0 0 abcdefghijklmnopwrst +3357648 1221287 0 0 abcdefghijklmnopwrst +3357651 1221287 0 0 asdfghjklzxcvbnm +3357661 1221287 0 0 abcdefghijklmnopwrst +3357678 1221287 0 0 abcdefghijklmnopwrst +3357697 1221287 0 0 asdfghjklzxcvbnm +3357737 1221287 0 0 asdfghjklzxcvbnm +3357744 1221287 0 0 abcdefghijklmnopwrst +3357754 1221287 0 1 asdfghjklzxcvbnm +3357760 1221287 0 1 abcdefghijklmnopwrst +3357774 1221287 0 1 abcdefghijklmnopwrst +3357779 1221287 0 0 abcdefghijklmnopwrst +3357796 1221287 0 0 asdfghjklzxcvbnm +3357814 1221287 0 0 asdfghjklzxcvbnm +3357833 1221287 0 1 asdfghjklzxcvbnm +3357835 1221287 0 0 abcdefghijklmnopwrst +3357840 1221287 0 1 asdfghjklzxcvbnm +3357842 1221287 0 0 abcdefghijklmnopwrst +3357845 1221287 0 1 abcdefghijklmnopwrst +3357849 1221287 0 1 abcdefghijklmnopwrst +3357852 1221287 0 0 abcdefghijklmnopwrst +3358935 1221443 0 1 abcdefghijklmnopwrst +3358967 1221443 0 1 abcdefghijklmnopwrst +3359181 1221256 0 0 abcdefghijklmnopwrst +3360512 1221319 0 0 asdfghjklzxcvbnm +3362004 1221287 0 0 abcdefghijklmnopwrst +3362009 1221287 0 1 abcdefghijklmnopwrst +3362358 1221287 0 0 asdfghjklzxcvbnm +3363214 1221287 0 0 abcdefghijklmnopwrst +3363238 1221287 0 1 asdfghjklzxcvbnm +3363616 1221287 0 1 asdfghjklzxcvbnm +3363631 1221287 0 0 asdfghjklzxcvbnm +3364281 1221287 0 0 abcdefghijklmnopwrst +3365900 1221347 0 0 asdfghjklzxcvbnm +3365901 1221347 0 0 asdfghjklzxcvbnm +3365906 1221347 0 0 asdfghjklzxcvbnm +3365907 1221347 0 0 asdfghjklzxcvbnm +3365910 1221347 0 0 abcdefghijklmnopwrst +3365936 1221347 0 0 abcdefghijklmnopwrst +3367846 1221287 0 0 abcdefghijklmnopwrst +3368011 1221428 0 0 abcdefghijklmnopwrst +3369882 1221300 0 0 asdfghjklzxcvbnm +3370856 1221443 0 0 asdfghjklzxcvbnm +3370861 1221443 1221445 0 abcdefghijklmnopwrst +3375327 1221443 0 0 abcdefghijklmnopwrst +3375333 1221443 1221445 0 abcdefghijklmnopwrst +3376219 1221453 0 1 abcdefghijklmnopwrst +3376228 1221453 0 0 abcdefghijklmnopwrst +3376238 1221453 0 0 asdfghjklzxcvbnm +3376243 1221453 0 0 abcdefghijklmnopwrst +3376248 1221453 0 1 abcdefghijklmnopwrst +3376254 1221453 0 0 abcdefghijklmnopwrst +3376263 1221453 0 0 abcdefghijklmnopwrst +3376272 1221453 0 1 asdfghjklzxcvbnm +3376281 1221453 0 0 asdfghjklzxcvbnm +3376290 1221453 0 0 abcdefghijklmnopwrst +3376296 1221453 0 1 abcdefghijklmnopwrst +3376301 1221453 0 0 asdfghjklzxcvbnm +3376350 1221453 0 0 asdfghjklzxcvbnm +3379002 1221453 0 0 abcdefghijklmnopwrst +3379015 1221453 0 0 asdfghjklzxcvbnm +3379025 1221453 0 0 abcdefghijklmnopwrst +3379032 1221453 0 0 asdfghjklzxcvbnm +3380181 1221372 1245650 0 asdfghjklzxcvbnm +3380186 1221372 1245650 0 abcdefghijklmnopwrst +3380190 1221372 1245650 0 asdfghjklzxcvbnm +3380195 1221372 1245650 0 abcdefghijklmnopwrst +3380202 1221372 1245650 0 asdfghjklzxcvbnm +3380683 1221287 0 0 asdfghjklzxcvbnm +3382317 1221453 0 0 abcdefghijklmnopwrst +3382417 1221287 0 0 asdfghjklzxcvbnm +3383523 1221338 0 1 abcdefghijklmnopwrst +3387213 1221287 0 0 abcdefghijklmnopwrst +3388139 1221453 0 0 asdfghjklzxcvbnm +3398039 1221443 1251164 0 abcdefghijklmnopwrst +3401835 1221453 0 0 asdfghjklzxcvbnm +3412582 1221443 1255886 0 asdfghjklzxcvbnm +3412583 1221443 1255886 0 asdfghjklzxcvbnm +3413795 1221443 1255886 0 asdfghjklzxcvbnm +3413813 1221443 1256258 0 asdfghjklzxcvbnm +3420306 1221453 0 0 asdfghjklzxcvbnm +3420354 1221453 0 0 asdfghjklzxcvbnm +3425653 1221443 0 0 abcdefghijklmnopwrst +3425658 1221443 0 0 asdfghjklzxcvbnm +3431409 1221453 0 0 asdfghjklzxcvbnm +3432510 1221443 1262320 0 asdfghjklzxcvbnm +3432513 1221443 1262320 0 asdfghjklzxcvbnm +3444444 1221443 1262320 0 abcdefghijklmnopwrst +3445447 1221287 0 1 asdfghjklzxcvbnm +3448662 1221338 0 0 asdfghjklzxcvbnm +3450032 1221347 0 0 abcdefghijklmnopwrst +3450259 1221453 0 0 abcdefghijklmnopwrst +3452176 1221453 0 0 asdfghjklzxcvbnm +3459239 1221347 0 0 asdfghjklzxcvbnm +3463196 1221347 0 0 abcdefghijklmnopwrst +3468759 1221453 0 0 abcdefghijklmnopwrst +3470988 1221457 0 0 asdfghjklzxcvbnm +3477116 1221287 0 0 asdfghjklzxcvbnm +3477639 1221372 1277136 0 abcdefghijklmnopwrst +3477656 1221372 1277136 0 asdfghjklzxcvbnm +3488071 1221256 1238964 0 abcdefghijklmnopwrst +3488079 1221256 0 0 asdfghjklzxcvbnm +3488108 1221256 0 1 asdfghjklzxcvbnm +3507126 1221287 0 1 asdfghjklzxcvbnm +3511898 1221347 0 0 asdfghjklzxcvbnm +3521780 1221453 0 0 abcdefghijklmnopwrst +3536908 1221287 0 0 abcdefghijklmnopwrst +3544231 1221329 0 1 asdfghjklzxcvbnm +3545379 1221329 1298955 0 abcdefghijklmnopwrst +3545384 1221329 1298955 0 abcdefghijklmnopwrst +3545387 1221329 1298955 0 abcdefghijklmnopwrst +3545389 1221329 1298955 1 abcdefghijklmnopwrst +3545398 1221329 1298955 1 abcdefghijklmnopwrst +3555715 1221287 0 0 asdfghjklzxcvbnm +3563557 1221329 1298955 0 abcdefghijklmnopwrst +3564322 1221338 0 0 asdfghjklzxcvbnm +3565475 1221453 0 0 abcdefghijklmnopwrst +3577588 1221287 0 0 asdfghjklzxcvbnm +3600047 1221453 0 0 abcdefghijklmnopwrst +3600062 1221453 0 0 asdfghjklzxcvbnm +3600071 1221453 0 0 abcdefghijklmnopwrst +3600080 1221453 0 1 abcdefghijklmnopwrst +3600086 1221453 0 0 asdfghjklzxcvbnm +3600091 1221453 0 1 abcdefghijklmnopwrst +3600097 1221453 0 0 asdfghjklzxcvbnm +3600103 1221453 0 0 asdfghjklzxcvbnm +3600106 1221453 0 0 abcdefghijklmnopwrst +3600113 1221453 0 0 abcdefghijklmnopwrst +3600119 1221453 0 0 asdfghjklzxcvbnm +3600124 1221453 0 0 abcdefghijklmnopwrst +3600144 1221453 0 0 asdfghjklzxcvbnm +3600152 1221453 0 0 asdfghjklzxcvbnm +3600165 1221453 0 0 asdfghjklzxcvbnm +3610561 1221287 0 0 abcdefghijklmnopwrst +3617030 1221329 0 0 asdfghjklzxcvbnm +3628347 1221443 1327098 0 abcdefghijklmnopwrst +3628348 1221443 1327098 0 abcdefghijklmnopwrst +3628646 1221443 0 0 asdfghjklzxcvbnm +3633673 1221372 1328838 0 abcdefghijklmnopwrst +3648489 1221443 0 0 asdfghjklzxcvbnm +3648490 1221443 0 0 asdfghjklzxcvbnm +3648534 1221443 1333827 0 asdfghjklzxcvbnm +3653046 1221329 1298955 0 asdfghjklzxcvbnm +3662680 1221287 0 0 asdfghjklzxcvbnm +3699529 1221288 0 0 asdfghjklzxcvbnm +3706659 1221453 0 0 asdfghjklzxcvbnm +3723399 1221287 0 1 asdfghjklzxcvbnm +3749934 1221278 0 0 abcdefghijklmnopwrst +3761370 1221443 1371176 0 asdfghjklzxcvbnm +3765884 1221443 1333827 0 abcdefghijklmnopwrst +3772880 1221457 0 0 abcdefghijklmnopwrst +3779574 1221457 1372998 1 abcdefghijklmnopwrst +3784656 1221457 1372998 1 abcdefghijklmnopwrst +3784700 1221457 1372998 1 abcdefghijklmnopwrst +3784744 1221457 1382427 0 abcdefghijklmnopwrst +3796187 1221457 1382427 1 abcdefghijklmnopwrst +3796193 1221457 0 0 abcdefghijklmnopwrst +3817277 1221457 1382427 0 asdfghjklzxcvbnm +3828282 1221457 0 0 abcdefghijklmnopwrst +3828297 1221457 0 0 abcdefghijklmnopwrst +3828300 1221457 0 0 abcdefghijklmnopwrst +3833022 1221287 0 0 asdfghjklzxcvbnm +3856380 1221457 1395359 0 asdfghjklzxcvbnm +3856391 1221457 0 0 asdfghjklzxcvbnm +3861413 1221256 0 0 abcdefghijklmnopwrst +3864734 1221393 0 1 abcdefghijklmnopwrst +3868051 1221329 0 0 abcdefghijklmnopwrst +3868059 1221329 0 0 abcdefghijklmnopwrst +3869088 1221329 0 0 abcdefghijklmnopwrst +3878669 1221329 1298955 0 asdfghjklzxcvbnm +3878684 1221329 1298955 0 asdfghjklzxcvbnm +3881785 1221287 0 0 abcdefghijklmnopwrst +3882333 1221287 0 0 asdfghjklzxcvbnm +3882389 1221287 0 0 abcdefghijklmnopwrst +3908680 1221372 1245650 0 asdfghjklzxcvbnm +3908690 1221372 1245650 0 asdfghjklzxcvbnm +3908697 1221372 1245650 0 abcdefghijklmnopwrst +3911434 1221453 0 0 abcdefghijklmnopwrst +3911446 1221453 0 0 asdfghjklzxcvbnm +3911448 1221453 0 0 abcdefghijklmnopwrst +3911489 1221453 0 0 abcdefghijklmnopwrst +3917384 1221453 0 0 abcdefghijklmnopwrst +3939602 1221457 0 1 asdfghjklzxcvbnm +3962210 1221453 0 0 asdfghjklzxcvbnm +3963734 1221457 0 0 asdfghjklzxcvbnm +3977364 1221287 0 0 asdfghjklzxcvbnm +3981725 1221453 0 0 abcdefghijklmnopwrst +4042952 1221453 0 0 abcdefghijklmnopwrst +4042953 1221453 0 0 abcdefghijklmnopwrst +4042958 1221453 0 0 abcdefghijklmnopwrst +4042960 1221453 0 1 abcdefghijklmnopwrst +4042965 1221453 0 0 asdfghjklzxcvbnm +4066893 1221453 0 1 abcdefghijklmnopwrst +4066896 1221453 0 0 abcdefghijklmnopwrst +4066900 1221453 0 0 abcdefghijklmnopwrst +4066908 1221453 0 0 abcdefghijklmnopwrst +4066912 1221453 0 0 asdfghjklzxcvbnm +4066915 1221453 0 0 asdfghjklzxcvbnm +4066919 1221453 0 0 abcdefghijklmnopwrst +4066924 1221453 0 0 asdfghjklzxcvbnm +4066929 1221453 0 0 abcdefghijklmnopwrst +4066934 1221453 0 0 asdfghjklzxcvbnm +4066941 1221453 0 0 abcdefghijklmnopwrst +4066946 1221453 0 0 asdfghjklzxcvbnm +4066955 1221453 0 0 abcdefghijklmnopwrst +4116291 1221433 1487238 0 asdfghjklzxcvbnm +4116295 1221433 1487238 0 abcdefghijklmnopwrst +4116450 1221433 1487238 0 abcdefghijklmnopwrst +4121149 1221287 0 0 asdfghjklzxcvbnm +4137325 1221453 0 0 abcdefghijklmnopwrst +4149051 1221287 0 0 abcdefghijklmnopwrst +4162347 1221287 0 0 abcdefghijklmnopwrst +4164485 1221457 0 1 asdfghjklzxcvbnm +4174706 1221457 0 0 abcdefghijklmnopwrst +4178645 1221457 0 0 abcdefghijklmnopwrst +4180122 1221457 1382427 0 asdfghjklzxcvbnm +4180925 1221457 1382427 0 asdfghjklzxcvbnm +4186417 1221457 0 0 abcdefghijklmnopwrst +4189624 1221457 0 1 asdfghjklzxcvbnm +4203132 1221453 0 0 asdfghjklzxcvbnm +4228206 1221457 0 0 abcdefghijklmnopwrst +4278829 1221453 0 0 abcdefghijklmnopwrst +4326422 1221453 0 0 abcdefghijklmnopwrst +4337061 1221287 0 0 abcdefghijklmnopwrst +4379354 1221287 0 0 abcdefghijklmnopwrst +4404901 1221457 0 0 abcdefghijklmnopwrst +4494153 1221457 0 0 abcdefghijklmnopwrst +4535721 1221287 0 0 asdfghjklzxcvbnm +4559596 1221457 0 0 abcdefghijklmnopwrst +4617751 1221393 0 0 abcdefghijklmnopwrst diff --git a/mysql-test/t/innodb_mysql.test b/mysql-test/t/innodb_mysql.test index 52a30d2fbb4..47135578697 100644 --- a/mysql-test/t/innodb_mysql.test +++ b/mysql-test/t/innodb_mysql.test @@ -663,4 +663,35 @@ UPDATE t1 SET d = 0 WHERE b = 77 AND c = 25; DROP TABLE t1; +--echo # +--echo # Bug#50389 Using intersect does not return all rows +--echo # + +CREATE TABLE t1 ( + f1 INT(10) NOT NULL, + f2 INT(10), + f3 INT(10), + f4 TINYINT(4), + f5 VARCHAR(50), + PRIMARY KEY (f1), + KEY idx1 (f2,f5,f4), + KEY idx2 (f2,f4) +) ENGINE=InnoDB; + +LOAD DATA INFILE '../../std_data/intersect-bug50389.tsv' INTO TABLE t1; + +SELECT * FROM t1 WHERE f1 IN +(3305028,3353871,3772880,3346860,4228206,3336022, + 3470988,3305175,3329875,3817277,3856380,3796193, + 3784744,4180925,4559596,3963734,3856391,4494153) +AND f5 = 'abcdefghijklmnopwrst' AND f2 = 1221457 AND f4 = 0 ; + +EXPLAIN SELECT * FROM t1 WHERE f1 IN +(3305028,3353871,3772880,3346860,4228206,3336022, + 3470988,3305175,3329875,3817277,3856380,3796193, + 3784744,4180925,4559596,3963734,3856391,4494153) +AND f5 = 'abcdefghijklmnopwrst' AND f2 = 1221457 AND f4 = 0 ; + +DROP TABLE t1; + --echo End of 5.1 tests -- cgit v1.2.1 From 1d97492e7a9a9f83f68d2d211c9d6aa9904995e2 Mon Sep 17 00:00:00 2001 From: Alexey Kopytov Date: Tue, 22 Jun 2010 22:53:08 +0400 Subject: Bug#54477: Crash on IN / CASE with NULL arguments Incorrect handling of NULL arguments could lead to a crash on the IN or CASE operations when either NULL arguments were passed explicitly as arguments (IN) or implicitly generated by the WITH ROLLUP modifier (both IN and CASE). Item_func_case::find_item() assumed all necessary comparators to be instantiated in fix_length_and_dec(). However, in the presence of WITH ROLLUP modifier, arguments could be substituted with an Item_null leading to an "unexpected" STRING_RESULT comparator being invoked. In addition to the problem identical to the above, Item_func_in::val_int() could crash even with explicitly passed NULL arguments due to an optimization in fix_length_and_dec() leading to NULL arguments being ignored during comparators creation. mysql-test/r/func_in.result: Test cases for bug#54477. mysql-test/t/func_in.test: Test cases for bug#54477. sql/item_cmpfunc.cc: Added additional checks for Item_nulls in Item_func_case::find_item() and Item_func_in::val_int(). --- mysql-test/r/func_in.result | 20 ++++++++++++++++++++ mysql-test/t/func_in.test | 15 +++++++++++++++ 2 files changed, 35 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/func_in.result b/mysql-test/r/func_in.result index ffdacc43735..fdeec2755ca 100644 --- a/mysql-test/r/func_in.result +++ b/mysql-test/r/func_in.result @@ -750,4 +750,24 @@ id select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE noticed after reading const tables DROP TABLE t1; # +# Bug#54477: Crash on IN / CASE with NULL arguments +# +CREATE TABLE t1 (a INT); +INSERT INTO t1 VALUES (1), (2); +SELECT 1 IN (NULL, a) FROM t1; +1 IN (NULL, a) +1 +NULL +SELECT a IN (a, a) FROM t1 GROUP BY a WITH ROLLUP; +a IN (a, a) +1 +1 +NULL +SELECT CASE a WHEN a THEN a END FROM t1 GROUP BY a WITH ROLLUP; +CASE a WHEN a THEN a END +1 +2 +NULL +DROP TABLE t1; +# End of 5.1 tests diff --git a/mysql-test/t/func_in.test b/mysql-test/t/func_in.test index 61ae812d874..6efeb2866e6 100644 --- a/mysql-test/t/func_in.test +++ b/mysql-test/t/func_in.test @@ -539,6 +539,21 @@ EXPLAIN SELECT * FROM t1 WHERE c_char IN (NULL, NULL); DROP TABLE t1; +--echo # +--echo # Bug#54477: Crash on IN / CASE with NULL arguments +--echo # + +CREATE TABLE t1 (a INT); +INSERT INTO t1 VALUES (1), (2); + +SELECT 1 IN (NULL, a) FROM t1; + +SELECT a IN (a, a) FROM t1 GROUP BY a WITH ROLLUP; + +SELECT CASE a WHEN a THEN a END FROM t1 GROUP BY a WITH ROLLUP; + +DROP TABLE t1; + --echo # --echo End of 5.1 tests -- cgit v1.2.1 From 14c7beabc342715af8e7c09353e40b8a56f9b1ba Mon Sep 17 00:00:00 2001 From: Jimmy Yang Date: Tue, 22 Jun 2010 19:04:31 -0700 Subject: Fix bug #54044, Create temporary tables and using innodb crashes. Screen out NULL type columns, and return without creating the table. rb://378 approved by Marko --- mysql-test/suite/innodb/r/innodb_bug54044.result | 3 +++ mysql-test/suite/innodb/t/innodb_bug54044.test | 11 +++++++++++ 2 files changed, 14 insertions(+) create mode 100644 mysql-test/suite/innodb/r/innodb_bug54044.result create mode 100644 mysql-test/suite/innodb/t/innodb_bug54044.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/r/innodb_bug54044.result b/mysql-test/suite/innodb/r/innodb_bug54044.result new file mode 100644 index 00000000000..9574381d8e1 --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_bug54044.result @@ -0,0 +1,3 @@ +CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB +AS SELECT IF(NULL IS NOT NULL, NULL, NULL); +ERROR HY000: Can't create table 'test.TABLE_54044' (errno: -1) diff --git a/mysql-test/suite/innodb/t/innodb_bug54044.test b/mysql-test/suite/innodb/t/innodb_bug54044.test new file mode 100644 index 00000000000..824450ae1a6 --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_bug54044.test @@ -0,0 +1,11 @@ +# This is the test for bug #54044. Special handle MYSQL_TYPE_NULL type +# during create table, so it will not trigger assertion failure. + +--source include/have_innodb.inc + +# This 'create table' operation should fail because of +# using NULL datatype +--error ER_CANT_CREATE_TABLE +CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB + AS SELECT IF(NULL IS NOT NULL, NULL, NULL); + -- cgit v1.2.1 From 5a70b99ae25ec8a6620e8cbd552396c207d319c3 Mon Sep 17 00:00:00 2001 From: Jimmy Yang Date: Tue, 22 Jun 2010 19:39:20 -0700 Subject: Port fix for "bug #54044 Create temporary tables and using innodb crashes" to 5.1 plugin codeline. rb://378, approved by Marko --- mysql-test/suite/innodb_plugin/r/innodb_bug54044.result | 3 +++ mysql-test/suite/innodb_plugin/t/innodb_bug54044.test | 11 +++++++++++ 2 files changed, 14 insertions(+) create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_bug54044.result create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug54044.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug54044.result b/mysql-test/suite/innodb_plugin/r/innodb_bug54044.result new file mode 100644 index 00000000000..9574381d8e1 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug54044.result @@ -0,0 +1,3 @@ +CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB +AS SELECT IF(NULL IS NOT NULL, NULL, NULL); +ERROR HY000: Can't create table 'test.TABLE_54044' (errno: -1) diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug54044.test b/mysql-test/suite/innodb_plugin/t/innodb_bug54044.test new file mode 100644 index 00000000000..824450ae1a6 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug54044.test @@ -0,0 +1,11 @@ +# This is the test for bug #54044. Special handle MYSQL_TYPE_NULL type +# during create table, so it will not trigger assertion failure. + +--source include/have_innodb.inc + +# This 'create table' operation should fail because of +# using NULL datatype +--error ER_CANT_CREATE_TABLE +CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB + AS SELECT IF(NULL IS NOT NULL, NULL, NULL); + -- cgit v1.2.1 From 1113efea0631e5297d11d461c4edbe089026a8e2 Mon Sep 17 00:00:00 2001 From: Davi Arnaut Date: Fri, 2 Jul 2010 15:30:47 -0300 Subject: Bug#53445: Build with -Wall and fix warnings that it generates Apart strict-aliasing warnings, fix the remaining warnings generated by GCC 4.4.4 -Wall and -Wextra flags. One major source of warnings was the in-house function my_bcmp which (unconventionally) took pointers to unsigned characters as the byte sequences to be compared. Since my_bcmp and bcmp are deprecated functions whose only difference with memcmp is the return value, every use of the function is replaced with memcmp as the special return value wasn't actually being used by any caller. There were also various other warnings, mostly due to type mismatches, missing return values, missing prototypes, dead code (unreachable) and ignored return values. BUILD/SETUP.sh: Remove flags that are implied by -Wall and -Wextra. Do not warn about unused parameters in C++. BUILD/check-cpu: Print only the compiler version instead of verbose banner. Although the option is gcc specific, the check was only being used for GCC specific checks anyway. client/mysql.cc: bcmp is no longer defined. client/mysqltest.cc: Pass a string to function expecting a format string. Replace use of bcmp with memcmp. cmd-line-utils/readline/Makefile.am: Always define _GNU_SOURCE when compiling GNU readline. Required to make certain prototypes visible. cmd-line-utils/readline/input.c: Condition for the code to be meaningful. configure.in: Remove check for bcmp. extra/comp_err.c: Use appropriate type. extra/replace.c: Replace use of bcmp with memcmp. extra/yassl/src/crypto_wrapper.cpp: Do not ignore the return value of fgets. Retrieve the file position if fgets succeed -- if it fails, the function will bail out and return a error. extra/yassl/taocrypt/include/blowfish.hpp: Use a single array instead of accessing positions of the sbox_ through a subscript to pbox_. extra/yassl/taocrypt/include/runtime.hpp: One definition of such functions is enough. extra/yassl/taocrypt/src/aes.cpp: Avoid potentially ambiguous conditions. extra/yassl/taocrypt/src/algebra.cpp: Rename arguments to avoid shadowing related warnings. extra/yassl/taocrypt/src/blowfish.cpp: Avoid potentially ambiguous conditions. extra/yassl/taocrypt/src/integer.cpp: Do not define type within a anonymous union. Use a variable to return a value instead of leaving the result in a register -- compiler does not know the logic inside the asm. extra/yassl/taocrypt/src/misc.cpp: Define handler for pure virtual functions. Remove unused code. extra/yassl/taocrypt/src/twofish.cpp: Avoid potentially ambiguous conditions. extra/yassl/testsuite/test.hpp: Function must have C language linkage. include/m_string.h: Remove check which relied on bcmp being defined -- they weren't being used as bcmp is only visible when _BSD_SOURCE is defined. include/my_bitmap.h: Remove bogus helpers which were used only in a few files and were causing warnings about dead code. include/my_global.h: Due to G++ bug, always silence false-positive uninitialized variables warnings when compiling C++ code with G++. Remove bogus helper. libmysql/Makefile.shared: Remove built-in implementation of bcmp. mysql-test/lib/My/SafeProcess/safe_process.cc: Cast pid to largest possible type for a process identifier. mysys/mf_loadpath.c: Leave space of the ending nul. mysys/mf_pack.c: Replace bcmp with memcmp. mysys/my_bitmap.c: Dead code removal. mysys/my_gethwaddr.c: Remove unused variable. mysys/my_getopt.c: Silence bogus uninitialized variable warning. Do not cast away the constant qualifier. mysys/safemalloc.c: Cast to expected type. mysys/thr_lock.c: Silence bogus uninitialized variable warning. sql/field.cc: Replace bogus helper with a more appropriate logic which is used throughout the code. sql/item.cc: Remove bogus logical condition which always evaluates to TRUE. sql/item_create.cc: Simplify code to avoid signedness related warnings. sql/log_event.cc: Replace use of bcmp with memcmp. No need to use helpers for simple bit operations. sql/log_event_old.cc: Replace bmove_align with memcpy. sql/mysqld.cc: Move use declaration of variable to the ifdef block where it is used. Remove now-unnecessary casts and arguments. sql/set_var.cc: Replace bogus helpers with simple and classic bit operations. sql/slave.cc: Cast to expected type and silence bogus warning. sql/sql_class.h: Don't use enum values as bit flags, the supposed type safety is bogus as the combined bit flags are not a value in the enumeration. sql/udf_example.c: Only declare variable when necessary. sql/unireg.h: Replace use of bmove_align with memcpy. storage/innobase/os/os0file.c: Silence bogus warning. storage/myisam/mi_open.c: Remove bogus cast, DBUG_DUMP expects a pointer to unsigned char. storage/myisam/mi_page.c: Remove bogus cast, DBUG_DUMP expects a pointer to unsigned char. strings/bcmp.c: Remove built-in bcmp. strings/ctype-ucs2.c: Silence bogus warning. tests/mysql_client_test.c: Use a appropriate type as expected by simple_command(). --- mysql-test/lib/My/SafeProcess/safe_process.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/lib/My/SafeProcess/safe_process.cc b/mysql-test/lib/My/SafeProcess/safe_process.cc index 50c433b9b39..1c778362975 100644 --- a/mysql-test/lib/My/SafeProcess/safe_process.cc +++ b/mysql-test/lib/My/SafeProcess/safe_process.cc @@ -159,7 +159,7 @@ int main(int argc, char* const argv[] ) signal(SIGCHLD, handle_signal); signal(SIGABRT, handle_abort); - sprintf(safe_process_name, "safe_process[%d]", own_pid); + sprintf(safe_process_name, "safe_process[%ld]", (long) own_pid); message("Started"); -- cgit v1.2.1 From 7cd8cb294b53c16ee9dc1ba88bb962399fe8ea20 Mon Sep 17 00:00:00 2001 From: unknown Date: Sun, 4 Jul 2010 12:02:49 +0800 Subject: The following statements support the CURRENT_USER() where a user is needed. DROP USER RENAME USER CURRENT_USER() ... GRANT ... TO CURRENT_USER() REVOKE ... FROM CURRENT_USER() ALTER DEFINER = CURRENT_USER() EVENTbut, When these statements are binlogged, CURRENT_USER() just is binlogged as 'CURRENT_USER()', it is not expanded to the real user name. When slave executes the log event, 'CURRENT_USER()' is expand to the user of slave SQL thread, but SQL thread's user name always NULL. This breaks the replication. After this patch, session's user will be written into query log events if these statements call CURREN_USER() or 'ALTER EVENT' does not assign a definer. mysql-test/include/diff_tables.inc: Expend its abilities. Now it can diff not only in sessions of 'master' and 'slave', but other sessions as well. sql/log_event.cc: session's user will be written into Query_log_event, if is_current_user_used() is TRUE. On slave SQL thread, Only thd->invoker is written into Query_log_event, if it exists. sql/sql_acl.cc: On slave SQL thread, grantor should copy from thd->invoker, if it exists sql/sql_class.h: On slave SQL thread, thd->invoker is used to store the applying event's invoker. --- mysql-test/include/diff_tables.inc | 18 +- mysql-test/include/rpl_diff_tables.inc | 35 +++ mysql-test/suite/rpl/r/rpl_current_user.result | 205 ++++++++++++++++++ mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result | 2 +- mysql-test/suite/rpl/t/rpl_current_user.cnf | 9 + mysql-test/suite/rpl/t/rpl_current_user.test | 238 +++++++++++++++++++++ 6 files changed, 495 insertions(+), 12 deletions(-) create mode 100644 mysql-test/include/rpl_diff_tables.inc create mode 100644 mysql-test/suite/rpl/r/rpl_current_user.result create mode 100644 mysql-test/suite/rpl/t/rpl_current_user.cnf create mode 100644 mysql-test/suite/rpl/t/rpl_current_user.test (limited to 'mysql-test') diff --git a/mysql-test/include/diff_tables.inc b/mysql-test/include/diff_tables.inc index d15dd56b35d..e11e69b3023 100644 --- a/mysql-test/include/diff_tables.inc +++ b/mysql-test/include/diff_tables.inc @@ -64,17 +64,13 @@ let $_diff_table=$diff_table_2; let $_diff_i=2; while ($_diff_i) { - # Parse out any leading "master:" or "slave:" from the table - # specification and connect the appropriate server. - let $_diff_conn_master=`SELECT SUBSTR('$_diff_table', 1, 7) = 'master:'`; - if ($_diff_conn_master) { - let $_diff_table=`SELECT SUBSTR('$_diff_table', 8)`; - connection master; - } - let $_diff_conn_slave=`SELECT SUBSTR('$_diff_table', 1, 6) = 'slave:'`; - if ($_diff_conn_slave) { - let $_diff_table=`SELECT SUBSTR('$_diff_table', 7)`; - connection slave; + # Parse out any leading "master:" or "slave:" from the table specification +# and connect the appropriate server. + let $_pos= `SELECT LOCATE(':', '$_diff_table')`; + let $_diff_conn=`SELECT SUBSTR('$_diff_table', 1, $_pos-1)`; + if (`SELECT "XX$_diff_conn" <> "XX"`) { + let $_diff_table=`SELECT SUBSTR('$_diff_table', $_pos+1)`; + connection $_diff_conn; } # Sanity-check the input. diff --git a/mysql-test/include/rpl_diff_tables.inc b/mysql-test/include/rpl_diff_tables.inc new file mode 100644 index 00000000000..c3a45578a79 --- /dev/null +++ b/mysql-test/include/rpl_diff_tables.inc @@ -0,0 +1,35 @@ +# ############################################################################# +# Check whether the given table is consistent between different master and +# slaves +# +# Usage: +# --let $diff_table= test.t1 +# --let $diff_server_list= master, slave, slave2 +# --source include/rpl_diff_tables.inc +# ############################################################################# + +if (`SELECT "XX$diff_table" = "XX"`) +{ + --die diff_table is null. +} + +--let $_servers= master, slave +if (`SELECT "XX$diff_server_list" <> "XX"`) +{ + --let $_servers= $diff_server_list +} + +--let $_master= `SELECT SUBSTRING_INDEX('$_servers', ',', 1)` +--let $_servers= `SELECT LTRIM(SUBSTRING('$_servers', LENGTH('$_master') + 2))` +connection $_master; +while (`SELECT "XX$_servers" <> "XX"`) +{ + --let $_slave= `SELECT SUBSTRING_INDEX('$_servers', ',', 1)` + --let $_servers= `SELECT LTRIM(SUBSTRING('$_servers', LENGTH('$_slave') + 2))` + + --sync_slave_with_master $_slave + --let $diff_table_1= $_master:$diff_table + --let $diff_table_2= $_slave:$diff_table + --source include/diff_tables.inc + connection $_slave; +} diff --git a/mysql-test/suite/rpl/r/rpl_current_user.result b/mysql-test/suite/rpl/r/rpl_current_user.result new file mode 100644 index 00000000000..85490c2571c --- /dev/null +++ b/mysql-test/suite/rpl/r/rpl_current_user.result @@ -0,0 +1,205 @@ +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; + +# On slave2 +# Connect slave2 to slave +CHANGE MASTER TO MASTER_HOST='127.0.0.1', MASTER_PORT=SLAVE_MYPORT;, +MASTER_LOG_FILE='slave-bin.000001', MASTER_USER='root'; +START SLAVE; + +# [On master] +DROP VIEW IF EXISTS v_user; +DROP VIEW IF EXISTS v_tables_priv; +DROP VIEW IF EXISTS v_procs_priv; +DROP PROCEDURE IF EXISTS p1; +DROP PROCEDURE IF EXISTS my_grant; +DROP PROCEDURE IF EXISTS my_revoke; +DROP FUNCTION IF EXISTS my_user; +DROP EVENT IF EXISTS e1; +CREATE TABLE t1(c1 char(100)); +CREATE VIEW test.v_user AS SELECT * FROM mysql.user WHERE User LIKE 'bug48321%'; +CREATE VIEW test.v_tables_priv AS SELECT * FROM mysql.tables_priv WHERE User LIKE 'bug48321%'; +CREATE VIEW test.v_procs_priv AS SELECT * FROM mysql.procs_priv WHERE User LIKE 'bug48321%'; +CREATE VIEW test.v_event AS SELECT definer FROM mysql.event WHERE name = 'e1'; +CREATE PROCEDURE p1() SELECT 1; +# bug48321_1-01234 has the max length(16) of user. +GRANT ALL PRIVILEGES ON *.* TO 'bug48321_1-01234'@'localhost' WITH GRANT OPTION; + +# Make sure the max lengths of user and host +# the user name is too lengh +GRANT CREATE USER ON *.* TO '01234567890123456'@'fakehost'; +ERROR HY000: String '01234567890123456' is too long for user name (should be no longer than 16) +# the host name is too lengh +GRANT CREATE USER ON *.* TO 'fakename'@'0123456789012345678901234567890123456789012345678901234567890'; +ERROR HY000: String '0123456789012345678901234567890123456789012345678901234567890' is too long for host name (should be no longer than 60) + +# User 'bug48321_1-01234' connects to master by conn1 +# [On conn1] +# Verify 'REVOKE ALL' statement +REVOKE ALL PRIVILEGES, GRANT OPTION FROM CURRENT_USER(); +Comparing tables master:test.v_user and slave:test.v_user +Comparing tables master:test.v_user and slave2:test.v_user + +# Verify 'GRANT ... ON TABLE ...' statement +GRANT CREATE, INSERT, SELECT ON TABLE test.t1 TO CURRENT_USER(); +Comparing tables master:test.v_tables_priv and slave:test.v_tables_priv +Comparing tables master:test.v_tables_priv and slave2:test.v_tables_priv + +# Verify 'GRANT ... ON PROCEDURE...' statement +GRANT ALTER ROUTINE, EXECUTE ON PROCEDURE p1 TO CURRENT_USER(); +Comparing tables master:test.v_procs_priv and slave:test.v_procs_priv +Comparing tables master:test.v_procs_priv and slave2:test.v_procs_priv + +# Verify 'GRANT ... ON *.* ...' statement +GRANT ALL PRIVILEGES ON *.* TO CURRENT_USER() WITH GRANT OPTION; +Comparing tables master:test.v_procs_priv and slave:test.v_procs_priv +Comparing tables master:test.v_procs_priv and slave2:test.v_procs_priv + +# Verify 'REVOKE ... ON TABLE ...' statement +REVOKE CREATE, INSERT, SELECT ON TABLE t1 FROM CURRENT_USER(); +Comparing tables master:test.v_tables_priv and slave:test.v_tables_priv +Comparing tables master:test.v_tables_priv and slave2:test.v_tables_priv + +# Verify 'REVOKE ... ON PROCEDURE...' statement +REVOKE ALTER ROUTINE, EXECUTE ON PROCEDURE p1 FROM CURRENT_USER(); +Comparing tables master:test.v_procs_priv and slave:test.v_procs_priv +Comparing tables master:test.v_procs_priv and slave2:test.v_procs_priv + +# Verify 'REVOKE ... ON *.* ...' statement +REVOKE ALL PRIVILEGES ON *.* FROM CURRENT_USER(); +Comparing tables master:test.v_user and slave:test.v_user +Comparing tables master:test.v_user and slave2:test.v_user + +# Verify 'GRANT ...' statement in the procedure +CREATE PROCEDURE my_grant() +GRANT CREATE, INSERT, SELECT ON TABLE test.t1 TO CURRENT_USER(); +call my_grant; +Comparing tables master:test.v_tables_priv and slave:test.v_tables_priv +Comparing tables master:test.v_tables_priv and slave2:test.v_tables_priv + +# Verify 'REVOKE ... ON TABLE ...' statement in the procedure +CREATE PROCEDURE my_revoke() +REVOKE CREATE, INSERT, SELECT ON TABLE t1 FROM CURRENT_USER(); +call my_revoke; +Comparing tables master:test.v_tables_priv and slave:test.v_tables_priv +Comparing tables master:test.v_tables_priv and slave2:test.v_tables_priv + +# Verify 'RENAME USER ...' statement +RENAME USER CURRENT_USER TO 'bug48321_2'@'localhost'; +Comparing tables master:test.v_user and slave:test.v_user +Comparing tables master:test.v_user and slave2:test.v_user + +# Verify 'DROP USER ...' statement +GRANT CREATE USER ON *.* TO 'bug48321_2'@'localhost'; +DROP USER CURRENT_USER(); +Comparing tables master:test.v_user and slave:test.v_user +Comparing tables master:test.v_user and slave2:test.v_user + +# Verify 'ALTER EVENT...' statement +CREATE EVENT e1 ON SCHEDULE EVERY 1 DAY DO SELECT * FROM t1; +# Explicitly assign CURRENT_USER() to definer +ALTER DEFINER=CURRENT_USER() EVENT e1 ENABLE; +Comparing tables master:test.v_event and slave:test.v_event +Comparing tables master:test.v_event and slave2:test.v_event + +# Session user will be set as definer, if the statement does not assign +# a definer +ALTER EVENT e1 ENABLE; +Comparing tables master:test.v_event and slave:test.v_event +Comparing tables master:test.v_event and slave2:test.v_event + +# Verify that this patch does not affect the calling of CURRENT_USER() +# in the other statements +# [On master] +INSERT INTO t1 VALUES(CURRENT_USER()), ('1234'); +Warnings: +Note 1592 Statement may not be safe to log in statement format. +SELECT * FROM t1; +c1 +root@localhost +1234 +# [On slave] +SELECT * FROM t1; +c1 +@ +1234 +# [On slave2] +SELECT * FROM t1; +c1 +@ +1234 +# [On master] +UPDATE t1 SET c1=CURRENT_USER() WHERE c1='1234'; +Warnings: +Note 1592 Statement may not be safe to log in statement format. +SELECT * FROM t1; +c1 +root@localhost +root@localhost +# [On slave] +SELECT * FROM t1; +c1 +@ +@ +# [On slave2] +SELECT * FROM t1; +c1 +@ +@ +# [On master] +DELETE FROM t1 WHERE c1=CURRENT_USER(); +Warnings: +Note 1592 Statement may not be safe to log in statement format. +SELECT * FROM t1; +c1 +# [On slave] +SELECT * FROM t1; +c1 +# [On slave2] +SELECT * FROM t1; +c1 +# [On master] +CREATE TABLE t2(c1 char(100)); +CREATE FUNCTION my_user() RETURNS VARCHAR(64) +SQL SECURITY INVOKER +BEGIN +INSERT INTO t2 VALUES(CURRENT_USER()); +RETURN CURRENT_USER(); +END | +INSERT INTO t1 VALUES(my_user()); +Warnings: +Note 1592 Statement may not be safe to log in statement format. +Note 1592 Statement may not be safe to log in statement format. +SELECT * FROM t1; +c1 +root@localhost +SELECT * FROM t2; +c1 +root@localhost +# [On slave] +SELECT * FROM t1; +c1 +@ +SELECT * FROM t2; +c1 +@ +# [On slave2] +SELECT * FROM t1; +c1 +@ +SELECT * FROM t2; +c1 +@ + +# END +DROP TABLE t1, t2; +DROP VIEW v_user, v_tables_priv, v_procs_priv, v_event; +DROP PROCEDURE p1; +DROP PROCEDURE my_grant; +DROP PROCEDURE my_revoke; +DROP FUNCTION my_user; +DROP EVENT e1; diff --git a/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result b/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result index 26f2545dd72..35f4cd3ecbb 100644 --- a/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result +++ b/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result @@ -750,7 +750,7 @@ test_rpl e2 root@localhost SYSTEM RECURRING NULL 1 # # NULL ENABLED 1 latin1 lat USE test_rpl; SHOW EVENTS; Db Name Definer Time zone Type Execute at Interval value Interval field Starts Ends Status Originator character_set_client collation_connection Database Collation -test_rpl e2 @ SYSTEM RECURRING NULL 1 # # NULL SLAVESIDE_DISABLED 1 latin1 latin1_swedish_ci latin1_swedish_ci +test_rpl e2 root@localhost SYSTEM RECURRING NULL 1 # # NULL SLAVESIDE_DISABLED 1 latin1 latin1_swedish_ci latin1_swedish_ci ==========MASTER========== SELECT COUNT(*) FROM t1; COUNT(*) diff --git a/mysql-test/suite/rpl/t/rpl_current_user.cnf b/mysql-test/suite/rpl/t/rpl_current_user.cnf new file mode 100644 index 00000000000..999ee727a88 --- /dev/null +++ b/mysql-test/suite/rpl/t/rpl_current_user.cnf @@ -0,0 +1,9 @@ +!include ../my.cnf + +[mysqld.3] +server-id=3 +log-bin=slave-bin + +[ENV] +SLAVE_MYPORT1= @mysqld.3.port +SLAVE_MYSOCK1= @mysqld.3.socket diff --git a/mysql-test/suite/rpl/t/rpl_current_user.test b/mysql-test/suite/rpl/t/rpl_current_user.test new file mode 100644 index 00000000000..72581ed7049 --- /dev/null +++ b/mysql-test/suite/rpl/t/rpl_current_user.test @@ -0,0 +1,238 @@ +############################################################################## +# BUG#48321 CURRENT_USER() incorrectly replicated for DROP/RENAME USER, +# REVOKE, GRANT, ALTER EVENT +# +# Calling CURRENT_USER() results into inconsistency between slave and master, +# as the slave SQL thread has different user with common users. +# +# After the patch for bug#48321, session's user will be written into query log +# event if CURRENT_USER() is called in 'DROP/RENAME USER', 'REVOKE', 'GRANT', +# 'ALTER EVENT'. +# +############################################################################## +source include/master-slave.inc; +source include/have_binlog_format_statement.inc; + +--echo +--echo # On slave2 +connect (slave2,127.0.0.1,root,,test,$SLAVE_MYPORT1,); +connection slave2; + +--echo # Connect slave2 to slave +--replace_result $SLAVE_MYPORT SLAVE_MYPORT; +eval CHANGE MASTER TO MASTER_HOST='127.0.0.1', MASTER_PORT=$SLAVE_MYPORT, + MASTER_LOG_FILE='slave-bin.000001', MASTER_USER='root'; +START SLAVE; +source include/wait_for_slave_to_start.inc; + +--echo +--echo # [On master] +connection master; +--disable_warnings +DROP VIEW IF EXISTS v_user; +DROP VIEW IF EXISTS v_tables_priv; +DROP VIEW IF EXISTS v_procs_priv; +DROP PROCEDURE IF EXISTS p1; +DROP PROCEDURE IF EXISTS my_grant; +DROP PROCEDURE IF EXISTS my_revoke; +DROP FUNCTION IF EXISTS my_user; +DROP EVENT IF EXISTS e1; +--enable_warnings +CREATE TABLE t1(c1 char(100)); +CREATE VIEW test.v_user AS SELECT * FROM mysql.user WHERE User LIKE 'bug48321%'; +CREATE VIEW test.v_tables_priv AS SELECT * FROM mysql.tables_priv WHERE User LIKE 'bug48321%'; +CREATE VIEW test.v_procs_priv AS SELECT * FROM mysql.procs_priv WHERE User LIKE 'bug48321%'; +CREATE VIEW test.v_event AS SELECT definer FROM mysql.event WHERE name = 'e1'; +CREATE PROCEDURE p1() SELECT 1; +--echo # bug48321_1-01234 has the max length(16) of user. +GRANT ALL PRIVILEGES ON *.* TO 'bug48321_1-01234'@'localhost' WITH GRANT OPTION; + +--echo +--echo # Make sure the max lengths of user and host +--echo # the user name is too lengh +--error 1470 +GRANT CREATE USER ON *.* TO '01234567890123456'@'fakehost'; +--echo # the host name is too lengh +--error 1470 +GRANT CREATE USER ON *.* TO 'fakename'@'0123456789012345678901234567890123456789012345678901234567890'; + +--echo +--echo # User 'bug48321_1-01234' connects to master by conn1 +connect (conn1, 127.0.0.1, 'bug48321_1-01234'@'localhost',,); +connection conn1; +--echo # [On conn1] +--echo # Verify 'REVOKE ALL' statement +REVOKE ALL PRIVILEGES, GRANT OPTION FROM CURRENT_USER(); +let $diff_table= test.v_user; +let $diff_server_list= master, slave, slave2; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'GRANT ... ON TABLE ...' statement +connection conn1; +GRANT CREATE, INSERT, SELECT ON TABLE test.t1 TO CURRENT_USER(); +let $diff_table= test.v_tables_priv; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'GRANT ... ON PROCEDURE...' statement +connection conn1; +GRANT ALTER ROUTINE, EXECUTE ON PROCEDURE p1 TO CURRENT_USER(); +let $diff_table= test.v_procs_priv; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'GRANT ... ON *.* ...' statement +connection conn1; +GRANT ALL PRIVILEGES ON *.* TO CURRENT_USER() WITH GRANT OPTION; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'REVOKE ... ON TABLE ...' statement +connection conn1; +REVOKE CREATE, INSERT, SELECT ON TABLE t1 FROM CURRENT_USER(); +let $diff_table= test.v_tables_priv; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'REVOKE ... ON PROCEDURE...' statement +connection conn1; +REVOKE ALTER ROUTINE, EXECUTE ON PROCEDURE p1 FROM CURRENT_USER(); +let $diff_table= test.v_procs_priv; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'REVOKE ... ON *.* ...' statement +connection conn1; +REVOKE ALL PRIVILEGES ON *.* FROM CURRENT_USER(); +let $diff_table= test.v_user; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'GRANT ...' statement in the procedure +connection conn1; +CREATE PROCEDURE my_grant() + GRANT CREATE, INSERT, SELECT ON TABLE test.t1 TO CURRENT_USER(); +call my_grant; +let $diff_table= test.v_tables_priv; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'REVOKE ... ON TABLE ...' statement in the procedure +connection conn1; +CREATE PROCEDURE my_revoke() + REVOKE CREATE, INSERT, SELECT ON TABLE t1 FROM CURRENT_USER(); +call my_revoke; +let $diff_table= test.v_tables_priv; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'RENAME USER ...' statement +connection conn1; +RENAME USER CURRENT_USER TO 'bug48321_2'@'localhost'; +let $diff_table= test.v_user; +source include/rpl_diff_tables.inc; + +disconnect conn1; + +--echo +--echo # Verify 'DROP USER ...' statement +connection master; +GRANT CREATE USER ON *.* TO 'bug48321_2'@'localhost'; +connect (conn1, 127.0.0.1, 'bug48321_2'@'localhost',,); +connection conn1; +DROP USER CURRENT_USER(); +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'ALTER EVENT...' statement +connection master; +CREATE EVENT e1 ON SCHEDULE EVERY 1 DAY DO SELECT * FROM t1; + +--echo # Explicitly assign CURRENT_USER() to definer +ALTER DEFINER=CURRENT_USER() EVENT e1 ENABLE; +let $diff_table= test.v_event; +source include/rpl_diff_tables.inc; + +connection master; +--echo +--echo # Session user will be set as definer, if the statement does not assign +--echo # a definer +ALTER EVENT e1 ENABLE; +sync_slave_with_master; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify that this patch does not affect the calling of CURRENT_USER() +--echo # in the other statements +connection master; +--echo # [On master] +INSERT INTO t1 VALUES(CURRENT_USER()), ('1234'); +SELECT * FROM t1; +sync_slave_with_master; +--echo # [On slave] +SELECT * FROM t1; +--echo # [On slave2] +sync_slave_with_master slave2; +SELECT * FROM t1; + +connection master; +--echo # [On master] +UPDATE t1 SET c1=CURRENT_USER() WHERE c1='1234'; +SELECT * FROM t1; +sync_slave_with_master; +--echo # [On slave] +SELECT * FROM t1; +sync_slave_with_master slave2; +--echo # [On slave2] +SELECT * FROM t1; + +connection master; +--echo # [On master] +DELETE FROM t1 WHERE c1=CURRENT_USER(); +SELECT * FROM t1; +sync_slave_with_master; +--echo # [On slave] +SELECT * FROM t1; +sync_slave_with_master slave2; +--echo # [On slave2] +SELECT * FROM t1; + +connection master; +--echo # [On master] +CREATE TABLE t2(c1 char(100)); + +DELIMITER |; +CREATE FUNCTION my_user() RETURNS VARCHAR(64) + SQL SECURITY INVOKER +BEGIN + INSERT INTO t2 VALUES(CURRENT_USER()); + RETURN CURRENT_USER(); +END | +DELIMITER ;| + +INSERT INTO t1 VALUES(my_user()); +SELECT * FROM t1; +SELECT * FROM t2; +sync_slave_with_master; +--echo # [On slave] +SELECT * FROM t1; +SELECT * FROM t2; +sync_slave_with_master slave2; +--echo # [On slave2] +SELECT * FROM t1; +SELECT * FROM t2; + +--echo +--echo # END +connection master; +DROP TABLE t1, t2; +DROP VIEW v_user, v_tables_priv, v_procs_priv, v_event; +DROP PROCEDURE p1; +DROP PROCEDURE my_grant; +DROP PROCEDURE my_revoke; +DROP FUNCTION my_user; +DROP EVENT e1; +sync_slave_with_master; +sync_slave_with_master slave2; +source include/master-slave-end.inc; -- cgit v1.2.1 From 09b7f7aa52a831e632ecabb87a3d87b6690ba520 Mon Sep 17 00:00:00 2001 From: unknown Date: Sun, 4 Jul 2010 16:17:53 +0800 Subject: Postfix for bug#48321 Some test cases set ANSI_QUOTES in sql_mode. So we have to use single quotes to quote literal strings. --- mysql-test/include/diff_tables.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/include/diff_tables.inc b/mysql-test/include/diff_tables.inc index e11e69b3023..81362e8643b 100644 --- a/mysql-test/include/diff_tables.inc +++ b/mysql-test/include/diff_tables.inc @@ -68,7 +68,7 @@ while ($_diff_i) { # and connect the appropriate server. let $_pos= `SELECT LOCATE(':', '$_diff_table')`; let $_diff_conn=`SELECT SUBSTR('$_diff_table', 1, $_pos-1)`; - if (`SELECT "XX$_diff_conn" <> "XX"`) { + if (`SELECT 'XX$_diff_conn' <> 'XX'`) { let $_diff_table=`SELECT SUBSTR('$_diff_table', $_pos+1)`; connection $_diff_conn; } -- cgit v1.2.1 From f6baddddee02c9a3dc65679b776f56e5440d7483 Mon Sep 17 00:00:00 2001 From: Georgi Kodinov Date: Fri, 25 Jun 2010 15:59:44 +0300 Subject: Bug #53095: SELECT column_name FROM INFORMATION_SCHEMA.STATISTICS returns nothing When looking for table or database names inside INFORMATION_SCHEMA we must convert the table and database names to lowercase (just as it's done in the rest of the server) when lowercase_table_names is non-zero. This will allow us to find the same tables that we would find if there is no condition. Fixed by converting to lower case when extracting the database and table name conditions. Test case added. --- mysql-test/r/lowercase_view.result | 17 +++++++++++++++++ mysql-test/t/lowercase_view.test | 22 ++++++++++++++++++++++ 2 files changed, 39 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/lowercase_view.result b/mysql-test/r/lowercase_view.result index c37dc41c495..33c87ec101c 100644 --- a/mysql-test/r/lowercase_view.result +++ b/mysql-test/r/lowercase_view.result @@ -148,3 +148,20 @@ a DROP VIEW v1; DROP TABLE t1; End of 5.0 tests. +# +# Bug #53095: SELECT column_name FROM INFORMATION_SCHEMA.STATISTICS +# returns nothing +# +CREATE TABLE `ttt` ( +`f1` char(3) NOT NULL, +PRIMARY KEY (`f1`) +) ENGINE=myisam DEFAULT CHARSET=latin1; +SELECT count(COLUMN_NAME) FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_NAME = +'TTT'; +count(COLUMN_NAME) +1 +SELECT count(*) FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_NAME = 'TTT'; +count(*) +1 +DROP TABLE `ttt`; +End of 5.0 tests. diff --git a/mysql-test/t/lowercase_view.test b/mysql-test/t/lowercase_view.test index d6612b3e6b9..52be911cde0 100644 --- a/mysql-test/t/lowercase_view.test +++ b/mysql-test/t/lowercase_view.test @@ -160,4 +160,26 @@ SELECT * FROM v1; DROP VIEW v1; DROP TABLE t1; + +--echo End of 5.0 tests. + + +--echo # +--echo # Bug #53095: SELECT column_name FROM INFORMATION_SCHEMA.STATISTICS +--echo # returns nothing +--echo # + +CREATE TABLE `ttt` ( + `f1` char(3) NOT NULL, + PRIMARY KEY (`f1`) +) ENGINE=myisam DEFAULT CHARSET=latin1; + +SELECT count(COLUMN_NAME) FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_NAME = +'TTT'; +SELECT count(*) FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_NAME = 'TTT'; + +DROP TABLE `ttt`; + + --echo End of 5.0 tests. + -- cgit v1.2.1 From a5fdb72c3b9f5a5e51f64c79c09f3fa0cb5de681 Mon Sep 17 00:00:00 2001 From: Georgi Kodinov Date: Thu, 1 Jul 2010 12:05:09 +0300 Subject: Bug #53613: mysql_upgrade incorrectly revokes TRIGGER privilege on given table Fixed an incomplete historical ALTER TABLE MODIFY trimming the trigger privilege bit from mysql.tables_priv.Table_priv column. Removed the duplicate ALTER TABLE MODIFY. Test suite added. --- mysql-test/r/mysql_upgrade.result | 42 +++++++++++++++++++++++++++++++++++++++ mysql-test/t/mysql_upgrade.test | 16 +++++++++++++++ 2 files changed, 58 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/mysql_upgrade.result b/mysql-test/r/mysql_upgrade.result index 821ad31871f..4541763c7c5 100644 --- a/mysql-test/r/mysql_upgrade.result +++ b/mysql-test/r/mysql_upgrade.result @@ -169,3 +169,45 @@ DROP PROCEDURE testproc; WARNING: NULL values of the 'character_set_client' column ('mysql.proc' table) have been updated with a default value (latin1). Please verify if necessary. WARNING: NULL values of the 'collation_connection' column ('mysql.proc' table) have been updated with a default value (latin1_swedish_ci). Please verify if necessary. WARNING: NULL values of the 'db_collation' column ('mysql.proc' table) have been updated with default values. Please verify if necessary. +# +# Bug #53613: mysql_upgrade incorrectly revokes +# TRIGGER privilege on given table +# +GRANT USAGE ON *.* TO 'user3'@'%'; +GRANT ALL PRIVILEGES ON `roelt`.`test2` TO 'user3'@'%'; +Run mysql_upgrade with all privileges on a user +mtr.global_suppressions OK +mtr.test_suppressions OK +mysql.columns_priv OK +mysql.db OK +mysql.event OK +mysql.func OK +mysql.general_log +Error : You can't use locks with log tables. +status : OK +mysql.help_category OK +mysql.help_keyword OK +mysql.help_relation OK +mysql.help_topic OK +mysql.host OK +mysql.ndb_binlog_index OK +mysql.plugin OK +mysql.proc OK +mysql.procs_priv OK +mysql.servers OK +mysql.slow_log +Error : You can't use locks with log tables. +status : OK +mysql.tables_priv OK +mysql.time_zone OK +mysql.time_zone_leap_second OK +mysql.time_zone_name OK +mysql.time_zone_transition OK +mysql.time_zone_transition_type OK +mysql.user OK +SHOW GRANTS FOR 'user3'@'%'; +Grants for user3@% +GRANT USAGE ON *.* TO 'user3'@'%' +GRANT ALL PRIVILEGES ON `roelt`.`test2` TO 'user3'@'%' +DROP USER 'user3'@'%'; +End of 5.1 tests diff --git a/mysql-test/t/mysql_upgrade.test b/mysql-test/t/mysql_upgrade.test index 6c01f3b2027..5f3ff9c7bb8 100644 --- a/mysql-test/t/mysql_upgrade.test +++ b/mysql-test/t/mysql_upgrade.test @@ -108,3 +108,19 @@ CALL testproc(); DROP PROCEDURE testproc; --cat_file $MYSQLTEST_VARDIR/tmp/41569.txt --remove_file $MYSQLTEST_VARDIR/tmp/41569.txt + + +--echo # +--echo # Bug #53613: mysql_upgrade incorrectly revokes +--echo # TRIGGER privilege on given table +--echo # + +GRANT USAGE ON *.* TO 'user3'@'%'; +GRANT ALL PRIVILEGES ON `roelt`.`test2` TO 'user3'@'%'; +--echo Run mysql_upgrade with all privileges on a user +--exec $MYSQL_UPGRADE --skip-verbose --force 2>&1 +SHOW GRANTS FOR 'user3'@'%'; + +DROP USER 'user3'@'%'; + +--echo End of 5.1 tests -- cgit v1.2.1 From 652456f6d5c2223bf146bc5a3979d826e64a02b5 Mon Sep 17 00:00:00 2001 From: Sergey Glukhov Date: Fri, 9 Jul 2010 14:39:47 +0400 Subject: Bug#54416 MAX from JOIN with HAVING returning NULL with 5.1 and Empty set The problem there is that HAVING condition evaluates const parts of condition despite the condition has references on aggregate functions. Table t1 became const tables after make_join_statistics and table1.pk = 1, HAVING is transformed into MAX(1) < 7 and taken away from HAVING. The fix is to skip evaluation of HAVING conts parts if HAVING condition has references on aggregate functions. mysql-test/r/having.result: test case mysql-test/t/having.test: test case sql/sql_select.cc: skip evaluation of HAVING conts parts if HAVING condition has references on aggregate functions. --- mysql-test/r/having.result | 16 ++++++++++++++++ mysql-test/t/having.test | 21 +++++++++++++++++++++ 2 files changed, 37 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/having.result b/mysql-test/r/having.result index 54293e9d02e..cd1b4ae0218 100644 --- a/mysql-test/r/having.result +++ b/mysql-test/r/having.result @@ -530,3 +530,19 @@ MAX(t2.f2) NULL DROP TABLE t1,t2; End of 5.0 tests +# +# Bug#54416 MAX from JOIN with HAVING returning NULL with 5.1 and Empty set +# +CREATE TABLE t1 (f1 INT(11), f2 VARCHAR(1), PRIMARY KEY (f1)); +INSERT INTO t1 VALUES (1,'f'); +CREATE TABLE t2 (f1 INT(11), f2 VARCHAR(1)); +INSERT INTO t2 VALUES (2,'m'); +INSERT INTO t2 VALUES (3,'m'); +INSERT INTO t2 VALUES (11,NULL); +INSERT INTO t2 VALUES (12,'k'); +SELECT MAX(t1.f1) field1 +FROM t1 JOIN t2 ON t2.f2 LIKE 'x' +HAVING field1 < 7; +field1 +DROP TABLE t1,t2; +End of 5.1 tests diff --git a/mysql-test/t/having.test b/mysql-test/t/having.test index 65bf9518a5c..c808e747523 100644 --- a/mysql-test/t/having.test +++ b/mysql-test/t/having.test @@ -544,3 +544,24 @@ ORDER BY t1.f2; DROP TABLE t1,t2; --echo End of 5.0 tests + +--echo # +--echo # Bug#54416 MAX from JOIN with HAVING returning NULL with 5.1 and Empty set +--echo # + +CREATE TABLE t1 (f1 INT(11), f2 VARCHAR(1), PRIMARY KEY (f1)); +INSERT INTO t1 VALUES (1,'f'); + +CREATE TABLE t2 (f1 INT(11), f2 VARCHAR(1)); +INSERT INTO t2 VALUES (2,'m'); +INSERT INTO t2 VALUES (3,'m'); +INSERT INTO t2 VALUES (11,NULL); +INSERT INTO t2 VALUES (12,'k'); + +SELECT MAX(t1.f1) field1 +FROM t1 JOIN t2 ON t2.f2 LIKE 'x' +HAVING field1 < 7; + +DROP TABLE t1,t2; + +--echo End of 5.1 tests -- cgit v1.2.1 From a532a0fd67de2ccb027eb7f9411b7026b33b6301 Mon Sep 17 00:00:00 2001 From: Georgi Kodinov Date: Fri, 9 Jul 2010 15:17:47 +0300 Subject: Addendum #2 to bug #53095 : fixed a bad testcase result. --- mysql-test/suite/funcs_1/r/is_basics_mixed.result | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/funcs_1/r/is_basics_mixed.result b/mysql-test/suite/funcs_1/r/is_basics_mixed.result index 2ae4f96c400..d20e5750403 100644 --- a/mysql-test/suite/funcs_1/r/is_basics_mixed.result +++ b/mysql-test/suite/funcs_1/r/is_basics_mixed.result @@ -328,7 +328,7 @@ ERROR 42000: Access denied for user 'root'@'localhost' to database 'information_ SELECT table_schema,table_name FROM information_schema.tables WHERE table_schema = 'information_schema' AND table_name = 'tables'; table_schema table_name -information_schema tables +information_schema TABLES SELECT * FROM information_schema.table_privileges WHERE table_schema = 'information_schema'; GRANTEE TABLE_CATALOG TABLE_SCHEMA TABLE_NAME PRIVILEGE_TYPE IS_GRANTABLE -- cgit v1.2.1 From 4c519b48bd53615527578309d7ca0d71e4fa45b8 Mon Sep 17 00:00:00 2001 From: Georgi Kodinov Date: Wed, 14 Jul 2010 14:54:51 +0300 Subject: Bug #51876: crash/memory underrun when loading data with ucs2 and reverse() function 3 problems fixed : 1. The reported problem : caused by incorrect parsing of the file as ucs data resulting in wrong length of the parsed string. Fixed by truncating the invalid trailing bytes (non-complete multibyte characters) when reading from the file 2. LOAD DATA when reading from a proper UCS2 file wasn't recognizing the new line characters. Fixed by first looking if a byte is a new line (or any other special) character before reading it as a part of a multibyte character. 3. When using user variables to hold the column data in LOAD DATA the character set of the user variable was set incorrectly to the database charset. Fixed by setting it to the charset specified by LOAD DATA (if any). --- mysql-test/r/loaddata.result | 29 +++++++++++++++++++++++++++++ mysql-test/t/loaddata.test | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/loaddata.result b/mysql-test/r/loaddata.result index 665e80b8ba2..40c278380b1 100644 --- a/mysql-test/r/loaddata.result +++ b/mysql-test/r/loaddata.result @@ -503,4 +503,33 @@ DROP TABLE t1; CREATE TABLE t1 (id INT NOT NULL); LOAD DATA LOCAL INFILE 'tb.txt' INTO TABLE t1; DROP TABLE t1; +# +# Bug #51876 : crash/memory underrun when loading data with ucs2 +# and reverse() function +# +# Problem # 1 (original report): wrong parsing of ucs2 data +SELECT '00' UNION SELECT '10' INTO OUTFILE 'tmpp.txt'; +CREATE TABLE t1(a INT); +LOAD DATA INFILE 'tmpp.txt' INTO TABLE t1 CHARACTER SET ucs2 +(@b) SET a=REVERSE(@b); +Warnings: +Warning 1366 Incorrect integer value: '00' for column 'a' at row 1 +Warning 1366 Incorrect integer value: '10' for column 'a' at row 2 +# should return 2 zeroes (as the value is truncated) +SELECT * FROM t1; +a +0 +0 +DROP TABLE t1; +# Problem # 2 : if you write and read ucs2 data to a file they're lost +SELECT '00' UNION SELECT '10' INTO OUTFILE 'tmpp2.txt' CHARACTER SET ucs2; +CREATE TABLE t1(a INT); +LOAD DATA INFILE 'tmpp2.txt' INTO TABLE t1 CHARACTER SET ucs2 +(@b) SET a=REVERSE(@b); +# should return 0 and 1 (10 reversed) +SELECT * FROM t1; +a +0 +1 +DROP TABLE t1; End of 5.1 tests diff --git a/mysql-test/t/loaddata.test b/mysql-test/t/loaddata.test index e24f0b16705..821453777f5 100644 --- a/mysql-test/t/loaddata.test +++ b/mysql-test/t/loaddata.test @@ -580,4 +580,36 @@ DROP TABLE t1; connection default; disconnect con1; + +--echo # +--echo # Bug #51876 : crash/memory underrun when loading data with ucs2 +--echo # and reverse() function +--echo # + +--echo # Problem # 1 (original report): wrong parsing of ucs2 data +SELECT '00' UNION SELECT '10' INTO OUTFILE 'tmpp.txt'; +CREATE TABLE t1(a INT); +LOAD DATA INFILE 'tmpp.txt' INTO TABLE t1 CHARACTER SET ucs2 +(@b) SET a=REVERSE(@b); +--echo # should return 2 zeroes (as the value is truncated) +SELECT * FROM t1; + +DROP TABLE t1; +let $MYSQLD_DATADIR= `select @@datadir`; +remove_file $MYSQLD_DATADIR/test/tmpp.txt; + + +--echo # Problem # 2 : if you write and read ucs2 data to a file they're lost +SELECT '00' UNION SELECT '10' INTO OUTFILE 'tmpp2.txt' CHARACTER SET ucs2; +CREATE TABLE t1(a INT); +LOAD DATA INFILE 'tmpp2.txt' INTO TABLE t1 CHARACTER SET ucs2 +(@b) SET a=REVERSE(@b); +--echo # should return 0 and 1 (10 reversed) +SELECT * FROM t1; + +DROP TABLE t1; +let $MYSQLD_DATADIR= `select @@datadir`; +remove_file $MYSQLD_DATADIR/test/tmpp2.txt; + + --echo End of 5.1 tests -- cgit v1.2.1 From ed806b1d52ec197e86d90445196ec519a16936d8 Mon Sep 17 00:00:00 2001 From: Georgi Kodinov Date: Wed, 23 Jun 2010 19:25:31 +0300 Subject: Bug #53814: NUMERIC_PRECISION for unsigned bigint field is 19, should be 20 Fixed the numeric precision of the unsigned BIGINT column to be 20 instead of 19. --- mysql-test/r/information_schema.result | 17 +++++++++++++++++ mysql-test/t/information_schema.test | 16 ++++++++++++++++ 2 files changed, 33 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/information_schema.result b/mysql-test/r/information_schema.result index b7b65598c6d..0da9ed40b9a 100644 --- a/mysql-test/r/information_schema.result +++ b/mysql-test/r/information_schema.result @@ -1757,4 +1757,21 @@ WHERE INFORMATION_SCHEMA.COLUMNS.TABLE_NAME = 'variables'; COLUMN_DEFAULT TABLE_NAME NULL variables DROP TABLE variables; +# +# Bug #53814: NUMERIC_PRECISION for unsigned bigint field is 19, +# should be 20 +# +CREATE TABLE ubig (a BIGINT, b BIGINT UNSIGNED); +SELECT TABLE_NAME, COLUMN_NAME, NUMERIC_PRECISION +FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='ubig'; +TABLE_NAME COLUMN_NAME NUMERIC_PRECISION +ubig a 19 +ubig b 20 +INSERT INTO ubig VALUES (0xFFFFFFFFFFFFFFFF,0xFFFFFFFFFFFFFFFF); +Warnings: +Warning 1264 Out of range value for column 'a' at row 1 +SELECT length(CAST(b AS CHAR)) FROM ubig; +length(CAST(b AS CHAR)) +20 +DROP TABLE ubig; End of 5.1 tests. diff --git a/mysql-test/t/information_schema.test b/mysql-test/t/information_schema.test index fa4b880aead..1fa4d6da600 100644 --- a/mysql-test/t/information_schema.test +++ b/mysql-test/t/information_schema.test @@ -1455,6 +1455,22 @@ FROM INFORMATION_SCHEMA.COLUMNS WHERE INFORMATION_SCHEMA.COLUMNS.TABLE_NAME = 'variables'; DROP TABLE variables; +--echo # +--echo # Bug #53814: NUMERIC_PRECISION for unsigned bigint field is 19, +--echo # should be 20 +--echo # + +CREATE TABLE ubig (a BIGINT, b BIGINT UNSIGNED); + +SELECT TABLE_NAME, COLUMN_NAME, NUMERIC_PRECISION + FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='ubig'; + +INSERT INTO ubig VALUES (0xFFFFFFFFFFFFFFFF,0xFFFFFFFFFFFFFFFF); +SELECT length(CAST(b AS CHAR)) FROM ubig; + +DROP TABLE ubig; + + --echo End of 5.1 tests. # Wait till all disconnects are completed -- cgit v1.2.1 From a11e88580f369b9fb5258fb16b7ef4c208192340 Mon Sep 17 00:00:00 2001 From: Jimmy Yang Date: Wed, 23 Jun 2010 19:10:10 -0700 Subject: Move the fix for bug #54044 to security branch, and revert commit -r3520:3521. --- mysql-test/suite/innodb/r/innodb_bug54044.result | 3 --- mysql-test/suite/innodb/t/innodb_bug54044.test | 11 ----------- mysql-test/suite/innodb_plugin/r/innodb_bug54044.result | 3 --- mysql-test/suite/innodb_plugin/t/innodb_bug54044.test | 11 ----------- 4 files changed, 28 deletions(-) delete mode 100644 mysql-test/suite/innodb/r/innodb_bug54044.result delete mode 100644 mysql-test/suite/innodb/t/innodb_bug54044.test delete mode 100644 mysql-test/suite/innodb_plugin/r/innodb_bug54044.result delete mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug54044.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/r/innodb_bug54044.result b/mysql-test/suite/innodb/r/innodb_bug54044.result deleted file mode 100644 index 9574381d8e1..00000000000 --- a/mysql-test/suite/innodb/r/innodb_bug54044.result +++ /dev/null @@ -1,3 +0,0 @@ -CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB -AS SELECT IF(NULL IS NOT NULL, NULL, NULL); -ERROR HY000: Can't create table 'test.TABLE_54044' (errno: -1) diff --git a/mysql-test/suite/innodb/t/innodb_bug54044.test b/mysql-test/suite/innodb/t/innodb_bug54044.test deleted file mode 100644 index 824450ae1a6..00000000000 --- a/mysql-test/suite/innodb/t/innodb_bug54044.test +++ /dev/null @@ -1,11 +0,0 @@ -# This is the test for bug #54044. Special handle MYSQL_TYPE_NULL type -# during create table, so it will not trigger assertion failure. - ---source include/have_innodb.inc - -# This 'create table' operation should fail because of -# using NULL datatype ---error ER_CANT_CREATE_TABLE -CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB - AS SELECT IF(NULL IS NOT NULL, NULL, NULL); - diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug54044.result b/mysql-test/suite/innodb_plugin/r/innodb_bug54044.result deleted file mode 100644 index 9574381d8e1..00000000000 --- a/mysql-test/suite/innodb_plugin/r/innodb_bug54044.result +++ /dev/null @@ -1,3 +0,0 @@ -CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB -AS SELECT IF(NULL IS NOT NULL, NULL, NULL); -ERROR HY000: Can't create table 'test.TABLE_54044' (errno: -1) diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug54044.test b/mysql-test/suite/innodb_plugin/t/innodb_bug54044.test deleted file mode 100644 index 824450ae1a6..00000000000 --- a/mysql-test/suite/innodb_plugin/t/innodb_bug54044.test +++ /dev/null @@ -1,11 +0,0 @@ -# This is the test for bug #54044. Special handle MYSQL_TYPE_NULL type -# during create table, so it will not trigger assertion failure. - ---source include/have_innodb.inc - -# This 'create table' operation should fail because of -# using NULL datatype ---error ER_CANT_CREATE_TABLE -CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB - AS SELECT IF(NULL IS NOT NULL, NULL, NULL); - -- cgit v1.2.1 From f11940d0d3827b827cf577c62afc94d0f3a11e27 Mon Sep 17 00:00:00 2001 From: Ramil Kalimullin Date: Thu, 24 Jun 2010 12:00:48 +0400 Subject: Fix for bug #54459: Assertion failed: param.sort_length, file .\filesort.cc, line 149 (part II) Problem: the server didn't disregard sort order for some zero length tuples. Fix: skip sort order in such a case (zero length NOT NULL string functions). mysql-test/r/select.result: Fix for bug #54459: Assertion failed: param.sort_length, file .\filesort.cc, line 149 (part II) - test result. mysql-test/t/select.test: Fix for bug #54459: Assertion failed: param.sort_length, file .\filesort.cc, line 149 (part II) - test case. sql/sql_select.cc: Fix for bug #54459: Assertion failed: param.sort_length, file .\filesort.cc, line 149 (part II) - disregard sort order for zero length NOT NULL string functions along with zero length NOT NULL fields. --- mysql-test/r/select.result | 15 +++++++++++++++ mysql-test/t/select.test | 15 +++++++++++++++ 2 files changed, 30 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/select.result b/mysql-test/r/select.result index fb4175ed5ca..fb3de514f62 100644 --- a/mysql-test/r/select.result +++ b/mysql-test/r/select.result @@ -4782,4 +4782,19 @@ a b c SELECT * FROM t1 WHERE 102 < c; a b c DROP TABLE t1; +# +# Bug #54459: Assertion failed: param.sort_length, +# file .\filesort.cc, line 149 (part II) +# +CREATE TABLE t1(a ENUM('') NOT NULL); +INSERT INTO t1 VALUES (), (), (); +EXPLAIN SELECT 1 FROM t1 ORDER BY a COLLATE latin1_german2_ci; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 ALL NULL NULL NULL NULL 3 +SELECT 1 FROM t1 ORDER BY a COLLATE latin1_german2_ci; +1 +1 +1 +1 +DROP TABLE t1; End of 5.1 tests diff --git a/mysql-test/t/select.test b/mysql-test/t/select.test index f61db538fb4..37f3675780b 100644 --- a/mysql-test/t/select.test +++ b/mysql-test/t/select.test @@ -4077,4 +4077,19 @@ SELECT * FROM t1 WHERE 102 < c; DROP TABLE t1; +--echo # +--echo # Bug #54459: Assertion failed: param.sort_length, +--echo # file .\filesort.cc, line 149 (part II) +--echo # +CREATE TABLE t1(a ENUM('') NOT NULL); +INSERT INTO t1 VALUES (), (), (); +EXPLAIN SELECT 1 FROM t1 ORDER BY a COLLATE latin1_german2_ci; +SELECT 1 FROM t1 ORDER BY a COLLATE latin1_german2_ci; +DROP TABLE t1; + +create table t1(a enum('a'))engine=myisam charset=latin1; +insert into t1 values (''),(''),(''),(NULL); +select a, substr(a, 0, 0) from t1 order by substr(a, 0, 0); +select a, a collate latin1_german2_ci from t1 order by a collate latin1_german2_ci; + --echo End of 5.1 tests -- cgit v1.2.1 From ac0fd9af594c81fd9b368694844b48f5345e052e Mon Sep 17 00:00:00 2001 From: Jimmy Yang Date: Thu, 24 Jun 2010 01:20:25 -0700 Subject: Fix Bug #54044 Create temporary tables and using innodb crashes. --- mysql-test/suite/innodb/r/innodb_bug54044.result | 3 +++ mysql-test/suite/innodb/t/innodb_bug54044.test | 11 +++++++++++ mysql-test/suite/innodb_plugin/r/innodb_bug54044.result | 3 +++ mysql-test/suite/innodb_plugin/t/innodb_bug54044.test | 11 +++++++++++ 4 files changed, 28 insertions(+) create mode 100644 mysql-test/suite/innodb/r/innodb_bug54044.result create mode 100644 mysql-test/suite/innodb/t/innodb_bug54044.test create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_bug54044.result create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug54044.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/r/innodb_bug54044.result b/mysql-test/suite/innodb/r/innodb_bug54044.result new file mode 100644 index 00000000000..9574381d8e1 --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_bug54044.result @@ -0,0 +1,3 @@ +CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB +AS SELECT IF(NULL IS NOT NULL, NULL, NULL); +ERROR HY000: Can't create table 'test.TABLE_54044' (errno: -1) diff --git a/mysql-test/suite/innodb/t/innodb_bug54044.test b/mysql-test/suite/innodb/t/innodb_bug54044.test new file mode 100644 index 00000000000..824450ae1a6 --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_bug54044.test @@ -0,0 +1,11 @@ +# This is the test for bug #54044. Special handle MYSQL_TYPE_NULL type +# during create table, so it will not trigger assertion failure. + +--source include/have_innodb.inc + +# This 'create table' operation should fail because of +# using NULL datatype +--error ER_CANT_CREATE_TABLE +CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB + AS SELECT IF(NULL IS NOT NULL, NULL, NULL); + diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug54044.result b/mysql-test/suite/innodb_plugin/r/innodb_bug54044.result new file mode 100644 index 00000000000..9574381d8e1 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug54044.result @@ -0,0 +1,3 @@ +CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB +AS SELECT IF(NULL IS NOT NULL, NULL, NULL); +ERROR HY000: Can't create table 'test.TABLE_54044' (errno: -1) diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug54044.test b/mysql-test/suite/innodb_plugin/t/innodb_bug54044.test new file mode 100644 index 00000000000..8958dba1c9b --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug54044.test @@ -0,0 +1,11 @@ +# This is the test for bug #54044. Special handle MYSQL_TYPE_NULL type +# during create table, so it will not trigger assertion failure. + +--source include/have_innodb_plugin.inc + +# This 'create table' operation should fail because of +# using NULL datatype +--error ER_CANT_CREATE_TABLE +CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB + AS SELECT IF(NULL IS NOT NULL, NULL, NULL); + -- cgit v1.2.1 From 82e951d5f27307b5b020a9b040cb6a12beaf793e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Thu, 24 Jun 2010 13:46:20 +0300 Subject: Bug#54679: alter table causes compressed row_format to revert to compact ha_innobase::create(): Add the local variable row_type = form->s->row_type. Adjust it to ROW_TYPE_COMPRESSED when ROW_FORMAT is not specified or inherited but KEY_BLOCK_SIZE is. Observe the inherited ROW_FORMAT even when it is not explicitly specified. innodb_bug54679.test: New test, to test the bug and to ensure that there are no regressions. (The only difference in the test result without the patch applied is that the first ALTER TABLE changes ROW_FORMAT to Compact.) --- .../suite/innodb_plugin/r/innodb_bug54679.result | 91 ++++++++++++++++++++ .../suite/innodb_plugin/t/innodb_bug54679.test | 97 ++++++++++++++++++++++ 2 files changed, 188 insertions(+) create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_bug54679.result create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug54679.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug54679.result b/mysql-test/suite/innodb_plugin/r/innodb_bug54679.result new file mode 100644 index 00000000000..14fd32ca469 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug54679.result @@ -0,0 +1,91 @@ +SET GLOBAL innodb_file_format='Barracuda'; +SET GLOBAL innodb_file_per_table=ON; +SET innodb_strict_mode=ON; +CREATE TABLE bug54679 (a INT) ENGINE=InnoDB ROW_FORMAT=COMPRESSED; +SELECT TABLE_NAME,ROW_FORMAT,CREATE_OPTIONS FROM information_schema.tables +WHERE TABLE_NAME='bug54679'; +TABLE_NAME ROW_FORMAT CREATE_OPTIONS +bug54679 Compressed row_format=COMPRESSED +ALTER TABLE bug54679 ADD COLUMN b INT; +SELECT TABLE_NAME,ROW_FORMAT,CREATE_OPTIONS FROM information_schema.tables +WHERE TABLE_NAME='bug54679'; +TABLE_NAME ROW_FORMAT CREATE_OPTIONS +bug54679 Compressed row_format=COMPRESSED +DROP TABLE bug54679; +CREATE TABLE bug54679 (a INT) ENGINE=InnoDB; +SELECT TABLE_NAME,ROW_FORMAT,CREATE_OPTIONS FROM information_schema.tables +WHERE TABLE_NAME='bug54679'; +TABLE_NAME ROW_FORMAT CREATE_OPTIONS +bug54679 Compact +ALTER TABLE bug54679 KEY_BLOCK_SIZE=1; +SELECT TABLE_NAME,ROW_FORMAT,CREATE_OPTIONS FROM information_schema.tables +WHERE TABLE_NAME='bug54679'; +TABLE_NAME ROW_FORMAT CREATE_OPTIONS +bug54679 Compressed KEY_BLOCK_SIZE=1 +ALTER TABLE bug54679 ROW_FORMAT=REDUNDANT; +ERROR HY000: Can't create table '#sql-temporary' (errno: 1478) +SHOW WARNINGS; +Level Code Message +Warning 1478 InnoDB: cannot specify ROW_FORMAT = REDUNDANT with KEY_BLOCK_SIZE. +Error 1005 Can't create table '#sql-temporary' (errno: 1478) +DROP TABLE bug54679; +CREATE TABLE bug54679 (a INT) ENGINE=InnoDB ROW_FORMAT=REDUNDANT; +SELECT TABLE_NAME,ROW_FORMAT,CREATE_OPTIONS FROM information_schema.tables +WHERE TABLE_NAME='bug54679'; +TABLE_NAME ROW_FORMAT CREATE_OPTIONS +bug54679 Redundant row_format=REDUNDANT +ALTER TABLE bug54679 KEY_BLOCK_SIZE=2; +SELECT TABLE_NAME,ROW_FORMAT,CREATE_OPTIONS FROM information_schema.tables +WHERE TABLE_NAME='bug54679'; +TABLE_NAME ROW_FORMAT CREATE_OPTIONS +bug54679 Compressed row_format=REDUNDANT KEY_BLOCK_SIZE=2 +SET GLOBAL innodb_file_format=Antelope; +ALTER TABLE bug54679 KEY_BLOCK_SIZE=4; +ERROR HY000: Can't create table '#sql-temporary' (errno: 1478) +SHOW WARNINGS; +Level Code Message +Warning 1478 InnoDB: KEY_BLOCK_SIZE requires innodb_file_format > Antelope. +Error 1005 Can't create table '#sql-temporary' (errno: 1478) +ALTER TABLE bug54679 ROW_FORMAT=DYNAMIC; +ERROR HY000: Can't create table '#sql-temporary' (errno: 1478) +SHOW WARNINGS; +Level Code Message +Warning 1478 InnoDB: KEY_BLOCK_SIZE requires innodb_file_format > Antelope. +Warning 1478 InnoDB: ROW_FORMAT=DYNAMIC requires innodb_file_format > Antelope. +Warning 1478 InnoDB: cannot specify ROW_FORMAT = DYNAMIC with KEY_BLOCK_SIZE. +Error 1005 Can't create table '#sql-temporary' (errno: 1478) +DROP TABLE bug54679; +CREATE TABLE bug54679 (a INT) ENGINE=InnoDB ROW_FORMAT=DYNAMIC; +ERROR HY000: Can't create table 'test.bug54679' (errno: 1478) +SHOW WARNINGS; +Level Code Message +Warning 1478 InnoDB: ROW_FORMAT=DYNAMIC requires innodb_file_format > Antelope. +Error 1005 Can't create table 'test.bug54679' (errno: 1478) +CREATE TABLE bug54679 (a INT) ENGINE=InnoDB; +SET GLOBAL innodb_file_format=Barracuda; +SET GLOBAL innodb_file_per_table=OFF; +ALTER TABLE bug54679 KEY_BLOCK_SIZE=4; +ERROR HY000: Can't create table '#sql-temporary' (errno: 1478) +SHOW WARNINGS; +Level Code Message +Warning 1478 InnoDB: KEY_BLOCK_SIZE requires innodb_file_per_table. +Error 1005 Can't create table '#sql-temporary' (errno: 1478) +ALTER TABLE bug54679 ROW_FORMAT=DYNAMIC; +ERROR HY000: Can't create table '#sql-temporary' (errno: 1478) +SHOW WARNINGS; +Level Code Message +Warning 1478 InnoDB: ROW_FORMAT=DYNAMIC requires innodb_file_per_table. +Error 1005 Can't create table '#sql-temporary' (errno: 1478) +DROP TABLE bug54679; +CREATE TABLE bug54679 (a INT) ENGINE=InnoDB ROW_FORMAT=DYNAMIC; +ERROR HY000: Can't create table 'test.bug54679' (errno: 1478) +SHOW WARNINGS; +Level Code Message +Warning 1478 InnoDB: ROW_FORMAT=DYNAMIC requires innodb_file_per_table. +Error 1005 Can't create table 'test.bug54679' (errno: 1478) +SET GLOBAL innodb_file_per_table=ON; +CREATE TABLE bug54679 (a INT) ENGINE=InnoDB ROW_FORMAT=DYNAMIC; +DROP TABLE bug54679; +SET GLOBAL innodb_file_format=Antelope; +SET GLOBAL innodb_file_format_check=Antelope; +SET GLOBAL innodb_file_per_table=0; diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug54679.test b/mysql-test/suite/innodb_plugin/t/innodb_bug54679.test new file mode 100644 index 00000000000..863d9847ac1 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug54679.test @@ -0,0 +1,97 @@ +# Test Bug #54679 alter table causes compressed row_format to revert to compact + +--source include/have_innodb_plugin.inc + +let $file_format=`select @@innodb_file_format`; +let $file_format_check=`select @@innodb_file_format_check`; +let $file_per_table=`select @@innodb_file_per_table`; +SET GLOBAL innodb_file_format='Barracuda'; +SET GLOBAL innodb_file_per_table=ON; +SET innodb_strict_mode=ON; + +CREATE TABLE bug54679 (a INT) ENGINE=InnoDB ROW_FORMAT=COMPRESSED; +SELECT TABLE_NAME,ROW_FORMAT,CREATE_OPTIONS FROM information_schema.tables +WHERE TABLE_NAME='bug54679'; + +# The ROW_FORMAT of the table should be preserved when it is not specified +# in ALTER TABLE. +ALTER TABLE bug54679 ADD COLUMN b INT; +SELECT TABLE_NAME,ROW_FORMAT,CREATE_OPTIONS FROM information_schema.tables +WHERE TABLE_NAME='bug54679'; + +DROP TABLE bug54679; + +# Check that the ROW_FORMAT conversion to/from COMPRESSED works. + +CREATE TABLE bug54679 (a INT) ENGINE=InnoDB; +SELECT TABLE_NAME,ROW_FORMAT,CREATE_OPTIONS FROM information_schema.tables +WHERE TABLE_NAME='bug54679'; + +# KEY_BLOCK_SIZE implies COMPRESSED. +ALTER TABLE bug54679 KEY_BLOCK_SIZE=1; +SELECT TABLE_NAME,ROW_FORMAT,CREATE_OPTIONS FROM information_schema.tables +WHERE TABLE_NAME='bug54679'; + +--replace_regex /'[^']*test\.#sql-[0-9a-f_]*'/'#sql-temporary'/ +--error ER_CANT_CREATE_TABLE +ALTER TABLE bug54679 ROW_FORMAT=REDUNDANT; +--replace_regex /'[^']*test\.#sql-[0-9a-f_]*'/'#sql-temporary'/ +SHOW WARNINGS; +DROP TABLE bug54679; +CREATE TABLE bug54679 (a INT) ENGINE=InnoDB ROW_FORMAT=REDUNDANT; +SELECT TABLE_NAME,ROW_FORMAT,CREATE_OPTIONS FROM information_schema.tables +WHERE TABLE_NAME='bug54679'; + +ALTER TABLE bug54679 KEY_BLOCK_SIZE=2; +SELECT TABLE_NAME,ROW_FORMAT,CREATE_OPTIONS FROM information_schema.tables +WHERE TABLE_NAME='bug54679'; + +# This prevents other than REDUNDANT or COMPACT ROW_FORMAT for new tables. +SET GLOBAL innodb_file_format=Antelope; + +--replace_regex /'[^']*test\.#sql-[0-9a-f_]*'/'#sql-temporary'/ +--error ER_CANT_CREATE_TABLE +ALTER TABLE bug54679 KEY_BLOCK_SIZE=4; +--replace_regex /'[^']*test\.#sql-[0-9a-f_]*'/'#sql-temporary'/ +SHOW WARNINGS; +--replace_regex /'[^']*test\.#sql-[0-9a-f_]*'/'#sql-temporary'/ +--error ER_CANT_CREATE_TABLE +ALTER TABLE bug54679 ROW_FORMAT=DYNAMIC; +--replace_regex /'[^']*test\.#sql-[0-9a-f_]*'/'#sql-temporary'/ +SHOW WARNINGS; +DROP TABLE bug54679; +--replace_regex /'[^']*test\.#sql-[0-9a-f_]*'/'#sql-temporary'/ +--error ER_CANT_CREATE_TABLE +CREATE TABLE bug54679 (a INT) ENGINE=InnoDB ROW_FORMAT=DYNAMIC; +--replace_regex /'[^']*test\.#sql-[0-9a-f_]*'/'#sql-temporary'/ +SHOW WARNINGS; +CREATE TABLE bug54679 (a INT) ENGINE=InnoDB; + +SET GLOBAL innodb_file_format=Barracuda; +# This will prevent ROW_FORMAT=COMPRESSED, because the system tablespace +# cannot be compressed. +SET GLOBAL innodb_file_per_table=OFF; + +--replace_regex /'[^']*test\.#sql-[0-9a-f_]*'/'#sql-temporary'/ +--error ER_CANT_CREATE_TABLE +ALTER TABLE bug54679 KEY_BLOCK_SIZE=4; +--replace_regex /'[^']*test\.#sql-[0-9a-f_]*'/'#sql-temporary'/ +SHOW WARNINGS; +--replace_regex /'[^']*test\.#sql-[0-9a-f_]*'/'#sql-temporary'/ +--error ER_CANT_CREATE_TABLE +ALTER TABLE bug54679 ROW_FORMAT=DYNAMIC; +--replace_regex /'[^']*test\.#sql-[0-9a-f_]*'/'#sql-temporary'/ +SHOW WARNINGS; +DROP TABLE bug54679; +--replace_regex /'[^']*test\.#sql-[0-9a-f_]*'/'#sql-temporary'/ +--error ER_CANT_CREATE_TABLE +CREATE TABLE bug54679 (a INT) ENGINE=InnoDB ROW_FORMAT=DYNAMIC; +--replace_regex /'[^']*test\.#sql-[0-9a-f_]*'/'#sql-temporary'/ +SHOW WARNINGS; +SET GLOBAL innodb_file_per_table=ON; +CREATE TABLE bug54679 (a INT) ENGINE=InnoDB ROW_FORMAT=DYNAMIC; +DROP TABLE bug54679; + +EVAL SET GLOBAL innodb_file_format=$file_format; +EVAL SET GLOBAL innodb_file_format_check=$file_format_check; +EVAL SET GLOBAL innodb_file_per_table=$file_per_table; -- cgit v1.2.1 From e0a4b8387c0a0eb3d5d92b3d8bbd3db891a567fc Mon Sep 17 00:00:00 2001 From: Martin Hansson Date: Thu, 24 Jun 2010 15:21:23 +0200 Subject: Bug#41660: Sort-index_merge for non-first join table may require O(#scans) memory When an index merge operation was restarted, it would re-allocate the Unique object controlling the duplicate row ID elimination. Fixed by making the Unique object a member of QUICK_INDEX_MERGE_SELECT and thus reusing it throughout the lifetime of this object. --- mysql-test/r/error_simulation.result | 35 +++++++++++++++++++++++++++++++++++ mysql-test/t/error_simulation.test | 29 +++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/error_simulation.result b/mysql-test/r/error_simulation.result index fc58687cc86..b6b79cb596b 100644 --- a/mysql-test/r/error_simulation.result +++ b/mysql-test/r/error_simulation.result @@ -48,5 +48,40 @@ Got one of the listed errors SET SESSION debug=DEFAULT; DROP TABLE t1; # +# Bug#41660: Sort-index_merge for non-first join table may require +# O(#scans) memory +# +CREATE TABLE t1 (a INT); +INSERT INTO t1 VALUES (0), (1), (2), (3), (4), (5), (6), (7), (8), (9); +CREATE TABLE t2 (a INT, b INT, filler CHAR(100), KEY(a), KEY(b)); +INSERT INTO t2 SELECT 1000, 1000, 'filler' FROM t1 A, t1 B, t1 C; +INSERT INTO t2 VALUES (1, 1, 'data'); +# the example query uses LEFT JOIN only for the sake of being able to +# demonstrate the issue with a very small dataset. (left outer join +# disables the use of join buffering, so we get the second table +# re-scanned for every record in the outer table. if we used inner join, +# we would need to have thousands of records and/or more columns in both +# tables so that the join buffer is filled and re-scans are triggered). +SET SESSION debug = '+d,only_one_Unique_may_be_created'; +EXPLAIN +SELECT * FROM t1 LEFT JOIN t2 ON ( t2.a < 10 OR t2.b < 10 ); +id select_type table type possible_keys key key_len ref rows Extra +x x x x x x x x x +x x x x x x x x x Using sort_union(a,b); Using where +SELECT * FROM t1 LEFT JOIN t2 ON ( t2.a < 10 OR t2.b < 10 ); +a a b filler +0 1 1 data +1 1 1 data +2 1 1 data +3 1 1 data +4 1 1 data +5 1 1 data +6 1 1 data +7 1 1 data +8 1 1 data +9 1 1 data +SET SESSION debug = DEFAULT; +DROP TABLE t1, t2; +# # End of 5.1 tests # diff --git a/mysql-test/t/error_simulation.test b/mysql-test/t/error_simulation.test index 7a48a2e3231..8e65c338f36 100644 --- a/mysql-test/t/error_simulation.test +++ b/mysql-test/t/error_simulation.test @@ -45,6 +45,35 @@ SHOW CREATE TABLE t1; SELECT * FROM t1; DROP TABLE t1; +-- echo # +-- echo # Bug#41660: Sort-index_merge for non-first join table may require +-- echo # O(#scans) memory +-- echo # + +CREATE TABLE t1 (a INT); +INSERT INTO t1 VALUES (0), (1), (2), (3), (4), (5), (6), (7), (8), (9); + +CREATE TABLE t2 (a INT, b INT, filler CHAR(100), KEY(a), KEY(b)); +INSERT INTO t2 SELECT 1000, 1000, 'filler' FROM t1 A, t1 B, t1 C; +INSERT INTO t2 VALUES (1, 1, 'data'); + +--echo # the example query uses LEFT JOIN only for the sake of being able to +--echo # demonstrate the issue with a very small dataset. (left outer join +--echo # disables the use of join buffering, so we get the second table +--echo # re-scanned for every record in the outer table. if we used inner join, +--echo # we would need to have thousands of records and/or more columns in both +--echo # tables so that the join buffer is filled and re-scans are triggered). + +SET SESSION debug = '+d,only_one_Unique_may_be_created'; + +--replace_column 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x +EXPLAIN +SELECT * FROM t1 LEFT JOIN t2 ON ( t2.a < 10 OR t2.b < 10 ); +SELECT * FROM t1 LEFT JOIN t2 ON ( t2.a < 10 OR t2.b < 10 ); + +SET SESSION debug = DEFAULT; + +DROP TABLE t1, t2; --echo # --echo # Bug#42064: low memory crash when importing hex strings, in Item_hex_string::Item_hex_string -- cgit v1.2.1 From 2d04542cdddb41b115664285912c58d654aaf21a Mon Sep 17 00:00:00 2001 From: Ramil Kalimullin Date: Thu, 24 Jun 2010 21:13:08 +0400 Subject: Accidentally pushed test changes (#54459) removed. --- mysql-test/t/select.test | 4 ---- 1 file changed, 4 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/t/select.test b/mysql-test/t/select.test index 37f3675780b..db08aad0df0 100644 --- a/mysql-test/t/select.test +++ b/mysql-test/t/select.test @@ -4087,9 +4087,5 @@ EXPLAIN SELECT 1 FROM t1 ORDER BY a COLLATE latin1_german2_ci; SELECT 1 FROM t1 ORDER BY a COLLATE latin1_german2_ci; DROP TABLE t1; -create table t1(a enum('a'))engine=myisam charset=latin1; -insert into t1 values (''),(''),(''),(NULL); -select a, substr(a, 0, 0) from t1 order by substr(a, 0, 0); -select a, a collate latin1_german2_ci from t1 order by a collate latin1_german2_ci; --echo End of 5.1 tests -- cgit v1.2.1 From 65d6b9f0fc2431bd0e8d6b7fd6252e8de50fadb4 Mon Sep 17 00:00:00 2001 From: Sergey Glukhov Date: Fri, 25 Jun 2010 12:01:47 +0400 Subject: Bug#54422 query with = 'variables' During creation of the table list of processed tables hidden I_S table 'VARIABLES' is erroneously added into the table list. it leads to ER_UNKNOWN_TABLE error in TABLE_LIST::add_table_to_list() function. The fix is to skip addition of hidden I_S tables into the table list. mysql-test/r/information_schema.result: test case mysql-test/t/information_schema.test: test case sql/sql_show.cc: The fix is to skip addition of hidden I_S tables into the table list. --- mysql-test/r/information_schema.result | 10 ++++++++++ mysql-test/t/information_schema.test | 9 +++++++++ 2 files changed, 19 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/information_schema.result b/mysql-test/r/information_schema.result index 4ed7e4e700b..b7b65598c6d 100644 --- a/mysql-test/r/information_schema.result +++ b/mysql-test/r/information_schema.result @@ -1747,4 +1747,14 @@ COUNT(*) DROP USER nonpriv; DROP TABLE db1.t1; DROP DATABASE db1; + +Bug#54422 query with = 'variables' + +CREATE TABLE variables(f1 INT); +SELECT COLUMN_DEFAULT, TABLE_NAME +FROM INFORMATION_SCHEMA.COLUMNS +WHERE INFORMATION_SCHEMA.COLUMNS.TABLE_NAME = 'variables'; +COLUMN_DEFAULT TABLE_NAME +NULL variables +DROP TABLE variables; End of 5.1 tests. diff --git a/mysql-test/t/information_schema.test b/mysql-test/t/information_schema.test index f3ce3d87252..fa4b880aead 100644 --- a/mysql-test/t/information_schema.test +++ b/mysql-test/t/information_schema.test @@ -1445,6 +1445,15 @@ DROP USER nonpriv; DROP TABLE db1.t1; DROP DATABASE db1; +--echo +--echo Bug#54422 query with = 'variables' +--echo + +CREATE TABLE variables(f1 INT); +SELECT COLUMN_DEFAULT, TABLE_NAME +FROM INFORMATION_SCHEMA.COLUMNS +WHERE INFORMATION_SCHEMA.COLUMNS.TABLE_NAME = 'variables'; +DROP TABLE variables; --echo End of 5.1 tests. -- cgit v1.2.1 From 8aa85cfca389f9a0e5aac00d52afc4515517c9b9 Mon Sep 17 00:00:00 2001 From: Jon Olav Hauglid Date: Sat, 26 Jun 2010 19:36:00 +0200 Subject: Bug #54360 Deadlock DROP/ALTER/CREATE DATABASE with open HANDLER This deadlock happened if DROP DATABASE was blocked due to an open HANDLER table from a different connection. While DROP DATABASE is blocked, it holds the LOCK_mysql_create_db mutex. This results in a deadlock if the connection with the open HANDLER table tries to execute a CREATE/ALTER/DROP DATABASE statement as they all try to acquire LOCK_mysql_create_db. This patch makes this deadlock scenario very unlikely by closing and marking for re-open all HANDLER tables for which there are pending conflicing locks, before LOCK_mysql_create_db is acquired. However, there is still a very slight possibility that a connection could access one of these HANDLER tables between closing/marking for re-open and the acquisition of LOCK_mysql_create_db. This patch is for 5.1 only, a separate and complete fix will be made for 5.5+. Test case added to schema.test. --- mysql-test/r/schema.result | 19 +++++++++++++++++++ mysql-test/t/schema.test | 47 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 66 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/schema.result b/mysql-test/r/schema.result index 564fb3626df..e6af4e312a3 100644 --- a/mysql-test/r/schema.result +++ b/mysql-test/r/schema.result @@ -11,3 +11,22 @@ mtr mysql test drop schema foo; +# +# Bug#54360 Deadlock DROP/ALTER/CREATE DATABASE with open HANDLER +# +CREATE DATABASE db1; +CREATE TABLE db1.t1 (a INT); +INSERT INTO db1.t1 VALUES (1), (2); +# Connection con1 +HANDLER db1.t1 OPEN; +# Connection default +# Sending: +DROP DATABASE db1; +# Connection con2 +# Waiting for 'DROP DATABASE db1' to sync in. +# Connection con1 +CREATE DATABASE db2; +ALTER DATABASE db2 DEFAULT CHARACTER SET utf8; +DROP DATABASE db2; +# Connection default +# Reaping: DROP DATABASE db1 diff --git a/mysql-test/t/schema.test b/mysql-test/t/schema.test index a08d9b38935..a63402bbb83 100644 --- a/mysql-test/t/schema.test +++ b/mysql-test/t/schema.test @@ -4,6 +4,9 @@ # Drop mysqltest1 database, as it can left from the previous tests. # +# Save the initial number of concurrent sessions. +--source include/count_sessions.inc + --disable_warnings drop database if exists mysqltest1; --enable_warnings @@ -12,3 +15,47 @@ create schema foo; show create schema foo; show schemas; drop schema foo; + + +--echo # +--echo # Bug#54360 Deadlock DROP/ALTER/CREATE DATABASE with open HANDLER +--echo # + +CREATE DATABASE db1; +CREATE TABLE db1.t1 (a INT); +INSERT INTO db1.t1 VALUES (1), (2); + +--echo # Connection con1 +connect (con1, localhost, root); +HANDLER db1.t1 OPEN; + +--echo # Connection default +connection default; +--echo # Sending: +--send DROP DATABASE db1 + +--echo # Connection con2 +connect (con2, localhost, root); +--echo # Waiting for 'DROP DATABASE db1' to sync in. +let $wait_condition=SELECT COUNT(*)=1 FROM information_schema.processlist + WHERE state='Waiting for table' AND info='DROP DATABASE db1'; +--source include/wait_condition.inc + +--echo # Connection con1 +connection con1; +# All these statements before resulted in deadlock. +CREATE DATABASE db2; +ALTER DATABASE db2 DEFAULT CHARACTER SET utf8; +DROP DATABASE db2; + +--echo # Connection default +connection default; +--echo # Reaping: DROP DATABASE db1 +--reap +disconnect con1; +disconnect con2; + + +# Check that all connections opened by test cases in this file are really +# gone so execution of other tests won't be affected by their presence. +--source include/wait_until_count_sessions.inc -- cgit v1.2.1 From 95e5c8688e5afdad73d114ea2061e0fc85754c38 Mon Sep 17 00:00:00 2001 From: unknown Date: Sun, 27 Jun 2010 12:42:06 +0800 Subject: The following statements support the CURRENT_USER() where a user is needed. DROP USER RENAME USER CURRENT_USER() ... GRANT ... TO CURRENT_USER() REVOKE ... FROM CURRENT_USER() ALTER DEFINER = CURRENT_USER() EVENTbut, When these statements are binlogged, CURRENT_USER() just is binlogged as 'CURRENT_USER()', it is not expanded to the real user name. When slave executes the log event, 'CURRENT_USER()' is expand to the user of slave SQL thread, but SQL thread's user name always NULL. This breaks the replication. After this patch, session's user will be written into query log events if these statements call CURREN_USER() or 'ALTER EVENT' does not assign a definer. mysql-test/include/diff_tables.inc: Expend its abilities. Now it can diff not only in sessions of 'master' and 'slave', but other sessions as well. mysql-test/include/rpl_diff_tables.inc: Diff the same table between master and slaves. sql/log_event.cc: session's user will be written into Query_log_event, if is_current_user_used() is TRUE. On slave SQL thread, Only thd->variables.current_user is written into Query_log_event, if it exists. sql/sql_acl.cc: On slave SQL thread, grantor should copy from thd->variables.current_user, if it exists sql/sql_class.h: On slave SQL thread, thd->variables.current_user is used to store the applying event's invoker. --- mysql-test/include/diff_tables.inc | 18 +- mysql-test/include/rpl_diff_tables.inc | 35 +++ mysql-test/suite/rpl/r/rpl_current_user.result | 205 ++++++++++++++++++ mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result | 2 +- mysql-test/suite/rpl/t/rpl_current_user.cnf | 9 + mysql-test/suite/rpl/t/rpl_current_user.test | 238 +++++++++++++++++++++ 6 files changed, 495 insertions(+), 12 deletions(-) create mode 100644 mysql-test/include/rpl_diff_tables.inc create mode 100644 mysql-test/suite/rpl/r/rpl_current_user.result create mode 100644 mysql-test/suite/rpl/t/rpl_current_user.cnf create mode 100644 mysql-test/suite/rpl/t/rpl_current_user.test (limited to 'mysql-test') diff --git a/mysql-test/include/diff_tables.inc b/mysql-test/include/diff_tables.inc index d15dd56b35d..e11e69b3023 100644 --- a/mysql-test/include/diff_tables.inc +++ b/mysql-test/include/diff_tables.inc @@ -64,17 +64,13 @@ let $_diff_table=$diff_table_2; let $_diff_i=2; while ($_diff_i) { - # Parse out any leading "master:" or "slave:" from the table - # specification and connect the appropriate server. - let $_diff_conn_master=`SELECT SUBSTR('$_diff_table', 1, 7) = 'master:'`; - if ($_diff_conn_master) { - let $_diff_table=`SELECT SUBSTR('$_diff_table', 8)`; - connection master; - } - let $_diff_conn_slave=`SELECT SUBSTR('$_diff_table', 1, 6) = 'slave:'`; - if ($_diff_conn_slave) { - let $_diff_table=`SELECT SUBSTR('$_diff_table', 7)`; - connection slave; + # Parse out any leading "master:" or "slave:" from the table specification +# and connect the appropriate server. + let $_pos= `SELECT LOCATE(':', '$_diff_table')`; + let $_diff_conn=`SELECT SUBSTR('$_diff_table', 1, $_pos-1)`; + if (`SELECT "XX$_diff_conn" <> "XX"`) { + let $_diff_table=`SELECT SUBSTR('$_diff_table', $_pos+1)`; + connection $_diff_conn; } # Sanity-check the input. diff --git a/mysql-test/include/rpl_diff_tables.inc b/mysql-test/include/rpl_diff_tables.inc new file mode 100644 index 00000000000..c3a45578a79 --- /dev/null +++ b/mysql-test/include/rpl_diff_tables.inc @@ -0,0 +1,35 @@ +# ############################################################################# +# Check whether the given table is consistent between different master and +# slaves +# +# Usage: +# --let $diff_table= test.t1 +# --let $diff_server_list= master, slave, slave2 +# --source include/rpl_diff_tables.inc +# ############################################################################# + +if (`SELECT "XX$diff_table" = "XX"`) +{ + --die diff_table is null. +} + +--let $_servers= master, slave +if (`SELECT "XX$diff_server_list" <> "XX"`) +{ + --let $_servers= $diff_server_list +} + +--let $_master= `SELECT SUBSTRING_INDEX('$_servers', ',', 1)` +--let $_servers= `SELECT LTRIM(SUBSTRING('$_servers', LENGTH('$_master') + 2))` +connection $_master; +while (`SELECT "XX$_servers" <> "XX"`) +{ + --let $_slave= `SELECT SUBSTRING_INDEX('$_servers', ',', 1)` + --let $_servers= `SELECT LTRIM(SUBSTRING('$_servers', LENGTH('$_slave') + 2))` + + --sync_slave_with_master $_slave + --let $diff_table_1= $_master:$diff_table + --let $diff_table_2= $_slave:$diff_table + --source include/diff_tables.inc + connection $_slave; +} diff --git a/mysql-test/suite/rpl/r/rpl_current_user.result b/mysql-test/suite/rpl/r/rpl_current_user.result new file mode 100644 index 00000000000..85490c2571c --- /dev/null +++ b/mysql-test/suite/rpl/r/rpl_current_user.result @@ -0,0 +1,205 @@ +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; + +# On slave2 +# Connect slave2 to slave +CHANGE MASTER TO MASTER_HOST='127.0.0.1', MASTER_PORT=SLAVE_MYPORT;, +MASTER_LOG_FILE='slave-bin.000001', MASTER_USER='root'; +START SLAVE; + +# [On master] +DROP VIEW IF EXISTS v_user; +DROP VIEW IF EXISTS v_tables_priv; +DROP VIEW IF EXISTS v_procs_priv; +DROP PROCEDURE IF EXISTS p1; +DROP PROCEDURE IF EXISTS my_grant; +DROP PROCEDURE IF EXISTS my_revoke; +DROP FUNCTION IF EXISTS my_user; +DROP EVENT IF EXISTS e1; +CREATE TABLE t1(c1 char(100)); +CREATE VIEW test.v_user AS SELECT * FROM mysql.user WHERE User LIKE 'bug48321%'; +CREATE VIEW test.v_tables_priv AS SELECT * FROM mysql.tables_priv WHERE User LIKE 'bug48321%'; +CREATE VIEW test.v_procs_priv AS SELECT * FROM mysql.procs_priv WHERE User LIKE 'bug48321%'; +CREATE VIEW test.v_event AS SELECT definer FROM mysql.event WHERE name = 'e1'; +CREATE PROCEDURE p1() SELECT 1; +# bug48321_1-01234 has the max length(16) of user. +GRANT ALL PRIVILEGES ON *.* TO 'bug48321_1-01234'@'localhost' WITH GRANT OPTION; + +# Make sure the max lengths of user and host +# the user name is too lengh +GRANT CREATE USER ON *.* TO '01234567890123456'@'fakehost'; +ERROR HY000: String '01234567890123456' is too long for user name (should be no longer than 16) +# the host name is too lengh +GRANT CREATE USER ON *.* TO 'fakename'@'0123456789012345678901234567890123456789012345678901234567890'; +ERROR HY000: String '0123456789012345678901234567890123456789012345678901234567890' is too long for host name (should be no longer than 60) + +# User 'bug48321_1-01234' connects to master by conn1 +# [On conn1] +# Verify 'REVOKE ALL' statement +REVOKE ALL PRIVILEGES, GRANT OPTION FROM CURRENT_USER(); +Comparing tables master:test.v_user and slave:test.v_user +Comparing tables master:test.v_user and slave2:test.v_user + +# Verify 'GRANT ... ON TABLE ...' statement +GRANT CREATE, INSERT, SELECT ON TABLE test.t1 TO CURRENT_USER(); +Comparing tables master:test.v_tables_priv and slave:test.v_tables_priv +Comparing tables master:test.v_tables_priv and slave2:test.v_tables_priv + +# Verify 'GRANT ... ON PROCEDURE...' statement +GRANT ALTER ROUTINE, EXECUTE ON PROCEDURE p1 TO CURRENT_USER(); +Comparing tables master:test.v_procs_priv and slave:test.v_procs_priv +Comparing tables master:test.v_procs_priv and slave2:test.v_procs_priv + +# Verify 'GRANT ... ON *.* ...' statement +GRANT ALL PRIVILEGES ON *.* TO CURRENT_USER() WITH GRANT OPTION; +Comparing tables master:test.v_procs_priv and slave:test.v_procs_priv +Comparing tables master:test.v_procs_priv and slave2:test.v_procs_priv + +# Verify 'REVOKE ... ON TABLE ...' statement +REVOKE CREATE, INSERT, SELECT ON TABLE t1 FROM CURRENT_USER(); +Comparing tables master:test.v_tables_priv and slave:test.v_tables_priv +Comparing tables master:test.v_tables_priv and slave2:test.v_tables_priv + +# Verify 'REVOKE ... ON PROCEDURE...' statement +REVOKE ALTER ROUTINE, EXECUTE ON PROCEDURE p1 FROM CURRENT_USER(); +Comparing tables master:test.v_procs_priv and slave:test.v_procs_priv +Comparing tables master:test.v_procs_priv and slave2:test.v_procs_priv + +# Verify 'REVOKE ... ON *.* ...' statement +REVOKE ALL PRIVILEGES ON *.* FROM CURRENT_USER(); +Comparing tables master:test.v_user and slave:test.v_user +Comparing tables master:test.v_user and slave2:test.v_user + +# Verify 'GRANT ...' statement in the procedure +CREATE PROCEDURE my_grant() +GRANT CREATE, INSERT, SELECT ON TABLE test.t1 TO CURRENT_USER(); +call my_grant; +Comparing tables master:test.v_tables_priv and slave:test.v_tables_priv +Comparing tables master:test.v_tables_priv and slave2:test.v_tables_priv + +# Verify 'REVOKE ... ON TABLE ...' statement in the procedure +CREATE PROCEDURE my_revoke() +REVOKE CREATE, INSERT, SELECT ON TABLE t1 FROM CURRENT_USER(); +call my_revoke; +Comparing tables master:test.v_tables_priv and slave:test.v_tables_priv +Comparing tables master:test.v_tables_priv and slave2:test.v_tables_priv + +# Verify 'RENAME USER ...' statement +RENAME USER CURRENT_USER TO 'bug48321_2'@'localhost'; +Comparing tables master:test.v_user and slave:test.v_user +Comparing tables master:test.v_user and slave2:test.v_user + +# Verify 'DROP USER ...' statement +GRANT CREATE USER ON *.* TO 'bug48321_2'@'localhost'; +DROP USER CURRENT_USER(); +Comparing tables master:test.v_user and slave:test.v_user +Comparing tables master:test.v_user and slave2:test.v_user + +# Verify 'ALTER EVENT...' statement +CREATE EVENT e1 ON SCHEDULE EVERY 1 DAY DO SELECT * FROM t1; +# Explicitly assign CURRENT_USER() to definer +ALTER DEFINER=CURRENT_USER() EVENT e1 ENABLE; +Comparing tables master:test.v_event and slave:test.v_event +Comparing tables master:test.v_event and slave2:test.v_event + +# Session user will be set as definer, if the statement does not assign +# a definer +ALTER EVENT e1 ENABLE; +Comparing tables master:test.v_event and slave:test.v_event +Comparing tables master:test.v_event and slave2:test.v_event + +# Verify that this patch does not affect the calling of CURRENT_USER() +# in the other statements +# [On master] +INSERT INTO t1 VALUES(CURRENT_USER()), ('1234'); +Warnings: +Note 1592 Statement may not be safe to log in statement format. +SELECT * FROM t1; +c1 +root@localhost +1234 +# [On slave] +SELECT * FROM t1; +c1 +@ +1234 +# [On slave2] +SELECT * FROM t1; +c1 +@ +1234 +# [On master] +UPDATE t1 SET c1=CURRENT_USER() WHERE c1='1234'; +Warnings: +Note 1592 Statement may not be safe to log in statement format. +SELECT * FROM t1; +c1 +root@localhost +root@localhost +# [On slave] +SELECT * FROM t1; +c1 +@ +@ +# [On slave2] +SELECT * FROM t1; +c1 +@ +@ +# [On master] +DELETE FROM t1 WHERE c1=CURRENT_USER(); +Warnings: +Note 1592 Statement may not be safe to log in statement format. +SELECT * FROM t1; +c1 +# [On slave] +SELECT * FROM t1; +c1 +# [On slave2] +SELECT * FROM t1; +c1 +# [On master] +CREATE TABLE t2(c1 char(100)); +CREATE FUNCTION my_user() RETURNS VARCHAR(64) +SQL SECURITY INVOKER +BEGIN +INSERT INTO t2 VALUES(CURRENT_USER()); +RETURN CURRENT_USER(); +END | +INSERT INTO t1 VALUES(my_user()); +Warnings: +Note 1592 Statement may not be safe to log in statement format. +Note 1592 Statement may not be safe to log in statement format. +SELECT * FROM t1; +c1 +root@localhost +SELECT * FROM t2; +c1 +root@localhost +# [On slave] +SELECT * FROM t1; +c1 +@ +SELECT * FROM t2; +c1 +@ +# [On slave2] +SELECT * FROM t1; +c1 +@ +SELECT * FROM t2; +c1 +@ + +# END +DROP TABLE t1, t2; +DROP VIEW v_user, v_tables_priv, v_procs_priv, v_event; +DROP PROCEDURE p1; +DROP PROCEDURE my_grant; +DROP PROCEDURE my_revoke; +DROP FUNCTION my_user; +DROP EVENT e1; diff --git a/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result b/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result index 26f2545dd72..35f4cd3ecbb 100644 --- a/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result +++ b/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result @@ -750,7 +750,7 @@ test_rpl e2 root@localhost SYSTEM RECURRING NULL 1 # # NULL ENABLED 1 latin1 lat USE test_rpl; SHOW EVENTS; Db Name Definer Time zone Type Execute at Interval value Interval field Starts Ends Status Originator character_set_client collation_connection Database Collation -test_rpl e2 @ SYSTEM RECURRING NULL 1 # # NULL SLAVESIDE_DISABLED 1 latin1 latin1_swedish_ci latin1_swedish_ci +test_rpl e2 root@localhost SYSTEM RECURRING NULL 1 # # NULL SLAVESIDE_DISABLED 1 latin1 latin1_swedish_ci latin1_swedish_ci ==========MASTER========== SELECT COUNT(*) FROM t1; COUNT(*) diff --git a/mysql-test/suite/rpl/t/rpl_current_user.cnf b/mysql-test/suite/rpl/t/rpl_current_user.cnf new file mode 100644 index 00000000000..999ee727a88 --- /dev/null +++ b/mysql-test/suite/rpl/t/rpl_current_user.cnf @@ -0,0 +1,9 @@ +!include ../my.cnf + +[mysqld.3] +server-id=3 +log-bin=slave-bin + +[ENV] +SLAVE_MYPORT1= @mysqld.3.port +SLAVE_MYSOCK1= @mysqld.3.socket diff --git a/mysql-test/suite/rpl/t/rpl_current_user.test b/mysql-test/suite/rpl/t/rpl_current_user.test new file mode 100644 index 00000000000..72581ed7049 --- /dev/null +++ b/mysql-test/suite/rpl/t/rpl_current_user.test @@ -0,0 +1,238 @@ +############################################################################## +# BUG#48321 CURRENT_USER() incorrectly replicated for DROP/RENAME USER, +# REVOKE, GRANT, ALTER EVENT +# +# Calling CURRENT_USER() results into inconsistency between slave and master, +# as the slave SQL thread has different user with common users. +# +# After the patch for bug#48321, session's user will be written into query log +# event if CURRENT_USER() is called in 'DROP/RENAME USER', 'REVOKE', 'GRANT', +# 'ALTER EVENT'. +# +############################################################################## +source include/master-slave.inc; +source include/have_binlog_format_statement.inc; + +--echo +--echo # On slave2 +connect (slave2,127.0.0.1,root,,test,$SLAVE_MYPORT1,); +connection slave2; + +--echo # Connect slave2 to slave +--replace_result $SLAVE_MYPORT SLAVE_MYPORT; +eval CHANGE MASTER TO MASTER_HOST='127.0.0.1', MASTER_PORT=$SLAVE_MYPORT, + MASTER_LOG_FILE='slave-bin.000001', MASTER_USER='root'; +START SLAVE; +source include/wait_for_slave_to_start.inc; + +--echo +--echo # [On master] +connection master; +--disable_warnings +DROP VIEW IF EXISTS v_user; +DROP VIEW IF EXISTS v_tables_priv; +DROP VIEW IF EXISTS v_procs_priv; +DROP PROCEDURE IF EXISTS p1; +DROP PROCEDURE IF EXISTS my_grant; +DROP PROCEDURE IF EXISTS my_revoke; +DROP FUNCTION IF EXISTS my_user; +DROP EVENT IF EXISTS e1; +--enable_warnings +CREATE TABLE t1(c1 char(100)); +CREATE VIEW test.v_user AS SELECT * FROM mysql.user WHERE User LIKE 'bug48321%'; +CREATE VIEW test.v_tables_priv AS SELECT * FROM mysql.tables_priv WHERE User LIKE 'bug48321%'; +CREATE VIEW test.v_procs_priv AS SELECT * FROM mysql.procs_priv WHERE User LIKE 'bug48321%'; +CREATE VIEW test.v_event AS SELECT definer FROM mysql.event WHERE name = 'e1'; +CREATE PROCEDURE p1() SELECT 1; +--echo # bug48321_1-01234 has the max length(16) of user. +GRANT ALL PRIVILEGES ON *.* TO 'bug48321_1-01234'@'localhost' WITH GRANT OPTION; + +--echo +--echo # Make sure the max lengths of user and host +--echo # the user name is too lengh +--error 1470 +GRANT CREATE USER ON *.* TO '01234567890123456'@'fakehost'; +--echo # the host name is too lengh +--error 1470 +GRANT CREATE USER ON *.* TO 'fakename'@'0123456789012345678901234567890123456789012345678901234567890'; + +--echo +--echo # User 'bug48321_1-01234' connects to master by conn1 +connect (conn1, 127.0.0.1, 'bug48321_1-01234'@'localhost',,); +connection conn1; +--echo # [On conn1] +--echo # Verify 'REVOKE ALL' statement +REVOKE ALL PRIVILEGES, GRANT OPTION FROM CURRENT_USER(); +let $diff_table= test.v_user; +let $diff_server_list= master, slave, slave2; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'GRANT ... ON TABLE ...' statement +connection conn1; +GRANT CREATE, INSERT, SELECT ON TABLE test.t1 TO CURRENT_USER(); +let $diff_table= test.v_tables_priv; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'GRANT ... ON PROCEDURE...' statement +connection conn1; +GRANT ALTER ROUTINE, EXECUTE ON PROCEDURE p1 TO CURRENT_USER(); +let $diff_table= test.v_procs_priv; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'GRANT ... ON *.* ...' statement +connection conn1; +GRANT ALL PRIVILEGES ON *.* TO CURRENT_USER() WITH GRANT OPTION; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'REVOKE ... ON TABLE ...' statement +connection conn1; +REVOKE CREATE, INSERT, SELECT ON TABLE t1 FROM CURRENT_USER(); +let $diff_table= test.v_tables_priv; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'REVOKE ... ON PROCEDURE...' statement +connection conn1; +REVOKE ALTER ROUTINE, EXECUTE ON PROCEDURE p1 FROM CURRENT_USER(); +let $diff_table= test.v_procs_priv; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'REVOKE ... ON *.* ...' statement +connection conn1; +REVOKE ALL PRIVILEGES ON *.* FROM CURRENT_USER(); +let $diff_table= test.v_user; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'GRANT ...' statement in the procedure +connection conn1; +CREATE PROCEDURE my_grant() + GRANT CREATE, INSERT, SELECT ON TABLE test.t1 TO CURRENT_USER(); +call my_grant; +let $diff_table= test.v_tables_priv; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'REVOKE ... ON TABLE ...' statement in the procedure +connection conn1; +CREATE PROCEDURE my_revoke() + REVOKE CREATE, INSERT, SELECT ON TABLE t1 FROM CURRENT_USER(); +call my_revoke; +let $diff_table= test.v_tables_priv; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'RENAME USER ...' statement +connection conn1; +RENAME USER CURRENT_USER TO 'bug48321_2'@'localhost'; +let $diff_table= test.v_user; +source include/rpl_diff_tables.inc; + +disconnect conn1; + +--echo +--echo # Verify 'DROP USER ...' statement +connection master; +GRANT CREATE USER ON *.* TO 'bug48321_2'@'localhost'; +connect (conn1, 127.0.0.1, 'bug48321_2'@'localhost',,); +connection conn1; +DROP USER CURRENT_USER(); +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify 'ALTER EVENT...' statement +connection master; +CREATE EVENT e1 ON SCHEDULE EVERY 1 DAY DO SELECT * FROM t1; + +--echo # Explicitly assign CURRENT_USER() to definer +ALTER DEFINER=CURRENT_USER() EVENT e1 ENABLE; +let $diff_table= test.v_event; +source include/rpl_diff_tables.inc; + +connection master; +--echo +--echo # Session user will be set as definer, if the statement does not assign +--echo # a definer +ALTER EVENT e1 ENABLE; +sync_slave_with_master; +source include/rpl_diff_tables.inc; + +--echo +--echo # Verify that this patch does not affect the calling of CURRENT_USER() +--echo # in the other statements +connection master; +--echo # [On master] +INSERT INTO t1 VALUES(CURRENT_USER()), ('1234'); +SELECT * FROM t1; +sync_slave_with_master; +--echo # [On slave] +SELECT * FROM t1; +--echo # [On slave2] +sync_slave_with_master slave2; +SELECT * FROM t1; + +connection master; +--echo # [On master] +UPDATE t1 SET c1=CURRENT_USER() WHERE c1='1234'; +SELECT * FROM t1; +sync_slave_with_master; +--echo # [On slave] +SELECT * FROM t1; +sync_slave_with_master slave2; +--echo # [On slave2] +SELECT * FROM t1; + +connection master; +--echo # [On master] +DELETE FROM t1 WHERE c1=CURRENT_USER(); +SELECT * FROM t1; +sync_slave_with_master; +--echo # [On slave] +SELECT * FROM t1; +sync_slave_with_master slave2; +--echo # [On slave2] +SELECT * FROM t1; + +connection master; +--echo # [On master] +CREATE TABLE t2(c1 char(100)); + +DELIMITER |; +CREATE FUNCTION my_user() RETURNS VARCHAR(64) + SQL SECURITY INVOKER +BEGIN + INSERT INTO t2 VALUES(CURRENT_USER()); + RETURN CURRENT_USER(); +END | +DELIMITER ;| + +INSERT INTO t1 VALUES(my_user()); +SELECT * FROM t1; +SELECT * FROM t2; +sync_slave_with_master; +--echo # [On slave] +SELECT * FROM t1; +SELECT * FROM t2; +sync_slave_with_master slave2; +--echo # [On slave2] +SELECT * FROM t1; +SELECT * FROM t2; + +--echo +--echo # END +connection master; +DROP TABLE t1, t2; +DROP VIEW v_user, v_tables_priv, v_procs_priv, v_event; +DROP PROCEDURE p1; +DROP PROCEDURE my_grant; +DROP PROCEDURE my_revoke; +DROP FUNCTION my_user; +DROP EVENT e1; +sync_slave_with_master; +sync_slave_with_master slave2; +source include/master-slave-end.inc; -- cgit v1.2.1 From b594cee712de3c8e3b965226e4880e89e0bdabeb Mon Sep 17 00:00:00 2001 From: Davi Arnaut Date: Mon, 28 Jun 2010 17:59:41 -0300 Subject: Revert Bug#48321 due to build breakage and failing tests. --- mysql-test/include/diff_tables.inc | 18 +- mysql-test/include/rpl_diff_tables.inc | 35 --- mysql-test/suite/rpl/r/rpl_current_user.result | 205 ------------------ mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result | 2 +- mysql-test/suite/rpl/t/rpl_current_user.cnf | 9 - mysql-test/suite/rpl/t/rpl_current_user.test | 238 --------------------- 6 files changed, 12 insertions(+), 495 deletions(-) delete mode 100644 mysql-test/include/rpl_diff_tables.inc delete mode 100644 mysql-test/suite/rpl/r/rpl_current_user.result delete mode 100644 mysql-test/suite/rpl/t/rpl_current_user.cnf delete mode 100644 mysql-test/suite/rpl/t/rpl_current_user.test (limited to 'mysql-test') diff --git a/mysql-test/include/diff_tables.inc b/mysql-test/include/diff_tables.inc index e11e69b3023..d15dd56b35d 100644 --- a/mysql-test/include/diff_tables.inc +++ b/mysql-test/include/diff_tables.inc @@ -64,13 +64,17 @@ let $_diff_table=$diff_table_2; let $_diff_i=2; while ($_diff_i) { - # Parse out any leading "master:" or "slave:" from the table specification -# and connect the appropriate server. - let $_pos= `SELECT LOCATE(':', '$_diff_table')`; - let $_diff_conn=`SELECT SUBSTR('$_diff_table', 1, $_pos-1)`; - if (`SELECT "XX$_diff_conn" <> "XX"`) { - let $_diff_table=`SELECT SUBSTR('$_diff_table', $_pos+1)`; - connection $_diff_conn; + # Parse out any leading "master:" or "slave:" from the table + # specification and connect the appropriate server. + let $_diff_conn_master=`SELECT SUBSTR('$_diff_table', 1, 7) = 'master:'`; + if ($_diff_conn_master) { + let $_diff_table=`SELECT SUBSTR('$_diff_table', 8)`; + connection master; + } + let $_diff_conn_slave=`SELECT SUBSTR('$_diff_table', 1, 6) = 'slave:'`; + if ($_diff_conn_slave) { + let $_diff_table=`SELECT SUBSTR('$_diff_table', 7)`; + connection slave; } # Sanity-check the input. diff --git a/mysql-test/include/rpl_diff_tables.inc b/mysql-test/include/rpl_diff_tables.inc deleted file mode 100644 index c3a45578a79..00000000000 --- a/mysql-test/include/rpl_diff_tables.inc +++ /dev/null @@ -1,35 +0,0 @@ -# ############################################################################# -# Check whether the given table is consistent between different master and -# slaves -# -# Usage: -# --let $diff_table= test.t1 -# --let $diff_server_list= master, slave, slave2 -# --source include/rpl_diff_tables.inc -# ############################################################################# - -if (`SELECT "XX$diff_table" = "XX"`) -{ - --die diff_table is null. -} - ---let $_servers= master, slave -if (`SELECT "XX$diff_server_list" <> "XX"`) -{ - --let $_servers= $diff_server_list -} - ---let $_master= `SELECT SUBSTRING_INDEX('$_servers', ',', 1)` ---let $_servers= `SELECT LTRIM(SUBSTRING('$_servers', LENGTH('$_master') + 2))` -connection $_master; -while (`SELECT "XX$_servers" <> "XX"`) -{ - --let $_slave= `SELECT SUBSTRING_INDEX('$_servers', ',', 1)` - --let $_servers= `SELECT LTRIM(SUBSTRING('$_servers', LENGTH('$_slave') + 2))` - - --sync_slave_with_master $_slave - --let $diff_table_1= $_master:$diff_table - --let $diff_table_2= $_slave:$diff_table - --source include/diff_tables.inc - connection $_slave; -} diff --git a/mysql-test/suite/rpl/r/rpl_current_user.result b/mysql-test/suite/rpl/r/rpl_current_user.result deleted file mode 100644 index 85490c2571c..00000000000 --- a/mysql-test/suite/rpl/r/rpl_current_user.result +++ /dev/null @@ -1,205 +0,0 @@ -stop slave; -drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; -reset master; -reset slave; -drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; -start slave; - -# On slave2 -# Connect slave2 to slave -CHANGE MASTER TO MASTER_HOST='127.0.0.1', MASTER_PORT=SLAVE_MYPORT;, -MASTER_LOG_FILE='slave-bin.000001', MASTER_USER='root'; -START SLAVE; - -# [On master] -DROP VIEW IF EXISTS v_user; -DROP VIEW IF EXISTS v_tables_priv; -DROP VIEW IF EXISTS v_procs_priv; -DROP PROCEDURE IF EXISTS p1; -DROP PROCEDURE IF EXISTS my_grant; -DROP PROCEDURE IF EXISTS my_revoke; -DROP FUNCTION IF EXISTS my_user; -DROP EVENT IF EXISTS e1; -CREATE TABLE t1(c1 char(100)); -CREATE VIEW test.v_user AS SELECT * FROM mysql.user WHERE User LIKE 'bug48321%'; -CREATE VIEW test.v_tables_priv AS SELECT * FROM mysql.tables_priv WHERE User LIKE 'bug48321%'; -CREATE VIEW test.v_procs_priv AS SELECT * FROM mysql.procs_priv WHERE User LIKE 'bug48321%'; -CREATE VIEW test.v_event AS SELECT definer FROM mysql.event WHERE name = 'e1'; -CREATE PROCEDURE p1() SELECT 1; -# bug48321_1-01234 has the max length(16) of user. -GRANT ALL PRIVILEGES ON *.* TO 'bug48321_1-01234'@'localhost' WITH GRANT OPTION; - -# Make sure the max lengths of user and host -# the user name is too lengh -GRANT CREATE USER ON *.* TO '01234567890123456'@'fakehost'; -ERROR HY000: String '01234567890123456' is too long for user name (should be no longer than 16) -# the host name is too lengh -GRANT CREATE USER ON *.* TO 'fakename'@'0123456789012345678901234567890123456789012345678901234567890'; -ERROR HY000: String '0123456789012345678901234567890123456789012345678901234567890' is too long for host name (should be no longer than 60) - -# User 'bug48321_1-01234' connects to master by conn1 -# [On conn1] -# Verify 'REVOKE ALL' statement -REVOKE ALL PRIVILEGES, GRANT OPTION FROM CURRENT_USER(); -Comparing tables master:test.v_user and slave:test.v_user -Comparing tables master:test.v_user and slave2:test.v_user - -# Verify 'GRANT ... ON TABLE ...' statement -GRANT CREATE, INSERT, SELECT ON TABLE test.t1 TO CURRENT_USER(); -Comparing tables master:test.v_tables_priv and slave:test.v_tables_priv -Comparing tables master:test.v_tables_priv and slave2:test.v_tables_priv - -# Verify 'GRANT ... ON PROCEDURE...' statement -GRANT ALTER ROUTINE, EXECUTE ON PROCEDURE p1 TO CURRENT_USER(); -Comparing tables master:test.v_procs_priv and slave:test.v_procs_priv -Comparing tables master:test.v_procs_priv and slave2:test.v_procs_priv - -# Verify 'GRANT ... ON *.* ...' statement -GRANT ALL PRIVILEGES ON *.* TO CURRENT_USER() WITH GRANT OPTION; -Comparing tables master:test.v_procs_priv and slave:test.v_procs_priv -Comparing tables master:test.v_procs_priv and slave2:test.v_procs_priv - -# Verify 'REVOKE ... ON TABLE ...' statement -REVOKE CREATE, INSERT, SELECT ON TABLE t1 FROM CURRENT_USER(); -Comparing tables master:test.v_tables_priv and slave:test.v_tables_priv -Comparing tables master:test.v_tables_priv and slave2:test.v_tables_priv - -# Verify 'REVOKE ... ON PROCEDURE...' statement -REVOKE ALTER ROUTINE, EXECUTE ON PROCEDURE p1 FROM CURRENT_USER(); -Comparing tables master:test.v_procs_priv and slave:test.v_procs_priv -Comparing tables master:test.v_procs_priv and slave2:test.v_procs_priv - -# Verify 'REVOKE ... ON *.* ...' statement -REVOKE ALL PRIVILEGES ON *.* FROM CURRENT_USER(); -Comparing tables master:test.v_user and slave:test.v_user -Comparing tables master:test.v_user and slave2:test.v_user - -# Verify 'GRANT ...' statement in the procedure -CREATE PROCEDURE my_grant() -GRANT CREATE, INSERT, SELECT ON TABLE test.t1 TO CURRENT_USER(); -call my_grant; -Comparing tables master:test.v_tables_priv and slave:test.v_tables_priv -Comparing tables master:test.v_tables_priv and slave2:test.v_tables_priv - -# Verify 'REVOKE ... ON TABLE ...' statement in the procedure -CREATE PROCEDURE my_revoke() -REVOKE CREATE, INSERT, SELECT ON TABLE t1 FROM CURRENT_USER(); -call my_revoke; -Comparing tables master:test.v_tables_priv and slave:test.v_tables_priv -Comparing tables master:test.v_tables_priv and slave2:test.v_tables_priv - -# Verify 'RENAME USER ...' statement -RENAME USER CURRENT_USER TO 'bug48321_2'@'localhost'; -Comparing tables master:test.v_user and slave:test.v_user -Comparing tables master:test.v_user and slave2:test.v_user - -# Verify 'DROP USER ...' statement -GRANT CREATE USER ON *.* TO 'bug48321_2'@'localhost'; -DROP USER CURRENT_USER(); -Comparing tables master:test.v_user and slave:test.v_user -Comparing tables master:test.v_user and slave2:test.v_user - -# Verify 'ALTER EVENT...' statement -CREATE EVENT e1 ON SCHEDULE EVERY 1 DAY DO SELECT * FROM t1; -# Explicitly assign CURRENT_USER() to definer -ALTER DEFINER=CURRENT_USER() EVENT e1 ENABLE; -Comparing tables master:test.v_event and slave:test.v_event -Comparing tables master:test.v_event and slave2:test.v_event - -# Session user will be set as definer, if the statement does not assign -# a definer -ALTER EVENT e1 ENABLE; -Comparing tables master:test.v_event and slave:test.v_event -Comparing tables master:test.v_event and slave2:test.v_event - -# Verify that this patch does not affect the calling of CURRENT_USER() -# in the other statements -# [On master] -INSERT INTO t1 VALUES(CURRENT_USER()), ('1234'); -Warnings: -Note 1592 Statement may not be safe to log in statement format. -SELECT * FROM t1; -c1 -root@localhost -1234 -# [On slave] -SELECT * FROM t1; -c1 -@ -1234 -# [On slave2] -SELECT * FROM t1; -c1 -@ -1234 -# [On master] -UPDATE t1 SET c1=CURRENT_USER() WHERE c1='1234'; -Warnings: -Note 1592 Statement may not be safe to log in statement format. -SELECT * FROM t1; -c1 -root@localhost -root@localhost -# [On slave] -SELECT * FROM t1; -c1 -@ -@ -# [On slave2] -SELECT * FROM t1; -c1 -@ -@ -# [On master] -DELETE FROM t1 WHERE c1=CURRENT_USER(); -Warnings: -Note 1592 Statement may not be safe to log in statement format. -SELECT * FROM t1; -c1 -# [On slave] -SELECT * FROM t1; -c1 -# [On slave2] -SELECT * FROM t1; -c1 -# [On master] -CREATE TABLE t2(c1 char(100)); -CREATE FUNCTION my_user() RETURNS VARCHAR(64) -SQL SECURITY INVOKER -BEGIN -INSERT INTO t2 VALUES(CURRENT_USER()); -RETURN CURRENT_USER(); -END | -INSERT INTO t1 VALUES(my_user()); -Warnings: -Note 1592 Statement may not be safe to log in statement format. -Note 1592 Statement may not be safe to log in statement format. -SELECT * FROM t1; -c1 -root@localhost -SELECT * FROM t2; -c1 -root@localhost -# [On slave] -SELECT * FROM t1; -c1 -@ -SELECT * FROM t2; -c1 -@ -# [On slave2] -SELECT * FROM t1; -c1 -@ -SELECT * FROM t2; -c1 -@ - -# END -DROP TABLE t1, t2; -DROP VIEW v_user, v_tables_priv, v_procs_priv, v_event; -DROP PROCEDURE p1; -DROP PROCEDURE my_grant; -DROP PROCEDURE my_revoke; -DROP FUNCTION my_user; -DROP EVENT e1; diff --git a/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result b/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result index 35f4cd3ecbb..26f2545dd72 100644 --- a/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result +++ b/mysql-test/suite/rpl/r/rpl_innodb_mixed_dml.result @@ -750,7 +750,7 @@ test_rpl e2 root@localhost SYSTEM RECURRING NULL 1 # # NULL ENABLED 1 latin1 lat USE test_rpl; SHOW EVENTS; Db Name Definer Time zone Type Execute at Interval value Interval field Starts Ends Status Originator character_set_client collation_connection Database Collation -test_rpl e2 root@localhost SYSTEM RECURRING NULL 1 # # NULL SLAVESIDE_DISABLED 1 latin1 latin1_swedish_ci latin1_swedish_ci +test_rpl e2 @ SYSTEM RECURRING NULL 1 # # NULL SLAVESIDE_DISABLED 1 latin1 latin1_swedish_ci latin1_swedish_ci ==========MASTER========== SELECT COUNT(*) FROM t1; COUNT(*) diff --git a/mysql-test/suite/rpl/t/rpl_current_user.cnf b/mysql-test/suite/rpl/t/rpl_current_user.cnf deleted file mode 100644 index 999ee727a88..00000000000 --- a/mysql-test/suite/rpl/t/rpl_current_user.cnf +++ /dev/null @@ -1,9 +0,0 @@ -!include ../my.cnf - -[mysqld.3] -server-id=3 -log-bin=slave-bin - -[ENV] -SLAVE_MYPORT1= @mysqld.3.port -SLAVE_MYSOCK1= @mysqld.3.socket diff --git a/mysql-test/suite/rpl/t/rpl_current_user.test b/mysql-test/suite/rpl/t/rpl_current_user.test deleted file mode 100644 index 72581ed7049..00000000000 --- a/mysql-test/suite/rpl/t/rpl_current_user.test +++ /dev/null @@ -1,238 +0,0 @@ -############################################################################## -# BUG#48321 CURRENT_USER() incorrectly replicated for DROP/RENAME USER, -# REVOKE, GRANT, ALTER EVENT -# -# Calling CURRENT_USER() results into inconsistency between slave and master, -# as the slave SQL thread has different user with common users. -# -# After the patch for bug#48321, session's user will be written into query log -# event if CURRENT_USER() is called in 'DROP/RENAME USER', 'REVOKE', 'GRANT', -# 'ALTER EVENT'. -# -############################################################################## -source include/master-slave.inc; -source include/have_binlog_format_statement.inc; - ---echo ---echo # On slave2 -connect (slave2,127.0.0.1,root,,test,$SLAVE_MYPORT1,); -connection slave2; - ---echo # Connect slave2 to slave ---replace_result $SLAVE_MYPORT SLAVE_MYPORT; -eval CHANGE MASTER TO MASTER_HOST='127.0.0.1', MASTER_PORT=$SLAVE_MYPORT, - MASTER_LOG_FILE='slave-bin.000001', MASTER_USER='root'; -START SLAVE; -source include/wait_for_slave_to_start.inc; - ---echo ---echo # [On master] -connection master; ---disable_warnings -DROP VIEW IF EXISTS v_user; -DROP VIEW IF EXISTS v_tables_priv; -DROP VIEW IF EXISTS v_procs_priv; -DROP PROCEDURE IF EXISTS p1; -DROP PROCEDURE IF EXISTS my_grant; -DROP PROCEDURE IF EXISTS my_revoke; -DROP FUNCTION IF EXISTS my_user; -DROP EVENT IF EXISTS e1; ---enable_warnings -CREATE TABLE t1(c1 char(100)); -CREATE VIEW test.v_user AS SELECT * FROM mysql.user WHERE User LIKE 'bug48321%'; -CREATE VIEW test.v_tables_priv AS SELECT * FROM mysql.tables_priv WHERE User LIKE 'bug48321%'; -CREATE VIEW test.v_procs_priv AS SELECT * FROM mysql.procs_priv WHERE User LIKE 'bug48321%'; -CREATE VIEW test.v_event AS SELECT definer FROM mysql.event WHERE name = 'e1'; -CREATE PROCEDURE p1() SELECT 1; ---echo # bug48321_1-01234 has the max length(16) of user. -GRANT ALL PRIVILEGES ON *.* TO 'bug48321_1-01234'@'localhost' WITH GRANT OPTION; - ---echo ---echo # Make sure the max lengths of user and host ---echo # the user name is too lengh ---error 1470 -GRANT CREATE USER ON *.* TO '01234567890123456'@'fakehost'; ---echo # the host name is too lengh ---error 1470 -GRANT CREATE USER ON *.* TO 'fakename'@'0123456789012345678901234567890123456789012345678901234567890'; - ---echo ---echo # User 'bug48321_1-01234' connects to master by conn1 -connect (conn1, 127.0.0.1, 'bug48321_1-01234'@'localhost',,); -connection conn1; ---echo # [On conn1] ---echo # Verify 'REVOKE ALL' statement -REVOKE ALL PRIVILEGES, GRANT OPTION FROM CURRENT_USER(); -let $diff_table= test.v_user; -let $diff_server_list= master, slave, slave2; -source include/rpl_diff_tables.inc; - ---echo ---echo # Verify 'GRANT ... ON TABLE ...' statement -connection conn1; -GRANT CREATE, INSERT, SELECT ON TABLE test.t1 TO CURRENT_USER(); -let $diff_table= test.v_tables_priv; -source include/rpl_diff_tables.inc; - ---echo ---echo # Verify 'GRANT ... ON PROCEDURE...' statement -connection conn1; -GRANT ALTER ROUTINE, EXECUTE ON PROCEDURE p1 TO CURRENT_USER(); -let $diff_table= test.v_procs_priv; -source include/rpl_diff_tables.inc; - ---echo ---echo # Verify 'GRANT ... ON *.* ...' statement -connection conn1; -GRANT ALL PRIVILEGES ON *.* TO CURRENT_USER() WITH GRANT OPTION; -source include/rpl_diff_tables.inc; - ---echo ---echo # Verify 'REVOKE ... ON TABLE ...' statement -connection conn1; -REVOKE CREATE, INSERT, SELECT ON TABLE t1 FROM CURRENT_USER(); -let $diff_table= test.v_tables_priv; -source include/rpl_diff_tables.inc; - ---echo ---echo # Verify 'REVOKE ... ON PROCEDURE...' statement -connection conn1; -REVOKE ALTER ROUTINE, EXECUTE ON PROCEDURE p1 FROM CURRENT_USER(); -let $diff_table= test.v_procs_priv; -source include/rpl_diff_tables.inc; - ---echo ---echo # Verify 'REVOKE ... ON *.* ...' statement -connection conn1; -REVOKE ALL PRIVILEGES ON *.* FROM CURRENT_USER(); -let $diff_table= test.v_user; -source include/rpl_diff_tables.inc; - ---echo ---echo # Verify 'GRANT ...' statement in the procedure -connection conn1; -CREATE PROCEDURE my_grant() - GRANT CREATE, INSERT, SELECT ON TABLE test.t1 TO CURRENT_USER(); -call my_grant; -let $diff_table= test.v_tables_priv; -source include/rpl_diff_tables.inc; - ---echo ---echo # Verify 'REVOKE ... ON TABLE ...' statement in the procedure -connection conn1; -CREATE PROCEDURE my_revoke() - REVOKE CREATE, INSERT, SELECT ON TABLE t1 FROM CURRENT_USER(); -call my_revoke; -let $diff_table= test.v_tables_priv; -source include/rpl_diff_tables.inc; - ---echo ---echo # Verify 'RENAME USER ...' statement -connection conn1; -RENAME USER CURRENT_USER TO 'bug48321_2'@'localhost'; -let $diff_table= test.v_user; -source include/rpl_diff_tables.inc; - -disconnect conn1; - ---echo ---echo # Verify 'DROP USER ...' statement -connection master; -GRANT CREATE USER ON *.* TO 'bug48321_2'@'localhost'; -connect (conn1, 127.0.0.1, 'bug48321_2'@'localhost',,); -connection conn1; -DROP USER CURRENT_USER(); -source include/rpl_diff_tables.inc; - ---echo ---echo # Verify 'ALTER EVENT...' statement -connection master; -CREATE EVENT e1 ON SCHEDULE EVERY 1 DAY DO SELECT * FROM t1; - ---echo # Explicitly assign CURRENT_USER() to definer -ALTER DEFINER=CURRENT_USER() EVENT e1 ENABLE; -let $diff_table= test.v_event; -source include/rpl_diff_tables.inc; - -connection master; ---echo ---echo # Session user will be set as definer, if the statement does not assign ---echo # a definer -ALTER EVENT e1 ENABLE; -sync_slave_with_master; -source include/rpl_diff_tables.inc; - ---echo ---echo # Verify that this patch does not affect the calling of CURRENT_USER() ---echo # in the other statements -connection master; ---echo # [On master] -INSERT INTO t1 VALUES(CURRENT_USER()), ('1234'); -SELECT * FROM t1; -sync_slave_with_master; ---echo # [On slave] -SELECT * FROM t1; ---echo # [On slave2] -sync_slave_with_master slave2; -SELECT * FROM t1; - -connection master; ---echo # [On master] -UPDATE t1 SET c1=CURRENT_USER() WHERE c1='1234'; -SELECT * FROM t1; -sync_slave_with_master; ---echo # [On slave] -SELECT * FROM t1; -sync_slave_with_master slave2; ---echo # [On slave2] -SELECT * FROM t1; - -connection master; ---echo # [On master] -DELETE FROM t1 WHERE c1=CURRENT_USER(); -SELECT * FROM t1; -sync_slave_with_master; ---echo # [On slave] -SELECT * FROM t1; -sync_slave_with_master slave2; ---echo # [On slave2] -SELECT * FROM t1; - -connection master; ---echo # [On master] -CREATE TABLE t2(c1 char(100)); - -DELIMITER |; -CREATE FUNCTION my_user() RETURNS VARCHAR(64) - SQL SECURITY INVOKER -BEGIN - INSERT INTO t2 VALUES(CURRENT_USER()); - RETURN CURRENT_USER(); -END | -DELIMITER ;| - -INSERT INTO t1 VALUES(my_user()); -SELECT * FROM t1; -SELECT * FROM t2; -sync_slave_with_master; ---echo # [On slave] -SELECT * FROM t1; -SELECT * FROM t2; -sync_slave_with_master slave2; ---echo # [On slave2] -SELECT * FROM t1; -SELECT * FROM t2; - ---echo ---echo # END -connection master; -DROP TABLE t1, t2; -DROP VIEW v_user, v_tables_priv, v_procs_priv, v_event; -DROP PROCEDURE p1; -DROP PROCEDURE my_grant; -DROP PROCEDURE my_revoke; -DROP FUNCTION my_user; -DROP EVENT e1; -sync_slave_with_master; -sync_slave_with_master slave2; -source include/master-slave-end.inc; -- cgit v1.2.1 From cb7f33e6e555afe4bf39cd28b42721c63498080f Mon Sep 17 00:00:00 2001 From: Jimmy Yang Date: Mon, 28 Jun 2010 19:41:37 -0700 Subject: Check in fix for bug #53756: "ALTER TABLE ADD PRIMARY KEY affects crash recovery" rb://369 approved by Marko --- mysql-test/suite/innodb/r/innodb_bug53756.result | 118 +++++++++++++++ mysql-test/suite/innodb/t/innodb_bug53756.test | 184 +++++++++++++++++++++++ 2 files changed, 302 insertions(+) create mode 100644 mysql-test/suite/innodb/r/innodb_bug53756.result create mode 100644 mysql-test/suite/innodb/t/innodb_bug53756.test (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/r/innodb_bug53756.result b/mysql-test/suite/innodb/r/innodb_bug53756.result new file mode 100644 index 00000000000..67797f9c90f --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb_bug53756.result @@ -0,0 +1,118 @@ +DROP TABLE IF EXISTS bug_53756 ; +CREATE TABLE bug_53756 (pk INT, c1 INT) ENGINE=InnoDB; +ALTER TABLE bug_53756 ADD PRIMARY KEY (pk); +INSERT INTO bug_53756 VALUES(1, 11), (2, 22), (3, 33), (4, 44); + +# Select a less restrictive isolation level. +SET GLOBAL TRANSACTION ISOLATION LEVEL READ COMMITTED; +SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; +COMMIT; + +# Start a transaction in the default connection for isolation. +START TRANSACTION; +SELECT @@tx_isolation; +@@tx_isolation +READ-COMMITTED +SELECT * FROM bug_53756; +pk c1 +1 11 +2 22 +3 33 +4 44 + +# connection con1 deletes row 1 +START TRANSACTION; +SELECT @@tx_isolation; +@@tx_isolation +READ-COMMITTED +DELETE FROM bug_53756 WHERE pk=1; + +# connection con2 deletes row 2 +START TRANSACTION; +SELECT @@tx_isolation; +@@tx_isolation +READ-COMMITTED +DELETE FROM bug_53756 WHERE pk=2; + +# connection con3 updates row 3 +START TRANSACTION; +SELECT @@tx_isolation; +@@tx_isolation +READ-COMMITTED +UPDATE bug_53756 SET c1=77 WHERE pk=3; + +# connection con4 updates row 4 +START TRANSACTION; +SELECT @@tx_isolation; +@@tx_isolation +READ-COMMITTED +UPDATE bug_53756 SET c1=88 WHERE pk=4; + +# connection con5 inserts row 5 +START TRANSACTION; +SELECT @@tx_isolation; +@@tx_isolation +READ-COMMITTED +INSERT INTO bug_53756 VALUES(5, 55); + +# connection con6 inserts row 6 +START TRANSACTION; +SELECT @@tx_isolation; +@@tx_isolation +READ-COMMITTED +INSERT INTO bug_53756 VALUES(6, 66); + +# connection con1 commits. +COMMIT; + +# connection con3 commits. +COMMIT; + +# connection con4 rolls back. +ROLLBACK; + +# connection con6 rolls back. +ROLLBACK; + +# The connections 2 and 5 stay open. + +# connection default selects resulting data. +# Delete of row 1 was committed. +# Dpdate of row 3 was committed. +# Due to isolation level read committed, these should be included. +# All other changes should not be included. +SELECT * FROM bug_53756; +pk c1 +2 22 +3 77 +4 44 + +# connection default +# +# Crash server. +START TRANSACTION; +INSERT INTO bug_53756 VALUES (666,666); +SET SESSION debug="+d,crash_commit_before"; +COMMIT; +ERROR HY000: Lost connection to MySQL server during query + +# +# disconnect con1, con2, con3, con4, con5, con6. +# +# Restart server. + +# +# Select recovered data. +# Delete of row 1 was committed. +# Update of row 3 was committed. +# These should be included. +# All other changes should not be included. +# Delete of row 2 and insert of row 5 should be rolled back +SELECT * FROM bug_53756; +pk c1 +2 22 +3 77 +4 44 + +# Clean up. +DROP TABLE bug_53756; diff --git a/mysql-test/suite/innodb/t/innodb_bug53756.test b/mysql-test/suite/innodb/t/innodb_bug53756.test new file mode 100644 index 00000000000..85a09478486 --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_bug53756.test @@ -0,0 +1,184 @@ +# This is the test case for bug #53756. Alter table operation could +# leave a deleted record for the temp table (later renamed to the altered +# table) in the SYS_TABLES secondary index, we should ignore this row and +# find the first non-deleted row for the specified table_id when load table +# metadata in the function dict_load_table_on_id() during crash recovery. + +# +# innobackup needs to connect to the server. Not supported in embedded. +--source include/not_embedded.inc +# +# This test case needs to crash the server. Needs a debug server. +--source include/have_debug.inc +# +# Don't test this under valgrind, memory leaks will occur. +--source include/not_valgrind.inc +# +# This test case needs InnoDB. +--source include/have_innodb.inc + +# +# Precautionary clean up. +# +--disable_warnings +DROP TABLE IF EXISTS bug_53756 ; +--enable_warnings + +# +# Create test data. +# +CREATE TABLE bug_53756 (pk INT, c1 INT) ENGINE=InnoDB; +ALTER TABLE bug_53756 ADD PRIMARY KEY (pk); +INSERT INTO bug_53756 VALUES(1, 11), (2, 22), (3, 33), (4, 44); + +--echo +--echo # Select a less restrictive isolation level. +# Don't use user variables. They won't survive server crash. +--let $global_isolation= `SELECT @@global.tx_isolation`; +--let $session_isolation= `SELECT @@session.tx_isolation`; +SET GLOBAL TRANSACTION ISOLATION LEVEL READ COMMITTED; +SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; +COMMIT; + +--echo +--echo # Start a transaction in the default connection for isolation. +START TRANSACTION; +SELECT @@tx_isolation; +SELECT * FROM bug_53756; + +--echo +--echo # connection con1 deletes row 1 +--connect (con1,localhost,root,,) +START TRANSACTION; +SELECT @@tx_isolation; +DELETE FROM bug_53756 WHERE pk=1; + +--echo +--echo # connection con2 deletes row 2 +--connect (con2,localhost,root,,) +START TRANSACTION; +SELECT @@tx_isolation; +DELETE FROM bug_53756 WHERE pk=2; + +--echo +--echo # connection con3 updates row 3 +--connect (con3,localhost,root,,) +START TRANSACTION; +SELECT @@tx_isolation; +UPDATE bug_53756 SET c1=77 WHERE pk=3; + +--echo +--echo # connection con4 updates row 4 +--connect (con4,localhost,root,,) +START TRANSACTION; +SELECT @@tx_isolation; +UPDATE bug_53756 SET c1=88 WHERE pk=4; + +--echo +--echo # connection con5 inserts row 5 +--connect (con5,localhost,root,,) +START TRANSACTION; +SELECT @@tx_isolation; +INSERT INTO bug_53756 VALUES(5, 55); + +--echo +--echo # connection con6 inserts row 6 +--connect (con6,localhost,root,,) +START TRANSACTION; +SELECT @@tx_isolation; +INSERT INTO bug_53756 VALUES(6, 66); + +--echo +--echo # connection con1 commits. +--connection con1 +COMMIT; + +--echo +--echo # connection con3 commits. +--connection con3 +COMMIT; + +--echo +--echo # connection con4 rolls back. +--connection con4 +ROLLBACK; + +--echo +--echo # connection con6 rolls back. +--connection con6 +ROLLBACK; + +--echo +--echo # The connections 2 and 5 stay open. + +--echo +--echo # connection default selects resulting data. +--echo # Delete of row 1 was committed. +--echo # Dpdate of row 3 was committed. +--echo # Due to isolation level read committed, these should be included. +--echo # All other changes should not be included. +--connection default +SELECT * FROM bug_53756; + +--echo +--echo # connection default +--connection default +--echo # +--echo # Crash server. +# +# Write file to make mysql-test-run.pl expect the "crash", but don't start +# it until it's told to +--exec echo "wait" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect +# +START TRANSACTION; +INSERT INTO bug_53756 VALUES (666,666); +# +# Request a crash on next execution of commit. +SET SESSION debug="+d,crash_commit_before"; +# +# Execute the statement that causes the crash. +--error 2013 +COMMIT; +--echo +--echo # +--echo # disconnect con1, con2, con3, con4, con5, con6. +--disconnect con1 +--disconnect con2 +--disconnect con3 +--disconnect con4 +--disconnect con5 +--disconnect con6 +--echo # +--echo # Restart server. +# +# Write file to make mysql-test-run.pl start up the server again +--exec echo "restart" > $MYSQLTEST_VARDIR/tmp/mysqld.1.expect +# +# Turn on reconnect +--enable_reconnect +# +# Call script that will poll the server waiting for it to be back online again +--source include/wait_until_connected_again.inc +# +# Turn off reconnect again +--disable_reconnect +--echo + +--echo # +--echo # Select recovered data. +--echo # Delete of row 1 was committed. +--echo # Update of row 3 was committed. +--echo # These should be included. +--echo # All other changes should not be included. +--echo # Delete of row 2 and insert of row 5 should be rolled back +SELECT * FROM bug_53756; + +--echo +--echo # Clean up. +DROP TABLE bug_53756; + +--disable_query_log +eval SET GLOBAL tx_isolation= '$global_isolation'; +eval SET SESSION tx_isolation= '$session_isolation'; +--enable_query_log + -- cgit v1.2.1 From 3a78bbf13bbfa2712fab5740a83df823e38630c6 Mon Sep 17 00:00:00 2001 From: Jimmy Yang Date: Tue, 29 Jun 2010 00:13:18 -0700 Subject: Change the table name in innodb_bug54044 to lower case to avoid platform dependent diffs. --- mysql-test/suite/innodb/r/innodb_bug54044.result | 4 ++-- mysql-test/suite/innodb/t/innodb_bug54044.test | 2 +- mysql-test/suite/innodb_plugin/r/innodb_bug54044.result | 4 ++-- mysql-test/suite/innodb_plugin/t/innodb_bug54044.test | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/r/innodb_bug54044.result b/mysql-test/suite/innodb/r/innodb_bug54044.result index 9574381d8e1..90ab812f2ae 100644 --- a/mysql-test/suite/innodb/r/innodb_bug54044.result +++ b/mysql-test/suite/innodb/r/innodb_bug54044.result @@ -1,3 +1,3 @@ -CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB +CREATE TEMPORARY TABLE table_54044 ENGINE = INNODB AS SELECT IF(NULL IS NOT NULL, NULL, NULL); -ERROR HY000: Can't create table 'test.TABLE_54044' (errno: -1) +ERROR HY000: Can't create table 'test.table_54044' (errno: -1) diff --git a/mysql-test/suite/innodb/t/innodb_bug54044.test b/mysql-test/suite/innodb/t/innodb_bug54044.test index 824450ae1a6..a6722ed6399 100644 --- a/mysql-test/suite/innodb/t/innodb_bug54044.test +++ b/mysql-test/suite/innodb/t/innodb_bug54044.test @@ -6,6 +6,6 @@ # This 'create table' operation should fail because of # using NULL datatype --error ER_CANT_CREATE_TABLE -CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB +CREATE TEMPORARY TABLE table_54044 ENGINE = INNODB AS SELECT IF(NULL IS NOT NULL, NULL, NULL); diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug54044.result b/mysql-test/suite/innodb_plugin/r/innodb_bug54044.result index 9574381d8e1..90ab812f2ae 100644 --- a/mysql-test/suite/innodb_plugin/r/innodb_bug54044.result +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug54044.result @@ -1,3 +1,3 @@ -CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB +CREATE TEMPORARY TABLE table_54044 ENGINE = INNODB AS SELECT IF(NULL IS NOT NULL, NULL, NULL); -ERROR HY000: Can't create table 'test.TABLE_54044' (errno: -1) +ERROR HY000: Can't create table 'test.table_54044' (errno: -1) diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug54044.test b/mysql-test/suite/innodb_plugin/t/innodb_bug54044.test index 8958dba1c9b..58f60a54130 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb_bug54044.test +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug54044.test @@ -6,6 +6,6 @@ # This 'create table' operation should fail because of # using NULL datatype --error ER_CANT_CREATE_TABLE -CREATE TEMPORARY TABLE TABLE_54044 ENGINE = INNODB +CREATE TEMPORARY TABLE table_54044 ENGINE = INNODB AS SELECT IF(NULL IS NOT NULL, NULL, NULL); -- cgit v1.2.1 From 8399eb0b2ca6ca89e4b1beb49f86a828889bdc49 Mon Sep 17 00:00:00 2001 From: Martin Hansson Date: Tue, 29 Jun 2010 10:28:17 +0200 Subject: Fix of bad merge of test case for Bug#41660 (test case moved). --- mysql-test/t/error_simulation.test | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/t/error_simulation.test b/mysql-test/t/error_simulation.test index 8e65c338f36..f6edacfaa29 100644 --- a/mysql-test/t/error_simulation.test +++ b/mysql-test/t/error_simulation.test @@ -45,6 +45,20 @@ SHOW CREATE TABLE t1; SELECT * FROM t1; DROP TABLE t1; +--echo # +--echo # Bug#42064: low memory crash when importing hex strings, in Item_hex_string::Item_hex_string +--echo # + +CREATE TABLE t1(a BLOB); + +SET SESSION debug="+d,bug42064_simulate_oom"; +# May fail with either ER_OUT_OF_RESOURCES or EE_OUTOFMEMORY +--error ER_OUT_OF_RESOURCES, 5 +INSERT INTO t1 VALUES(""); +SET SESSION debug=DEFAULT; + +DROP TABLE t1; + -- echo # -- echo # Bug#41660: Sort-index_merge for non-first join table may require -- echo # O(#scans) memory @@ -75,20 +89,6 @@ SET SESSION debug = DEFAULT; DROP TABLE t1, t2; ---echo # ---echo # Bug#42064: low memory crash when importing hex strings, in Item_hex_string::Item_hex_string ---echo # - -CREATE TABLE t1(a BLOB); - -SET SESSION debug="+d,bug42064_simulate_oom"; -# May fail with either ER_OUT_OF_RESOURCES or EE_OUTOFMEMORY ---error ER_OUT_OF_RESOURCES, 5 -INSERT INTO t1 VALUES(""); -SET SESSION debug=DEFAULT; - -DROP TABLE t1; - --echo # --echo # End of 5.1 tests --echo # -- cgit v1.2.1 From 65edc14d653307ff1d32ae8b5f211570f07103f0 Mon Sep 17 00:00:00 2001 From: Sergey Glukhov Date: Wed, 30 Jun 2010 17:06:25 +0400 Subject: Bug#51431 Wrong sort order after import of dump file The problem is that QUICK_SELECT_DESC behaviour depends on used_key_parts value which can be bigger than selected best_key_parts value if an engine supports clustered key. But used_key_parts is overwritten with best_key_parts value that prevents from correct selection of index access method. The fix is to preserve used_key_parts value for further use in QUICK_SELECT_DESC. mysql-test/r/innodb_mysql.result: test case mysql-test/t/innodb_mysql.test: test case sql/sql_select.cc: preserve used_key_parts value for further use in QUICK_SELECT_DESC --- mysql-test/r/innodb_mysql.result | 32 ++++++++++++++++++++++++++++++++ mysql-test/t/innodb_mysql.test | 30 ++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/innodb_mysql.result b/mysql-test/r/innodb_mysql.result index 2af3db75adc..e2f28b96f7e 100644 --- a/mysql-test/r/innodb_mysql.result +++ b/mysql-test/r/innodb_mysql.result @@ -2455,4 +2455,36 @@ AND f5 = 'abcdefghijklmnopwrst' AND f2 = 1221457 AND f4 = 0 ; id select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE t1 index_merge PRIMARY,idx1,idx2 idx2,idx1,PRIMARY 7,60,4 NULL 1 Using intersect(idx2,idx1,PRIMARY); Using where DROP TABLE t1; +# +# Bug#51431 Wrong sort order after import of dump file +# +CREATE TABLE t1 ( +f1 INT(11) NOT NULL, +f2 int(11) NOT NULL, +f3 int(11) NOT NULL, +f4 tinyint(1) NOT NULL, +PRIMARY KEY (f1), +UNIQUE KEY (f2, f3), +KEY (f4) +) ENGINE=InnoDB; +INSERT INTO t1 VALUES +(1,1,991,1), (2,1,992,1), (3,1,993,1), (4,1,994,1), (5,1,995,1), +(6,1,996,1), (7,1,997,1), (8,1,998,1), (10,1,999,1), (11,1,9910,1), +(16,1,9911,1), (17,1,9912,1), (18,1,9913,1), (19,1,9914,1), (20,1,9915,1), +(21,1,9916,1), (22,1,9917,1), (23,1,9918,1), (24,1,9919,1), (25,1,9920,1), +(26,1,9921,1), (27,1,9922,1); +FLUSH TABLES; +SELECT * FROM t1 WHERE f2 = 1 AND f4 = TRUE +ORDER BY f1 DESC LIMIT 5; +f1 f2 f3 f4 +27 1 9922 1 +26 1 9921 1 +25 1 9920 1 +24 1 9919 1 +23 1 9918 1 +EXPLAIN SELECT * FROM t1 WHERE f2 = 1 AND f4 = TRUE +ORDER BY f1 DESC LIMIT 5; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 range f2,f4 f4 1 NULL 11 Using where +DROP TABLE t1; End of 5.1 tests diff --git a/mysql-test/t/innodb_mysql.test b/mysql-test/t/innodb_mysql.test index 47135578697..72795392e50 100644 --- a/mysql-test/t/innodb_mysql.test +++ b/mysql-test/t/innodb_mysql.test @@ -694,4 +694,34 @@ AND f5 = 'abcdefghijklmnopwrst' AND f2 = 1221457 AND f4 = 0 ; DROP TABLE t1; +--echo # +--echo # Bug#51431 Wrong sort order after import of dump file +--echo # + +CREATE TABLE t1 ( + f1 INT(11) NOT NULL, + f2 int(11) NOT NULL, + f3 int(11) NOT NULL, + f4 tinyint(1) NOT NULL, + PRIMARY KEY (f1), + UNIQUE KEY (f2, f3), + KEY (f4) +) ENGINE=InnoDB; + +INSERT INTO t1 VALUES +(1,1,991,1), (2,1,992,1), (3,1,993,1), (4,1,994,1), (5,1,995,1), +(6,1,996,1), (7,1,997,1), (8,1,998,1), (10,1,999,1), (11,1,9910,1), +(16,1,9911,1), (17,1,9912,1), (18,1,9913,1), (19,1,9914,1), (20,1,9915,1), +(21,1,9916,1), (22,1,9917,1), (23,1,9918,1), (24,1,9919,1), (25,1,9920,1), +(26,1,9921,1), (27,1,9922,1); + +FLUSH TABLES; + +SELECT * FROM t1 WHERE f2 = 1 AND f4 = TRUE +ORDER BY f1 DESC LIMIT 5; +EXPLAIN SELECT * FROM t1 WHERE f2 = 1 AND f4 = TRUE +ORDER BY f1 DESC LIMIT 5; + +DROP TABLE t1; + --echo End of 5.1 tests -- cgit v1.2.1 From 78603848a114aafb3106d9411181d4753246f5ff Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Thu, 1 Jul 2010 23:50:18 +0200 Subject: bug lp:578117 - Wrong usage of mutex LOCK_sync and LOCK_active in XA redone locking in TC_LOG_MMAP::log_xid --- mysql-test/suite/pbxt/r/pbxt_xa.result | 1 - mysql-test/suite/pbxt/t/pbxt_xa.test | 5 ----- 2 files changed, 6 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/pbxt/r/pbxt_xa.result b/mysql-test/suite/pbxt/r/pbxt_xa.result index 084a656a6db..8bcab926998 100644 --- a/mysql-test/suite/pbxt/r/pbxt_xa.result +++ b/mysql-test/suite/pbxt/r/pbxt_xa.result @@ -1,5 +1,4 @@ drop table if exists t1, t2; -CALL mtr.add_suppression("Found wrong usage of mutex 'LOCK_sync' and 'LOCK_active'"); CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=innodb; CREATE TABLE t2 (b INT PRIMARY KEY) ENGINE=pbxt; BEGIN; diff --git a/mysql-test/suite/pbxt/t/pbxt_xa.test b/mysql-test/suite/pbxt/t/pbxt_xa.test index dfe4f0b0094..a9d1c5c38e8 100644 --- a/mysql-test/suite/pbxt/t/pbxt_xa.test +++ b/mysql-test/suite/pbxt/t/pbxt_xa.test @@ -4,11 +4,6 @@ drop table if exists t1, t2; --enable_warnings -# This warning is indication of a real bug, MBug#578117. -# But it is not a regression, so we suppress it to get a clean test run. -# This suppression must be removed as part of MBug#578117 fix. -CALL mtr.add_suppression("Found wrong usage of mutex 'LOCK_sync' and 'LOCK_active'"); - # # bug lp:544173, xa crash with two 2pc-capable storage engines without binlog # -- cgit v1.2.1 From cb25707c404036dabc0ebe1f7f962f9594270130 Mon Sep 17 00:00:00 2001 From: Igor Babaev Date: Fri, 2 Jul 2010 20:24:39 -0700 Subject: Fixed bug #601164. The functions mysql_delete and mysql_update lacked calls of updated_virtual_fields(). This caused wrong results for some DELETEs/UPDATEs. Added test cases for this bug. --- mysql-test/suite/vcol/r/vcol_misc.result | 32 ++++++++++++++++++++++++++++++++ mysql-test/suite/vcol/t/vcol_misc.test | 21 +++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 mysql-test/suite/vcol/r/vcol_misc.result create mode 100644 mysql-test/suite/vcol/t/vcol_misc.test (limited to 'mysql-test') diff --git a/mysql-test/suite/vcol/r/vcol_misc.result b/mysql-test/suite/vcol/r/vcol_misc.result new file mode 100644 index 00000000000..f312527794a --- /dev/null +++ b/mysql-test/suite/vcol/r/vcol_misc.result @@ -0,0 +1,32 @@ +drop table if exists t1,t2; +create table t1 (a int, b int, v int as (a+1), index idx(b)); +insert into t1(a, b) values +(4, 40), (3, 30), (5, 50), (7, 70), (8, 80), (2, 20), (1, 10); +select * from t1 order by b; +a b v +1 10 2 +2 20 3 +3 30 4 +4 40 5 +5 50 6 +7 70 8 +8 80 9 +delete from t1 where v > 6 order by b limit 1; +select * from t1 order by b; +a b v +1 10 2 +2 20 3 +3 30 4 +4 40 5 +5 50 6 +8 80 9 +update t1 set a=v order by b limit 1; +select * from t1 order by b; +a b v +2 10 3 +2 20 3 +3 30 4 +4 40 5 +5 50 6 +8 80 9 +drop table t1; diff --git a/mysql-test/suite/vcol/t/vcol_misc.test b/mysql-test/suite/vcol/t/vcol_misc.test new file mode 100644 index 00000000000..a0e654daa57 --- /dev/null +++ b/mysql-test/suite/vcol/t/vcol_misc.test @@ -0,0 +1,21 @@ +--disable_warnings +drop table if exists t1,t2; +--enable_warnings + +# +# Bug#601164: DELETE/UPDATE with ORDER BY index and LIMIT +# + +create table t1 (a int, b int, v int as (a+1), index idx(b)); +insert into t1(a, b) values + (4, 40), (3, 30), (5, 50), (7, 70), (8, 80), (2, 20), (1, 10); + +select * from t1 order by b; + +delete from t1 where v > 6 order by b limit 1; +select * from t1 order by b; + +update t1 set a=v order by b limit 1; +select * from t1 order by b; + +drop table t1; -- cgit v1.2.1 From 119640dbe9101a13b9ad03ec73b536f256411157 Mon Sep 17 00:00:00 2001 From: Jimmy Yang Date: Mon, 5 Jul 2010 19:26:38 -0700 Subject: Add innodb_bug53756-master.opt for innodb_bug53756 test. --- mysql-test/suite/innodb/r/innodb_bug53756.result | 2 +- mysql-test/suite/innodb/t/innodb_bug53756-master.opt | 1 + mysql-test/suite/innodb/t/innodb_bug53756.test | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 mysql-test/suite/innodb/t/innodb_bug53756-master.opt (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/r/innodb_bug53756.result b/mysql-test/suite/innodb/r/innodb_bug53756.result index 67797f9c90f..37453be8201 100644 --- a/mysql-test/suite/innodb/r/innodb_bug53756.result +++ b/mysql-test/suite/innodb/r/innodb_bug53756.result @@ -78,7 +78,7 @@ ROLLBACK; # connection default selects resulting data. # Delete of row 1 was committed. -# Dpdate of row 3 was committed. +# Update of row 3 was committed. # Due to isolation level read committed, these should be included. # All other changes should not be included. SELECT * FROM bug_53756; diff --git a/mysql-test/suite/innodb/t/innodb_bug53756-master.opt b/mysql-test/suite/innodb/t/innodb_bug53756-master.opt new file mode 100644 index 00000000000..425fda95086 --- /dev/null +++ b/mysql-test/suite/innodb/t/innodb_bug53756-master.opt @@ -0,0 +1 @@ +--skip-stack-trace --skip-core-file diff --git a/mysql-test/suite/innodb/t/innodb_bug53756.test b/mysql-test/suite/innodb/t/innodb_bug53756.test index 85a09478486..8324f2640a2 100644 --- a/mysql-test/suite/innodb/t/innodb_bug53756.test +++ b/mysql-test/suite/innodb/t/innodb_bug53756.test @@ -114,7 +114,7 @@ ROLLBACK; --echo --echo # connection default selects resulting data. --echo # Delete of row 1 was committed. ---echo # Dpdate of row 3 was committed. +--echo # Update of row 3 was committed. --echo # Due to isolation level read committed, these should be included. --echo # All other changes should not be included. --connection default -- cgit v1.2.1 From 425a1a6d3b7206ec0e45813449f2e7dc366e20ae Mon Sep 17 00:00:00 2001 From: Jon Olav Hauglid Date: Wed, 7 Jul 2010 13:55:09 +0200 Subject: Bug #54117 crash in thr_multi_unlock, temporary table This crash occured after ALTER TABLE was used on a temporary transactional table locked by LOCK TABLES. Any later attempts to execute LOCK/UNLOCK TABLES, caused the server to crash. The reason for the crash was the list of locked tables would end up having a pointer to a free'd table instance. This happened because ALTER TABLE deleted the table without also removing the table reference from the locked tables list. This patch fixes the problem by making sure ALTER TABLE also removes the table from the locked tables list. Test case added to innodb_mysql.test. --- mysql-test/suite/innodb/r/innodb_mysql.result | 8 ++++++++ mysql-test/suite/innodb/t/innodb_mysql.test | 14 ++++++++++++++ 2 files changed, 22 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/r/innodb_mysql.result b/mysql-test/suite/innodb/r/innodb_mysql.result index ba37a46b62a..8765f58b120 100644 --- a/mysql-test/suite/innodb/r/innodb_mysql.result +++ b/mysql-test/suite/innodb/r/innodb_mysql.result @@ -2499,4 +2499,12 @@ ORDER BY f1 DESC LIMIT 5; id select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE t1 range f2,f4 f4 1 NULL 11 Using where DROP TABLE t1; +# +# Bug#54117 crash in thr_multi_unlock, temporary table +# +CREATE TEMPORARY TABLE t1(a INT) ENGINE = InnoDB; +LOCK TABLES t1 READ; +ALTER TABLE t1 COMMENT 'test'; +UNLOCK TABLES; +DROP TABLE t1; End of 5.1 tests diff --git a/mysql-test/suite/innodb/t/innodb_mysql.test b/mysql-test/suite/innodb/t/innodb_mysql.test index d802b04487e..80f14d32eb8 100644 --- a/mysql-test/suite/innodb/t/innodb_mysql.test +++ b/mysql-test/suite/innodb/t/innodb_mysql.test @@ -737,4 +737,18 @@ ORDER BY f1 DESC LIMIT 5; DROP TABLE t1; + +--echo # +--echo # Bug#54117 crash in thr_multi_unlock, temporary table +--echo # + +CREATE TEMPORARY TABLE t1(a INT) ENGINE = InnoDB; + +LOCK TABLES t1 READ; +ALTER TABLE t1 COMMENT 'test'; +UNLOCK TABLES; + +DROP TABLE t1; + + --echo End of 5.1 tests -- cgit v1.2.1 From 33ef7d8f141d5f4aa2e7c34a24190cdc1737f311 Mon Sep 17 00:00:00 2001 From: Vasil Dimov Date: Wed, 7 Jul 2010 20:51:30 +0300 Subject: Add the innodb_plugin tests to "make dist". --- mysql-test/Makefile.am | 2 ++ 1 file changed, 2 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/Makefile.am b/mysql-test/Makefile.am index 06aea68b52d..13e2388858f 100644 --- a/mysql-test/Makefile.am +++ b/mysql-test/Makefile.am @@ -100,6 +100,8 @@ TEST_DIRS = t r include std_data std_data/parts collections \ suite/rpl_ndb suite/rpl_ndb/t suite/rpl_ndb/r \ suite/parts suite/parts/t suite/parts/r suite/parts/inc \ suite/innodb suite/innodb/t suite/innodb/r suite/innodb/include \ + suite/innodb_plugin suite/innodb_plugin/t suite/innodb_plugin/r \ + suite/innodb_plugin/include \ suite/engines suite/engines/funcs suite/engines/iuds suite/engines/rr_trx \ suite/engines/funcs/r suite/engines/funcs/t suite/engines/iuds/r \ suite/engines/iuds/t suite/engines/rr_trx/include suite/engines/rr_trx/r \ -- cgit v1.2.1 From bba86e6c89defce322ee604f9396d96dca4b073e Mon Sep 17 00:00:00 2001 From: sunanda Date: Wed, 7 Jul 2010 20:34:50 +0200 Subject: rko Mdkeld change, revision 3351.14.134 add innodb_plugin to mysql-test-run default suites was not complete. Bootstrap failed to pick up necessary files needed by test and hence all tests failed. --- mysql-test/Makefile.am | 1 + 1 file changed, 1 insertion(+) (limited to 'mysql-test') diff --git a/mysql-test/Makefile.am b/mysql-test/Makefile.am index 06aea68b52d..066c8d53c14 100644 --- a/mysql-test/Makefile.am +++ b/mysql-test/Makefile.am @@ -100,6 +100,7 @@ TEST_DIRS = t r include std_data std_data/parts collections \ suite/rpl_ndb suite/rpl_ndb/t suite/rpl_ndb/r \ suite/parts suite/parts/t suite/parts/r suite/parts/inc \ suite/innodb suite/innodb/t suite/innodb/r suite/innodb/include \ + suite/innodb_plugin suite/innodb_plugin/t suite/innodb_plugin/r suite/innodb_plugin/include \ suite/engines suite/engines/funcs suite/engines/iuds suite/engines/rr_trx \ suite/engines/funcs/r suite/engines/funcs/t suite/engines/iuds/r \ suite/engines/iuds/t suite/engines/rr_trx/include suite/engines/rr_trx/r \ -- cgit v1.2.1 From bc013072ba8bddac9336da9cf15e7c89b1deb7aa Mon Sep 17 00:00:00 2001 From: Igor Babaev Date: Tue, 13 Jul 2010 07:34:14 -0700 Subject: Fixed bug #604549. There was no error thrown when creating a table with a virtual table computed by an expression returning a row. This caused a crash when inserting into the table. Removed periods at the end of the error messages for virtual columns. Adjusted output in test result files accordingly. --- mysql-test/r/plugin.result | 6 +- mysql-test/r/table_options.result | 46 +++---- mysql-test/suite/vcol/r/vcol_archive.result | 4 +- mysql-test/suite/vcol/r/vcol_blackhole.result | 4 +- .../vcol/r/vcol_blocked_sql_funcs_innodb.result | 140 ++++++++++---------- .../vcol/r/vcol_blocked_sql_funcs_myisam.result | 142 ++++++++++----------- mysql-test/suite/vcol/r/vcol_csv.result | 4 +- mysql-test/suite/vcol/r/vcol_ins_upd_innodb.result | 20 +-- mysql-test/suite/vcol/r/vcol_ins_upd_myisam.result | 20 +-- mysql-test/suite/vcol/r/vcol_keys_innodb.result | 30 ++--- mysql-test/suite/vcol/r/vcol_keys_myisam.result | 30 ++--- mysql-test/suite/vcol/r/vcol_memory.result | 4 +- mysql-test/suite/vcol/r/vcol_merge.result | 2 +- mysql-test/suite/vcol/r/vcol_misc.result | 5 + .../vcol/r/vcol_non_stored_columns_innodb.result | 4 +- .../vcol/r/vcol_non_stored_columns_myisam.result | 4 +- mysql-test/suite/vcol/t/vcol_misc.test | 14 ++ 17 files changed, 249 insertions(+), 230 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/r/plugin.result b/mysql-test/r/plugin.result index 8d765945329..8169bd458e8 100644 --- a/mysql-test/r/plugin.result +++ b/mysql-test/r/plugin.result @@ -75,9 +75,9 @@ SET SQL_MODE='IGNORE_BAD_TABLE_OPTIONS'; #illegal value fixed CREATE TABLE t1 (a int) ENGINE=example ULL=10000000000000000000 one_or_two='ttt' YESNO=SSS; Warnings: -Warning 1651 Incorrect value '10000000000000000000' for option 'ULL' -Warning 1651 Incorrect value 'ttt' for option 'one_or_two' -Warning 1651 Incorrect value 'SSS' for option 'YESNO' +Warning 1652 Incorrect value '10000000000000000000' for option 'ULL' +Warning 1652 Incorrect value 'ttt' for option 'one_or_two' +Warning 1652 Incorrect value 'SSS' for option 'YESNO' show create table t1; Table Create Table t1 CREATE TABLE `t1` ( diff --git a/mysql-test/r/table_options.result b/mysql-test/r/table_options.result index e5b23ea4a5a..ed6fe4fb3de 100644 --- a/mysql-test/r/table_options.result +++ b/mysql-test/r/table_options.result @@ -3,9 +3,9 @@ SET @OLD_SQL_MODE=@@SQL_MODE; SET SQL_MODE='IGNORE_BAD_TABLE_OPTIONS'; create table t1 (a int fkey=vvv, key akey (a) dff=vvv) tkey1='1v1'; Warnings: -Warning 1650 Unknown option 'fkey' -Warning 1650 Unknown option 'dff' -Warning 1650 Unknown option 'tkey1' +Warning 1651 Unknown option 'fkey' +Warning 1651 Unknown option 'dff' +Warning 1651 Unknown option 'tkey1' show create table t1; Table Create Table t1 CREATE TABLE `t1` ( @@ -16,10 +16,10 @@ drop table t1; #reassiginig options in the same line create table t1 (a int fkey=vvv, key akey (a) dff=vvv) tkey1=1v1 TKEY1=DEFAULT tkey1=1v2 tkey2=2v1; Warnings: -Warning 1650 Unknown option 'fkey' -Warning 1650 Unknown option 'dff' -Warning 1650 Unknown option 'tkey1' -Warning 1650 Unknown option 'tkey2' +Warning 1651 Unknown option 'fkey' +Warning 1651 Unknown option 'dff' +Warning 1651 Unknown option 'tkey1' +Warning 1651 Unknown option 'tkey2' show create table t1; Table Create Table t1 CREATE TABLE `t1` ( @@ -29,7 +29,7 @@ t1 CREATE TABLE `t1` ( #add option alter table t1 tkey4=4v1; Warnings: -Warning 1650 Unknown option 'tkey4' +Warning 1651 Unknown option 'tkey4' show create table t1; Table Create Table t1 CREATE TABLE `t1` ( @@ -39,8 +39,8 @@ t1 CREATE TABLE `t1` ( #remove options alter table t1 tkey3=DEFAULT tkey4=DEFAULT; Warnings: -Warning 1650 Unknown option 'tkey3' -Warning 1650 Unknown option 'tkey4' +Warning 1651 Unknown option 'tkey3' +Warning 1651 Unknown option 'tkey4' show create table t1; Table Create Table t1 CREATE TABLE `t1` ( @@ -50,11 +50,11 @@ t1 CREATE TABLE `t1` ( drop table t1; create table t1 (a int fkey1=v1, key akey (a) kkey1=v1) tkey1=1v1 tkey1=1v2 TKEY1=DEFAULT tkey2=2v1 tkey3=3v1; Warnings: -Warning 1650 Unknown option 'fkey1' -Warning 1650 Unknown option 'kkey1' -Warning 1650 Unknown option 'TKEY1' -Warning 1650 Unknown option 'tkey2' -Warning 1650 Unknown option 'tkey3' +Warning 1651 Unknown option 'fkey1' +Warning 1651 Unknown option 'kkey1' +Warning 1651 Unknown option 'TKEY1' +Warning 1651 Unknown option 'tkey2' +Warning 1651 Unknown option 'tkey3' show create table t1; Table Create Table t1 CREATE TABLE `t1` ( @@ -64,7 +64,7 @@ t1 CREATE TABLE `t1` ( #change field with option with the same value alter table t1 change a a int `FKEY1`='v1'; Warnings: -Warning 1650 Unknown option 'FKEY1' +Warning 1651 Unknown option 'FKEY1' show create table t1; Table Create Table t1 CREATE TABLE `t1` ( @@ -74,7 +74,7 @@ t1 CREATE TABLE `t1` ( #change field with option with a different value alter table t1 change a a int fkey1=v2; Warnings: -Warning 1650 Unknown option 'fkey1' +Warning 1651 Unknown option 'fkey1' show create table t1; Table Create Table t1 CREATE TABLE `t1` ( @@ -93,7 +93,7 @@ t1 CREATE TABLE `t1` ( #new key with options alter table t1 add key bkey (b) kkey2=v1; Warnings: -Warning 1650 Unknown option 'kkey2' +Warning 1651 Unknown option 'kkey2' show create table t1; Table Create Table t1 CREATE TABLE `t1` ( @@ -105,8 +105,8 @@ t1 CREATE TABLE `t1` ( #new column with options alter table t1 add column c int fkey1=v1 fkey2=v2; Warnings: -Warning 1650 Unknown option 'fkey1' -Warning 1650 Unknown option 'fkey2' +Warning 1651 Unknown option 'fkey1' +Warning 1651 Unknown option 'fkey2' show create table t1; Table Create Table t1 CREATE TABLE `t1` ( @@ -141,7 +141,7 @@ t1 CREATE TABLE `t1` ( #add column with options after delete alter table t1 add column b int fkey2=v1; Warnings: -Warning 1650 Unknown option 'fkey2' +Warning 1651 Unknown option 'fkey2' show create table t1; Table Create Table t1 CREATE TABLE `t1` ( @@ -154,7 +154,7 @@ t1 CREATE TABLE `t1` ( #add key alter table t1 add key bkey (b) kkey2=v2; Warnings: -Warning 1650 Unknown option 'kkey2' +Warning 1651 Unknown option 'kkey2' show create table t1; Table Create Table t1 CREATE TABLE `t1` ( @@ -168,7 +168,7 @@ t1 CREATE TABLE `t1` ( drop table t1; create table t1 (a int) tkey1=100; Warnings: -Warning 1650 Unknown option 'tkey1' +Warning 1651 Unknown option 'tkey1' show create table t1; Table Create Table t1 CREATE TABLE `t1` ( diff --git a/mysql-test/suite/vcol/r/vcol_archive.result b/mysql-test/suite/vcol/r/vcol_archive.result index 1a046dc1fe2..83fb78a5592 100644 --- a/mysql-test/suite/vcol/r/vcol_archive.result +++ b/mysql-test/suite/vcol/r/vcol_archive.result @@ -1,7 +1,7 @@ SET @@session.storage_engine = 'archive'; create table t1 (a int, b int as (a+1)); -ERROR HY000: 'Specified storage engine' is not yet supported for computed columns. +ERROR HY000: 'Specified storage engine' is not yet supported for computed columns create table t1 (a int); alter table t1 add column b int as (a+1); -ERROR HY000: 'Specified storage engine' is not yet supported for computed columns. +ERROR HY000: 'Specified storage engine' is not yet supported for computed columns drop table t1; diff --git a/mysql-test/suite/vcol/r/vcol_blackhole.result b/mysql-test/suite/vcol/r/vcol_blackhole.result index 3ee9f626aa9..15e7505aebb 100644 --- a/mysql-test/suite/vcol/r/vcol_blackhole.result +++ b/mysql-test/suite/vcol/r/vcol_blackhole.result @@ -1,7 +1,7 @@ SET @@session.storage_engine = 'blackhole'; create table t1 (a int, b int as (a+1)); -ERROR HY000: 'Specified storage engine' is not yet supported for computed columns. +ERROR HY000: 'Specified storage engine' is not yet supported for computed columns create table t1 (a int); alter table t1 add column b int as (a+1); -ERROR HY000: 'Specified storage engine' is not yet supported for computed columns. +ERROR HY000: 'Specified storage engine' is not yet supported for computed columns drop table t1; diff --git a/mysql-test/suite/vcol/r/vcol_blocked_sql_funcs_innodb.result b/mysql-test/suite/vcol/r/vcol_blocked_sql_funcs_innodb.result index 97991264066..a4099dff381 100644 --- a/mysql-test/suite/vcol/r/vcol_blocked_sql_funcs_innodb.result +++ b/mysql-test/suite/vcol/r/vcol_blocked_sql_funcs_innodb.result @@ -1,131 +1,131 @@ SET @@session.storage_engine = 'InnoDB'; # RAND() create table t1 (b double as (rand())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # LOAD_FILE() create table t1 (a varchar(64), b varchar(1024) as (load_file(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # CURDATE() create table t1 (a datetime as (curdate())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # CURRENT_DATE(), CURRENT_DATE create table t1 (a datetime as (current_date)); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' create table t1 (a datetime as (current_date())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # CURRENT_TIME(), CURRENT_TIME create table t1 (a datetime as (current_time)); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' create table t1 (a datetime as (current_time())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP create table t1 (a datetime as (current_timestamp())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' create table t1 (a datetime as (current_timestamp)); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # CURTIME() create table t1 (a datetime as (curtime())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # LOCALTIME(), LOCALTIME create table t1 (a datetime, b varchar(10) as (localtime())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' create table t1 (a datetime, b varchar(10) as (localtime)); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # LOCALTIMESTAMP, LOCALTIMESTAMP()(v4.0.6) create table t1 (a datetime, b varchar(10) as (localtimestamp())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' create table t1 (a datetime, b varchar(10) as (localtimestamp)); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # NOW() create table t1 (a datetime, b varchar(10) as (now())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # SYSDATE() create table t1 (a int, b varchar(10) as (sysdate())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # UNIX_TIMESTAMP() create table t1 (a datetime, b datetime as (unix_timestamp())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # UTC_DATE() create table t1 (a datetime, b datetime as (utc_date())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # UTC_TIME() create table t1 (a datetime, b datetime as (utc_time())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # UTC_TIMESTAMP() create table t1 (a datetime, b datetime as (utc_timestamp())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # MATCH() # BENCHMARK() create table t1 (a varchar(1024), b varchar(1024) as (benchmark(a,3))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # CONNECTION_ID() create table t1 (a int as (connection_id())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # CURRENT_USER(), CURRENT_USER create table t1 (a varchar(32) as (current_user())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' create table t1 (a varchar(32) as (current_user)); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # DATABASE() create table t1 (a varchar(1024), b varchar(1024) as (database())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # FOUND_ROWS() create table t1 (a varchar(1024), b varchar(1024) as (found_rows())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # GET_LOCK() create table t1 (a varchar(1024), b varchar(1024) as (get_lock(a,10))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # IS_FREE_LOCK() create table t1 (a varchar(1024), b varchar(1024) as (is_free_lock(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # IS_USED_LOCK() create table t1 (a varchar(1024), b varchar(1024) as (is_used_lock(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # LAST_INSERT_ID() create table t1 (a int as (last_insert_id())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # MASTER_POS_WAIT() create table t1 (a varchar(32), b int as (master_pos_wait(a,0,2))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # NAME_CONST() create table t1 (a varchar(32) as (name_const('test',1))); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # RELEASE_LOCK() create table t1 (a varchar(32), b int as (release_lock(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # ROW_COUNT() create table t1 (a int as (row_count())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # SCHEMA() create table t1 (a varchar(32) as (schema())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # SESSION_USER() create table t1 (a varchar(32) as (session_user())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # SLEEP() create table t1 (a int, b int as (sleep(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # SYSTEM_USER() create table t1 (a varchar(32) as (system_user())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # USER() create table t1 (a varchar(1024), b varchar(1024) as (user())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # UUID_SHORT() create table t1 (a varchar(1024) as (uuid_short())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # UUID() create table t1 (a varchar(1024) as (uuid())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # VALUES() create table t1 (a varchar(1024), b varchar(1024) as (values(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # VERSION() create table t1 (a varchar(1024), b varchar(1024) as (version())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # ENCRYPT() create table t1 (a varchar(1024), b varchar(1024) as (encrypt(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # Stored procedures create procedure p1() begin @@ -137,77 +137,77 @@ begin return 1; end // create table t1 (a int as (p1())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' create table t1 (a int as (f1())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' drop procedure p1; drop function f1; # Unknown functions create table t1 (a int as (f1())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # # GROUP BY FUNCTIONS # # AVG() create table t1 (a int, b int as (avg(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # BIT_AND() create table t1 (a int, b int as (bit_and(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # BIT_OR() create table t1 (a int, b int as (bit_or(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # BIT_XOR() create table t1 (a int, b int as (bit_xor(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # COUNT(DISTINCT) create table t1 (a int, b int as (count(distinct a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # COUNT() create table t1 (a int, b int as (count(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # GROUP_CONCAT() create table t1 (a varchar(32), b int as (group_concat(a,''))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # MAX() create table t1 (a int, b int as (max(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # MIN() create table t1 (a int, b int as (min(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # STD() create table t1 (a int, b int as (std(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # STDDEV_POP() create table t1 (a int, b int as (stddev_pop(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # STDDEV_SAMP() create table t1 (a int, b int as (stddev_samp(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # STDDEV() create table t1 (a int, b int as (stddev(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # SUM() create table t1 (a int, b int as (sum(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # VAR_POP() create table t1 (a int, b int as (var_pop(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # VAR_SAMP() create table t1 (a int, b int as (var_samp(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # VARIANCE() create table t1 (a int, b int as (variance(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # # XML FUNCTIONS # # ExtractValue() create table t1 (a varchar(1024), b varchar(1024) as (ExtractValue(a,'//b[$@j]'))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # UpdateXML() create table t1 (a varchar(1024), b varchar(1024) as (UpdateXML(a,'/a','fff'))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # # Sub-selects # @@ -216,9 +216,9 @@ create table t2 (a int, b int as (select count(*) from t1)); ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'select count(*) from t1))' at line 1 drop table t1; create table t1 (a int, b int as ((select 1))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' create table t1 (a int, b int as (a+(select 1))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # # SP functions # @@ -229,7 +229,7 @@ select sub1(1); sub1(1) 2 create table t1 (a int, b int as (a+sub3(1))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' drop function sub1; # # Long expression @@ -240,4 +240,4 @@ ERROR HY000: String 'concat(a,'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa # # Constant expression create table t1 (a int as (PI())); -ERROR HY000: Constant expression in computed column function is not allowed. +ERROR HY000: Constant expression in computed column function is not allowed diff --git a/mysql-test/suite/vcol/r/vcol_blocked_sql_funcs_myisam.result b/mysql-test/suite/vcol/r/vcol_blocked_sql_funcs_myisam.result index c3815e991e7..dda222f5e8a 100644 --- a/mysql-test/suite/vcol/r/vcol_blocked_sql_funcs_myisam.result +++ b/mysql-test/suite/vcol/r/vcol_blocked_sql_funcs_myisam.result @@ -1,133 +1,133 @@ SET @@session.storage_engine = 'MyISAM'; # RAND() create table t1 (b double as (rand())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # LOAD_FILE() create table t1 (a varchar(64), b varchar(1024) as (load_file(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # CURDATE() create table t1 (a datetime as (curdate())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # CURRENT_DATE(), CURRENT_DATE create table t1 (a datetime as (current_date)); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' create table t1 (a datetime as (current_date())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # CURRENT_TIME(), CURRENT_TIME create table t1 (a datetime as (current_time)); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' create table t1 (a datetime as (current_time())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP create table t1 (a datetime as (current_timestamp())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' create table t1 (a datetime as (current_timestamp)); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # CURTIME() create table t1 (a datetime as (curtime())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # LOCALTIME(), LOCALTIME create table t1 (a datetime, b varchar(10) as (localtime())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' create table t1 (a datetime, b varchar(10) as (localtime)); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # LOCALTIMESTAMP, LOCALTIMESTAMP()(v4.0.6) create table t1 (a datetime, b varchar(10) as (localtimestamp())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' create table t1 (a datetime, b varchar(10) as (localtimestamp)); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # NOW() create table t1 (a datetime, b varchar(10) as (now())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # SYSDATE() create table t1 (a int, b varchar(10) as (sysdate())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # UNIX_TIMESTAMP() create table t1 (a datetime, b datetime as (unix_timestamp())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # UTC_DATE() create table t1 (a datetime, b datetime as (utc_date())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # UTC_TIME() create table t1 (a datetime, b datetime as (utc_time())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # UTC_TIMESTAMP() create table t1 (a datetime, b datetime as (utc_timestamp())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # MATCH() create table t1 (a varchar(32), b bool as (match a against ('sample text'))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # BENCHMARK() create table t1 (a varchar(1024), b varchar(1024) as (benchmark(a,3))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # CONNECTION_ID() create table t1 (a int as (connection_id())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # CURRENT_USER(), CURRENT_USER create table t1 (a varchar(32) as (current_user())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' create table t1 (a varchar(32) as (current_user)); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # DATABASE() create table t1 (a varchar(1024), b varchar(1024) as (database())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # FOUND_ROWS() create table t1 (a varchar(1024), b varchar(1024) as (found_rows())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # GET_LOCK() create table t1 (a varchar(1024), b varchar(1024) as (get_lock(a,10))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # IS_FREE_LOCK() create table t1 (a varchar(1024), b varchar(1024) as (is_free_lock(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # IS_USED_LOCK() create table t1 (a varchar(1024), b varchar(1024) as (is_used_lock(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # LAST_INSERT_ID() create table t1 (a int as (last_insert_id())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # MASTER_POS_WAIT() create table t1 (a varchar(32), b int as (master_pos_wait(a,0,2))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # NAME_CONST() create table t1 (a varchar(32) as (name_const('test',1))); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # RELEASE_LOCK() create table t1 (a varchar(32), b int as (release_lock(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # ROW_COUNT() create table t1 (a int as (row_count())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # SCHEMA() create table t1 (a varchar(32) as (schema())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # SESSION_USER() create table t1 (a varchar(32) as (session_user())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # SLEEP() create table t1 (a int, b int as (sleep(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # SYSTEM_USER() create table t1 (a varchar(32) as (system_user())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # USER() create table t1 (a varchar(1024), b varchar(1024) as (user())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # UUID_SHORT() create table t1 (a varchar(1024) as (uuid_short())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # UUID() create table t1 (a varchar(1024) as (uuid())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # VALUES() create table t1 (a varchar(1024), b varchar(1024) as (values(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # VERSION() create table t1 (a varchar(1024), b varchar(1024) as (version())); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # ENCRYPT() create table t1 (a varchar(1024), b varchar(1024) as (encrypt(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # Stored procedures create procedure p1() begin @@ -139,77 +139,77 @@ begin return 1; end // create table t1 (a int as (p1())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' create table t1 (a int as (f1())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' drop procedure p1; drop function f1; # Unknown functions create table t1 (a int as (f1())); -ERROR HY000: Function or expression is not allowed for column 'a'. +ERROR HY000: Function or expression is not allowed for column 'a' # # GROUP BY FUNCTIONS # # AVG() create table t1 (a int, b int as (avg(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # BIT_AND() create table t1 (a int, b int as (bit_and(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # BIT_OR() create table t1 (a int, b int as (bit_or(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # BIT_XOR() create table t1 (a int, b int as (bit_xor(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # COUNT(DISTINCT) create table t1 (a int, b int as (count(distinct a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # COUNT() create table t1 (a int, b int as (count(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # GROUP_CONCAT() create table t1 (a varchar(32), b int as (group_concat(a,''))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # MAX() create table t1 (a int, b int as (max(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # MIN() create table t1 (a int, b int as (min(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # STD() create table t1 (a int, b int as (std(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # STDDEV_POP() create table t1 (a int, b int as (stddev_pop(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # STDDEV_SAMP() create table t1 (a int, b int as (stddev_samp(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # STDDEV() create table t1 (a int, b int as (stddev(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # SUM() create table t1 (a int, b int as (sum(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # VAR_POP() create table t1 (a int, b int as (var_pop(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # VAR_SAMP() create table t1 (a int, b int as (var_samp(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # VARIANCE() create table t1 (a int, b int as (variance(a))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # # XML FUNCTIONS # # ExtractValue() create table t1 (a varchar(1024), b varchar(1024) as (ExtractValue(a,'//b[$@j]'))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # UpdateXML() create table t1 (a varchar(1024), b varchar(1024) as (UpdateXML(a,'/a','fff'))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # # Sub-selects # @@ -218,9 +218,9 @@ create table t2 (a int, b int as (select count(*) from t1)); ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'select count(*) from t1))' at line 1 drop table t1; create table t1 (a int, b int as ((select 1))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' create table t1 (a int, b int as (a+(select 1))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' # # SP functions # @@ -231,7 +231,7 @@ select sub1(1); sub1(1) 2 create table t1 (a int, b int as (a+sub3(1))); -ERROR HY000: Function or expression is not allowed for column 'b'. +ERROR HY000: Function or expression is not allowed for column 'b' drop function sub1; # # Long expression @@ -242,4 +242,4 @@ ERROR HY000: String 'concat(a,'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa # # Constant expression create table t1 (a int as (PI())); -ERROR HY000: Constant expression in computed column function is not allowed. +ERROR HY000: Constant expression in computed column function is not allowed diff --git a/mysql-test/suite/vcol/r/vcol_csv.result b/mysql-test/suite/vcol/r/vcol_csv.result index 79c1bd2d6f4..97977505696 100644 --- a/mysql-test/suite/vcol/r/vcol_csv.result +++ b/mysql-test/suite/vcol/r/vcol_csv.result @@ -1,7 +1,7 @@ SET @@session.storage_engine = 'CSV'; create table t1 (a int, b int as (a+1)); -ERROR HY000: 'Specified storage engine' is not yet supported for computed columns. +ERROR HY000: 'Specified storage engine' is not yet supported for computed columns create table t1 (a int not null); alter table t1 add column b int as (a+1); -ERROR HY000: 'Specified storage engine' is not yet supported for computed columns. +ERROR HY000: 'Specified storage engine' is not yet supported for computed columns drop table t1; diff --git a/mysql-test/suite/vcol/r/vcol_ins_upd_innodb.result b/mysql-test/suite/vcol/r/vcol_ins_upd_innodb.result index 6d1fb0d3526..b996a0108e3 100644 --- a/mysql-test/suite/vcol/r/vcol_ins_upd_innodb.result +++ b/mysql-test/suite/vcol/r/vcol_ins_upd_innodb.result @@ -25,8 +25,8 @@ a b c # INSERT INTO tbl_name VALUES... a non-NULL value is specified against vcols insert into t1 values (1,2,3); Warnings: -Warning 1645 The value specified for computed column 'b' in table 't1' ignored. -Warning 1645 The value specified for computed column 'c' in table 't1' ignored. +Warning 1645 The value specified for computed column 'b' in table 't1' ignored +Warning 1645 The value specified for computed column 'c' in table 't1' ignored select * from t1; a b c 1 -1 -1 @@ -65,8 +65,8 @@ a b c # against vcols insert into t1 (a,b) values (1,3), (2,4); Warnings: -Warning 1645 The value specified for computed column 'b' in table 't1' ignored. -Warning 1645 The value specified for computed column 'b' in table 't1' ignored. +Warning 1645 The value specified for computed column 'b' in table 't1' ignored +Warning 1645 The value specified for computed column 'b' in table 't1' ignored select * from t1; a b c 1 -1 -1 @@ -107,8 +107,8 @@ a b c create table t2 like t1; insert into t2 select * from t1; Warnings: -Warning 1645 The value specified for computed column 'b' in table 't2' ignored. -Warning 1645 The value specified for computed column 'c' in table 't2' ignored. +Warning 1645 The value specified for computed column 'b' in table 't2' ignored +Warning 1645 The value specified for computed column 'c' in table 't2' ignored select * from t1; a b c 2 -2 -2 @@ -123,8 +123,8 @@ a b c create table t2 like t1; insert into t2 (a,b) select a,b from t1; Warnings: -Warning 1645 The value specified for computed column 'b' in table 't2' ignored. -Warning 1645 The value specified for computed column 'b' in table 't2' ignored. +Warning 1645 The value specified for computed column 'b' in table 't2' ignored +Warning 1645 The value specified for computed column 'b' in table 't2' ignored select * from t2; a b c 2 -2 -2 @@ -159,7 +159,7 @@ a b c 2 -2 -2 update t1 set c=3 where a=2; Warnings: -Warning 1645 The value specified for computed column 'c' in table 't1' ignored. +Warning 1645 The value specified for computed column 'c' in table 't1' ignored select * from t1; a b c 1 -1 -1 @@ -189,7 +189,7 @@ a b c 2 -2 -2 update t1 set c=3 where b=-2; Warnings: -Warning 1645 The value specified for computed column 'c' in table 't1' ignored. +Warning 1645 The value specified for computed column 'c' in table 't1' ignored select * from t1; a b c 1 -1 -1 diff --git a/mysql-test/suite/vcol/r/vcol_ins_upd_myisam.result b/mysql-test/suite/vcol/r/vcol_ins_upd_myisam.result index 9aac0086b4a..fa636597536 100644 --- a/mysql-test/suite/vcol/r/vcol_ins_upd_myisam.result +++ b/mysql-test/suite/vcol/r/vcol_ins_upd_myisam.result @@ -25,8 +25,8 @@ a b c # INSERT INTO tbl_name VALUES... a non-NULL value is specified against vcols insert into t1 values (1,2,3); Warnings: -Warning 1645 The value specified for computed column 'b' in table 't1' ignored. -Warning 1645 The value specified for computed column 'c' in table 't1' ignored. +Warning 1645 The value specified for computed column 'b' in table 't1' ignored +Warning 1645 The value specified for computed column 'c' in table 't1' ignored select * from t1; a b c 1 -1 -1 @@ -65,8 +65,8 @@ a b c # against vcols insert into t1 (a,b) values (1,3), (2,4); Warnings: -Warning 1645 The value specified for computed column 'b' in table 't1' ignored. -Warning 1645 The value specified for computed column 'b' in table 't1' ignored. +Warning 1645 The value specified for computed column 'b' in table 't1' ignored +Warning 1645 The value specified for computed column 'b' in table 't1' ignored select * from t1; a b c 1 -1 -1 @@ -107,8 +107,8 @@ a b c create table t2 like t1; insert into t2 select * from t1; Warnings: -Warning 1645 The value specified for computed column 'b' in table 't2' ignored. -Warning 1645 The value specified for computed column 'c' in table 't2' ignored. +Warning 1645 The value specified for computed column 'b' in table 't2' ignored +Warning 1645 The value specified for computed column 'c' in table 't2' ignored select * from t1; a b c 2 -2 -2 @@ -123,8 +123,8 @@ a b c create table t2 like t1; insert into t2 (a,b) select a,b from t1; Warnings: -Warning 1645 The value specified for computed column 'b' in table 't2' ignored. -Warning 1645 The value specified for computed column 'b' in table 't2' ignored. +Warning 1645 The value specified for computed column 'b' in table 't2' ignored +Warning 1645 The value specified for computed column 'b' in table 't2' ignored select * from t2; a b c 2 -2 -2 @@ -159,7 +159,7 @@ a b c 2 -2 -2 update t1 set c=3 where a=2; Warnings: -Warning 1645 The value specified for computed column 'c' in table 't1' ignored. +Warning 1645 The value specified for computed column 'c' in table 't1' ignored select * from t1; a b c 1 -1 -1 @@ -189,7 +189,7 @@ a b c 2 -2 -2 update t1 set c=3 where b=-2; Warnings: -Warning 1645 The value specified for computed column 'c' in table 't1' ignored. +Warning 1645 The value specified for computed column 'c' in table 't1' ignored select * from t1; a b c 1 -1 -1 diff --git a/mysql-test/suite/vcol/r/vcol_keys_innodb.result b/mysql-test/suite/vcol/r/vcol_keys_innodb.result index ee272fb7db8..857dcb8423f 100644 --- a/mysql-test/suite/vcol/r/vcol_keys_innodb.result +++ b/mysql-test/suite/vcol/r/vcol_keys_innodb.result @@ -7,7 +7,7 @@ SET @@session.storage_engine = 'InnoDB'; # - CHECK (allowed but not used) # UNIQUE create table t1 (a int, b int as (a*2) unique); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column create table t1 (a int, b int as (a*2) persistent unique); show create table t1; Table Create Table @@ -22,7 +22,7 @@ a int(11) YES NULL b int(11) YES UNI NULL VIRTUAL drop table t1; create table t1 (a int, b int as (a*2), unique key (b)); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column create table t1 (a int, b int as (a*2) persistent, unique (b)); show create table t1; Table Create Table @@ -38,7 +38,7 @@ b int(11) YES UNI NULL VIRTUAL drop table t1; create table t1 (a int, b int as (a*2)); alter table t1 add unique key (b); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column drop table t1; create table t1 (a int, b int as (a*2) persistent); alter table t1 add unique key (b); @@ -50,9 +50,9 @@ drop table t1; # # INDEX create table t1 (a int, b int as (a*2), index (b)); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column create table t1 (a int, b int as (a*2), index (a,b)); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column create table t1 (a int, b int as (a*2) persistent, index (b)); show create table t1; Table Create Table @@ -81,9 +81,9 @@ b int(11) YES NULL VIRTUAL drop table t1; create table t1 (a int, b int as (a*2)); alter table t1 add index (b); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column alter table t1 add index (a,b); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column drop table t1; create table t1 (a int, b int as (a*2) persistent); alter table t1 add index (b); @@ -103,27 +103,27 @@ drop table t1; # Rejected FK options. create table t1 (a int, b int as (a+1) persistent, foreign key (b) references t2(a) on update set null); -ERROR HY000: Cannot define foreign key with ON UPDATE SET NULL clause on a computed column. +ERROR HY000: Cannot define foreign key with ON UPDATE SET NULL clause on a computed column create table t1 (a int, b int as (a+1) persistent, foreign key (b) references t2(a) on update cascade); -ERROR HY000: Cannot define foreign key with ON UPDATE CASCADE clause on a computed column. +ERROR HY000: Cannot define foreign key with ON UPDATE CASCADE clause on a computed column create table t1 (a int, b int as (a+1) persistent, foreign key (b) references t2(a) on delete set null); -ERROR HY000: Cannot define foreign key with ON DELETE SET NULL clause on a computed column. +ERROR HY000: Cannot define foreign key with ON DELETE SET NULL clause on a computed column create table t1 (a int, b int as (a+1) persistent); alter table t1 add foreign key (b) references t2(a) on update set null; -ERROR HY000: Cannot define foreign key with ON UPDATE SET NULL clause on a computed column. +ERROR HY000: Cannot define foreign key with ON UPDATE SET NULL clause on a computed column alter table t1 add foreign key (b) references t2(a) on update cascade; -ERROR HY000: Cannot define foreign key with ON UPDATE CASCADE clause on a computed column. +ERROR HY000: Cannot define foreign key with ON UPDATE CASCADE clause on a computed column alter table t1 add foreign key (b) references t2(a) on delete set null; -ERROR HY000: Cannot define foreign key with ON DELETE SET NULL clause on a computed column. +ERROR HY000: Cannot define foreign key with ON DELETE SET NULL clause on a computed column drop table t1; create table t1 (a int, b int as (a+1), foreign key (b) references t2(a)); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column create table t1 (a int, b int as (a+1)); alter table t1 add foreign key (b) references t2(a); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column drop table t1; # Allowed FK options. create table t2 (a int primary key, b char(5)); diff --git a/mysql-test/suite/vcol/r/vcol_keys_myisam.result b/mysql-test/suite/vcol/r/vcol_keys_myisam.result index 8a11e44f201..af0935affbc 100644 --- a/mysql-test/suite/vcol/r/vcol_keys_myisam.result +++ b/mysql-test/suite/vcol/r/vcol_keys_myisam.result @@ -7,7 +7,7 @@ SET @@session.storage_engine = 'MyISAM'; # - CHECK (allowed but not used) # UNIQUE create table t1 (a int, b int as (a*2) unique); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column create table t1 (a int, b int as (a*2) persistent unique); show create table t1; Table Create Table @@ -22,7 +22,7 @@ a int(11) YES NULL b int(11) YES UNI NULL VIRTUAL drop table t1; create table t1 (a int, b int as (a*2), unique key (b)); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column create table t1 (a int, b int as (a*2) persistent, unique (b)); show create table t1; Table Create Table @@ -38,7 +38,7 @@ b int(11) YES UNI NULL VIRTUAL drop table t1; create table t1 (a int, b int as (a*2)); alter table t1 add unique key (b); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column drop table t1; create table t1 (a int, b int as (a*2) persistent); alter table t1 add unique key (b); @@ -50,9 +50,9 @@ drop table t1; # # INDEX create table t1 (a int, b int as (a*2), index (b)); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column create table t1 (a int, b int as (a*2), index (a,b)); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column create table t1 (a int, b int as (a*2) persistent, index (b)); show create table t1; Table Create Table @@ -81,9 +81,9 @@ b int(11) YES NULL VIRTUAL drop table t1; create table t1 (a int, b int as (a*2)); alter table t1 add index (b); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column alter table t1 add index (a,b); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column drop table t1; create table t1 (a int, b int as (a*2) persistent); alter table t1 add index (b); @@ -110,27 +110,27 @@ drop table t1; # Rejected FK options. create table t1 (a int, b int as (a+1) persistent, foreign key (b) references t2(a) on update set null); -ERROR HY000: Cannot define foreign key with ON UPDATE SET NULL clause on a computed column. +ERROR HY000: Cannot define foreign key with ON UPDATE SET NULL clause on a computed column create table t1 (a int, b int as (a+1) persistent, foreign key (b) references t2(a) on update cascade); -ERROR HY000: Cannot define foreign key with ON UPDATE CASCADE clause on a computed column. +ERROR HY000: Cannot define foreign key with ON UPDATE CASCADE clause on a computed column create table t1 (a int, b int as (a+1) persistent, foreign key (b) references t2(a) on delete set null); -ERROR HY000: Cannot define foreign key with ON DELETE SET NULL clause on a computed column. +ERROR HY000: Cannot define foreign key with ON DELETE SET NULL clause on a computed column create table t1 (a int, b int as (a+1) persistent); alter table t1 add foreign key (b) references t2(a) on update set null; -ERROR HY000: Cannot define foreign key with ON UPDATE SET NULL clause on a computed column. +ERROR HY000: Cannot define foreign key with ON UPDATE SET NULL clause on a computed column alter table t1 add foreign key (b) references t2(a) on update cascade; -ERROR HY000: Cannot define foreign key with ON UPDATE CASCADE clause on a computed column. +ERROR HY000: Cannot define foreign key with ON UPDATE CASCADE clause on a computed column alter table t1 add foreign key (b) references t2(a) on delete set null; -ERROR HY000: Cannot define foreign key with ON DELETE SET NULL clause on a computed column. +ERROR HY000: Cannot define foreign key with ON DELETE SET NULL clause on a computed column drop table t1; create table t1 (a int, b int as (a+1), foreign key (b) references t2(a)); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column create table t1 (a int, b int as (a+1)); alter table t1 add foreign key (b) references t2(a); -ERROR HY000: Key/Index cannot be defined on a non-stored computed column. +ERROR HY000: Key/Index cannot be defined on a non-stored computed column drop table t1; # Allowed FK options. create table t2 (a int primary key, b char(5)); diff --git a/mysql-test/suite/vcol/r/vcol_memory.result b/mysql-test/suite/vcol/r/vcol_memory.result index 37154df61e7..30b6bd4a4bf 100644 --- a/mysql-test/suite/vcol/r/vcol_memory.result +++ b/mysql-test/suite/vcol/r/vcol_memory.result @@ -1,7 +1,7 @@ SET @@session.storage_engine = 'memory'; create table t1 (a int, b int as (a+1)); -ERROR HY000: 'Specified storage engine' is not yet supported for computed columns. +ERROR HY000: 'Specified storage engine' is not yet supported for computed columns create table t1 (a int); alter table t1 add column b int as (a+1); -ERROR HY000: 'Specified storage engine' is not yet supported for computed columns. +ERROR HY000: 'Specified storage engine' is not yet supported for computed columns drop table t1; diff --git a/mysql-test/suite/vcol/r/vcol_merge.result b/mysql-test/suite/vcol/r/vcol_merge.result index 32f3268329f..03a1e151c2e 100644 --- a/mysql-test/suite/vcol/r/vcol_merge.result +++ b/mysql-test/suite/vcol/r/vcol_merge.result @@ -4,5 +4,5 @@ create table t2 (a int, b int as (a % 10)); insert into t1 values (1,default); insert into t2 values (2,default); create table t3 (a int, b int as (a % 10)) engine=MERGE UNION=(t1,t2); -ERROR HY000: 'Specified storage engine' is not yet supported for computed columns. +ERROR HY000: 'Specified storage engine' is not yet supported for computed columns drop table t1,t2; diff --git a/mysql-test/suite/vcol/r/vcol_misc.result b/mysql-test/suite/vcol/r/vcol_misc.result index f312527794a..896dd6fa654 100644 --- a/mysql-test/suite/vcol/r/vcol_misc.result +++ b/mysql-test/suite/vcol/r/vcol_misc.result @@ -30,3 +30,8 @@ a b v 5 50 6 8 80 9 drop table t1; +CREATE TABLE t1 ( +a int NOT NULL DEFAULT '0', +v double AS ((1, a)) VIRTUAL +); +ERROR HY000: Expression for computed column cannot return a row diff --git a/mysql-test/suite/vcol/r/vcol_non_stored_columns_innodb.result b/mysql-test/suite/vcol/r/vcol_non_stored_columns_innodb.result index 0f46abf0054..c638ced4f41 100644 --- a/mysql-test/suite/vcol/r/vcol_non_stored_columns_innodb.result +++ b/mysql-test/suite/vcol/r/vcol_non_stored_columns_innodb.result @@ -76,7 +76,7 @@ drop table t1; # Case 7. ALTER. Modify virtual stored -> virtual non-stored create table t1 (a int, b int as (a % 2) persistent); alter table t1 modify b int as (a % 2); -ERROR HY000: 'Changing the STORED status' is not yet supported for computed columns. +ERROR HY000: 'Changing the STORED status' is not yet supported for computed columns show create table t1; Table Create Table t1 CREATE TABLE `t1` ( @@ -87,7 +87,7 @@ drop table t1; # Case 8. ALTER. Modify virtual non-stored -> virtual stored create table t1 (a int, b int as (a % 2)); alter table t1 modify b int as (a % 2) persistent; -ERROR HY000: 'Changing the STORED status' is not yet supported for computed columns. +ERROR HY000: 'Changing the STORED status' is not yet supported for computed columns show create table t1; Table Create Table t1 CREATE TABLE `t1` ( diff --git a/mysql-test/suite/vcol/r/vcol_non_stored_columns_myisam.result b/mysql-test/suite/vcol/r/vcol_non_stored_columns_myisam.result index 3c7d29ef6fe..be42b8b76c4 100644 --- a/mysql-test/suite/vcol/r/vcol_non_stored_columns_myisam.result +++ b/mysql-test/suite/vcol/r/vcol_non_stored_columns_myisam.result @@ -76,7 +76,7 @@ drop table t1; # Case 7. ALTER. Modify virtual stored -> virtual non-stored create table t1 (a int, b int as (a % 2) persistent); alter table t1 modify b int as (a % 2); -ERROR HY000: 'Changing the STORED status' is not yet supported for computed columns. +ERROR HY000: 'Changing the STORED status' is not yet supported for computed columns show create table t1; Table Create Table t1 CREATE TABLE `t1` ( @@ -87,7 +87,7 @@ drop table t1; # Case 8. ALTER. Modify virtual non-stored -> virtual stored create table t1 (a int, b int as (a % 2)); alter table t1 modify b int as (a % 2) persistent; -ERROR HY000: 'Changing the STORED status' is not yet supported for computed columns. +ERROR HY000: 'Changing the STORED status' is not yet supported for computed columns show create table t1; Table Create Table t1 CREATE TABLE `t1` ( diff --git a/mysql-test/suite/vcol/t/vcol_misc.test b/mysql-test/suite/vcol/t/vcol_misc.test index a0e654daa57..06a9313edd3 100644 --- a/mysql-test/suite/vcol/t/vcol_misc.test +++ b/mysql-test/suite/vcol/t/vcol_misc.test @@ -19,3 +19,17 @@ update t1 set a=v order by b limit 1; select * from t1 order by b; drop table t1; + +# +# Bug#604549: Expression for virtual column returns row +# + +-- error ER_ROW_EXPR_FOR_VCOL +CREATE TABLE t1 ( + a int NOT NULL DEFAULT '0', + v double AS ((1, a)) VIRTUAL +); + + + + -- cgit v1.2.1 From df7548f68e5fe1c81e2c06a1bf2f2f3d9af770cb Mon Sep 17 00:00:00 2001 From: Igor Babaev Date: Tue, 13 Jul 2010 10:45:23 -0700 Subject: Fixed bug #603654. If a virtual column was used in the ORDER BY clause of a query and some of the columns this virtual column was based upon were not referenced anywhere in the query then the execution of the query could cause an assertion failure. It happened because in this case the bitmap of the columns used for ordering keys was not formed correctly. --- mysql-test/suite/vcol/r/vcol_misc.result | 10 ++++++++++ mysql-test/suite/vcol/t/vcol_misc.test | 12 ++++++++++++ 2 files changed, 22 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/vcol/r/vcol_misc.result b/mysql-test/suite/vcol/r/vcol_misc.result index 896dd6fa654..fe41e7e65f3 100644 --- a/mysql-test/suite/vcol/r/vcol_misc.result +++ b/mysql-test/suite/vcol/r/vcol_misc.result @@ -35,3 +35,13 @@ a int NOT NULL DEFAULT '0', v double AS ((1, a)) VIRTUAL ); ERROR HY000: Expression for computed column cannot return a row +CREATE TABLE t1 ( +a CHAR(255) BINARY NOT NULL DEFAULT 0, +b CHAR(255) BINARY NOT NULL DEFAULT 0, +v CHAR(255) BINARY AS (CONCAT(a,b)) VIRTUAL ); +INSERT INTO t1(a,b) VALUES ('4','7'), ('4','6'); +SELECT 1 AS C FROM t1 ORDER BY v; +C +1 +1 +DROP TABLE t1; diff --git a/mysql-test/suite/vcol/t/vcol_misc.test b/mysql-test/suite/vcol/t/vcol_misc.test index 06a9313edd3..2ed08a69fa2 100644 --- a/mysql-test/suite/vcol/t/vcol_misc.test +++ b/mysql-test/suite/vcol/t/vcol_misc.test @@ -30,6 +30,18 @@ CREATE TABLE t1 ( v double AS ((1, a)) VIRTUAL ); +# +# Bug#603654: Virtual column in ORDER BY, no other references of table columns +# + +CREATE TABLE t1 ( + a CHAR(255) BINARY NOT NULL DEFAULT 0, + b CHAR(255) BINARY NOT NULL DEFAULT 0, + v CHAR(255) BINARY AS (CONCAT(a,b)) VIRTUAL ); +INSERT INTO t1(a,b) VALUES ('4','7'), ('4','6'); +SELECT 1 AS C FROM t1 ORDER BY v; + +DROP TABLE t1; -- cgit v1.2.1 From 6ada5e3fa9104b5138eea88e1064c246f08b49e6 Mon Sep 17 00:00:00 2001 From: Igor Babaev Date: Thu, 15 Jul 2010 16:51:05 -0700 Subject: Fixed bug #603186. There were two problems that caused wrong results reported with this bug. 1. In some cases stored(persistent) virtual columns were not marked in the write_set and in the vcol_set bitmaps. 2. If the list of fields in an insert command was empty then the values of the stored virtual columns were set to default. To fix the first problem the function st_table::mark_virtual_columns_for_write was modified. Now the function has a parameter that says whether the virtual columns are to be marked for insert or for update. To fix the second problem a special handling of empty insert lists is added in the function fill_record(). --- mysql-test/suite/vcol/r/vcol_misc.result | 17 +++++++++++++++++ mysql-test/suite/vcol/t/vcol_misc.test | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/vcol/r/vcol_misc.result b/mysql-test/suite/vcol/r/vcol_misc.result index fe41e7e65f3..1826bf2dd3e 100644 --- a/mysql-test/suite/vcol/r/vcol_misc.result +++ b/mysql-test/suite/vcol/r/vcol_misc.result @@ -45,3 +45,20 @@ C 1 1 DROP TABLE t1; +CREATE TABLE t1(a int, b int DEFAULT 0, v INT AS (b+10) PERSISTENT); +INSERT INTO t1(a) VALUES (1); +SELECT b, v FROM t1; +b v +0 10 +DROP TABLE t1; +CREATE TABLE t1(a int DEFAULT 100, v int AS (a+1) PERSISTENT); +INSERT INTO t1 () VALUES (); +CREATE TABLE t2(a int DEFAULT 100 , v int AS (a+1)); +INSERT INTO t2 () VALUES (); +SELECT a, v FROM t1; +a v +100 101 +SELECT a, v FROM t2; +a v +100 101 +DROP TABLE t1,t2; diff --git a/mysql-test/suite/vcol/t/vcol_misc.test b/mysql-test/suite/vcol/t/vcol_misc.test index 2ed08a69fa2..67e4b18d596 100644 --- a/mysql-test/suite/vcol/t/vcol_misc.test +++ b/mysql-test/suite/vcol/t/vcol_misc.test @@ -43,5 +43,22 @@ SELECT 1 AS C FROM t1 ORDER BY v; DROP TABLE t1; +# +# Bug#603186: Insert for a table with stored vurtual columns +# + +CREATE TABLE t1(a int, b int DEFAULT 0, v INT AS (b+10) PERSISTENT); +INSERT INTO t1(a) VALUES (1); +SELECT b, v FROM t1; + +DROP TABLE t1; + +CREATE TABLE t1(a int DEFAULT 100, v int AS (a+1) PERSISTENT); +INSERT INTO t1 () VALUES (); +CREATE TABLE t2(a int DEFAULT 100 , v int AS (a+1)); +INSERT INTO t2 () VALUES (); +SELECT a, v FROM t1; +SELECT a, v FROM t2; +DROP TABLE t1,t2; -- cgit v1.2.1 From 77cb9a78d6ec2a557173516966d06e4ac1d57199 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Fri, 16 Jul 2010 13:35:49 +0300 Subject: mysql client: Ignore --comments at start of command line. This allows one to more easily run mysqltest tests trough the command line. Fixed bug: LP#603026 RQG: pagecache_read: Assertion `pageno < ((1ULL) << 40)' on OPTIMIZE TABLE of a Maria table client/mysql.cc: Removed Oracle copyright from stdout, as Oracle doesn't have copyright to all code in this file. Ignore --comments at start of command line. This allows one to more easily run mysqltest tests trough the command line. mysql-test/suite/maria/r/optimize.result: Added test for LP#603026 mysql-test/suite/maria/t/optimize.test: Added test for LP#603026 sql/net_serv.cc: Removed DBUG_ASSERT(), as this code can happen during testing. storage/maria/ma_check.c: Fixed bug: LP#603026 RQG: pagecache_read: Assertion `pageno < ((1ULL) << 40)' on OPTIMIZE TABLE of a Maria table The problem was duplicated memory usage with long packed keys. --- mysql-test/suite/maria/r/optimize.result | 8 ++ mysql-test/suite/maria/t/optimize.test | 162 +++++++++++++++++++++++++++++++ 2 files changed, 170 insertions(+) create mode 100644 mysql-test/suite/maria/r/optimize.result create mode 100644 mysql-test/suite/maria/t/optimize.test (limited to 'mysql-test') diff --git a/mysql-test/suite/maria/r/optimize.result b/mysql-test/suite/maria/r/optimize.result new file mode 100644 index 00000000000..9cce55d6199 --- /dev/null +++ b/mysql-test/suite/maria/r/optimize.result @@ -0,0 +1,8 @@ +drop table if exists t1; +check table t1; +Table Op Msg_type Msg_text +test.t1 check status OK +OPTIMIZE TABLE t1; +Table Op Msg_type Msg_text +test.t1 optimize status OK +drop table t1; diff --git a/mysql-test/suite/maria/t/optimize.test b/mysql-test/suite/maria/t/optimize.test new file mode 100644 index 00000000000..9f38a68edeb --- /dev/null +++ b/mysql-test/suite/maria/t/optimize.test @@ -0,0 +1,162 @@ +--source include/have_maria.inc + +--disable_warnings +drop table if exists t1; +--enable_warnings + +# +# Test for LP#603026: RQG: pagecache_read: Assertion `pageno < ((1ULL) << 40)' on OPTIMIZE TABLE of a Maria table +# + +--disable_query_log +set autocommit=1; +--disable_warnings +CREATE TABLE t1 ( `col_varchar_1024_utf8_not_null_key` varchar(1024) CHARACTER SET utf8 not null, `col_varchar_1024_utf8_key` varchar(1024) CHARACTER SET utf8, `col_varchar_1024_utf8_not_null` varchar(1024) CHARACTER SET utf8 not null, `col_varchar_1024_utf8` varchar(1024) CHARACTER SET utf8, pk varchar(1024) not null, `col_varchar_1024_latin1` varchar(1024) CHARACTER SET latin1, `col_varchar_1024_latin1_not_null_key` varchar(1024) CHARACTER SET latin1 not null, `col_varchar_1024_latin1_not_null` varchar(1024) CHARACTER SET latin1 not null, `col_varchar_1024_latin1_key` varchar(1024) CHARACTER SET latin1, /*Indices*/ key (`col_varchar_1024_utf8_not_null_key` ), key (`col_varchar_1024_utf8_key` ), primary key (pk), key (`col_varchar_1024_latin1_not_null_key` ), key (`col_varchar_1024_latin1_key` )) ENGINE=maria; +--enable_warnings +INSERT /*! IGNORE */ INTO t1 VALUES ('dbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzb', 'wdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwby', 'something', 'pwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfa', 1, 'dpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjr', 'can', 'hdpwdbhfatqokbosjofmpdxvhq', 'rhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnestutftmutidlvdubbjdznrxsrrmahxsxurpkqkedeznqccfidiazhmmasxemcshyvhqcxvmhqqvzowtbnjpxxw') , ('urhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxci', 'turhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnestutftmutidl', 'to', 'rturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftka', 2, 'grturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmh', 'ygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnestutftmutidlvdubbjdznrxsrrmahxsxurpkqkedeznqccfidiazhmmasxemcshyvh', 'rygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnestutftmutidlvdubbjdznrxsrrmahxsxurpkqkedeznqccfidiazhmmasxemcshyvhqcxvmhqqvzowtbnjpxxwmabsoaiqscbnfwvhwdjgrhlfusfplamodraqbpgtdgviqngjtlykclmdokwpttsicss', 'vrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizw') , ('c', 'wvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbld', 'had', 'twvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxw', 3, 'htwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnestutftmutidlvdubbjd', 'q', 'z', 'phtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfi') , ('vphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapn', 'jvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjv', 'ejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgq', 'vejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqyt', 4, 't', 'why', 'your', 'cvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxrey') , ('v', 'rcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambx', 'frcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilx', 'p', 5, 'kfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnestutftmutidlvdubbjdznrxsrrmahxsxurpkqkedeznqccfidiazhmmasxemcshyvhqcxvmhqqvzowtbnjpxxwmabsoaiqscbnfwvhwdjgrhlfusfplamodr', 'i', 'ikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmy', 'jikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmu'); +INSERT /*! IGNORE */ INTO t1 VALUES ('wjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcq', 'uwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnng', 'zuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajy', 'i', 6, 'u', 'q', 'd', 'izuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkq') , ('bizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnestutftmutidlvdub', 'd', 'lbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnestutftmutidlvdubbjdznrxsrrmahxsxurpkqkedeznqccfidiazhmmasxemcshyvhqcxvmhqqvzowtbnjpxxwmabsoaiqscbn', 'llbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfz', 7, 'bllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnestutf', 'rbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmf', 'really', 'yrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnngh') , ('tyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwp', 'xtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmsw', 'kxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgkne', 'mkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjv', 8, 'zmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgx', 'ezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnestutftmutidlvdubbjdznrxsrrmahxsxurpkqkedeznqccfidiazhmmasxemcshyvhqcxvmhqqvzowtbnjpxxwmabsoaiqscbnfwvhwdjgrhlfusfplamodraqbpgtdgviqngjtlykclm', 'no', 'eezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczs') , ('m', 'keezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfep', 'tkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqh', 'ztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnestutftmutidlvdubbjdznrxsrrmahxsxurpkqkedeznqccfidiazhmmasxemcshyvhqcxvmhqqvzowtbnjpxxwmabsoaiqscbnfwvhwdjgrhlf', 9, 'n', 'hey', 'hztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxw', 'shztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveamb') , ('bshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvf', 'on', 'look', 'I', 10, 'xbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxz', 'lxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjr', 'what', 'ilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnrolj'); +INSERT /*! IGNORE */ INTO t1 VALUES ('he', 'hilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkj', 'khilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecf', 'o', 11, 'i', 'okhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygr', 'hokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpd', 'khokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveamb') , ('kkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphuni', 'about', 'ckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeq', 'sckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnestutftmutidlvdubbjdznrxsrrmahxsxurpkqkedeznqccfidiazhmmasxemcshyvhqcxvmhqqvzowtb', 12, 'xsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwn', 'at', 'pxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpaj', 'kpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnestutftmutidlvdubbjdznrxsrrmahxsxurpkqkedeznqccfidiazhmmasxemcshyvhqcxvmhqqvzowtbnjpx') , ('in', 'see', 'ikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyi', 'say', 13, 'you', 'x', 'wikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhit', 'why') , ('mean', 'a', 'now', 'm', 14, 'cwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqo', 'acwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaaht', 'racwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswv', 'hracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoa') , ('v', 'l', 'shracwikpxsckkhokhilx', 'gshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwyto', 15, 'fgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsv', 'say', 'nfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfu', 'onfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpaj'); +INSERT /*! IGNORE */ INTO t1 VALUES ('vonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcil', 'svonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccm', 'osvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnestutftmutidlvdubbjdznrxsrrmah', 'zosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrx', 16, 'f', 'from', 'azosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwp', 'that\'s') , ('h', 'tazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnest', 'my', 'dtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpol', 17, 'her', 'fdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfz', 'efdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxw', 'n') , ('t', 'x', 'sefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizw', 'hsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynve', 18, 'mhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqd', 'kmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswc', 'bkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxci', 'abkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztk') , ('uabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsyg', 'who', 'i', 'v', 19, 'xuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdk', 'xxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpvea', 'yxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywi', 'dyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbi') , ('adyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzknd', 'nadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphu', 'that', 'knadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitck', 20, 'lknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxq', 'go', 'mlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqp', 'qmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiar'); +INSERT /*! IGNORE */ INTO t1 VALUES ('tqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgt', 'y', 'ktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnp', 'oktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgj', 21, 'boktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmj', 'wboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucap', 'zwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfam', 'd') , ('i', 'kzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyyn', 'get', 'dkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqa', 22, 'fdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnuj', 'd', 'lfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnb', 'go') , ('z', 'clfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnes', 'qclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitapnjnestutftmutidlvdubbjdznrxsrrmahxsxurpkqkedeznqccfidiazhmmasxemcshyvhq', 'not', 23, 'b', 'want', 'pqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlp', 'come') , ('c', 'ipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnh', 'x', 'are', 24, 'kipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlq', 'bkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejw', 'hbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwb', 'mhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdca') , ('t', 'zmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzss', 'this', 'u', 25, 'not', 'yeah', 'gzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxdmajqwizwmyvustnzbrbopxmspxnazyxzmuysgonfckdeurqnroljslhdnjmdetcftzsrkjzmhimfmsbhnsgriqkaejakxzbldvftdcaugaahtcwtnujxmwqvkfepcswvrvqhibmuutnuhmvcnctfzmswcmtsrpmyedqxpoluufzbhwbrmcdiwytofotjitmaijfpfbpdwickgvibccphunilmnxvdsykirhgxvyehxyhixejfktoptnpveambxrovrpulkkjqccekfbfamsuiwhofodwrlsvwmxtvaoazfufeehwftkaugjsnebabzsscqhnafqodwrvohesokjrzhnkjhqowroirjsmofgfvfuomwlcdytimiwybmtuheejeitap', 'a'); +INSERT /*! IGNORE */ INTO t1 VALUES ('cmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfik', 'r', 'ecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjk', 'uecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemo', 111, 'fuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvf', 'zfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeqjpdeydhvhrxolrlxmxxd', 'vzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvd', 'ovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwku') , ('dovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpub', 'd', 'hdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbi', 'rhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwd', 112, 'rrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsx', 'say', 'mean', 'right') , ('she', 'out', 'drrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbki', 'back', 113, 'pdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgt', 'I', 'because', 'updrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwd') , ('qupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcow', 'oqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrf', 'eoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqz', 'x', 114, 'feoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctp', 'tfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezm', 'xtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloi', 'ixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoi') , ('fixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndc', 'afixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoup', 'yafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgr', 'going', 115, 'say', 'myafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttc', 'my', 'fmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkm'); +INSERT /*! IGNORE */ INTO t1 VALUES ('efmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoks', 'e', 'it', 'jefmyafixtfeoqupdrrhdovzfuecmgg', 116, 'h', 's', 'when', 'ujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinh') , ('don\'t', 'yujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckz', 'fyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjluf', 'sfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqy', 117, 'usfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbp', 'rusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsm', 'zrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaai', 'ezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpn') , ('d', 'iezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbny', 'be', 'p', 118, 'riezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlp', 'h', 'f', 'nriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhs') , ('inriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzd', 'oinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknad', 'that', 'loinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylgl', 119, 'uloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgb', 'what', 'x', 's') , ('buloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecm', 'q', 'didn\'t', 'was', 120, 'would', 'fbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinb', 'sfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvv', 'j'); +INSERT /*! IGNORE */ INTO t1 VALUES ('asfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgk', 'dasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmh', 'and', 't', 121, 'jdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbm', 'got', 'yjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbm', 'lyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwbok') , ('with', 'tlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsm', 'ztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxk', 'kztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudo', 122, 'lkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsry', 't', 'ktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzztt', 'gktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkreijhlyhznczsxfdezymeq') , ('qgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftd', 'sqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednpt', 'in', 'see', 123, 'r', 'ssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjia', 'me', 'rssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolm') , ('irssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbk', 'c', 'jirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokup', 'yeah', 124, 'a', 'fjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajya', 'rfjir', 'qrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumctcfmndgknecfzkndoohlpkgksukysorfgkvvkr') , ('n', 'dqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpick', 'idqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxu', 'y', 125, 't', 'nidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavn', 'fnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajse', 'in'); +INSERT /*! IGNORE */ INTO t1 VALUES ('now', 'ffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednpt', 'nffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshrac', 'gnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzb', 126, 'ygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajs', 'lygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfeme', 'alygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokr', 'halygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdr') , ('i', 'some', 'phalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmh', 'could', 127, 'was', 'q', 'zphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtod', 'czphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwbok') , ('yczphalygnffnidqrfji', 'r', 'xyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzz', 'xxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgz', 128, 'had', 'zxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbw', 'k', 'g') , ('some', 'm', 'ozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemo', 'to', 129, 'mozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqsef', 'kmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvf', 'dkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwc', 'like') , ('you', 'idkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbki', 'xidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckk', 'why', 130, 'sxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjr', 'asxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlev', 'rasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfgi', 'prasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwda'); +INSERT /*! IGNORE */ INTO t1 VALUES ('aprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmj', 'laprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpi', 'xlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrq', 'n', 131, 'dxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlyky', 'qdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhx', 'vqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppy', 'm') , ('bvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqsef', 'cbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenh', 'd', 'lcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseo', 132, 'to', 'up', 'that', 'wlcbvqdxlaprasxi') , ('cwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmp', 'got', 'kcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarcbkgoudqpkecymujxlwfzdeqnrumc', 'y', 133, 'her', 'from', 'he', 'rkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlp') , ('yrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmm', 'k', 'lyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashf', 'blyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthi', 134, 'hblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkq', 'going', 'bhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcr', 'lbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlg') , ('a', 'xlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosj', 'wxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofm', 'nwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxr', 135, 't', 'his', 'fnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnx', 'this'); +INSERT /*! IGNORE */ INTO t1 VALUES ('afnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoq', 's', 'r', 'i', 136, 'her', 'nafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgby', 'mnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjda', 'jmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjy') , ('there', 'cjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptud', 'hcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsyg', 'm', 137, 'xhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuse', 'jxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzt', 'jjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspun', 'gjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqcl') , ('mgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnz', 'pmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhf', 't', 'y', 138, 'that\'s', 'all', 'epmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdk', 'aepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznth') , ('aaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfe', 'jaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickht', 'djaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwby', 'g', 139, 'zdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodq', 'her', 'azdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqx', 'dazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpuca') , ('ldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfzsztftgvgzkqhwpnbztbcpoqdmhgjffokjvoaejwgqpnhemopbmrkfnkwngdjiawsiarc', 'gldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvvtlpajyalhsygtjrhjxreywihgnxlevtsvfz', 'egldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnq', 'hegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmaskl', 140, 'with', 'good', 'whegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttc', 'kwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhk'); +INSERT /*! IGNORE */ INTO t1 VALUES ('it', 'qxcxsriduotqpzazkhrlmlyzuyvqxz', 'x', 'going', 151, 'tqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbz', 'u', 'a', 'j') , ('do', 'ctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfd', 'is', 'tctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqs', 152, 'ftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfg', 'f', 'he', 'vftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssq') , ('svftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhd', 'out', 'esvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpx', 'pesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnz', 153, 'lpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhin', 'blpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppj', 'ablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlkn', 'if') , ('fablpesvftctqxcxsriduotqpzazkhrlml', 'ffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdas', 'cffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqd', 'ncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveaht', 154, 'with', 'say', 'how', 'hncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeez') , ('e', 'ghncffablpesvftctqxcxsriduotqpzazkhrlmlyz', 'when', 'yghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoup', 155, 'gyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxi', 'qgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednp', 'v', 'q'); +INSERT /*! IGNORE */ INTO t1 VALUES ('oh', 'd', 'xqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmo', 'm', 156, 'zxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfov', 'gzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfe', 'ygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqx', 'oygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwi') , ('aoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzy', 'iaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhi', 'i', 'diaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfu', 157, 'ndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcd', 'sndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcc', 'really', 'j') , ('fsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmx', 'hey', 'can', 'tfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuq', 158, 'dtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjj', 'edtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoap', 'know', 'now') , ('r', 'have', 'cedtfsndi', 'ycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgq', 159, 'think', 'rycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwl', 'see', 's') , ('tell', 'I\'m', 'l', 'mrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzu', 160, 'out', 'i', 'cmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygn', 'had'); +INSERT /*! IGNORE */ INTO t1 VALUES ('pcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwgvlnnghjvv', 'lpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgpp', 'nlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupd', 'wnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseft', 161, 'xwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccf', 'g', 'qxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzw', 'xqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyaf') , ('h', 'ok', 'q', 'because', 162, 'oxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfb', 'moxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirs', 'think', 'cmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxu') , ('ncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryft', 'i', 'cncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthi', 'could', 163, 'zcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemeg', 'czcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpi', 'vczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddu', 'qvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvej') , ('t', 'z', 'p', 'zqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleiz', 164, 'and', 'nzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpza', 'knzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxc', 'nknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmoupppjcctptgoksleizxkrbednzzwg') , ('if', 'q', 'rnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtb', 'lrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmg', 165, 'from', 'flrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzf', 'jflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafi', 'mean'); +INSERT /*! IGNORE */ INTO t1 VALUES ('ljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbsh', 'mljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygz', 'wmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpub', 'lwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmx', 166, 'u', 'elwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluz', 'just', 'welwmljflrnknzqvczcn') , ('been', 'iwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqd', 'd', 'miwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselv', 167, 'y', 'nmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqj', 'b', 'cnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsnd') , ('ycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmaskl', 'a', 'who', 'yycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwby', 168, 'gyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegl', 'up', 'ggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhsk', 'zggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqv') , ('szggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhcz', 'zszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpc', 'nzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemew', 'l', 169, 'znzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpe', 'fznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsj', 'ufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvpht', 'she') , ('lufznzszggyycnmiwe', 'q', 'wlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashfuwbyynvenjcsmasklnxxtbzrqxmouppp', 'lwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjw', 170, 'ilwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwe', 'ailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfg', 'tailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqp', 'm'); +INSERT /*! IGNORE */ INTO t1 VALUES ('think', 'ztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpge', 'sztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtaz', 'from', 171, 'msztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftl', 'rmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncff', 'prmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywm', 'fprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhk') , ('bfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytncc', 'dbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvv', 'l', 'qdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpz', 172, 'on', 'zqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhe', 'they', 'k') , ('izqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdk', 'nizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeez', 'hnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryr', 'q', 173, 'mhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhs', 'go', 'could', 'bmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvf') , ('abmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtv', 'you', 'nabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovve', 'we', 174, 'okay', 'inabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzg', 'dinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgp', 'idinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlkn') , ('c', 'widinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktdeqxndcqytizhxaaiyashf', 'kwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazk', 'as', 175, 'because', 'mkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxqvfikqseftdkgtlqzbwpucapktde', 'zmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfy', 'x'); +INSERT /*! IGNORE */ INTO t1 VALUES ('lzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmn', 'glzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfg', 'vglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncff', 'mvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiief', 176, 'f', 'i', 'why', 'wmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmc') , ('t', 'gwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavntt', 'qgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeez', 'l', 177, 'z', 'the', 'iqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfs', 'piqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyv') , ('o', 'rpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzg', 'or', 'jrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseo', 178, 'jjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcnc', 'yjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxycz', 'they', 'l') , ('y', 'iyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhq', 'j', 'h', 179, 'y', 'one', 'at', 'o') , ('ciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozx', 'iciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmq', 'iiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffa', 'your', 180, 'do', 'could', 'giiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgz', 'agiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitc'); +INSERT /*! IGNORE */ INTO t1 VALUES ('uagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyu', 'wuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozx', 'zwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinri', 'pzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqe', 181, 'cpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihml', 's', 'mcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpc', 't') , ('kmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednpt', 'hkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikf', 'were', 'ehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhw', 182, 'eehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfn', 'jeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmleccmmxqxcilxq', 'y', 'g') , ('jjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfov', 'ojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdko', 'iojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbh', 'uiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmd', 183, 'kuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicb', 'akuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndi', 'uakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvon', 'uuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoq') , ('wuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzq', 'fwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjg', 'was', 'at', 184, 'lfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerr', 'g', 'c', 'dlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracw') , ('kdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsr', 'dkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepm', 'rdkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxh', 'ardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqr', 185, 'oardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxb', 'poardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrn', 'ipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxz', 'gipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxow'); +INSERT /*! IGNORE */ INTO t1 VALUES ('rgipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdb', 'ergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdb', 'mergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczm', 'vmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqer', 186, 'p', 'pvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppyilihmlec', 'this', 'q') , ('lpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekwemegyaluzytnccflbvqnqnmfvvlhitckzgppy', 'really', 'glpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskok', 'of', 187, 'with', 'i', 'kglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffni', 'h') , ('r', 'bkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzc', 'jbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyj', 'and', 188, 'wjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloi', 'pwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcb', 'from', 'bpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhs') , ('t', 'xbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcm', 'yxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmr', 'r', 189, 'time', 'ryx', 'who', 'j') , ('gryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtb', 'ogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjgh', 'uogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdk', 'c', 190, 'muogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdx', 'wmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacd', 'gwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseoux', 'pgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlyk'); +INSERT /*! IGNORE */ INTO t1 VALUES ('to', 'o', 'mpgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxermmjkovqnoqhpubzfjxwqacdiwyekweme', 'y', 191, 'empgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvpht', 'f', 'x', 'mempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrf') , ('e', 'and', 'imempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghnc', 'ximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftct', 192, 'j', 'say', 'sximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxl', 'psximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesq') , ('y', 'v', 'mpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtv', 'zmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxb', 193, 'd', 'like', 'come', 'fzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbga') , ('gfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirs', 'ogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptud', 'have', 'oogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcar', 194, 'koogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclf', 'ykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfy', 'lykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxb', 'xlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhniz') , ('rxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhs', 'at', 'lrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdy', 'plrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfci', 195, 'tplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginly', 'wtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwe', 'out', 'm'); +INSERT /*! IGNORE */ INTO t1 VALUES ('your', 'ok', 'r', 'to', 196, 'nwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgw', 'anwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlu', 'tanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwj', 'mtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyu') , ('umtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqx', 'a', 'will', 'yumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvp', 197, 'did', 'wyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyr', 'q', 'that\'s') , ('s', 'gwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbos', 'this', 'wgwyumtanwtplrxlykoogfzmpsximempgwmuogryxb', 198, 'rwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwo', 'nrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepm', 'jnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajse', 'pjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndi') , ('t', 'ypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryf', 'aypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqg', 'haypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxe', 199, 'didn\'t', 'with', 'qhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbul', 'j') , ('eqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgt', 'e', 'meqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciy', 'emeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxla', 200, 'yemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkg', 'y', 'xyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkip', 'just'); +INSERT /*! IGNORE */ INTO t1 VALUES ('jxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipq', 'wjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbic', 'bwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickh', 'vbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtw', 201, 'jvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlb', 'they', 'rjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrus', 'arjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatqokbosjofmpdxvhqvfnyxowgqqxerm') , ('karjvbwjxyemeqhaypjnrwgwyu', 'tkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthi', 'utkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzg', 'jutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfb', 202, 'were', 'up', 'z', 'r') , ('jjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdja', 'rjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjd', 'jrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfw', 'pjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknady', 203, 'apjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwm', 'for', 'rapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbk', 'my') , ('erapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbto', 'uerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglaf', 'querapjrjjutkarjvbwjxyeme', 'who', 204, 'squerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwl', 'q', 'msquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlu', 'kmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkret') , ('a', 'tkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtan', 'etkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlk', 'uetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunl', 205, 'one', 'to', 'muetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxh', 'vmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlap'); +INSERT /*! IGNORE */ INTO t1 VALUES ('some', 'y', 'cvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwk', 'e', 206, 'qcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryf', 'pqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkret', 'cpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzztt', 'lcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmya') , ('klcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszg', 'your', 'will', 'bklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvm', 207, 'gbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqg', 'hgbklcpqcvmuetkmsquerapjrjjutka', 'nhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgj', 'd') , ('vnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgj', 'ovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhts', 'really', 'w', 208, 'wovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfue', 'dwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvpht', 'ldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhkln', 'bldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxe') , ('qbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmh', 'uqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdj', 'hey', 'puqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanw', 209, 'hpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfatq', 'bhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsefdtazosvonfgshracwikpxsckkhokhilxbshztkeezmkxtyrbllbizuwjikfrcvejvphtwvrygrturhdpwdbhfat', 'qbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuabkmhsef', 'and') , ('e', 'l', 'cqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyyc', 'u', 210, 'do', 'scqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwluf', 'jscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxl', 'mjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiw'); +INSERT /*! IGNORE */ INTO t1 VALUES ('umjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyu', 'aumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfp', 'z', 'at', 211, 'laumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcj', 'then', 'zlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagii', 'hzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwd') , ('khzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodq', 'zkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqg', 'l', 'xzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjb', 212, 'yxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuec', 'myxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkr', 'there', 'didn\'t') , ('bmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqo', 'you\'re', 'sbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvf', 'dsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhr', 213, 'odsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbk', 'godsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsri', 'fgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkret', 'q') , ('know', 'i', 'a', 'efgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbul', 214, 'because', 'l', 'vefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxl', 'n') , ('or', 's', 'evefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcd', 's', 215, 'levefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptu', 'z', 'up', 'plevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdko'); +INSERT /*! IGNORE */ INTO t1 VALUES ('yes', 'k', 'r', 'with', 216, 'could', 'p', 'vplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiw', 'qvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwm') , ('jqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdk', 'mjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvq', 'a', 'tmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyy', 217, 'jtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjj', 'pjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjn', 'h', 'not') , ('opjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwboktqmlknadyxxuab', 'jopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailw', 'from', 'you\'re', 218, 'vjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyh', 'wvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowl', 'iwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafn', 'biwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddu') , ('cbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnc', 'rcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvf', 'f', 'urcbiwvj', 219, 'n', 'curcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidq', 'gcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykf', 'igcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlap') , ('nigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtced', 'd', 'for', 'know', 220, 'znigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedt', 'or', 'v', 'f'); +INSERT /*! IGNORE */ INTO t1 VALUES ('eznigcurcb', 'a', 'keznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmp', 'ukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiy', 221, 'don\'t', 'mukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxi', 'pmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhp', 'he\'s') , ('lpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuec', 'klpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgw', 'oklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajs', 'for', 222, 'm', 'f', 'y', 'k') , ('u', 'voklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuse', 'her', 'bvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgw', 223, 'going', 'zbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhb', 'yzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxq', 'y') , ('syzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbk', 'ksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnk', 'hksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxq', 'dhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhm', 224, 'z', 'ndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvb', 'qndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwd', 'vqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyh') , ('lvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwheglda', 'well', 'b', 'mlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqac', 225, 'pmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozx', 'upmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinrie', 'gupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinri', 'rgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptu'); +INSERT /*! IGNORE */ INTO t1 VALUES ('can\'t', 'rrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnw', 'frrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfw', 'mean', 226, 'q', 'vfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftc', 'uvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkh', 'iuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrus') , ('qiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmn', 'rqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqo', 'yrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmox', 'oyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbl', 227, 'qoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkm', 'tqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkr', 'utqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbw', 'butqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesv') , ('ybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylgl', 'iybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvgl', 'viybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjx', 'b', 228, 'q', 'f', 'vviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndi', 'say') , ('cvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzl', 'wcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowl', 'or', 'h', 229, 'c', 'bwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffabl', 'nbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptudozkrfwpiddumitfnampjqgtvqmwgzmhbkipqclfdkzwbok', 'fnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafix') , ('no', 'all', 'rfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvpl', 'rrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkravwwhtsaiznthifhinhwvtcednptud', 230, 'jrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszg', 'my', 'say', 'h'); +INSERT /*! IGNORE */ INTO t1 VALUES ('w', 'lnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznz', 'j', 'plnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbf', 241, 'kplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgd', 'nkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssq', 'qnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskok', 'zqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbw') , ('vzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoar', 'mvzqnkpl', 'fmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpv', 'g', 242, 'hfmvzqnkplnldmpawbzosnvunqqpushgph', 'xhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlapra', 'uxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqv', 'huxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjkrav') , ('r', 'ihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcy', 'go', 'his', 243, 'didn\'t', 'your', 'nihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnk', 'jnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyh') , ('ijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhk', 'hijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzck', 'xhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluopqxujovhqbvokrfjtxqerrkwjghiiefmdzggtbmdvgbyhspunlqywmfvqxenhskokupndmesqehdylglafavnttdjk', 'oxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfp', 244, 'ooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgygh', 'uooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeq', 'there', 'be') , ('back', 'luooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknz', 'z', 'wluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffn', 245, 'can\'t', 'kwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevr', 'skwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqq', 'askwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdas'); +INSERT /*! IGNORE */ INTO t1 VALUES ('m', 'aaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscq', 'laaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghn', 'wlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfb', 246, 'mwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiin', 'this', 'rmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgesk', 's') , ('the', 'armwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnr', 'warmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwo', 'e', 247, 'jwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloi', 'vjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqx', 'cvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriez', 'r') , ('u', 'ccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveaht', 'o', 'o', 248, 'xccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipo', 'jxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzz', 'xjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfu', 'at') , ('jxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffni', 'I\'ll', 'y', 'xjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlyk', 249, 'k', 'p', 'q', 'sxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsx') , ('nsxjxjxccvjwa', 'knsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhd', 'pknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnr', 'rpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlc', 250, 'up', 'drpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnm', 'u', 'udrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfo'); +INSERT /*! IGNORE */ INTO t1 VALUES ('sudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyir', 'i', 'wsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsq', 'been', 251, 'kwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdp', 'jkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwn', 'cjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdm', 'i') , ('hcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwol', 'i', 'thcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogry', 'othcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdmcowluo', 252, 'gothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpus', 'are', 'tgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablp', 'otgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzm') , ('l', 'gotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqx', 'jgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkre', 'qjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgod', 253, 'were', 'gqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvq', 'fgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzx', 'a') , ('r', 'sfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyg', 'esfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhc', 'cesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjx', 254, 'dcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhd', 'have', 'mdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghn', 'd') , ('kmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbm', 'mkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihu', 'qmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeo', 'yeah', 255, 'gqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutq', 'lgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpu', 'algqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkm', 'ialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhp'); +INSERT /*! IGNORE */ INTO t1 VALUES ('rialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbm', 'jrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczp', 'jjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfm', 'fjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcv', 256, 'vfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqd', 'ivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnf', 'vivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmry', 'c') , ('lvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaask', 'mlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawb', 'hmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqg', 'here', 257, 'zhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldw', 'tzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqb', 'oh', 'ntzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinl') , ('intzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghn', 'not', 'her', 'qintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnk', 258, 'kqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyir', 'lkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrp', 'plkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhb', 'h') , ('kplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgar', 'kkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlau', 'ikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedc', 'oikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrj', 259, 'foikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjj', 'he\'s', 'jfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgygh', 'be') , ('qjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvd', 'oqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnm', 'can\'t', 'q', 260, 'foqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczm', 'mfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttc', 'zmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgp', 'mzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqn'); +INSERT /*! IGNORE */ INTO t1 VALUES ('what', 'cmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzz', 'ycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmp', 'y', 261, 'rycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcin', 'u', 'brycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxw', 'u') , ('qbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupd', 'rqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlyk', 'h', 'hrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuo', 262, 'some', 'w', 'h', 'well') , ('xhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwx', 'm', 'cxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsxime', 'acxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxl', 263, 'dacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznig', 'edacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhn', 'zedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhczmpwolmhmhklnzbhsjyirfginlykykfwdm', 'tzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrj') , ('ytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpick', 'nytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesf', 'xnytzedacxhrqbrycmzmfoqjfoikk', 'wxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbm', 264, 'rwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtp', 'lrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyem', 'l', 'hlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlv') , ('vhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznz', 'look', 'ovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlp', 'm', 265, 'come', 'o', 'zovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickht', 'u'); +INSERT /*! IGNORE */ INTO t1 VALUES ('nzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduot', 'there', 'hnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcb', 'shnzo', 266, 'lshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaae', 'xlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhml', 'axlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfh', 'h') , ('haxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmi', 'ohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnf', 'pohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyaf', 'zpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvu', 267, 'g', 'we', 'jzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpi', 'u') , ('mjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwi', 'jmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchz', 'ejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkm', 'iejmjzpohaxlshnzovhlrwxnytze', 268, 'eiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmy', 'xeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwu', 'be', 'e') , ('oxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkm', 'foxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfn', 'vfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmp', 'cvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvm', 269, 'acvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvc', 'kacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcd', 'ikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxj', 'bikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygz') , ('w', 'like', 'l', 'going', 270, 'x', 'qbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnb', 'eqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrr', 'keqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsn'); +INSERT /*! IGNORE */ INTO t1 VALUES ('something', 'rkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzam', 'irkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjda', 'wirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrh', 271, 'swirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamfhpxfcinbicbnylsnkhcnxuseouxhcz', 'wswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrq', 'bwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgn', 'zbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdko') , ('bzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagi', 'mbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkw', 'ymbzbwswirkeqbikacvfoxeie', 'wymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmc', 272, 'bwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwk', 'xbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunq', 'vxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcm', 'rvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuio') , ('jrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlc', 'wjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfovveahtfemewfrfyvfwgjmzzamf', 'vwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldaz', 'rvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjz', 273, 'srvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjir', 'see', 'wsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpil', 'g') , ('him', 'pwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerap', 'like', 'u', 274, 'apwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmn', 'don\'t', 'oh', 'oapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsnd') , ('hoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdk', 'dhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushg', 'qdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyi', 'xqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjr', 275, 'z', 'txqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhk', 'qtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtod', 'aqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyz'); +INSERT /*! IGNORE */ INTO t1 VALUES ('daqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoik', 'udaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkc', 'iudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushg', 'her', 276, 'biudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcar', 'k', 'lbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxd', 'what') , ('could', 'xlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciy', 'bxlbiudaqtxqdhoapwsrvwjrvx', 'I\'m', 277, 'zbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxa', 'ozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnc', 'kozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkw', 'z') , ('pkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablp', 'npkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzb', 'hnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzos', 'hhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqp', 278, 'ghhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagii', 'then', 'why', 'ughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwov') , ('well', 'b', 'r', 'tell', 279, 'u', 'from', 'jughhnpkozbxlbiuda', 'he\'s') , ('out', 'zjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbi', 'hzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvcz', 'ehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbi', 280, 'uehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjl', 'it\'s', 'wuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbw', 'ywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickhtsmqoiyfbpevrwdvdnfo'); +INSERT /*! IGNORE */ INTO t1 VALUES ('was', 'wywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmn', 'I\'ll', 'my', 281, 'swywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbw', 'jswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbv', 'one', 'some') , ('mjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozx', 'nmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzq', 'gnmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelw', 'ignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjg', 282, 'pignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmo', 'vpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzckyzgdjyuqwxsjqacqgnchzsrnbgarbtodqxrxovowpickh', 'ivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjri', 'fivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyem') , ('o', 'why', 'qfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbv', 'iqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnff', 283, 'i', 'm', 'liqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeeh', 'yliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloin') , ('nyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyr', 'xnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetk', 'uxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdj', 'quxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoi', 284, 'g', 'dquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgkt', 'a', 'you') , ('wdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajs', 'wwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsry', 'swwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsri', 'fswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmc', 285, 'yfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqu', 'who', 'b', 'k'); +INSERT /*! IGNORE */ INTO t1 VALUES ('gyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnyt', 'tgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkpln', 'y', 'xtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqd', 286, 'she', 'i', 'cxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogry', 'o') , ('ocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcv', 'o', 'qocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvp', 'look', 287, 'x', 'nqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoog', 'z', 'bnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsz') , ('bbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqd', 'if', 'time', 'ebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozb', 288, 'n', 'your', 'lebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsrid', 'but') , ('come', 'dlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkk', 'why', 'edlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaae', 289, 'nedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesv', 'hnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmx', 'ahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhml', 'b') , ('kahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinl', 'ikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpi', 'rikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghn', 'j', 290, 'prikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfe', 'c', 'dprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnf', 'rdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrfxdpqoaptdkoumbmxcyzgrjrxqqzcky'); +INSERT /*! IGNORE */ INTO t1 VALUES ('crdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbw', 'scrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvc', 'w', 'her', 291, 'hscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcp', 'khscrdprik', 'could', 'here') , ('fkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczp', 'will', 'ifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarj', 'aifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpoh', 292, 'oaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxb', 'l', 'toaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlv', 'utoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhbl') , ('lutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuak', 'glutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabm', 'qglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgk', 'k', 293, 'tqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphal', 'c', 'think', 'as') , ('dtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkk', 'ndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxs', 'qndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywue', 'but', 294, 'sqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbl', 'in', 'gsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedac', 'egsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbk') , ('gegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidk', 'yeah', 'there', 'your', 295, 'ngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzh', 'at', 'i', 'j'); +INSERT /*! IGNORE */ INTO t1 VALUES ('to', 'kngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapj', 'rkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrus', 'irkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanw', 296, 'firkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfj', 'bfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhay', 'dbfirkngegsqndtqglutoaifkhscrdprikah', 'g') , ('wdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlm', 'i', 'he', 'owdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjr', 297, 'aowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpaw', 't', 'go', 'raowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopj') , ('uraowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirss', 'buraowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailw', 'but', 'iburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarj', 298, 'something', 'yiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlb', 'ayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglp', 'out') , ('layiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqg', 'slayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoi', 'pslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbh', 'lpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrq', 299, 'xlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtg', 'sxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvvi', 'psxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyy', 'ypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcj') , ('vypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxl', 'yes', 'i', 'okay', 300, 'wvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnh', 'p', 'cwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjug', 's'); +INSERT /*! IGNORE */ INTO t1 VALUES ('hcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxw', 'rhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyc', 'urhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzaz', 'see', 301, 'a', 'xurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgcrnzzttcjlufhfwkunsryrf', 'x', 'pxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbw') , ('ypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviyb', 'xypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkoz', 'bxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdce', 'sbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggy', 302, 'know', 'msbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopj', 'f', 'rmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnh') , ('jrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbw', 'about', 'here', 'wjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqu', 303, 'uwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqd', 'q', 'puwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcp', 'mpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgj') , ('as', 'v', 'wmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiwdajselvnxbpjrjbwcdcryftlgc', 'hey', 304, 'qwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmly', 'had', 'u', 'are') , ('oqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoa', 'doqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufz', 'y', 'q', 305, 'qdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxak', 'zqdoqwmpuw', 'I', 'm'); +INSERT /*! IGNORE */ INTO t1 VALUES ('dzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiu', 'udzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzaz', 'zudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshn', 'gzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpz', 306, 'qgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhc', 'c', 'zqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswi', 'to') , ('tzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgph', 'ctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpsl', 'octzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrp', 'in', 307, 'the', 'doctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukezn', 'xdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdas', 'ixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsud') , ('pixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklc', 'kpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedl', 'ykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqupdrrhdovzfuecmggqjwhfgxbmqpiloisrhkkretiw', 'pykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvyp', 308, 'y', 'vpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempg', 'just', 'pvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbika') , ('zpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyv', 'who', 'azpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurc', 'qazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocx', 309, 'tqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymb', 'ltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgw', 'dltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxc', 'ddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmps') , ('hddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpc', 'rhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqp', 'jrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxl', 'ijrhddlt', 310, 'z', 'nijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrus', 'tnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdb', 'w'); +INSERT /*! IGNORE */ INTO t1 VALUES ('htnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxu', 'a', 'a', 'j', 311, 'thtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvo', 'xthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdces', 'rxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjsc', 'irxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxye') , ('firxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahn', 'pfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwy', 'had', 'v', 312, 'yes', 'opfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawb', 'gopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempg', 'what') , ('ggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuq', 'xggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiw', 'dxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftct', 'v', 313, 'tdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarq', 'f', 'e', 'ytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhbly') , ('mytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusf', 'zmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnkn', 'got', 'time', 314, 'pzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphaly', 'dpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvpleve', 'n', 'tdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbika') , ('otdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnp', 'say', 'sotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxei', 'dsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukezn', 315, 'e', 'zdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbk', 'lzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztl', 'z'); +INSERT /*! IGNORE */ INTO t1 VALUES ('ylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidi', 'iylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmp', 'oiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjirssqgktlkztlyjdasfbuloinriezrusfyujefmyafixtfeoqu', 'yoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrd', 316, 'f', 'hey', 'qyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburao', 'rqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldm') , ('crqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbh', 'rcrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqp', 'ircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvokl', 'wircrqyoiylzdsotdpzmytdxggopf', 317, 'one', 'is', 'dwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogf', 'a') , ('edwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapws', 'b', 'nedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphaly', 'b', 318, 'w', 'because', 'hnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnf', 'lhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwu') , ('qlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljf', 'the', 'iqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmg', 'niqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrial', 319, 'p', 'mniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnkn', 's', 'bmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndia') , ('dbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwy', 'here', 'z', 'sdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikk', 320, 'asdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkw', 'pasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiici', 'right', 'vpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothc'); +INSERT /*! IGNORE */ INTO t1 VALUES ('cvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqgl', 'lcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusf', 'got', 'p', 321, 'j', 'if', 'vlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzm', 'pvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgw') , ('ok', 'are', 'him', 'vpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwsw', 322, 'hvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndi', 'b', 'thvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmly', 'h') , ('rthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpv', 'grthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdb', 'ogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiuda', 'who', 323, 'time', 'sogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfp', 'zsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgo', 'are') , ('her', 'szsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltq', 'e', 'qszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfo', 324, 'yqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcb', 'l', 'hyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhayp', 'x') , ('t', 'f', 'd', 'chyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfi', 325, 'qchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjk', 'u', 'jqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfji', 'l'); +INSERT /*! IGNORE */ INTO t1 VALUES ('because', 'pjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdc', 'xpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutq', 'txpjqchyqszsog', 326, 'y', 'htxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegl', 'q', 'l') , ('ohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotd', 'rohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhni', 'yrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukez', 'u', 327, 'ayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqoc', 'kayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwu', 'x', 'oh') , ('kkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjj', 'nkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgw', 'tnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdqux', 'qtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbw', 328, 'bqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkmozxxyczphalygnffnidqrfjir', 'oh', 'mbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyi', 'umbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjx') , ('yumbqtnkkayro', 'tyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdh', 'n', 'come', 329, 'styumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpsla', 'oh', 'bstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnr', 'tbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhayp') , ('u', 'ctbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumj', 'why', 'got', 330, 'will', 'actbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqn', 'x', 'eactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdc'); +INSERT /*! IGNORE */ INTO t1 VALUES ('her', 'eeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngeg', 'leeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrv', 'yleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjria', 331, 'nyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwn', 'think', 'if', 'xnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdja') , ('going', 'xxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmry', 'pxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmc', 'wpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmca', 332, 'rwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhks', 'irwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnz', 'l', 'mirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyy') , ('in', 'qmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacx', 'pqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoo', 'upqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlviv', 333, 'vupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywue', 'mvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfp', 'y', 'fmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhni') , ('this', 'u', 'my', 'know', 334, 'wfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmyt', 'dwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayi', 'vdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdh', 'were') , ('nvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcur', 'znvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasx', 'eznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcx', 'beznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarm', 335, 'bbeznvdwfmvup', 'p', 'rbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrkcwlcbvqdxlaprasxidkm', 'nrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznz'); +INSERT /*! IGNORE */ INTO t1 VALUES ('znrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvq', 'n', 'didn\'t', 'mznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwj', 336, 'ymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggy', 'kymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbry', 'can', 'ekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhay') , ('tekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxb', 'jtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosd', 'that', 'ljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlbhblyrk', 337, 'or', 'sljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwirc', 'hsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoap', 'nhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjo') , ('back', 'anhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffabl', 'qanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdces', 'lqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumj', 338, 'f', 'clqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzm', 'gclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgq', 'egclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafnwxlb') , ('fegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzju', 'u', 'efegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqha', 'a', 339, 'you\'re', 'sefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjr', 'can', 'yeah') , ('you\'re', 'hsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpv', 'ghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqc', 'zghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignm', 340, 'tzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrms', 'with', 'j', 'right'); +INSERT /*! IGNORE */ INTO t1 VALUES ('ktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotd', 'sktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctq', 'the', 'xsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaaepmgjjxhcjmnafn', 341, 'your', 'xxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwd', 'o', 'look') , ('xxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsot', 'xxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmn', 'lxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxu', 'vlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpz', 342, 'mvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjop', 'fmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyh', 'xfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmy', 'axfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoap') , ('haxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayibur', 'ehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghncffablpesvftctqxcxsriduotqpzazkhrlmlyzuyvqxzkmcarqdbyhpmxakusfmmpgeskhdkwhegldazdjaae', 'cehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbf', 'mcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuu', 343, 'xmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqi', 'like', 'xxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpy', 'sxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjr') , ('hsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirke', 'well', 'xhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgot', 'w', 344, 'kxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuag', 'm', 'they', 'ukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeie') , ('aukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjx', 'laukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswi', 'hlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikk', 'there', 345, 'hhlaukxhsx', 'd', 'mhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqv', 'dmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarm'); +INSERT /*! IGNORE */ INTO t1 VALUES ('qdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkar', 'at', 'h', 'cqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlyk', 346, 'n', 'k', 'e', 'zcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklc') , ('xzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbk', 'axzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiao', 'haxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznig', 'zhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycn', 347, 'at', 'with', 'hzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszgg', 'whzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwm') , ('twhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxny', 'her', 't', 'r', 348, 'ctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfpr', 'a', 'on', 'hctwhzhaxzcqdmhhlaukxhsxxmcehaxf') , ('oh', 'qhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltq', 'jqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapj', 'ljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvple', 349, 'r', 'mljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpoh', 'qmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhk', 'kqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkng') , ('be', 'hkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhi', 'hhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwluf', 'd', 350, 'lhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvp', 'think', 'r', 'qlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfo'); +INSERT /*! IGNORE */ INTO t1 VALUES ('eqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuet', 'reqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiw', 'didn\'t', 'ireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjr', 351, 'they', 'hireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfo', 'w', 'bhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqsz') , ('cbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpw', 'scbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiej', 'come', 'uscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozb', 352, 'wuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviy', 'fwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsog', 'this', 'dfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwn') , ('bdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbw', 'gbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxm', 'qgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwsw', 'so', 353, 'jqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmj', 'a', 'ejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximem', 'jejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpv') , ('of', 'd', 'with', 'just', 354, 'zjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxc', 'wzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfm', 'jwzjejqgbdfwuscbhire', 'wjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztailwlufznzszggyycnmiwelwmljflrnknzqvczcncmoxqxwnlpcmrycedtfsndiaoygzxqgyghnc') , ('the', 'zwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehz', 'will', 'vzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbh', 355, 'j', 'yvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswi', 'qyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymb', 'at'); +INSERT /*! IGNORE */ INTO t1 VALUES ('s', 'kqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocx', 'just', 'xkqyvzwjw', 356, 'who', 'zxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukez', 'bzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdh', 'me') , ('mbzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzov', 'ambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghse', 'her', 'oambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqm', 357, 'like', 'n', 'like', 'e') , ('qoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgp', 'kqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqg', 'x', 'him', 358, 'jkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqint', 'ljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgo', 'iljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuiojjeehkmcpzwuagiiciyjjrpiqgwmvglzmkwidinabmhnizqdbfprmsztai', 'I\'m') , ('out', 'j', 'o', 'when', 359, 'time', 'don\'t', 'xiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmni', 'sxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcx') , ('o', 'mean', 'hsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypx', 'i', 360, 'were', 'ehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddl', 'hehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvd', 'mhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqs'); +INSERT /*! IGNORE */ INTO t1 VALUES ('irwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpas', 'really', 'it\'s', 'sirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzx', 381, 'were', 'and', 'nsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkw', 'jnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikk') , ('ejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurh', 'your', 'up', 'wejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjop', 382, 'lwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcff', 'z', 'x', 'tlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbry') , ('what', 'gtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirk', 'ugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrf', 'eugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymb', 383, 'deugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvme', 'bdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslay', 'yeah', 'bbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahn') , ('gbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarm', 'bgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnr', 'tbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlh', 'itbgbbdeugtlwejnsirwilkkojpktx', 384, 'pitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqin', 'tpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzd', 'not', 'htpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjr') , ('your', 'yhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzds', 'will', 'mean', 385, 'zyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaow', 'lzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqs', 'want', 'not'); +INSERT /*! IGNORE */ INTO t1 VALUES ('xlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintz', 'sxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijn', 'when', 'mean', 386, 'bsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoar', 'have', 'i', 'hbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabq') , ('ahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnk', 'hahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnro', 'p', 'we', 387, 'thahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqaz', 'here', 'bthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxei', 'kbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpvmergipoardkdlfwuuakuio') , ('mkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxyemeqhaypjnrwgwyumtanwtplrxlykoogfzmpsximempgwmuogryxbpwjbkglpv', 'wmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjq', 'ewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctw', 'u', 388, 'g', 'mewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnij', 'smewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyi', 'if') , ('tsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacx', 'k', 'etsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzla', 'setsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoq', 389, 'f', 'dsetsmewmkbthahbsxlzyhtpitbgbb', 'p', 'jdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrjjutkarjvbwjxy') , ('u', 'g', 'a', 'bjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdces', 390, 'ebjdsetsmewmkbthahbsxlzyhtpitbgbbdeu', 'yebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmd', 'kyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpk', 'qkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircr'); +INSERT /*! IGNORE */ INTO t1 VALUES ('y', 'so', 'back', 'do', 391, 'hqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjy', 'qhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerap', 'zqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutq', 'x') , ('rzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvu', 'crzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwc', 'were', 'kcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopj', 392, 'nkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieou', 'w', 'dnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqml', 'rdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjym') , ('prdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvi', 'uprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbkl', 'quprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfox', 'equprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgu', 393, 'pequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasd', 'qpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpy', 'yqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpab', 'o') , ('lyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqnd', 'so', 'didn\'t', 'mlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtym', 394, 'x', 'umlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwv', 's', 'vumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxil') , ('a', 'o', 'pvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmh', 'opvumlyqpequprdnkcrzqhqkyebjd', 395, 'his', 'on', 'yes', 'bopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscq'); +INSERT /*! IGNORE */ INTO t1 VALUES ('cbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhks', 'xcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgot', 'sxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukezn', 'csxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymz', 396, 'l', 'qcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjsc', 'kqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeie', 'get') , ('g', 'ekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpj', 'pekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpy', 'vpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtx', 397, 'avpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmheh', 'there', 'kavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthv', 'dkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyl') , ('it', 'zdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshn', 'they', 'kzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvple', 398, 'skzdkavpekqcsxcbopvumlyqpequprdnkcrz', 'cskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjyly', 'some', 'jcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpv') , ('e', 'vjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzed', 'xvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqd', 't', 399, 'fxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjx', 'really', 'vfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrq', 'd') , ('lvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkp', 'olvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesf', 'c', 'why', 400, 'n', 'solvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvple', 'mean', 'csolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmp'); +INSERT /*! IGNORE */ INTO t1 VALUES ('n', 'scsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyx', 'mscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwirc', 'I\'ll', 401, 'c', 'yeah', 's', 'u') , ('hmscsolvfxvjcs', 'xhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjds', 'jxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsl', 'when', 402, 'njxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqy', 'enjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgods', 'good', 'ok') , ('come', 'nenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhd', 'snenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbq', 'nsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequpr', 403, 'come', 'to', 'like', 'xnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjo') , ('zxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquerapjrj', 'wzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosn', 'some', 'awzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsquer', 404, 'sawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpo', 'ysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijni', 'g', 'uysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumj') , ('buysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekym', 'fbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkka', 'm', 'nfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetk', 405, 'l', 'unfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahne', 'runfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgot', 'n'); +INSERT /*! IGNORE */ INTO t1 VALUES ('hrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcd', 'jhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxx', 'ajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlw', 'y', 406, 'want', 'x', 'bajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqag', 'she') , ('u', 'rbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgy', 'rrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuetkmsqu', 'grrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigc', 407, 's', 'so', 'xgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwd', 'kxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsbmyxzkhzlaumjscqbhpuqbldwovnhgbklcpqcvmuet') , ('ykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignm', 'did', 'aykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpu', 'naykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiud', 408, 'p', 'is', 'vnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejn', 'uvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykp') , ('I', 'suvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnz', 'here', 'asuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmj', 409, 'pasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhc', 'ipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkq', 'bipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnro', 'ibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsx') , ('jibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiy', 'cjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvf', 'yeah', 'xcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdf', 410, 'it', 'sxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqaz', 'i', 'msxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsog'); +INSERT /*! IGNORE */ INTO t1 VALUES ('nmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxy', 'hnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlsh', 'khnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpoh', 'ckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqnd', 411, 'as', 'hckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegcl', 'my', 'yhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkpl') , ('jyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbo', 'cjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekq', 'ecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbty', 'gecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunq', 412, 'agecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgo', 'magecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxgg', 'cmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljq', 'just') , ('he', 'acmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytze', 'yacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmy', 'iyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyl', 413, 'u', 'xiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbm', 'b', 'zxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbs') , ('nzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqj', 'onzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbm', 'sonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjri', 'up', 414, 'bsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbu', 'dbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmp', 'do', 'tdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwy') , ('dtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpa', 'then', 'zdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfw', 'a', 415, 'qzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihu', 'r', 'iqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupm', 'p'); +INSERT /*! IGNORE */ INTO t1 VALUES ('some', 'niqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzq', 'yniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevef', 'all', 416, 'v', 'hyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaob', 'want', 'lhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyv') , ('right', 'jlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpu', 'yjlhyniqzdtdbsonzx', 'yyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxh', 417, 'dyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsl', 'j', 'I\'ll', 'n') , ('ndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyq', 'lndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglut', 'v', 'dlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukez', 418, 'ddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbst', 'lddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgo', 'vlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhl', 's') , ('m', 'gvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirx', 'wgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaif', 'hwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjr', 419, 'to', 'hhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtl', 'back', 'was') , ('m', 'x', 'lhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxy', 'a', 420, 'olhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyl', 'iolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbth', 'm', 'yeah'); +INSERT /*! IGNORE */ INTO t1 VALUES ('oiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpkn', 'qoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwusc', 'n', 'gqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjria', 421, 'something', 'can\'t', 'he\'s', 'egqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckh') , ('degqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcq', 'qdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutqoyrqiuvfrrgupmlvqndhksyzbvoklpmukeznigcurcbiwvjopjtmjqvplevefgodsb', 'v', 'jqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwla', 422, 'you', 'v', 'kjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxh', 'jkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcb') , ('what', 'x', 'v', 'z', 423, 'pjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifd', 'dpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhl', 'pdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskw', 'qpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaas') , ('w', 'did', 'nqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhct', 'knqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqc', 424, 'aknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzd', 'h', 'caknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyf', 'from') , ('m', 'kcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeug', 'vkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgb', 'cvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiie', 425, 'with', 'back', 'dcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbth', 'fdcvkcaknqpdpjkjq'); +INSERT /*! IGNORE */ INTO t1 VALUES ('xfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfi', 'ixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpo', 'k', 'cixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbso', 426, 'lcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwi', 'xlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocx', 'zxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqaz', 'about') , ('are', 'xzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasm', 'p', 'about', 427, 'h', 'txzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxh', 'something', 'jtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkko') , ('ljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhij', 'vljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbry', 'yvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyu', 'l', 428, 'k', 'myvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiyl', 'why', 'umyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactb') , ('her', 'you\'re', 'be', 'u', 429, 'qumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdp', 'not', 'j', 'can\'t') , ('pqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxh', 'zpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpi', 'him', 'izpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykp', 430, 'h', 'lizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzd', 'plizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnrosdekjylyjrrfnbwcvviybutq', 'dplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyao'); +INSERT /*! IGNORE */ INTO t1 VALUES ('zdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpe', 'u', 'kzdplizpqumyvljtxz', 'akzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddlt', 431, 'no', 'rakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpc', 'xrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpe', 'exrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxns') , ('fexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrq', 'zfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbn', 'bzfexrakzdplizpqumyvljtxzxlcixfdcvkcak', 'cbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxg', 432, 'i', 'say', 'dcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswi', 'udcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnk') , ('n', 'y', 'fudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfm', 'vfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffv', 433, 't', 'this', 'gvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycm', 'tgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxg') , ('ntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbw', 'nntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkk', 'b', 'anntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxyiiinlgnro', 434, 'janntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdq', 'gjanntgvfudcbzfexra', 'w', 'sgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxh') , ('hsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpoha', 'h', 'nhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggop', 'unhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpek', 435, 'eunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwar', 'from', 's', 'zeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuv'); +INSERT /*! IGNORE */ INTO t1 VALUES ('x', 'g', 'l', 'tzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkng', 436, 'c', 'would', 'been', 'gtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxyp') , ('x', 'did', 'z', 'ngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhla', 437, 'kngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqgluto', 'rkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoio', 'srkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiud', 'hsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedw') , ('n', 'chsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsm', 'xchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfke', 'rxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedle', 438, 'lrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnv', 'in', 'klrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqt', 'because') , ('pklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxyp', 'k', 'w', 'fpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkk', 439, 'x', 'ffpklrxchsrkngtzeunhsgjanntgvfudc', 'lffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkpl', 'did') , ('k', 'elffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdt', 'selffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjl', 'aselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqag', 440, 'uaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupq', 'puaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrb', 'ppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvuml', 'yppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkplnldmpawbzosnvunqqpushgphfkedcxy'); +INSERT /*! IGNORE */ INTO t1 VALUES ('in', 'it\'s', 'how', 'going', 441, 'a', 'xyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebb', 'be', 'i') , ('axyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpj', 'iaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxp', 'n', 'i', 442, 'wiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvl', 'p', 'lwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqago', 'elwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqde') , ('l', 'helwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudz', 'i', 'k', 443, 's', 'zhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunf', 'f', 'q') , ('fzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyq', 'i', 'afzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlr', 'we', 444, 'g', 'cafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyli', 'u', 'pucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsud') , ('gpucafzhelwiaxyppuaselffpklrx', 'dgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscs', 'ddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgoth', 'hddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqint', 445, 'mhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjw', 'kmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughh', 'q', 'nkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwu'); +INSERT /*! IGNORE */ INTO t1 VALUES ('g', 'pnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjc', 'dpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjugh', 'ndpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhi', 446, 'g', 'endpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqf', 'mendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvum', 'omendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszso') , ('u', 'gomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbh', 'sgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbg', 'a', 447, 'qsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxf', 'yqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjy', 'o', 'xyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhned') , ('lxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddln', 'zlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckh', 'q', 'wzlxyqsgomendpnkmhddgpucafzhelwiax', 448, 'h', 'dwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrm', 't', 'ydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotg') , ('we', 'mydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzov', 'but', 'ymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwl', 449, 'lymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzd', 'vlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhi', 'uvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhml', 'puvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijnihuxhfmvzqnkp') , ('wpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudrpknsxjxjxccvjwarmwlaaskwluooxhijni', 'cwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkoj', 'ccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkca', 'iccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexr', 450, 'niccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedac', 'fniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjib', 'for', 'xfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbo'); +INSERT /*! IGNORE */ INTO t1 VALUES ('pxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplk', 'qpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdo', 'bqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzy', 'nbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkj', 451, 'f', 'xnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzd', 'that\'s', 'his') , ('ixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakz', 'I', 'rixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvup', 'e', 452, 'back', 'f', 'orixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdb', 'forixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvw') , ('but', 'xforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvlj', 'ixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwu', 'vixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykx', 453, 'hvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzha', 'khvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvp', 'hkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytz', 'shkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmceh') , ('vshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntg', 'yvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxgg', 'that\'s', 'byvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeq', 454, 'yeah', 'k', 'hbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpign', 'yhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbezn') , ('tyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjds', 'rtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqj', 'zrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkm', 'czrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozb', 455, 'qczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyht', 'qqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqch', 'bqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdpli', 'really'); +INSERT /*! IGNORE */ INTO t1 VALUES ('obqqczrtyhbyvshkhvix', 's', 'all', 'hobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbs', 456, 'uhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvd', 'we', 'uuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzed', 'nuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmf') , ('so', 'lnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvyps', 'glnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcr', 'just', 457, 'pglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsudr', 'z', 'cpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmag', 'can\'t') , ('ncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtx', 'l', 'h', 'qncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqd', 458, 'sqncpglnuuh', 'xsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzed', 'rxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtg', 'rrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlci') , ('mrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgja', 'amrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbaj', 'why', 'a', 459, 'pamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytzedacxhrqbrycmzmfoqjfoikkplkqintzhmlvivfjjrialgqmkmdcesfgqjgotgothcjkwsud', 'on', 'apamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliq', 'lapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgb') , ('it', 'llapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnk', 'nllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwf', 'is', 460, 's', 'a', 'mnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznv', 'xmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxc'); +INSERT /*! IGNORE */ INTO t1 VALUES ('her', 'no', 'b', 'bxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwz', 461, 'lbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbik', 'llbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazp', 'b', 'o') , ('for', 'j', 'h', 'n', 462, 'nllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikac', 'snllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwf', 'dsnllbxmnlla', 'well') , ('sdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixfori', 'look', 'yes', 'dsdsnllbxmnllapamrrxsqn', 463, 'here', 'hdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjr', 'qhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzo', 'tqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxg') , ('c', 'i', 'atqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoc', 'uatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjs', 464, 's', 'puatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysa', 'i', 'that') , ('x', 'gpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxs', 'there', 'tgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwi', 465, 'mtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacma', 'omtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryy', 'r', 'oomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqaz'); +INSERT /*! IGNORE */ INTO t1 VALUES ('p', 'mean', 'could', 'boomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrb', 466, 'uboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfsw', 'yuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjx', 'oyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixfori', 'woyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpeq') , ('pwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprika', 'I\'m', 'how', 'gpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdm', 467, 'zgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopv', 'mean', 'well', 'zzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnk') , ('k', 'pzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsme', 'spzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxns', 'lspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkq', 468, 'r', 'hlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeug', 'get', 'of') , ('yhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhe', 'me', 'syhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyv', 'xsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgz', 469, 'been', 'jxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxnytz', 'mean', 'pjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbb') , ('rpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmceha', 'so', 'prpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapw', 'yprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxeiejmjzpohaxlshnzovhlrwxn', 470, 'kyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcji', 'dkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscs', 'wdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhc', 'his'); +INSERT /*! IGNORE */ INTO t1 VALUES ('p', 'fwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfn', 'sfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqk', 'c', 471, 'usfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdt', 'like', 'n', 'm') , ('xusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvk', 'all', 'u', 'sxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjr', 472, 'wsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcr', 'u', 'owsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwd', 'iowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacv') , ('miowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobo', 'tmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbg', 'vtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkr', 'rvtmiowsxusfwdkyprpjxsyhlspzzgpwoyu', 473, 'jrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjs', 'jjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboo', 'ijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdpli', 'or') , ('for', 'oijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsl', 'm', 'uoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifk', 474, 'euoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrk', 'beuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcv', 'vbeuoijjrvtmiowsxusfwdkyp', 'like') , ('r', 'rvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhla', 'crvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwej', 'it\'s', 475, 'yeah', 'that\'s', 'didn\'t', 'be'); +INSERT /*! IGNORE */ INTO t1 VALUES ('dcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyo', 'ddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyq', 'rddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlh', 'come', 476, 'nrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyht', 'cnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhe', 'hcnrdd', 'yes') , ('I\'m', 'hhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolh', 'j', 'go', 477, 'nhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdh', 't', 'mnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbth', 'yeah') , ('tmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdk', 'xtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdk', 'uxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqd', 'euxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbik', 478, 'want', 'seuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfiv', 'gseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpi', 'pgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhn') , ('be', 'ppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonz', 'uppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyao', 'cuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomend', 479, 'acuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcv', 'dacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwjrvxbwymbzbwswirkeqbikacvfoxe', 'were', 'gdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrx') , ('hgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprp', 'qhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxskt', 'aqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfnic', 'maqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhn', 480, 'k', 'he', 'mmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbb', 'is'); +INSERT /*! IGNORE */ INTO t1 VALUES ('i', 'qmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhd', 'okay', 'b', 481, 'uqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzw', 'x', 'm', 'fuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxns') , ('me', 'cfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhdd', 'f', 's', 482, 'or', 'o', 'there', 'i') , ('xcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywuehzjughhnpkozbxlbiudaqtxqdhoapwsrvwj', 'txcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgv', 'a', 'mtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeug', 483, 'good', 'if', 'were', 'wmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieo') , ('pwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnm', 'npwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonz', 'bnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxx', 'mbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdp', 484, 'pmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenj', 'apmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvp', 'v', 'aapmbnpwmtxcfuqmmaqhgdacu') , ('waapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgy', 'rwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltq', 'wrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglut', 'ywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfswwdquxnyliqfivpignmjswywueh', 485, 'you\'re', 'w', 'sywrwaap', 'b'); +INSERT /*! IGNORE */ INTO t1 VALUES ('g', 'dsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpsl', 'been', 'that', 486, 'ddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseux', 'qddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyum', 'l', 'lqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfni') , ('r', 'are', 'one', 'not', 487, 'v', 'wlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupq', 'f', 'dwlqddsywrwaapmbnpwmtxcfu') , ('adwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwusc', 'd', 'padwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeu', 'j', 488, 'tpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchs', 'w', 'were', 'jtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpi') , ('rjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeihe', 'xrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoij', 'f', 'tell', 489, 'jxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnms', 'q', 'yes', 'say') , ('ujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbb', 'l', 'vujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmag', 'm', 490, 'bvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoa', 'vbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdj', 'k', 'as'); +INSERT /*! IGNORE */ INTO t1 VALUES ('if', 'no', 'tvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqs', 'itvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbb', 491, 'in', 'sitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedle', 'fsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasm', 'ufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowd') , ('x', 'r', 't', 'tufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhk', 492, 'ntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqp', 'mntu', 'get', 'kmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsg') , ('tkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmt', 'q', 'some', 'etkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdp', 493, 'zetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoi', 'nzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgr', 'inzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbq', 'minzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniq') , ('qminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscs', 'rqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxyp', 'm', 'wrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegc', 494, 'r', 'y', 'gwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvz', 'rgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkc') , ('trgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsi', 'itrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymy', 'l', 'how', 495, 'citrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhslj', 'scitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobo', 'yeah', 'gscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddc'); +INSERT /*! IGNORE */ INTO t1 VALUES ('sgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhdd', 'u', 'o', 'isgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjq', 496, 'that\'s', 'going', 'sisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolh', 'isisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyl') , ('didn\'t', 'were', 'visisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoi', 'tvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahne', 497, 'ptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoaifkhscrdprikahnedlebbnqocxtgyfsw', 'e', 'qptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpsla', 'kqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscs') , ('s', 'will', 'lkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdka', 'd', 498, 'alkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfi', 'you', 'd', 'valkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsx') , ('x', 'u', 'ovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjr', 'xovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhc', 499, 'sxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpj', 'rsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyq', 'be', 'drsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqp') , ('did', 'have', 'ldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehax', 'dldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfn', 500, 'zdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdj', 'd', 'u', 'czdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeac'); +INSERT /*! IGNORE */ INTO t1 VALUES ('z', 'had', 'aczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseu', 's', 501, 'naczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxh', 'okay', 'bnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymy', 'zbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmn') , ('out', 'azbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdq', 'about', 'going', 502, 'razbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrm', 'erazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzf', 'xerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejq', 'bxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqg') , ('u', 'hbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlx', 'had', 'mhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyo', 503, 'gmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfnicc', 'fgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrd', 'wfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqch', 'up') , ('uwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminz', 'muwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhne', 'xmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqz', 'b', 504, 'd', 'xxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsy', 'vxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndtqglutoai', 'lvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeac') , ('tlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxurhcwvypsxlpslayiburaowdbfirkngegsqndt', 'x', 'gtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzg', 'ogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyp', 505, 'kogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkye', 'z', 'zkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckh', 'nzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlauk'); +INSERT /*! IGNORE */ INTO t1 VALUES ('a', 'hnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvt', 'my', 'nhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctw', 506, 'will', 'p', 'gnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjy', 'rgnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqan') , ('argnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqcz', 'i', 'can', 'jargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoei', 507, 'sjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxi', 'usjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtx', 'husjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdpli', 'f') , ('e', 'jhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniq', 'b', 'xjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbz', 508, 'nxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghs', 'lnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtx', 'glnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubk', 'okay') , ('e', 'oglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcr', 'boglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffv', 'i', 509, 'vboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjy', 'z', 'qvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxy', 'gqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvs') , ('sgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljq', 'wsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrs', 'i', 'for', 510, 'e', 'his', 'vwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcb', 'ivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqml'); +INSERT /*! IGNORE */ INTO t1 VALUES ('qivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejq', 'bqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeact', 'abqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefe', 'time', 511, 'something', 'l', 'that\'s', 'm') , ('uabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjt', 'to', 'get', 'auabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnm', 512, 'd', 'rauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqp', 'zrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdb', 'bzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitb') , ('cbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwjrmsbxypxu', 'some', 'e', 'could', 513, 'ncbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhh', 'will', 'right', 'j') , ('no', 'b', 'encbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhq', 'about', 514, 'mencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbth', 'omencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcs', 'lomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpuca', 'flomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrdd') , ('a', 'v', 'nflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixf', 'x', 515, 'good', 'or', 'what', 'nnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtg'); +INSERT /*! IGNORE */ INTO t1 VALUES ('n', 'qnnflomen', 'b', 'hey', 516, 'gqnnflomencbzrauabqivwsgqvboglnxjhusjargnhn', 'dgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbh', 'mdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpj', 'as') , ('e', 'hmdgqn', 'going', 'ghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrun', 517, 'k', 'kghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyl', 's', 'kkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeihe') , ('skkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhi', 'me', 'c', 'it\'s', 518, 'gskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvum', 'dgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqh', 'rdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctzqgzudzqdoqwmpuwj', 'wrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuas') , ('ewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacupp', 'okay', 'mewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucaf', 'want', 519, 'c', 'ymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyp', 'y', 'gymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvu') , ('zgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvsh', 'rzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvl', 'you\'re', 'srzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmt', 520, 'fsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiie', 'zfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtz', 'tzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrz', 'xtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvt'); +INSERT /*! IGNORE */ INTO t1 VALUES ('ok', 'ixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsl', 'when', 'lixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvsh', 521, 'm', 'nlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqs', 'nnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbez', 'a') , ('ynnlixtzfsrzgymewrdgs', 'k', 'rynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuu', 'srynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgom', 522, 'ysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhl', 'v', 's', 'I\'ll') , ('c', 'c', 'g', 'nysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvpykpixdoctz', 523, 'think', 'q', 'q', 'dnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcf') , ('ldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnk', 'at', 'oldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxt', 'uoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgsc', 524, 'zuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrx', 'wzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyle', 'kwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayroh', 'dkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjc') , ('was', 'mdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumy', 'nmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljteky', 'ynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbh', 525, 'yynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeun', 'xyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrb', 'hxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgb', 'uhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqd'); +INSERT /*! IGNORE */ INTO t1 VALUES ('auhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdpzmytdxggopfirxthtnijrhddltqazpvp', 'hauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlauk', 'x', 'jhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetk', 526, 'pjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdp', 'your', 'didn\'t', 'mpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpq') , ('mmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkk', 'will', 'vmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkk', 'zvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljq', 527, 'lzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpc', 'ulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdq', 'all', 'v') , ('eulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyl', 'aeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeact', 'gaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvu', 'one', 528, 'ugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhnedwircrqyoiylzdsotdp', 'fugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyubo', 'b', 'xfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkm') , ('wxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhi', 'ewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxm', 'is', 'pewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufs', 529, 'h', 'ypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrd', 'lypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxo', 'qlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqky') , ('don\'t', 'jqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasu', 'him', 'ajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhq', 530, 'fajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivw', 'zfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaself', 'm', 'dzfajqlypewxfugaeulzv'); +INSERT /*! IGNORE */ INTO t1 VALUES ('will', 'is', 'pdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzghsefegclqanhsljtekymznrbbeznvdwfmvupqmirwpxxnyleeactbstyumbqtnkkayrohtxpjqchyqszsogrthvpvlcvpasdbmniqlhne', 'qpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgsci', 531, 'when', 'j', 't', 'not') , ('tqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsi', 'ktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnb', 'about', 'lktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqd', 532, 'because', 'i', 'jlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwz', 'ijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspz') , ('bijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnac', 'k', 'hbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifd', 'with', 533, 'nhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitb', 'qnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhel', 'iqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolv', 'ziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgyme') , ('sziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmv', 't', 'osziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyrauxgdqjpylcdjymcffvptpabqdkrqagoqaoeiheycfmhehsxiljkqoambzxkqyvzwjwzjejqgbdfwuscbhireqlhhkqmljqhctwhzhaxzcqdmhhlaukxhsxxmcehaxfmvlxxxxsktzgh', 'n', 534, 'gosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjh', 'g', 'n', 'n') , ('mean', 'z', 'lgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhru', 'nlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsi', 535, 'hnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyh', 'is', 'ohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprdnkcrzqhqkyebjdsetsmewmkbthahbsxlzyhtpitbgbbdeugtlwejnsirwilkkojpktxifdbtymyhiieoubkryyaobojbpcpibasmtxfyraux', 'hohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuysawzxnsnenjxhmscsolvfxvjcskzdkavpekqcsxcbopvumlyqpequprd'); +INSERT /*! IGNORE */ INTO t1 VALUES ('cgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhf', 'scgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxo', 'tell', 'b', 621, 'kscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuu', 'kkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulok', 'some', 'lkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaap') , ('slkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbc', 'sslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqy', 'jsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrg', 'r', 622, 'i', 'cjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqi', 'you', 'gcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendp') , ('igcjsslkkscgen', 'some', 'b', 'kigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvf', 623, 'nkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvb', 'v', 'mnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfim', 'ymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnayk') , ('iymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgoszi', 'viymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanv', 'had', 's', 624, 'eviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetk', 'oeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacmagecjyhckhnmsxcjibipasuvnaykxgrrbajhrunfbuys', 'on', 'yoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwz') , ('y', 'is', 'ryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfid', 'oryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzg', 625, 'boryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwia', 'gboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexra', 'say', 'cgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddgpucafzhelwiaxyppuaselffpklrxchsrkngtzeunhsgjanntgvfudcbzfexrakzdplizpqumyvljtxzxlcixfdcvkcaknqpdpjkjqdegqoiolhhwgvlddlndyyjlhyniqzdtdbsonzxiyacm'); +INSERT /*! IGNORE */ INTO t1 VALUES ('tjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyh', 'f', 'itjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgq', 'i', 646, 'qitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnat', 'lqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynn', 'vlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyr', 'mean') , ('q', 'dvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvsh', 'zdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocya', 'czdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdlt', 647, 'eczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrj', 'yes', 'ceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvy', 'if') , ('s', 'like', 'oceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbz', 'g', 648, 'foceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapa', 's', 'ufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxal', 'w') , ('w', 'that', 'my', 'oufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjarg', 649, 'uoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzg', 'nuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmu', 'fnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnax', 'be') , ('kfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyx', 'zkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencb', 'come', 'do', 650, 'tzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencb', 'i', 'atzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxova', 'qatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrr'); +INSERT /*! IGNORE */ INTO t1 VALUES ('uqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujx', 'ruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpj', 'she', 'c', 651, 'don\'t', 'i', 'think', 'hruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapa') , ('b', 'hhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyyb', 'nhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapam', 'lnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajql', 652, 'blnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnll', 'zblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejam', 'bzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvuj', 'zbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkg') , ('me', 'o', 'well', 'vzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmh', 653, 'o', 'zovzbzblnhhruqatzk', 'zzovzbzblnhhruqatzkfnuoufocec', 'nzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulz') , ('snzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbyd', 'jsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqn', 'rjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpgln', 'z', 654, 'zrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhd', 'qzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhv', 'zqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpuf', 'jzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywg') , ('zjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwq', 'ezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbm', 'iezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiuj', 'her', 655, 'they', 'i', 'diezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyq', 'idiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzu'); +INSERT /*! IGNORE */ INTO t1 VALUES ('eidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxm', 'xeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqn', 'her', 'mxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgy', 656, 'one', 'd', 'xmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbna', 'yxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnu') , ('qyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsok', 'jqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtx', 'a', 'ejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddc', 657, 'vejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqr', 'dvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmd', 'that\'s', 'I\'ll') , ('x', 'jdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsy', 'zjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyqsgomendpnkmhddg', 'jzjdvejqyxmxeidiezj', 658, 'c', 'ijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwph', 'hey', 'dijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnn') , ('cdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeu', 'qcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvlymydwzlxyq', 'aqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncp', 'taqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlct', 659, 'itaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnksh', 'xitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkq', 'nxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnu', 'onxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlype') , ('conxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfniccwpuvl', 'lconxitaqcdijzjdvejqyxmx', 'vlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgk', 'hvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorb', 660, 'ihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrz', 'xihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvbogl', 'y', 'the'); +INSERT /*! IGNORE */ INTO t1 VALUES ('did', 'been', 's', 'uxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgsc', 661, 'suxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgbor', 'psuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboom', 'ipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulel', 'is') , ('eipsuxihvlconxitaqcdijzjdvej', 'zeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsn', 'czeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrb', 'v', 662, 'or', 'g', 'mczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfn', 'didn\'t') , ('b', 'kmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgen', 'jkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqiv', 'right', 663, 'tjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfnicc', 'ftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacu', 'dftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqc', 'jdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpa') , ('q', 'ojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhb', 'this', 'qojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasv', 664, 'd', 'eqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyeche', 'b', 'r') , ('qeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhau', 'look', 'jqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapy', 'e', 665, 'o', 'ijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydut', 'g', 'nijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzbl'); +INSERT /*! IGNORE */ INTO t1 VALUES ('i', 'u', 'it', 'tnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmn', 666, 'etnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdj', 'there', 'see', 'h') , ('fetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuw', 'ufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyag', 'wufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligng', 'xwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlv', 667, 'from', 'vxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdu', 'svxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxu', 'asvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktq') , ('h', 'when', 'oasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgsk', 'uoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywy', 668, 'g', 'suoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxy', 'lsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynn', 'llsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechef') , ('mllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforixnbqpxfn', 'tmllsuoasvxwu', 'when', 'jtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyub', 669, 'who', 'xjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnj', 'something', 'bxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhx') , ('who', 'jbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszc', 'ejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvuj', 'ok', 670, 'xejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaac', 'f', 'd', 'tell'); +INSERT /*! IGNORE */ INTO t1 VALUES ('zxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgse', 'xzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqczrtyhbyvshkhvixforix', 'fxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixt', 'pfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutj', 671, 'ypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyx', 'I\'m', 'k', 'it') , ('for', 'n', 'oypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbec', 'ooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboo', 672, 'nooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusja', 'f', 'unooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgk', 'can') , ('x', 'dunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxu', 'tdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhlig', 'can\'t', 673, 'u', 'ltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwge', 'yltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxg', 'oyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoal') , ('y', 'be', 'we', 'soyltdunooypfxzxejbxjtmllsuo', 674, 'a', 'qsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsdsnllbxmnllapamrrxsqncpglnuuhobqqcz', 'can', 'bqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhh') , ('nbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauh', 'some', 'hnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqdds', 'rhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsm', 675, 'trhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbz', 'ztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxera', 'mztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgbo', 'pmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzbln'); +INSERT /*! IGNORE */ INTO t1 VALUES ('cpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoij', 'gcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcor', 'who', 's', 676, 'tgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirky', 'atgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpa', 'vatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscit', 'h') , ('uvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrg', 'buvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiez', 'no', 'sbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjss', 677, 'ssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefg', 'mssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgda', 'hmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjh', 'when') , ('phmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrg', 'z', 'jphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgs', 'right', 678, 'o', 'know', 'xjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbz', 'exjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzx') , ('t', 'w', 'wexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrq', 'xwexjphmssbuvatgcpmztrhnbqsoyltdunoo', 679, 'kxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgp', 'jkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxov', 'njkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgda', 'jnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqm') , ('okay', 'right', 'rjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldny', 'xrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoce', 680, 'uxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxera', 't', 'xuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmm', 'rxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlk'); +INSERT /*! IGNORE */ INTO t1 VALUES ('frxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspzzgpwoyuboomtgpuatqhdsds', 'cfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrs', 'dcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgo', 'hdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnh', 681, 'ehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzbl', 'v', 'fehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojd', 'you\'re') , ('ufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyn', 'tell', 'have', 'rufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxusfwdkyprpjxsyhlspz', 682, 'wrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmi', 'swrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsab', 'bswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvbo', 'up') , ('be', 'ebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusja', 'd', 'cebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfu', 683, 'pcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjd', 'ok', 'will', 'out') , ('cpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhl', 'ok', 'icpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejq', 'kicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqes', 684, 'ikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwv', 'iikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqa', 'biikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfg', 'his') , ('mbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhh', 'nmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwl', 'rnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxg', 'can', 685, 'brnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqd', 'gbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqe', 'y', 'g'); +INSERT /*! IGNORE */ INTO t1 VALUES ('wgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnz', 'e', 'bewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefg', 't', 686, 'some', 'dbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzv', 'bdbewgbrnmbiikicpcebswru', 'nbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrd') , ('bnbdbewgbrnmbiikicpcebswrufehdcfrxuxr', 'mbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuo', 'is', 'v', 687, 'ymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgos', 'gymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmma', 'ngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqddsywrwaapmbnpwmtxcfuqmmaqhgdacuppgseuxtmnhhcnrddcrvbeuoijjrvtmiowsxus', 'cngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetni') , ('ucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhus', 'k', 'j', 'd', 688, 'rucngymbnbdbewgbrnmbiikicpcebswrufehdcfr', 'lrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqdds', 'n', 'llrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbij') , ('k', 'rllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvuj', 't', 'u', 689, 'yrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledzi', 'ayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszc', 'gayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutj', 'dgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqk') , ('ndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbyd', 'wndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxo', 'is', 'rwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrd', 690, 'g', 'xrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefg', 'c', 'jxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyor'); +INSERT /*! IGNORE */ INTO t1 VALUES ('djxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmr', 'zdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdi', 'uzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadic', 'out', 691, 'kuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwp', 'got', 'x', 'vkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmm') , ('g', 'h', 'ivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmx', 'livkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgos', 692, 'rlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbn', 'rrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmh', 'krrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjk', 'bkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyr') , ('ok', 'hbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoevi', 'no', 'think', 693, 'a', 'g', 'ahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmss', 'jahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrjtpadwlqdd') , ('up', 'e', 'y', 'y', 694, 'kjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysx', 'akjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssb', 'fakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugk', 'lfakjahbkrrlivkuzdjxrwndgayrllruc') , ('get', 'qlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgb', 'dqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyi', 'q', 695, 'edqlfakjahbkrrlivkuzdjxrwndgay', 'hedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkn', 'that', 'uhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdg'); +INSERT /*! IGNORE */ INTO t1 VALUES ('nuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanv', 'znuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdj', 'lznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredco', 'all', 696, 'ylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwn', 'u', 'rylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjx', 'brylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnz') , ('t', 'really', 'nbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsq', 'hnbrylznuhedqlfakj', 697, 'uhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgm', 'can\'t', 'would', 'puhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjs') , ('epuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnhe', 'like', 'u', 'want', 698, 'depuhnbrylznuhedq', 'are', 'vdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqe', 'had') , ('j', 'a', 'gvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjg', 'that', 699, 'mgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargn', 'rmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxz', 'prmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdffl', 'sprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhn') , ('c', 'rsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywt', 'zrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptvisisgscitrgwrqminzetkmntufsitvbvujxrj', 'azrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftn', 700, 'fazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaea', 'h', 'gfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujg', 'bgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrl'); +INSERT /*! IGNORE */ INTO t1 VALUES ('vbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntn', 'e', 'zvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogt', 'o', 701, 'a', 'lzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwn', 'olzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbii', 'something') , ('h', 'it\'s', 'dolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfaj', 'pdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphm', 702, 'u', 'f', 'hpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzf', 'ohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqso') , ('t', 'cohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodom', 'acohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqi', 'k', 703, 'racohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxal', 'aracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxe', 'because', 'can\'t') , ('varacohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmic', 'one', 'ovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhau', 'fovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylb', 704, 'd', 'bfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzr', 'dbfovaracohpdo', 'gdbfovaraco') , ('ygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcnde', 'lygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxan', 'the', 'elygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqpt', 705, 'up', 'celygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufocecz', 'good', 'mcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysx'); +INSERT /*! IGNORE */ INTO t1 VALUES ('c', 'emcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxd', 'e', 'wemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkx', 706, 'uwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrra', 'zuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjar', 'w', 'vzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfs') , ('bvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqs', 'nbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxg', 'no', 'lnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrj', 707, 'glnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpd', 'c', 'as', 't') , ('s', 'r', 'cglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgoszi', 'some', 708, 's', 'mcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgb', 'me', 'vmcglnbvzuwemcelygdbfovaracohpdolz') , ('vvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptv', 'q', 'evvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkm', 'jevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftj', 709, 'ajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziw', 'x', 'cajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwum', 'going') , ('jcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvde', 'about', 'vjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlype', 'zvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqsk', 710, 'xzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuwfgmhbxerazbnaczdldrsxovalkqptv', 'axzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslk', 'yaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvb', 'myaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhn'); +INSERT /*! IGNORE */ INTO t1 VALUES ('t', 'n', 'k', 'umyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkq', 711, 'wumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivku', 'me', 'y', 'nwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyi') , ('pnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqs', 'time', 'dpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnh', 'v', 712, 'odpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrb', 'codpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszcc', 'bcodpnwumyaxzvjcajevvmcglnb', 'q') , ('jbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysr', 'good', 'c', 'p', 713, 'fjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomenc', 'want', 'y', 'him') , ('v', 'o', 'tfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvbo', 'dtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyy', 714, 'udtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtml', 'yudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxa', 's', 'cyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdij') , ('t', 'v', 'y', 'jcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryo', 715, 'f', 'r', 'e', 'wjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunv'); +INSERT /*! IGNORE */ INTO t1 VALUES ('or', 'hwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlkt', 'k', 'mhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqy', 716, 'wmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllh', 't', 'ywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdlt', 'd') , ('vywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcg', 'something', 'lvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoylt', 'hlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvboglnxjhusjargnhnzkogtlvxxmuw', 717, 'so', 'all', 'ahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsj', 'sahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlh') , ('q', 'bsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlg', 'hey', 'ybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntn', 718, 'bybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoc', 'mbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagz', 'kmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibx', 'jkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatz') , ('ujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdv', 'mean', 'pujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqso', 'qpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokh', 719, 'rqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfs', 'arqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnflomencbzrauabqivwsgqvb', 'a', 'that\'s') , ('a', 'narqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgbo', 'see', 'oh', 720, 'gnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdc', 'but', 'w', 'the'); +INSERT /*! IGNORE */ INTO t1 VALUES ('egnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmred', 'negnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhli', 'nnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmp', 't', 721, 'fnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgr', 'xfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqta', 'exfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqo', 'texfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfuga') , ('h', 'xtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfa', 'f', 'uxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaraco', 722, 'nuxtexfnn', 'qnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzx', 'jqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxz', 'how') , ('get', 'v', 'hjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijz', 'nhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvl', 723, 'z', 'snhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhb', 'usnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkv', 'v') , ('qusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxb', 'lqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucn', 'mlqusnhjqnuxtexfnnegn', 'lmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomg', 724, 'then', 'plmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmes', 'pplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcaje', 'w') , ('xpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltd', 'axpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfh', 'paxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskeja', 'all', 725, 'spaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdv', 'cspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwnd', 'ccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvq', 'i'); +INSERT /*! IGNORE */ INTO t1 VALUES ('j', 'u', 'zccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzo', 's', 726, 'h', 'nzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafa', 'right', 'nnzccspaxpplmlq') , ('f', 'u', 'on', 'xnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnb', 727, 'yxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydu', 'd', 'byxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgs', 'pbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzd') , ('hpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwj', 'jhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkr', 'g', 'wjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaraco', 728, 'pwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyi', 'm', 'I\'ll', 'fpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiej') , ('a', 'go', 'bfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwlj', 'u', 729, 'nbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxt', 'v', 'r', 'o') , ('x', 'enbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpv', 'uenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrb', 'suenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazr', 730, 'all', 'n', 'd', 'be'); +INSERT /*! IGNORE */ INTO t1 VALUES ('why', 'gsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracoh', 'he\'s', 'n', 731, 'ogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufocec', 'x', 'b', 'xogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxg') , ('jxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgo', 'you', 'hjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixt', 'thjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbec', 732, 'mthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledz', 'dmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnar', 'zdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvmmpjhauhxyynmdkwzuoldnysrynnlixtzfsrzgymewrdgskkghmdgqnnfl', 'uzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmd') , ('y', 'a', 'd', 'j', 733, 'fuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylb', 'with', 'ufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgb', 'eufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdb') , ('oeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzr', 'n', 'eoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiu', 'feoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhl', 734, 'cfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtd', 'o', 'i', 'icfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeulzvm') , ('k', 'x', 'for', 'iicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysx', 735, 'eiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlc', 'm', 'neiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrh', 'for'); +INSERT /*! IGNORE */ INTO t1 VALUES ('his', 'tneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdf', 'h', 'f', 736, 'is', 'm', 'dtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvyw', 'time') , ('ndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkn', 'lndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnw', 'elndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjn', 'g', 737, 'selndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmb', 'like', 'cselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredco', 'like') , ('dcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejq', 'odcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyy', 'up', 'when', 738, 'eodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfw', 'aeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnki', 'that\'s', 'oaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbyb') , ('h', 'k', 'n', 'doaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecau', 739, 'd', 'adoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgos', 'vadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtule', 'nvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufed') , ('znvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcaje', 'a', 'n', 'xznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvl', 740, 'do', 's', 'kxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfck', 'bkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnb'); +INSERT /*! IGNORE */ INTO t1 VALUES ('gbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaraco', 'bgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryo', 'ibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqt', 'ok', 741, 'yibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymb', 'as', 'will', 'I\'m') , ('p', 'it\'s', 'xyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmh', 'him', 742, 'gxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqz', 'qgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqes', 'w', 'hqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbr') , ('mean', 'vhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdffl', 'j', 'can\'t', 743, 'yvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqx', 'have', 'v', 'xyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvi') , ('or', 'sxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspax', 'csxyvhqgxyibgbkxznvadoaeodcselndtnei', 'can', 744, 'ucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfc', 'lucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvll', 'ylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrr', 'zylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnij') , ('pzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemi', 'mpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxg', 'a', 'for', 745, 'smpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoe', 'hsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdj', 'qhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmn', 'bqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcely'); +INSERT /*! IGNORE */ INTO t1 VALUES ('qbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegna', 'sqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlgosziqnhbijlktqpdzfajqlypewxfugaeul', 'ksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexj', 'm', 746, 'l', 'hksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedql', 'zhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnz', 'l') , ('jzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlco', 'mjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufe', 'x', 'hmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxej', 747, 'e', 'f', 'but', 'dhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedw') , ('x', 'rdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfx', 's', 'brdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgbor', 748, 'b', 'ibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhr', 'look', 'eibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconx') , ('feibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczh', 'a', 'f', 'oh', 749, 'u', 'ufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznu', 'to', 'that') , ('j', 'mufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetn', 'do', 'kmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnh', 750, 'akmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmi', 'c', 'qakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczhvyefjwwqkfhfyymqhmiejvmcgpgledziwvplllhohnlg', 'iqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndc'); +INSERT /*! IGNORE */ INTO t1 VALUES ('hiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkks', 'shiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedql', 'tshiqakmufei', 'a', 751, 'o', 'wtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyya', 'x', 'hwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgf') , ('y', 'lhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoevi', 'l', 'clhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviy', 752, 'pclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnhe', 'cpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnux', 'you\'re', 'b') , ('ucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemce', 'wucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpuj', 'iwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcg', 'o', 753, 'diwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdb', 'adiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszq', 'something', 'wadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlq') , ('ok', 'lwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocy', 'd', 'zlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntnaxanvqmbfaeaaczh', 754, 'czlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoa', 'bczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtaf', 'o', 'bbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltd') , ('were', 'bbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcse', 'fbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntn', 'efbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmth', 755, 'd', 'yeah', 'oefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpi', 'ooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxw'); +INSERT /*! IGNORE */ INTO t1 VALUES ('eooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflc', 'deooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwph', 'zdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspa', 'bzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngym', 756, 'hbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfa', 'ihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemi', 'fihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdep', 'rfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhed') , ('f', 'hrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufei', 'o', 'on', 757, 'shrfihbzdeooefbbbczlwadiwucpclhwtshiqa', 'ushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwu', 'qushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmll', 'hqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqg') , ('were', 'hhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmesllt', 'to', 'n', 758, 'u', 'shhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmu', 'f', 'zshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpi') , ('qzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamw', 'hqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllruc', 'rhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhm', 'grhqzshhqushrfih', 759, 'bgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwq', 'xbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzy', 'hxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcel', 'hhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvi') , ('are', 'hhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebsw', 'lhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmic', 'tlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrl', 760, 'back', 'htlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmre', 'y', 'rhtlhhhxbgrhqzshhqushrfihb'); +INSERT /*! IGNORE */ INTO t1 VALUES ('xrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvj', 'jxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmcz', 'f', 't', 761, 'xjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqp', 'wxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfi', 'i', 'x') , ('uwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndg', 'suwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiez', 'h', 'a', 762, 'r', 'z', 'fsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaok', 'xfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwge') , ('uxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqn', 'that', 'j', 'muxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdlt', 763, 'umuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtb', 'wumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnar', 'd', 'kwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufet') , ('b', 'xkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtuleluf', 'hxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszq', 'shxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunoo', 764, 'jshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsmxbcndenyorypmhhywtsjpqkntn', 'sjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnh', 'vsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadi', 'as') , ('come', 'jvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicljdvjnlxtboqnxgulokhywyiujglvqoiydmzsm', 'ljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlco', 'look', 765, 'what', 'nljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqql', 'lnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbm', 'xlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbiz'); +INSERT /*! IGNORE */ INTO t1 VALUES ('I', 'dxlnljvsjshxkwumuxfsuwxjxr', 'tdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxod', 'mtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetni', 766, 'qmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqak', 'can', 'cqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvl', 'dcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnksht') , ('kdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmby', 'dkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcseln', 'wdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxns', 'dwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkf', 767, 'rdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsr', 'qrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxor', 'xqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrb', 'o') , ('m', 'like', 'jxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxita', 'have', 768, 'hjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkks', 'phjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarq', 'd', 's') , ('on', 'dphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdug', 'adphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbr', 'yadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxz', 769, 'gyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxo', 'tgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejb', 'ytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqy', 'gytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqy') , ('got', 'jgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsu', 'they', 'vjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrj', 770, 'p', 'ivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxd', 'and', 'qivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadi'); +INSERT /*! IGNORE */ INTO t1 VALUES ('was', 'z', 'bqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdol', 'ubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligngmicl', 771, 'yubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumya', 'tyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmlls', 'utyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizb', 'rutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbye') , ('jrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoa', 'wjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzov', 'go', 'j', 772, 'swjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhlig', 'dswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphms', 'don\'t', 'k') , ('mean', 'a', 'rdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqb', 'vrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjzocyagzsabjzwqykmnhdugkvllpzgrranfckmicfwgemiwqqzvvqqlhligng', 773, 'kvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsu', 'tkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshts', 'but', 'jtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhr') , ('mjtkvrdswjrutyubqivjgytgyadphjxqrdwdkd', 'fmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbr', 'do', 'pfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgr', 774, 'opfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzov', 'so', 'popfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarq', 'your') , ('hpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecau', 'g', 'zhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibx', 'mzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsj', 775, 'wmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdw', 'v', 'lwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrr', 'ylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexf'); +INSERT /*! IGNORE */ INTO t1 VALUES ('h', 'rylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicg', 'l', 'trylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecauvsjz', 776, 'back', 'etrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfn', 'xetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylu', 'bxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhn') , ('u', 'it', 'r', 'sbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtm', 777, 'lsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjsh', 'mlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljm', 'i', 'imlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztr') , ('eimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuv', 'veimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtml', 'zveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwd', 'jzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivj', 778, 'going', 'c', 'ajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcx', 'uajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxns') , ('auajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgv', 'mauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuo', 'lmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhf', 'rlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsm', 779, 'vrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnat', 'kvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnki', 'z', 'ukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuen') , ('mukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcy', 'cmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjg', 'acmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdffl', 'see', 780, 'vacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfim', 'oh', 'vvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzb', 'pvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeip'); +INSERT /*! IGNORE */ INTO t1 VALUES ('rpvvacmu', 'mrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjt', 'time', 'lmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbms', 781, 'what', 'dlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovara', 'hdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvado', 'or') , ('thdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprm', 'rthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdtxxejbecau', 'just', 'arthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpce', 782, 'darthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjx', 'udarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfgl', 'd', 'yudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqy') , ('zyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoy', 'mzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqi', 'vmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdf', 'but', 783, 'jvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfak', 'hjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrmnzuaqdt', 'ghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwx', 'p') , ('k', 'm', 'a', 'fghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqt', 784, 'rfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgy', 'rrfghjvmzyudart', 'h', 'krrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdv') , ('ykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjb', 'wykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoevi', 'd', 'was', 785, 'd', 'owykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimo', 'fowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhh', 'xfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbx'); +INSERT /*! IGNORE */ INTO t1 VALUES ('uxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbf', 't', 'kuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyyb', 'ok', 786, 'wkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulel', 'vwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnij', 'zvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqu', 'z') , ('dzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhh', 'l', 'g', 'w', 787, 'hdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgc', 'm', 'x', 'g') , ('chdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevv', 'tchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnhe', 'gtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxita', 'zgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksq', 788, 'I', 'bzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgo', 'kbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsy', 'how') , ('I\'m', 'mkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwum', 'amkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxy', 'were', 789, 'oamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiik', 'goamkbzgtchdzvwkuxfowykrrfgh', 'cgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqsk', 'g') , ('vcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfova', 'y', 'just', 'dvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznu', 790, 'fdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqesz', 'q', 'nfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufe', 'anfdvcgoamkb'); +INSERT /*! IGNORE */ INTO t1 VALUES ('r', 'ianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxor', 'what', 'jianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbv', 791, 'how', 'y', 'ijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpo', 'iijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruq') , ('yiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswr', 'iyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqev', 'riyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltduno', 'nriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvde', 792, 'cnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrli', 'bcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgos', 'one', 'rbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikic') , ('srbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgb', 'v', 'usrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcn', 'wusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxgylbmredcorlfdmeslltdkqyrcftnmpufedwumapyrm', 793, 'u', 'bwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbd', 'hey', 'ybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhq') , ('can\'t', 'pybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqso', 'zpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmth', 'jzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwum', 794, 'ijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumy', 's', 'can', 'will') , ('fijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyech', 'n', 'efijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgx', 's', 795, 'p', 'c', 'that\'s', 'you'); +INSERT /*! IGNORE */ INTO t1 VALUES ('tefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmh', 'htefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvy', 'zhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrs', 'bzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzd', 796, 'his', 'lbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdm', 'one', 'albzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdve') , ('walbzhtefijzpybwusrbcnri', 'swalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgk', 'zswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghj', 'u', 797, 'f', 'qzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgv', 'all', 'v') , ('kqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjs', 'u', 'mkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqi', 'zmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdk', 798, 'zzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqus', 'jzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiiki', 'wjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwu', 'n') , ('owjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqy', 'yowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszwnvbydutjpgqeszqfiduvqirkyyasvpibxorbfzdltcysxg', 'why', 'x', 799, 'pyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqx', 'npyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwu', 'go', 'nnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlk') , ('znnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqi', 'uznnpyowjzzmkqzswalbzhtefijzpybwusrb', 'iuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtd', 'x', 800, 'qiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpc', 'h', 'aqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmu', 'taqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllr'); +INSERT /*! IGNORE */ INTO t1 VALUES ('ptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexj', 'jptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcs', 'sjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayr', 'fsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfd', 801, 'bfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnsokrlctlkqevlvfglpvrbmszw', 'ibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylw', 'hibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfn', 'he\'s') , ('ehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndg', 'yehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetryl', 'wyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokz', 'fwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhed', 802, 'h', 'f', 'efwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnl', 'p') , ('eefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetry', 'meefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmunvicnkshtsyxnso', 'b', 'c', 803, 'f', 'imeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxm', 'fimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxj', 'qfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvw') , ('tell', 'vqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselnd', 'jvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvj', 'djvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxe', 804, 'rdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohp', 'of', 'jrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsb', 'ujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijian') , ('at', 'kujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrg', 'j', 'i', 805, 'fkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwa', 'it\'s', 'mfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxaln', 'r'); +INSERT /*! IGNORE */ INTO t1 VALUES ('gmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuo', 'rgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbu', 'crgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftj', 'tcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiik', 806, 'ntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbry', 'zntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfih', 'from', 'u') , ('wzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqc', 'his', 'twzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpc', 'w', 807, 'wtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkb', 'something', 'ywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwljmdbhyybwphwtulelufnhrgscbmhfimoalyyndcxbmu', 'mean') , ('oywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiw', 'v', 'poywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmc', 'for', 808, 'mpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnat', 'one', 'xmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijz', 'my') , ('will', 'sxmpoywtwzntcrgmfkujrdjvqfimeefwyeh', 'd', 'isxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqp', 809, 'here', 'i', 'visxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdb', 'qvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjq') , ('vqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuo', 'lvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpz', 'flvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzvei', 'qflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeid', 810, 'xqflvq', 'his', 'axqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeu', 'taxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyud'); +INSERT /*! IGNORE */ INTO t1 VALUES ('jtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxf', 'cjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqy', 'I\'ll', 'dcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpc', 811, 'kdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllruc', 'pkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxy', 'mpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxzn', 'impkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkm') , ('uimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznv', 'tell', 'tuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfov', 'i', 812, 'they', 'was', 'ctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkm', 'xctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrf') , ('txctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxppl', 'e', 'rtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoevi', 'w', 813, 'irtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeef', 'a', 'firtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumux', 'h') , ('r', 'j', 'sfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodom', 'what', 814, 'have', 's', 'fsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxf', 'z') , ('sfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkig', 'f', 's', 'w', 815, 'msfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexj', 'wmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicf', 'twmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnz', 'itwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxi'); +INSERT /*! IGNORE */ INTO t1 VALUES ('nitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooyp', 'cnitwmsfsfirtxct', 'i', 'y', 816, 'going', 'vcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmt', 'nvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnathyijzwlj', 's') , ('knvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpuj', 'e', 'wknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywg', 'your', 817, 'twknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxet', 'he\'s', 'like', 'd') , ('got', 'd', 'btwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzz', 'mbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvis', 818, 'her', 'at', 'r', 'm') , ('smbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbco', 'really', 'gsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdft', 'f', 819, 'bgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtd', 'm', 'mbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqs', 'zmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooef') , ('oh', 'yzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxo', 'pyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufeh', 'just', 820, 'ipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelyg', 'bipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrr', 'fbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnu', 'on'); +INSERT /*! IGNORE */ INTO t1 VALUES ('I\'m', 'd', 'like', 'efbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxt', 821, 'how', 'pefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebsw', 'vpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmz', 'evpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrj') , ('yevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplml', 'uyevpefbipyzmbgsmbtwknv', 'u', 'he\'s', 822, 'euyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuh', 'neuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftj', 'fneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcn', 'sfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfime') , ('ksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpm', 'nksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdo', 'cnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrliv', 'ccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcn', 823, 'hccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlq', 'phccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspax', 'tphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumy', 'ltphccnksfneuyevpefbipyzmbgsmbt') , ('l', 'cltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalnsrmpcnat', 'your', 'n', 824, 'i', 'acltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvw', 'pacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdun', 'w') , ('me', 'h', 'g', 'jpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxq', 825, 'k', 'e', 'ejpacltphccnksfneuyevp', 'if'); +INSERT /*! IGNORE */ INTO t1 VALUES ('j', 'is', 'up', 'to', 826, 'w', 'vejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnij', 'ivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgc', 'u') , ('tivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnne', 'ftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfr', 'then', 'uftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxt', 827, 'v', 'v', 'as', 'cuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjph') , ('s', 'rcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcgl', 'prcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscgenxalns', 'w', 828, 'oprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxzn', 'don\'t', 'I\'ll', 'yoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimee') , ('a', 'uyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcsel', 'cuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqsla', 'it', 829, 'oh', 'ncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhj', 'p', 'as') , ('oncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbyechefgkvyrsqxodomgkoadicgboryoeviymnkigcjsslkkscge', 'loncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcni', 'jloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqh', 'cjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswa', 830, 'zcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqrbizbye', 'y', 'would', 'kzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygd'); +INSERT /*! IGNORE */ INTO t1 VALUES ('okzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzde', 'n', 'tokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodp', 'so', 831, 'ntokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoa', 'that', 'ontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftj', 'k') , ('i', 'gontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvd', 'agontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxvsfbzywgvvjsnjxdrtxdjgoshszccqr', 'dagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfim', 832, 'odagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvac', 'fodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwy', 'got', 'why') , ('from', 'lfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxf', 'klfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpb', 'oklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufei', 833, 'get', 'coklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzj', 'bcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvy', 'xbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgs') , ('f', 'mxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhe', 'amxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxita', 'bamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqe', 834, 'ibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnn', 'to', 'libamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwuc', 'b') , ('clibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmp', 'jclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphm', 'ljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvva', 'could', 835, 'vljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufo', 'at', 'rvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeu', 'orvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwt'); +INSERT /*! IGNORE */ INTO t1 VALUES ('norvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewg', 'vnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeq', 'fvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtaf', 'lfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqslaokzxv', 836, 'r', 'olfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxj', 'golfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftj', 'ok') , ('rgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpe', 'drgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylu', 'adrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrs', 'oadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruq', 837, 'ioadrgolfvnorvl', 'oioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqz', 'f', 'v') , ('xoioad', 'zxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfaz', 'f', 'ozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqs', 838, 'hozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwu', 'shozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspa', 'q', 'xshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdv') , ('dxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbk', 'ydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjv', 'v', 'fydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcf', 839, 'gfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlm', 'just', 'bgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetryl', 'c') , ('him', 'a', 'e', 'k', 840, 'if', 'fbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejam', 'y', 'dfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujr'); +INSERT /*! IGNORE */ INTO t1 VALUES ('ndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneu', 'all', 't', 'qndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgb', 841, 'can\'t', 'eqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmss', 'was', 'beqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnb') , ('c', 'hbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimee', 'u', 'ghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvr', 842, 'kghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknv', 'is', 'y', 'ykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefb') , ('could', 'wykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswa', 'xwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypf', 'exwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuh', 843, 'qexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfp', 'jqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxb', 'kjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksf', 'ykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiezjzqzrjsnzzovzbzblnhhruqatzkfnuoufoceczdvlqitjxqtafabxtdfflcnsqpxmqskejamwnheqsl') , ('sykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfow', 'i', 'me', 'osykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoylt', 844, 'out', 'dosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmcze', 'tdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtc', 'ytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgt') , ('we', 'rytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzv', 'got', 'can\'t', 845, 'and', 'arytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjt', 'get', 'g'); +INSERT /*! IGNORE */ INTO t1 VALUES ('kbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadi', 'gkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdu', 'o', 'dgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfd', 866, 'qdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllruc', 'jqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywm', 'ojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpef', 'something') , ('xojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyi', 'bxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfi', 'nbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhx', 'wnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvj', 867, 'yeah', 'nwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnar', 'tnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsux', 'jtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsj') , ('vjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxux', 'mvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrl', 'x', 'bmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdvejqyxmxeidiez', 868, 'mbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmll', 'hmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlq', 'whmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxj', 'a') , ('t', 'v', 'say', 'a', 869, 'ewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoi', 'of', 'fewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczl', 'kfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqeqojdftjkmczeipsuxihvlconxitaqcdijzjdv') , ('I\'m', 'had', 'don\'t', 'dkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogr', 870, 'o', 'at', 'udkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufe', 'okay'); +INSERT /*! IGNORE */ INTO t1 VALUES ('yudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjg', 'oyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiq', 'that', 'a', 871, 'would', 'boyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowy', 'sboyudkfewhmbmvjtnwnbxojqdg', 's') , ('usboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmb', 'susboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwkn', 'ususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnn', 'kususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexw', 872, 'ikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpu', 'yikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfj', 'nyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmz', 'lnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxpar') , ('b', 'c', 'hlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmb', 'j', 873, 'g', 'mean', 'vhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufe', 'vvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnij') , ('pvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrll', 'back', 'tpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxs', 'him', 874, 'ttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuz', 'sttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhn', 'ysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbe', 'wysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooypfxzxejbxjtmllsuoasvxwufetnijqe') , ('jwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuf', 'cjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakm', 'i', 'your', 875, 'just', 'ccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnn', 'c', 'dccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowj'); +INSERT /*! IGNORE */ INTO t1 VALUES ('there', 'vdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdz', 'jvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcr', 'that\'s', 876, 'fjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybw', 'cfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubq', 'zcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadi', 'i') , ('wzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfn', 'had', 'i', 'his', 877, 'that', 'gwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzay', 'is', 'vgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiic') , ('qvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqd', 'wqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxln', 'k', 'bwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewg', 878, 'it\'s', 'a', 'zbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicp', 'f') , ('I', 'izbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjnjkxwexjphmssbuvatgcpmztrhnbqsoyltdunooy', 'sizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwd', 'osizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcq', 879, 'some', 'when', 'sosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgf', 'nsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjl') , ('knsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmb', 'jknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahl', 'in', 'ujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudar', 880, 'rujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuh', 'my', 'srujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmv', 'esrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkm'); +INSERT /*! IGNORE */ INTO t1 VALUES ('t', 'pesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdh', 'tpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnk', 'otpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbg', 881, 'aotpesrujknsosizbw', 'he', 'eaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpo', 'd') , ('jeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcf', 'me', 'wjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeo', 'swjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtex', 882, 'zswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdl', 'ozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhp', 'gozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpef', 'q') , ('ggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwt', 'qggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamk', 'sqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybs', 'time', 883, 'wsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeq', 'ewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijian', 'zewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnb', 'to') , ('she', 'who', 'm', 'going', 884, 'nzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvq', 'bnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacm', 'l', 'mean') , ('tbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdby', 'htbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadi', 'ahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznv', 'pahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjs', 885, 'what', 'n', 'npahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjru', 'fnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykr'); +INSERT /*! IGNORE */ INTO t1 VALUES ('dfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfod', 'hdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuw', 'ghdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogs', 'ughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsa', 886, 'hughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyi', 'j', 'lhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswru', 'plhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxpar') , ('i', 'yplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmj', 'e', 'h', 887, 'I\'m', 'wyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobe', 'don\'t', 'ewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrv') , ('yewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsx', 'are', 'q', 'v', 888, 'syewyplhughd', 'ysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgf', 'tysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavb', 'my') , ('but', 'xtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqz', 'the', 'sxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxt', 889, 'xsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotk', 'bxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojq', 'o', 'up') , ('pbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzy', 'ypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymb', 'f', 'dypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxn', 890, 'z', 'sdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrjn', 'qsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtnei', 'uqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphcc'); +INSERT /*! IGNORE */ INTO t1 VALUES ('duqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlm', 'dduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbk', 'hdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiw', 'whdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjq', 891, 'owhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmuk', 'a', 'she', 'at') , ('s', 'bowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdbewgbrnmbiikicpcebswrufehdcfrxuxrj', 'because', 'ok', 892, 's', 'd', 'qbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvh', 'pqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipy') , ('kpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovar', 'mkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqh', 'e', 'w', 893, 'fmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrlivkuzdjxrwndgayrllrucngymbnbdb', 'rfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpop', 'something', 'm') , ('srfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfnii', 'n', 'me', 'ssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeu', 894, 'nssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnze', 'so', 'i', 'w') , ('don\'t', 'w', 'knssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzsw', 'right', 895, 'dknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexf', 'fdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetryl', 'b', 'nfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvz'); +INSERT /*! IGNORE */ INTO t1 VALUES ('anfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjq', 'tanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgv', 'c', 'wtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfb', 896, 'f', 'm', 'for', 'w') , ('up', 'swtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbc', 'z', 'jswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmr', 897, 'ujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtnei', 'tujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttp', 'otujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjz', 'j') , ('okay', 'totujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhln', 'btotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozx', 'fbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnk', 898, 'kfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthd', 'kkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvi', 'akkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogs', 'j') , ('kakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvj', 'fkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmg', 'rfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbco', 'nrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyv', 899, 'jnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswje', 'k', 'xjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeoo', 'axjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjq') , ('hey', 'maxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjg', 'amaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikus', 'vamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygdbfovaracohpdolzvbgfazrsprmgvdepuhnbrylznuhedqlfakjahbkrrliv', 900, 'y', 'jvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusr', 'ijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadr', 'm'); +INSERT /*! IGNORE */ INTO t1 VALUES ('c', 'hijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcni', 'yes', 'k', 901, 'ghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjw', 'nghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbip', 'o', 'vnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcelygd') , ('k', 'pvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdon', 'oh', 'vpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxsho', 902, 'dvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxty', 'zdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvywmhwjcyudtfjbcodpnwumyaxzvjcajevvmcglnbvzuwemcel', 'azdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnn', 'kazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsb') , ('k', 'out', 'k', 'jkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtch', 903, 'fjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsd', 'say', 'lfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwu', 'mlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljcli') , ('zmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzc', 'all', 'you', 'gzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtneiicfeoeufuzdmthjxogsuenbfpwjhpbyxnnzccspaxpplmlqusnhjqnuxtexfnnegnarqpujkmbybsahlvyw', 904, 'agzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljv', 'xagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftiv', 'oxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeoo', 'boxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeib') , ('uboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjlon', 'fuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudar', 'ifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswje', 'k', 905, 'jifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwkn', 'I\'m', 'bjifubox', 'v'); +INSERT /*! IGNORE */ INTO t1 VALUES ('hezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnr', 'what', 'bhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsmpzylucsxyvhqgxyibgbkxznvadoaeodcselndtn', 'c', 946, 'w', 'd', 'i', 'wbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjsh') , ('q', 'had', 'jwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctu', 'njwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghb', 947, 'rnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqu', 'yrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbi', 'zyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiw', 'czyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriy') , ('cczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijia', 'u', 'ucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwk', 'uucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyo', 948, 'ouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphcc', 'iouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdozn', 'me', 'he\'s') , ('diouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcosk', 'it', 'now', 'n', 949, 'l', 'what', 'tdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfs', 'v') , ('vtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxe', 'pvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpv', 's', 'fpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbf', 950, 'at', 'kfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakm', 'really', 'about'); +INSERT /*! IGNORE */ INTO t1 VALUES ('lkfpvtdiouucczyrnjwbhezsureyaebufctbj', 'plkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcx', 'yes', 'vplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiiji', 951, 'cvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkf', 'qcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrl', 'lqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlm', 'c') , ('o', 'x', 'nlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfi', 'dnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmz', 952, 'will', 'z', 'a', 'odnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvam') , ('what', 'j', 'n', 'p', 953, 'podnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbw', 'ypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsd', 'xypodnlqcvplkfpvt', 'fxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtd') , ('qfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxsh', 'go', 'c', 'tqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdo', 954, 'want', 'd', 'this', 'ntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqz') , ('lntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfn', 'go', 'jlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaeb', 'w', 955, 'something', 'here', 'tjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudk', 'ytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeoo'); +INSERT /*! IGNORE */ INTO t1 VALUES ('I\'ll', 'yytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyva', 'him', 'uyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdd', 956, 'huyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvr', 'ihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxf', 'gihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuy', 'did') , ('lgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifubo', 'been', 'clg', 'c', 957, 'iclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteije', 'riclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlw', 'sriclgihuyytjlntqfxyp', 'asriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjk') , ('his', 'wasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqe', 'wwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhln', 'wwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdo', 958, 'wwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiw', 'ywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysy', 'l', 'wywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbia') , ('owywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqushrfihbzdeooefbbbczlwadiwucpclhwtshiqakmufeibrdhmjzhksqbqhsm', 'rowy', 'n', 'lrowywwwwasriclgihuyytjlntq', 959, 'elrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxpary', 'felrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtlhhhxbgrhqzshhqus', 'jfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpop', 'tjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdr') , ('gtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfime', 'mgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtax', 'ymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcu', 'with', 960, 'l', 'mymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkw', 'I', 'imymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhp'); +INSERT /*! IGNORE */ INTO t1 VALUES ('you', 'a', 'i', 'if', 961, 'rimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolf', 'zrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydn', 'ezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjta', 'iezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfptei') , ('l', 'hiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvor', 'ihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmp', 'I\'ll', 962, 'lihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxty', 'that', 'm', 'jlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwb') , ('look', 'vjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfak', 'f', 'tvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwir', 963, 'd', 'utvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsu', 'q', 'all') , ('iutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduq', 'because', 'xiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqex', 'zxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxag', 964, 'ozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdj', 'so', 'k', 'come') , ('wozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcr', 'kwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyae', 'p', 'ykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbco', 965, 'kykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriy', 's', 'dkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkaz', 'edkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphj'); +INSERT /*! IGNORE */ INTO t1 VALUES ('nedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveim', 'you\'re', 'fnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziaui', 'me', 966, 'ofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotuj', 'g', 'sofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfzi', 'msofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubq') , ('gmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtx', 'bgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurz', 'that', 'q', 967, 'h', 'rbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvd', 'you\'re', 'say') , ('prbgms', 'tell', 'uprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdf', 'wuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbw', 968, 'hwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaaf', 'I\'ll', 'thwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxd', 'for') , ('some', 'uthwuprbgmsofnedkykwozxiutvjlihie', 'vuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggoz', 'vvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfime', 969, 'the', 'hvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbg', 's', 'ahvvuthwuprbgmsofnedkykwoz') , ('nahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpi', 'tnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoq', 'qtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrp', 'kqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzv', 970, 'zkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkd', 'n', 'azkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgur', 'fazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcx'); +INSERT /*! IGNORE */ INTO t1 VALUES ('hfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlma', 'lhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgyt', 'glhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjw', 'lglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiou', 971, 'flglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcn', 'dflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxk', 'rdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalb', 'prdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzh') , ('nprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqi', 'ynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlm', 's', 'lynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfg', 972, 'there', 'ylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeef', 'p', 'h') , ('iylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveiml', 'h', 'e', 'u', 973, 'we', 'riylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvp', 'h', 'nriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlq') , ('me', 'ynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkaz', 'kynriylynprdflglhfazkqtnahvvuthwuprbgms', 'now', 974, 'pkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkwumuxfsuwxjxrhtl', 'apkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususbo', 'c', 'tapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjf') , ('etapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjr', 'oetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitw', 'eoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrl', 'reoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwo', 975, 'lreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfd', 'out', 'then', 'that'); +INSERT /*! IGNORE */ INTO t1 VALUES ('flreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetr', 'aflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvde', 'oaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykgh', 'z', 976, 'xoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivjgytgyadphjxqrdwdkdcqmtdxlnljvsjshxkw', 'see', 'r', 'uxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnze') , ('g', 'yeah', 'huxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzv', 'j', 977, 'her', 'chuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewh', 'see', 'y') , ('k', 'kchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvc', 'jkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrim', 'did', 978, 'bjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbm', 'it\'s', 'wbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozs', 'nwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxyc') , ('fnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahv', 'my', 'ifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuo', 'vifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvp', 979, 'oh', 'had', 'evifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxh', 'uevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufc') , ('g', 'nuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtch', 'ynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijei', 'but', 980, 'oynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkak', 'eoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzsw', 'y', 'oeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkux'); +INSERT /*! IGNORE */ INTO t1 VALUES ('doeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrf', 'adoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmz', 'madoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyubqivj', 'come', 981, 'hmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuim', 'ahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauial', 'f', 'look') , ('q', 'tahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacl', 'okay', 'ntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduq', 982, 'gntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpt', 'zgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmjtkvrdswjrutyu', 'kzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczy', 'in') , ('okzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecico', 'wokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxn', 'mwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpef', 'you\'re', 983, 'xmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrlmauajzveimlsbxetrylwmzhpopfmj', 'mean', 'y', 't') , ('lxmwokzgntahmadoeoynuevifnwb', 'olxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdsp', 'you\'re', 'he\'s', 984, 'were', 'about', 'volxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlq', 'zvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzy') , ('v', 'bzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcn', 'ibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsa', 'eibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbi', 985, 'ieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowy', 'some', 'hieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbm', 'fhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenm'); +INSERT /*! IGNORE */ INTO t1 VALUES ('her', 'don\'t', 'all', 'mfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmz', 986, 'm', 'ymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtn', 'g', 'zymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcn') , ('nzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmr', 'a', 'pnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpaclt', 'w', 987, 'don\'t', 'upnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpe', 'eupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfyd', 'w') , ('leupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncu', 'vleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlmrpvvacmukvrl', 'x', 'ivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeao', 988, 'g', 'sivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucc', 'you\'re', 'nsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufc') , ('znsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqc', 'c', 'oznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfoda', 'hoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbc', 989, 'uhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujk', 'cuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfzi', 'bcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamk', 'dbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparyt') , ('adbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsd', 'uadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkuj', 'huadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbec', 'hhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyy', 990, 'uhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoe', 'iuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvt', 'qiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqex', 'eqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjw'); +INSERT /*! IGNORE */ INTO t1 VALUES ('keqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyi', 'f', 'jkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwo', 'xjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyop', 991, 'pxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofne', 'f', 'f', 'dpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdio') , ('xdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzc', 's', 'got', 'on', 992, 'bxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtef', 'xbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfp', 'p', 'x') , ('xxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwas', 'exxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzp', 'vexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowh', 'gvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialk', 993, 'ugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsx', 'pugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgyc', 'kpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyy', 'her') , ('d', 'ikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckz', 'who', 'bikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialk', 994, 'abikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaot', 'were', 'wabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznb', 'y') , ('vwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxh', 'to', 'qvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphcc', 'xqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjp', 995, 'jxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxc', 'o', 'xjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbj', 'rxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqic'); +INSERT /*! IGNORE */ INTO t1 VALUES ('urxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoz', 'curxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzew', 'acurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamax', 'with', 996, 'was', 'uacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwusrbcnriyiijianfdvcgoamkbzgtchdzvwkuxfowykrrfghjvmzyudarthdlm', 'duacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiut', 'nduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokz') , ('had', 'gnduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfck', 'ognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvn', 'oognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctu', 997, 'toognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshoz', 'ytoognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyopr', 'bytoognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpef', 'jbytoognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokz') , ('ujbytoognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutv', 'dujbytoognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuev', 'are', 'i', 998, 'bdujbytoognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcos', 'y', 'w', 'b') , ('ybdujbytoognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriyl', 'go', 'zybdujbytoognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahl', 'ok', 999, 'fzybdujbytoognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczy', 'l', 'bfzybdujbytoognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxctuimpkdcjtaxqflvqvisxmpoywtwzntcrgmfkujrdjvqfimeefwyehibfsjptaqiuznnpyowjzzmkqzswalbzhtefijzpybwus', 'nbfzybdujbytoognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbiahlemtcoskaafhqdonuvfakxhrrljevcruxbcnrdoznxnpoiwtycgycyefjmhotkmhogrvoqavbzayrfniickzwbmsaxdbyobeqqxparytdosykjqexwykghbeqndfbgfydxshozxoioadrgolfvnorvljclibamxbcoklfodagontokzcjloncuyoprcuftivejpacltphccnksfneuyevpefbipyzmbgsmbtwknvcnitwmsfsfirtxct') , ('nnbfzybdujbytoognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnr', 'ynnbfzybdujbytoognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiu', 'b', 'o', 1000, 'fynnbfzybdujbytoognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyewsfyenmcxdvddqdvjzdmcxycpinvyxdspwajhwpdtzpelbfpteijeisukfgurzqicgvhmvbkhzfziauialkyolxxpwirxkpzawchzbvnrmmzqbdrvorvfbgbecicohkxaevsoapogbwzbjifuboxagzmlfjkazdvpvnghijvamaxjnrfkakkfbtotujswtanfdknssrfmkpqbowhdduqsdypbxsxtysyewyplhughdfnpahtbnzewsqggozswjeaotpesrujknsosizbwqvgwzcfjvdccjwysttpvvhlnyikususboyudkfewhmbmvjtnwnbxojqdgkbia', 'f', 'r', 'ifynnbfzybdujbytoognduacurxjxqvwabikpugvexxbxdpxjkeqiuhhuadbcuhoznsivleupnzymfhieibzvolxmwokzgntahmadoeoynuevifnwbjkchuxoaflreoetapkynriylynprdflglhfazkqtnahvvuthwuprbgmsofnedkykwozxiutvjlihiezrimymgtjfelrowywwwwasriclgihuyytjlntqfxypodnlqcvplkfpvtdiouucczyrnjwbhezsureyaebufctbjfckznbydnjuomgyvasucvdeyew'); +--enable_query_log + +check table t1; +OPTIMIZE TABLE t1; +drop table t1; -- cgit v1.2.1 From 11f5be5d18cd33aa4aacad6fd2425de11960fdf2 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Fri, 16 Jul 2010 16:43:46 +0300 Subject: Fixed wrong error message from federatedx (which could lead to assert in DBUG code) mysql-test/suite/federated/federated_server.result: Update to new error message mysql-test/suite/federated/federated_server.test: Update to new error message storage/federatedx/ha_federatedx.cc: Return real error code, not 0, as in some cases before. --- mysql-test/suite/federated/federated_server.result | 2 +- mysql-test/suite/federated/federated_server.test | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/federated/federated_server.result b/mysql-test/suite/federated/federated_server.result index 9c6a062f530..753b9286287 100644 --- a/mysql-test/suite/federated/federated_server.result +++ b/mysql-test/suite/federated/federated_server.result @@ -213,7 +213,7 @@ id name alter server s1 options (database 'db_bogus'); flush tables; select * from federated.t1; -ERROR HY000: There was a problem processing the query on the foreign data source. Data source error: : 1044 : Access denied for user 'test_fed'@'localhost' to databa +ERROR 42000: Got error: 1044 : Access denied for user 'test_fed'@'localhost' to database 'db_bogus' drop server if exists 's1'; ERROR 42000: Access denied; you need the SUPER privilege for this operation create server 's1' foreign data wrapper 'mysql' options diff --git a/mysql-test/suite/federated/federated_server.test b/mysql-test/suite/federated/federated_server.test index 65674abff63..d03c2d26014 100644 --- a/mysql-test/suite/federated/federated_server.test +++ b/mysql-test/suite/federated/federated_server.test @@ -239,7 +239,7 @@ alter server s1 options (database 'db_bogus'); connection master; flush tables; ---error ER_QUERY_ON_FOREIGN_DATA_SOURCE +--error ER_DBACCESS_DENIED_ERROR select * from federated.t1; connection conn_select; -- cgit v1.2.1 From d32efc1233578cf1f51d7c7f6a6b7c1be1af7989 Mon Sep 17 00:00:00 2001 From: Georgi Kodinov Date: Fri, 16 Jul 2010 16:56:33 +0300 Subject: Addendum to bug #53814 : test results updates --- .../suite/funcs_1/r/is_columns_innodb.result | 12 ++-- mysql-test/suite/funcs_1/r/is_columns_is.result | 68 +++++++++++----------- .../suite/funcs_1/r/is_columns_memory.result | 12 ++-- .../suite/funcs_1/r/is_columns_myisam.result | 12 ++-- mysql-test/suite/funcs_1/r/is_columns_mysql.result | 12 ++-- 5 files changed, 58 insertions(+), 58 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/funcs_1/r/is_columns_innodb.result b/mysql-test/suite/funcs_1/r/is_columns_innodb.result index 73a74e4d7a2..61079b06666 100644 --- a/mysql-test/suite/funcs_1/r/is_columns_innodb.result +++ b/mysql-test/suite/funcs_1/r/is_columns_innodb.result @@ -450,9 +450,9 @@ NULL test tb1 f27 27 NULL YES int NULL NULL 10 0 NULL NULL int(10) unsigned zero NULL test tb1 f28 28 NULL YES int NULL NULL 10 0 NULL NULL int(10) unsigned zerofill select,insert,update,references NULL test tb1 f29 29 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(20) select,insert,update,references NULL test tb1 f3 3 NULL YES char 0 0 NULL NULL latin1 latin1_swedish_ci char(0) select,insert,update,references -NULL test tb1 f30 30 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned select,insert,update,references -NULL test tb1 f31 31 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references -NULL test tb1 f32 32 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references +NULL test tb1 f30 30 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned select,insert,update,references +NULL test tb1 f31 31 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references +NULL test tb1 f32 32 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references NULL test tb1 f33 33 NULL YES decimal NULL NULL 10 0 NULL NULL decimal(10,0) select,insert,update,references NULL test tb1 f34 34 NULL YES decimal NULL NULL 10 0 NULL NULL decimal(10,0) unsigned select,insert,update,references NULL test tb1 f35 35 NULL YES decimal NULL NULL 10 0 NULL NULL decimal(10,0) unsigned zerofill select,insert,update,references @@ -565,9 +565,9 @@ NULL test tb3 f143 26 99999 NO int NULL NULL 10 0 NULL NULL int(10) unsigned s NULL test tb3 f144 27 0000099999 NO int NULL NULL 10 0 NULL NULL int(10) unsigned zerofill select,insert,update,references NULL test tb3 f145 28 0000099999 NO int NULL NULL 10 0 NULL NULL int(10) unsigned zerofill select,insert,update,references NULL test tb3 f146 29 999999 NO bigint NULL NULL 19 0 NULL NULL bigint(20) select,insert,update,references -NULL test tb3 f147 30 999999 NO bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned select,insert,update,references -NULL test tb3 f148 31 00000000000000999999 NO bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references -NULL test tb3 f149 32 00000000000000999999 NO bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references +NULL test tb3 f147 30 999999 NO bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned select,insert,update,references +NULL test tb3 f148 31 00000000000000999999 NO bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references +NULL test tb3 f149 32 00000000000000999999 NO bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references NULL test tb3 f150 33 1000 NO decimal NULL NULL 10 0 NULL NULL decimal(10,0) select,insert,update,references NULL test tb3 f151 34 999 NO decimal NULL NULL 10 0 NULL NULL decimal(10,0) unsigned select,insert,update,references NULL test tb3 f152 35 0000001000 NO decimal NULL NULL 10 0 NULL NULL decimal(10,0) unsigned zerofill select,insert,update,references diff --git a/mysql-test/suite/funcs_1/r/is_columns_is.result b/mysql-test/suite/funcs_1/r/is_columns_is.result index ccb94c63d46..0bed3753165 100644 --- a/mysql-test/suite/funcs_1/r/is_columns_is.result +++ b/mysql-test/suite/funcs_1/r/is_columns_is.result @@ -15,8 +15,8 @@ NULL information_schema COLLATIONS IS_DEFAULT 4 NO varchar 3 9 NULL NULL utf8 u NULL information_schema COLLATIONS SORTLEN 6 0 NO bigint NULL NULL 19 0 NULL NULL bigint(3) select NULL information_schema COLLATION_CHARACTER_SET_APPLICABILITY CHARACTER_SET_NAME 2 NO varchar 32 96 NULL NULL utf8 utf8_general_ci varchar(32) select NULL information_schema COLLATION_CHARACTER_SET_APPLICABILITY COLLATION_NAME 1 NO varchar 32 96 NULL NULL utf8 utf8_general_ci varchar(32) select -NULL information_schema COLUMNS CHARACTER_MAXIMUM_LENGTH 9 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema COLUMNS CHARACTER_OCTET_LENGTH 10 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema COLUMNS CHARACTER_MAXIMUM_LENGTH 9 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema COLUMNS CHARACTER_OCTET_LENGTH 10 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema COLUMNS CHARACTER_SET_NAME 13 NULL YES varchar 32 96 NULL NULL utf8 utf8_general_ci varchar(32) select NULL information_schema COLUMNS COLLATION_NAME 14 NULL YES varchar 32 96 NULL NULL utf8 utf8_general_ci varchar(32) select NULL information_schema COLUMNS COLUMN_COMMENT 19 NO varchar 255 765 NULL NULL utf8 utf8_general_ci varchar(255) select @@ -27,9 +27,9 @@ NULL information_schema COLUMNS COLUMN_TYPE 15 NULL NO longtext 4294967295 42949 NULL information_schema COLUMNS DATA_TYPE 8 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema COLUMNS EXTRA 17 NO varchar 27 81 NULL NULL utf8 utf8_general_ci varchar(27) select NULL information_schema COLUMNS IS_NULLABLE 7 NO varchar 3 9 NULL NULL utf8 utf8_general_ci varchar(3) select -NULL information_schema COLUMNS NUMERIC_PRECISION 11 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema COLUMNS NUMERIC_SCALE 12 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema COLUMNS ORDINAL_POSITION 5 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema COLUMNS NUMERIC_PRECISION 11 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema COLUMNS NUMERIC_SCALE 12 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema COLUMNS ORDINAL_POSITION 5 0 NO bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema COLUMNS PRIVILEGES 18 NO varchar 80 240 NULL NULL utf8 utf8_general_ci varchar(80) select NULL information_schema COLUMNS TABLE_CATALOG 1 NULL YES varchar 512 1536 NULL NULL utf8 utf8_general_ci varchar(512) select NULL information_schema COLUMNS TABLE_NAME 3 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select @@ -71,14 +71,14 @@ NULL information_schema EVENTS SQL_MODE 12 NO varchar 8192 24576 NULL NULL utf8 NULL information_schema EVENTS STARTS 13 NULL YES datetime NULL NULL NULL NULL NULL NULL datetime select NULL information_schema EVENTS STATUS 15 NO varchar 18 54 NULL NULL utf8 utf8_general_ci varchar(18) select NULL information_schema EVENTS TIME_ZONE 5 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select -NULL information_schema FILES AUTOEXTEND_SIZE 19 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema FILES AVG_ROW_LENGTH 28 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema FILES CHECKSUM 36 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema FILES AUTOEXTEND_SIZE 19 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema FILES AVG_ROW_LENGTH 28 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema FILES CHECKSUM 36 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema FILES CHECK_TIME 35 NULL YES datetime NULL NULL NULL NULL NULL NULL datetime select NULL information_schema FILES CREATE_TIME 33 NULL YES datetime NULL NULL NULL NULL NULL NULL datetime select NULL information_schema FILES CREATION_TIME 20 NULL YES datetime NULL NULL NULL NULL NULL NULL datetime select -NULL information_schema FILES DATA_FREE 32 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema FILES DATA_LENGTH 29 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema FILES DATA_FREE 32 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema FILES DATA_LENGTH 29 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema FILES DELETED_ROWS 12 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(4) select NULL information_schema FILES ENGINE 10 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema FILES EXTENT_SIZE 16 0 NO bigint NULL NULL 19 0 NULL NULL bigint(4) select @@ -88,27 +88,27 @@ NULL information_schema FILES FILE_NAME 2 NULL YES varchar 64 192 NULL NULL utf8 NULL information_schema FILES FILE_TYPE 3 NO varchar 20 60 NULL NULL utf8 utf8_general_ci varchar(20) select NULL information_schema FILES FREE_EXTENTS 14 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(4) select NULL information_schema FILES FULLTEXT_KEYS 11 NULL YES varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select -NULL information_schema FILES INDEX_LENGTH 31 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema FILES INITIAL_SIZE 17 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema FILES INDEX_LENGTH 31 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema FILES INITIAL_SIZE 17 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema FILES LAST_ACCESS_TIME 22 NULL YES datetime NULL NULL NULL NULL NULL NULL datetime select NULL information_schema FILES LAST_UPDATE_TIME 21 NULL YES datetime NULL NULL NULL NULL NULL NULL datetime select NULL information_schema FILES LOGFILE_GROUP_NAME 8 NULL YES varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema FILES LOGFILE_GROUP_NUMBER 9 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(4) select -NULL information_schema FILES MAXIMUM_SIZE 18 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema FILES MAX_DATA_LENGTH 30 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema FILES MAXIMUM_SIZE 18 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema FILES MAX_DATA_LENGTH 30 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema FILES RECOVER_TIME 23 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(4) select NULL information_schema FILES ROW_FORMAT 26 NULL YES varchar 10 30 NULL NULL utf8 utf8_general_ci varchar(10) select NULL information_schema FILES STATUS 37 NO varchar 20 60 NULL NULL utf8 utf8_general_ci varchar(20) select NULL information_schema FILES TABLESPACE_NAME 4 NULL YES varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema FILES TABLE_CATALOG 5 NULL YES varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema FILES TABLE_NAME 7 NULL YES varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select -NULL information_schema FILES TABLE_ROWS 27 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema FILES TABLE_ROWS 27 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema FILES TABLE_SCHEMA 6 NULL YES varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema FILES TOTAL_EXTENTS 15 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(4) select NULL information_schema FILES TRANSACTION_COUNTER 24 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(4) select NULL information_schema FILES UPDATE_COUNT 13 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(4) select NULL information_schema FILES UPDATE_TIME 34 NULL YES datetime NULL NULL NULL NULL NULL NULL datetime select -NULL information_schema FILES VERSION 25 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema FILES VERSION 25 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema GLOBAL_STATUS VARIABLE_NAME 1 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema GLOBAL_STATUS VARIABLE_VALUE 2 NULL YES varchar 1024 3072 NULL NULL utf8 utf8_general_ci varchar(1024) select NULL information_schema GLOBAL_VARIABLES VARIABLE_NAME 1 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select @@ -125,29 +125,29 @@ NULL information_schema KEY_COLUMN_USAGE REFERENCED_TABLE_SCHEMA 10 NULL YES var NULL information_schema KEY_COLUMN_USAGE TABLE_CATALOG 4 NULL YES varchar 512 1536 NULL NULL utf8 utf8_general_ci varchar(512) select NULL information_schema KEY_COLUMN_USAGE TABLE_NAME 6 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema KEY_COLUMN_USAGE TABLE_SCHEMA 5 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select -NULL information_schema PARTITIONS AVG_ROW_LENGTH 14 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema PARTITIONS CHECKSUM 22 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema PARTITIONS AVG_ROW_LENGTH 14 0 NO bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema PARTITIONS CHECKSUM 22 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema PARTITIONS CHECK_TIME 21 NULL YES datetime NULL NULL NULL NULL NULL NULL datetime select NULL information_schema PARTITIONS CREATE_TIME 19 NULL YES datetime NULL NULL NULL NULL NULL NULL datetime select -NULL information_schema PARTITIONS DATA_FREE 18 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema PARTITIONS DATA_LENGTH 15 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema PARTITIONS INDEX_LENGTH 17 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema PARTITIONS MAX_DATA_LENGTH 16 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema PARTITIONS DATA_FREE 18 0 NO bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema PARTITIONS DATA_LENGTH 15 0 NO bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema PARTITIONS INDEX_LENGTH 17 0 NO bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema PARTITIONS MAX_DATA_LENGTH 16 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema PARTITIONS NODEGROUP 24 NO varchar 12 36 NULL NULL utf8 utf8_general_ci varchar(12) select NULL information_schema PARTITIONS PARTITION_COMMENT 23 NO varchar 80 240 NULL NULL utf8 utf8_general_ci varchar(80) select NULL information_schema PARTITIONS PARTITION_DESCRIPTION 12 NULL YES longtext 4294967295 4294967295 NULL NULL utf8 utf8_general_ci longtext select NULL information_schema PARTITIONS PARTITION_EXPRESSION 10 NULL YES longtext 4294967295 4294967295 NULL NULL utf8 utf8_general_ci longtext select NULL information_schema PARTITIONS PARTITION_METHOD 8 NULL YES varchar 12 36 NULL NULL utf8 utf8_general_ci varchar(12) select NULL information_schema PARTITIONS PARTITION_NAME 4 NULL YES varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select -NULL information_schema PARTITIONS PARTITION_ORDINAL_POSITION 6 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema PARTITIONS PARTITION_ORDINAL_POSITION 6 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema PARTITIONS SUBPARTITION_EXPRESSION 11 NULL YES longtext 4294967295 4294967295 NULL NULL utf8 utf8_general_ci longtext select NULL information_schema PARTITIONS SUBPARTITION_METHOD 9 NULL YES varchar 12 36 NULL NULL utf8 utf8_general_ci varchar(12) select NULL information_schema PARTITIONS SUBPARTITION_NAME 5 NULL YES varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select -NULL information_schema PARTITIONS SUBPARTITION_ORDINAL_POSITION 7 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema PARTITIONS SUBPARTITION_ORDINAL_POSITION 7 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema PARTITIONS TABLESPACE_NAME 25 NULL YES varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema PARTITIONS TABLE_CATALOG 1 NULL YES varchar 512 1536 NULL NULL utf8 utf8_general_ci varchar(512) select NULL information_schema PARTITIONS TABLE_NAME 3 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select -NULL information_schema PARTITIONS TABLE_ROWS 13 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema PARTITIONS TABLE_ROWS 13 0 NO bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema PARTITIONS TABLE_SCHEMA 2 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema PARTITIONS UPDATE_TIME 20 NULL YES datetime NULL NULL NULL NULL NULL NULL datetime select NULL information_schema PLUGINS PLUGIN_AUTHOR 8 NULL YES varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select @@ -231,27 +231,27 @@ NULL information_schema STATISTICS SUB_PART 11 NULL YES bigint NULL NULL 19 0 NU NULL information_schema STATISTICS TABLE_CATALOG 1 NULL YES varchar 512 1536 NULL NULL utf8 utf8_general_ci varchar(512) select NULL information_schema STATISTICS TABLE_NAME 3 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema STATISTICS TABLE_SCHEMA 2 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select -NULL information_schema TABLES AUTO_INCREMENT 14 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema TABLES AVG_ROW_LENGTH 9 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema TABLES CHECKSUM 19 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema TABLES AUTO_INCREMENT 14 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema TABLES AVG_ROW_LENGTH 9 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema TABLES CHECKSUM 19 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema TABLES CHECK_TIME 17 NULL YES datetime NULL NULL NULL NULL NULL NULL datetime select NULL information_schema TABLES CREATE_OPTIONS 20 NULL YES varchar 255 765 NULL NULL utf8 utf8_general_ci varchar(255) select NULL information_schema TABLES CREATE_TIME 15 NULL YES datetime NULL NULL NULL NULL NULL NULL datetime select -NULL information_schema TABLES DATA_FREE 13 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema TABLES DATA_LENGTH 10 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema TABLES DATA_FREE 13 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema TABLES DATA_LENGTH 10 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema TABLES ENGINE 5 NULL YES varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select -NULL information_schema TABLES INDEX_LENGTH 12 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema TABLES MAX_DATA_LENGTH 11 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema TABLES INDEX_LENGTH 12 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select +NULL information_schema TABLES MAX_DATA_LENGTH 11 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema TABLES ROW_FORMAT 7 NULL YES varchar 10 30 NULL NULL utf8 utf8_general_ci varchar(10) select NULL information_schema TABLES TABLE_CATALOG 1 NULL YES varchar 512 1536 NULL NULL utf8 utf8_general_ci varchar(512) select NULL information_schema TABLES TABLE_COLLATION 18 NULL YES varchar 32 96 NULL NULL utf8 utf8_general_ci varchar(32) select NULL information_schema TABLES TABLE_COMMENT 21 NO varchar 80 240 NULL NULL utf8 utf8_general_ci varchar(80) select NULL information_schema TABLES TABLE_NAME 3 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select -NULL information_schema TABLES TABLE_ROWS 8 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema TABLES TABLE_ROWS 8 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema TABLES TABLE_SCHEMA 2 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema TABLES TABLE_TYPE 4 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema TABLES UPDATE_TIME 16 NULL YES datetime NULL NULL NULL NULL NULL NULL datetime select -NULL information_schema TABLES VERSION 6 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema TABLES VERSION 6 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(21) unsigned select NULL information_schema TABLE_CONSTRAINTS CONSTRAINT_CATALOG 1 NULL YES varchar 512 1536 NULL NULL utf8 utf8_general_ci varchar(512) select NULL information_schema TABLE_CONSTRAINTS CONSTRAINT_NAME 3 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema TABLE_CONSTRAINTS CONSTRAINT_SCHEMA 2 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select diff --git a/mysql-test/suite/funcs_1/r/is_columns_memory.result b/mysql-test/suite/funcs_1/r/is_columns_memory.result index 513d7bdfac6..60dea25e0e3 100644 --- a/mysql-test/suite/funcs_1/r/is_columns_memory.result +++ b/mysql-test/suite/funcs_1/r/is_columns_memory.result @@ -437,9 +437,9 @@ NULL test tb1 f27 19 NULL YES int NULL NULL 10 0 NULL NULL int(10) unsigned zero NULL test tb1 f28 20 NULL YES int NULL NULL 10 0 NULL NULL int(10) unsigned zerofill select,insert,update,references NULL test tb1 f29 21 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(20) select,insert,update,references NULL test tb1 f3 3 NULL YES char 1 1 NULL NULL latin1 latin1_swedish_ci char(1) select,insert,update,references -NULL test tb1 f30 22 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned select,insert,update,references -NULL test tb1 f31 23 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references -NULL test tb1 f32 24 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references +NULL test tb1 f30 22 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned select,insert,update,references +NULL test tb1 f31 23 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references +NULL test tb1 f32 24 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references NULL test tb1 f33 25 10 NO decimal NULL NULL 10 0 NULL NULL decimal(10,0) select,insert,update,references NULL test tb1 f34 26 10 NO decimal NULL NULL 10 0 NULL NULL decimal(10,0) unsigned select,insert,update,references NULL test tb1 f35 27 0000000010 NO decimal NULL NULL 10 0 NULL NULL decimal(10,0) unsigned zerofill select,insert,update,references @@ -540,9 +540,9 @@ NULL test tb3 f143 20 99999 NO int NULL NULL 10 0 NULL NULL int(10) unsigned s NULL test tb3 f144 21 0000099999 NO int NULL NULL 10 0 NULL NULL int(10) unsigned zerofill select,insert,update,references NULL test tb3 f145 22 0000099999 NO int NULL NULL 10 0 NULL NULL int(10) unsigned zerofill select,insert,update,references NULL test tb3 f146 23 999999 NO bigint NULL NULL 19 0 NULL NULL bigint(20) select,insert,update,references -NULL test tb3 f147 24 999999 NO bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned select,insert,update,references -NULL test tb3 f148 25 00000000000000999999 NO bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references -NULL test tb3 f149 26 00000000000000999999 NO bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references +NULL test tb3 f147 24 999999 NO bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned select,insert,update,references +NULL test tb3 f148 25 00000000000000999999 NO bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references +NULL test tb3 f149 26 00000000000000999999 NO bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references NULL test tb3 f150 27 1000 NO decimal NULL NULL 10 0 NULL NULL decimal(10,0) select,insert,update,references NULL test tb3 f151 28 999 NO decimal NULL NULL 10 0 NULL NULL decimal(10,0) unsigned select,insert,update,references NULL test tb3 f152 29 0000001000 NO decimal NULL NULL 10 0 NULL NULL decimal(10,0) unsigned zerofill select,insert,update,references diff --git a/mysql-test/suite/funcs_1/r/is_columns_myisam.result b/mysql-test/suite/funcs_1/r/is_columns_myisam.result index a95ca4f0ebf..6d0a44d2223 100644 --- a/mysql-test/suite/funcs_1/r/is_columns_myisam.result +++ b/mysql-test/suite/funcs_1/r/is_columns_myisam.result @@ -479,9 +479,9 @@ NULL test tb1 f27 27 NULL YES int NULL NULL 10 0 NULL NULL int(10) unsigned zero NULL test tb1 f28 28 NULL YES int NULL NULL 10 0 NULL NULL int(10) unsigned zerofill select,insert,update,references NULL test tb1 f29 29 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(20) select,insert,update,references NULL test tb1 f3 3 NULL YES char 1 1 NULL NULL latin1 latin1_swedish_ci char(1) select,insert,update,references -NULL test tb1 f30 30 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned select,insert,update,references -NULL test tb1 f31 31 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references -NULL test tb1 f32 32 NULL YES bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references +NULL test tb1 f30 30 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned select,insert,update,references +NULL test tb1 f31 31 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references +NULL test tb1 f32 32 NULL YES bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references NULL test tb1 f33 33 10 NO decimal NULL NULL 10 0 NULL NULL decimal(10,0) select,insert,update,references NULL test tb1 f34 34 10 NO decimal NULL NULL 10 0 NULL NULL decimal(10,0) unsigned select,insert,update,references NULL test tb1 f35 35 0000000010 NO decimal NULL NULL 10 0 NULL NULL decimal(10,0) unsigned zerofill select,insert,update,references @@ -602,9 +602,9 @@ NULL test tb3 f143 26 99999 NO int NULL NULL 10 0 NULL NULL int(10) unsigned s NULL test tb3 f144 27 0000099999 NO int NULL NULL 10 0 NULL NULL int(10) unsigned zerofill select,insert,update,references NULL test tb3 f145 28 0000099999 NO int NULL NULL 10 0 NULL NULL int(10) unsigned zerofill select,insert,update,references NULL test tb3 f146 29 999999 NO bigint NULL NULL 19 0 NULL NULL bigint(20) select,insert,update,references -NULL test tb3 f147 30 999999 NO bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned select,insert,update,references -NULL test tb3 f148 31 00000000000000999999 NO bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references -NULL test tb3 f149 32 00000000000000999999 NO bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references +NULL test tb3 f147 30 999999 NO bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned select,insert,update,references +NULL test tb3 f148 31 00000000000000999999 NO bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references +NULL test tb3 f149 32 00000000000000999999 NO bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned zerofill select,insert,update,references NULL test tb3 f150 33 1000 NO decimal NULL NULL 10 0 NULL NULL decimal(10,0) select,insert,update,references NULL test tb3 f151 34 999 NO decimal NULL NULL 10 0 NULL NULL decimal(10,0) unsigned select,insert,update,references NULL test tb3 f152 35 0000001000 NO decimal NULL NULL 10 0 NULL NULL decimal(10,0) unsigned zerofill select,insert,update,references diff --git a/mysql-test/suite/funcs_1/r/is_columns_mysql.result b/mysql-test/suite/funcs_1/r/is_columns_mysql.result index 98eeacdb74c..2b285d7cc56 100644 --- a/mysql-test/suite/funcs_1/r/is_columns_mysql.result +++ b/mysql-test/suite/funcs_1/r/is_columns_mysql.result @@ -97,13 +97,13 @@ NULL mysql host Select_priv 3 N NO enum 1 3 NULL NULL utf8 utf8_general_ci enum( NULL mysql host Show_view_priv 16 N NO enum 1 3 NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NULL mysql host Trigger_priv 20 N NO enum 1 3 NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references NULL mysql host Update_priv 5 N NO enum 1 3 NULL NULL utf8 utf8_general_ci enum('N','Y') select,insert,update,references -NULL mysql ndb_binlog_index deletes 6 NULL NO bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned select,insert,update,references -NULL mysql ndb_binlog_index epoch 3 NULL NO bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned PRI select,insert,update,references +NULL mysql ndb_binlog_index deletes 6 NULL NO bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned select,insert,update,references +NULL mysql ndb_binlog_index epoch 3 NULL NO bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned PRI select,insert,update,references NULL mysql ndb_binlog_index File 2 NULL NO varchar 255 255 NULL NULL latin1 latin1_swedish_ci varchar(255) select,insert,update,references -NULL mysql ndb_binlog_index inserts 4 NULL NO bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned select,insert,update,references -NULL mysql ndb_binlog_index Position 1 NULL NO bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned select,insert,update,references -NULL mysql ndb_binlog_index schemaops 7 NULL NO bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned select,insert,update,references -NULL mysql ndb_binlog_index updates 5 NULL NO bigint NULL NULL 19 0 NULL NULL bigint(20) unsigned select,insert,update,references +NULL mysql ndb_binlog_index inserts 4 NULL NO bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned select,insert,update,references +NULL mysql ndb_binlog_index Position 1 NULL NO bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned select,insert,update,references +NULL mysql ndb_binlog_index schemaops 7 NULL NO bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned select,insert,update,references +NULL mysql ndb_binlog_index updates 5 NULL NO bigint NULL NULL 20 0 NULL NULL bigint(20) unsigned select,insert,update,references NULL mysql plugin dl 2 NO char 128 384 NULL NULL utf8 utf8_bin char(128) select,insert,update,references NULL mysql plugin name 1 NO char 64 192 NULL NULL utf8 utf8_bin char(64) PRI select,insert,update,references NULL mysql proc body 11 NULL NO longblob 4294967295 4294967295 NULL NULL NULL NULL longblob select,insert,update,references -- cgit v1.2.1 From 1b165329862ef2522619807edc19d74070ab9af8 Mon Sep 17 00:00:00 2001 From: Igor Babaev Date: Sat, 17 Jul 2010 11:16:16 -0700 Subject: Fixed bug #604503. If the expression for a virtual column of table contained datetime comparison then the execution of the second query that used this virtual column caused a crash. It happened because the execution of the first query that used this virtual column inserted a cached item into the expression tree. The cached tree was allocated in the statement memory while the expression tree was allocated in the table memory. Now the cached items that are inserted into expressions for virtual columns with datetime comparisons are always allocated in the same mem_root as the expressions for virtual columns. So now the inserted cached items are valid for any queries that use these virtual columns. --- mysql-test/suite/vcol/r/vcol_misc.result | 25 +++++++++++++++++++++++++ mysql-test/suite/vcol/t/vcol_misc.test | 22 ++++++++++++++++++++++ 2 files changed, 47 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/vcol/r/vcol_misc.result b/mysql-test/suite/vcol/r/vcol_misc.result index fe41e7e65f3..3c461a2e308 100644 --- a/mysql-test/suite/vcol/r/vcol_misc.result +++ b/mysql-test/suite/vcol/r/vcol_misc.result @@ -45,3 +45,28 @@ C 1 1 DROP TABLE t1; +CREATE TABLE t1 ( +a datetime NOT NULL DEFAULT '2000-01-01', +v boolean AS (a < '2001-01-01') +); +INSERT INTO t1(a) VALUES ('2002-02-15'); +INSERT INTO t1(a) VALUES ('2000-10-15'); +SELECT a, v FROM t1; +a v +2002-02-15 00:00:00 0 +2000-10-15 00:00:00 1 +SELECT a, v FROM t1; +a v +2002-02-15 00:00:00 0 +2000-10-15 00:00:00 1 +CREATE TABLE t2 ( +a datetime NOT NULL DEFAULT '2000-01-01', +v boolean AS (a < '2001-01-01') PERSISTENT +); +INSERT INTO t2(a) VALUES ('2002-02-15'); +INSERT INTO t2(a) VALUES ('2000-10-15'); +SELECT * FROM t2; +a v +2002-02-15 00:00:00 0 +2000-10-15 00:00:00 1 +DROP TABLE t1, t2; diff --git a/mysql-test/suite/vcol/t/vcol_misc.test b/mysql-test/suite/vcol/t/vcol_misc.test index 2ed08a69fa2..20ae15dcd9c 100644 --- a/mysql-test/suite/vcol/t/vcol_misc.test +++ b/mysql-test/suite/vcol/t/vcol_misc.test @@ -43,5 +43,27 @@ SELECT 1 AS C FROM t1 ORDER BY v; DROP TABLE t1; +# +# Bug#604503: Virtual column expression with datetime comparison +# + +CREATE TABLE t1 ( + a datetime NOT NULL DEFAULT '2000-01-01', + v boolean AS (a < '2001-01-01') +); +INSERT INTO t1(a) VALUES ('2002-02-15'); +INSERT INTO t1(a) VALUES ('2000-10-15'); + +SELECT a, v FROM t1; +SELECT a, v FROM t1; + +CREATE TABLE t2 ( + a datetime NOT NULL DEFAULT '2000-01-01', + v boolean AS (a < '2001-01-01') PERSISTENT +); +INSERT INTO t2(a) VALUES ('2002-02-15'); +INSERT INTO t2(a) VALUES ('2000-10-15'); +SELECT * FROM t2; +DROP TABLE t1, t2; -- cgit v1.2.1 From b10bd9b9471864eca236b1a17725c9a804b4ea62 Mon Sep 17 00:00:00 2001 From: Jon Olav Hauglid Date: Mon, 19 Jul 2010 11:03:52 +0200 Subject: Bug #54734 assert in Diagnostics_area::set_ok_status This assert checks that the server does not try to send OK to the client if there has been some error during processing. This is done to make sure that the error is in fact sent to the client. The problem was that view errors during processing of WHERE conditions in UPDATE statements where not detected by the update code. It therefore tried to send OK to the client, triggering the assert. The bug was only noticeable in debug builds. This patch fixes the problem by making sure that the update code checks for errors during condition processing and acts accordingly. --- mysql-test/r/update.result | 14 ++++++++++++++ mysql-test/t/update.test | 20 ++++++++++++++++++++ 2 files changed, 34 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/update.result b/mysql-test/r/update.result index 006eaba4e69..63baf639487 100644 --- a/mysql-test/r/update.result +++ b/mysql-test/r/update.result @@ -527,3 +527,17 @@ ERROR HY000: You are using safe update mode and you tried to update a table with SET SESSION sql_safe_updates = DEFAULT; DROP TABLE t1; DROP VIEW v1; +# +# Bug#54734 assert in Diagnostics_area::set_ok_status +# +DROP TABLE IF EXISTS t1, not_exists; +DROP FUNCTION IF EXISTS f1; +DROP VIEW IF EXISTS v1; +CREATE TABLE t1 (PRIMARY KEY(pk)) AS SELECT 1 AS pk; +CREATE FUNCTION f1() RETURNS INTEGER RETURN (SELECT 1 FROM not_exists); +CREATE VIEW v1 AS SELECT pk FROM t1 WHERE f1() = 13; +UPDATE v1 SET pk = 7 WHERE pk > 0; +ERROR HY000: View 'test.v1' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them +DROP VIEW v1; +DROP FUNCTION f1; +DROP TABLE t1; diff --git a/mysql-test/t/update.test b/mysql-test/t/update.test index f6708828a6b..c515f8873d8 100644 --- a/mysql-test/t/update.test +++ b/mysql-test/t/update.test @@ -483,3 +483,23 @@ UPDATE IGNORE v1 SET a = 1; SET SESSION sql_safe_updates = DEFAULT; DROP TABLE t1; DROP VIEW v1; + +--echo # +--echo # Bug#54734 assert in Diagnostics_area::set_ok_status +--echo # + +--disable_warnings +DROP TABLE IF EXISTS t1, not_exists; +DROP FUNCTION IF EXISTS f1; +DROP VIEW IF EXISTS v1; +--enable_warnings + +CREATE TABLE t1 (PRIMARY KEY(pk)) AS SELECT 1 AS pk; +CREATE FUNCTION f1() RETURNS INTEGER RETURN (SELECT 1 FROM not_exists); +CREATE VIEW v1 AS SELECT pk FROM t1 WHERE f1() = 13; +--error ER_VIEW_INVALID +UPDATE v1 SET pk = 7 WHERE pk > 0; + +DROP VIEW v1; +DROP FUNCTION f1; +DROP TABLE t1; -- cgit v1.2.1 From 84b64fe68740eef5c778c896ee8be4204ebee2a1 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Mon, 19 Jul 2010 21:08:06 +0300 Subject: Changed usage statistics to use 64 bit ints instead of 32 for all relevant variables. Fixes LP#583314 user_statistics - INT overflow mysql-test/r/status_user.result: Update test results sql/sql_show.cc: Changed usage statistics to use 64 bit ints instead of 32 for all relevant variables. --- mysql-test/r/status_user.result | 88 ++++++++++++++++++++--------------------- 1 file changed, 44 insertions(+), 44 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/r/status_user.result b/mysql-test/r/status_user.result index a39f0819c58..636eeabfffc 100644 --- a/mysql-test/r/status_user.result +++ b/mysql-test/r/status_user.result @@ -3,66 +3,66 @@ select variable_value from information_schema.global_status where variable_name= show columns from information_schema.client_statistics; Field Type Null Key Default Extra CLIENT varchar(64) NO -TOTAL_CONNECTIONS int(21) NO 0 -CONCURRENT_CONNECTIONS int(21) NO 0 -CONNECTED_TIME int(21) NO 0 +TOTAL_CONNECTIONS bigint(21) NO 0 +CONCURRENT_CONNECTIONS bigint(21) NO 0 +CONNECTED_TIME bigint(21) NO 0 BUSY_TIME double NO 0 CPU_TIME double NO 0 -BYTES_RECEIVED int(21) NO 0 -BYTES_SENT int(21) NO 0 -BINLOG_BYTES_WRITTEN int(21) NO 0 -ROWS_READ int(21) NO 0 -ROWS_SENT int(21) NO 0 -ROWS_DELETED int(21) NO 0 -ROWS_INSERTED int(21) NO 0 -ROWS_UPDATED int(21) NO 0 -SELECT_COMMANDS int(21) NO 0 -UPDATE_COMMANDS int(21) NO 0 -OTHER_COMMANDS int(21) NO 0 -COMMIT_TRANSACTIONS int(21) NO 0 -ROLLBACK_TRANSACTIONS int(21) NO 0 -DENIED_CONNECTIONS int(21) NO 0 -LOST_CONNECTIONS int(21) NO 0 -ACCESS_DENIED int(21) NO 0 -EMPTY_QUERIES int(21) NO 0 +BYTES_RECEIVED bigint(21) NO 0 +BYTES_SENT bigint(21) NO 0 +BINLOG_BYTES_WRITTEN bigint(21) NO 0 +ROWS_READ bigint(21) NO 0 +ROWS_SENT bigint(21) NO 0 +ROWS_DELETED bigint(21) NO 0 +ROWS_INSERTED bigint(21) NO 0 +ROWS_UPDATED bigint(21) NO 0 +SELECT_COMMANDS bigint(21) NO 0 +UPDATE_COMMANDS bigint(21) NO 0 +OTHER_COMMANDS bigint(21) NO 0 +COMMIT_TRANSACTIONS bigint(21) NO 0 +ROLLBACK_TRANSACTIONS bigint(21) NO 0 +DENIED_CONNECTIONS bigint(21) NO 0 +LOST_CONNECTIONS bigint(21) NO 0 +ACCESS_DENIED bigint(21) NO 0 +EMPTY_QUERIES bigint(21) NO 0 show columns from information_schema.user_statistics; Field Type Null Key Default Extra USER varchar(48) NO -TOTAL_CONNECTIONS int(21) NO 0 -CONCURRENT_CONNECTIONS int(21) NO 0 -CONNECTED_TIME int(21) NO 0 +TOTAL_CONNECTIONS int(11) NO 0 +CONCURRENT_CONNECTIONS int(11) NO 0 +CONNECTED_TIME int(11) NO 0 BUSY_TIME double NO 0 CPU_TIME double NO 0 -BYTES_RECEIVED int(21) NO 0 -BYTES_SENT int(21) NO 0 -BINLOG_BYTES_WRITTEN int(21) NO 0 -ROWS_READ int(21) NO 0 -ROWS_SENT int(21) NO 0 -ROWS_DELETED int(21) NO 0 -ROWS_INSERTED int(21) NO 0 -ROWS_UPDATED int(21) NO 0 -SELECT_COMMANDS int(21) NO 0 -UPDATE_COMMANDS int(21) NO 0 -OTHER_COMMANDS int(21) NO 0 -COMMIT_TRANSACTIONS int(21) NO 0 -ROLLBACK_TRANSACTIONS int(21) NO 0 -DENIED_CONNECTIONS int(21) NO 0 -LOST_CONNECTIONS int(21) NO 0 -ACCESS_DENIED int(21) NO 0 -EMPTY_QUERIES int(21) NO 0 +BYTES_RECEIVED bigint(21) NO 0 +BYTES_SENT bigint(21) NO 0 +BINLOG_BYTES_WRITTEN bigint(21) NO 0 +ROWS_READ bigint(21) NO 0 +ROWS_SENT bigint(21) NO 0 +ROWS_DELETED bigint(21) NO 0 +ROWS_INSERTED bigint(21) NO 0 +ROWS_UPDATED bigint(21) NO 0 +SELECT_COMMANDS bigint(21) NO 0 +UPDATE_COMMANDS bigint(21) NO 0 +OTHER_COMMANDS bigint(21) NO 0 +COMMIT_TRANSACTIONS bigint(21) NO 0 +ROLLBACK_TRANSACTIONS bigint(21) NO 0 +DENIED_CONNECTIONS bigint(21) NO 0 +LOST_CONNECTIONS bigint(21) NO 0 +ACCESS_DENIED bigint(21) NO 0 +EMPTY_QUERIES bigint(21) NO 0 show columns from information_schema.index_statistics; Field Type Null Key Default Extra TABLE_SCHEMA varchar(192) NO TABLE_NAME varchar(192) NO INDEX_NAME varchar(192) NO -ROWS_READ int(21) NO 0 +ROWS_READ bigint(21) NO 0 show columns from information_schema.table_statistics; Field Type Null Key Default Extra TABLE_SCHEMA varchar(192) NO TABLE_NAME varchar(192) NO -ROWS_READ int(21) NO 0 -ROWS_CHANGED int(21) NO 0 -ROWS_CHANGED_X_INDEXES int(21) NO 0 +ROWS_READ bigint(21) NO 0 +ROWS_CHANGED bigint(21) NO 0 +ROWS_CHANGED_X_INDEXES bigint(21) NO 0 set @save_general_log=@@global.general_log; set @@global.general_log=0; set @@global.userstat=1; -- cgit v1.2.1 From 25e807f82055538e43c7c1a2bfb3a4f331f87849 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Mon, 19 Jul 2010 21:53:28 +0300 Subject: Fixed compiler and valgrind warnings mysql-test/valgrind.supp: Added suppression for memory leak in dlsym() on work-amd64 plugin/auth/auth_socket.c: Fixed compiler warning (wrong macro usage) storage/example/ha_example.cc: Fixed compiler warnings storage/sphinx/ha_sphinx.cc: Fixed compiler warnings --- mysql-test/valgrind.supp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/valgrind.supp b/mysql-test/valgrind.supp index 0abe78bc140..8ba27c44567 100644 --- a/mysql-test/valgrind.supp +++ b/mysql-test/valgrind.supp @@ -539,6 +539,15 @@ fun:_Unwind_ForcedUnwind } +{ + dlsym memory loss from plugin + Memcheck:Leak + fun:malloc + fun:_dl_signal_error + fun:_dl_signal_error + fun:_dl_lookup_symbol_x +} + # # Reading wrong addresses on SuSe Linux 10.3 32 bit # -- cgit v1.2.1 From 763e4c4dc00e6091a2ea4dffdfeccdbb254f3ecd Mon Sep 17 00:00:00 2001 From: Igor Babaev Date: Mon, 19 Jul 2010 22:41:24 -0700 Subject: Fixed bug #607566. For queries with order by clauses that employed filesort usage of virtual column references in select lists could trigger assertion failures. It happened because a wrong vcol_set bitmap was used for filesort. It turned out that filesort required its own vcol_set bitmap. Made management of the vcol_set bitmaps similar to the management of the read_set and write_set bitmaps. --- mysql-test/suite/vcol/r/vcol_misc.result | 10 ++++++++++ mysql-test/suite/vcol/t/vcol_misc.test | 15 +++++++++++++++ 2 files changed, 25 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/vcol/r/vcol_misc.result b/mysql-test/suite/vcol/r/vcol_misc.result index 8ee9f5a9f67..a0a036f1900 100644 --- a/mysql-test/suite/vcol/r/vcol_misc.result +++ b/mysql-test/suite/vcol/r/vcol_misc.result @@ -87,3 +87,13 @@ a v 2002-02-15 00:00:00 0 2000-10-15 00:00:00 1 DROP TABLE t1, t2; +CREATE TABLE t1 ( +a char(255), b char(255), c char(255), d char(255), +v char(255) AS (CONCAT(c,d) ) VIRTUAL +); +INSERT INTO t1(a,b,c,d) VALUES ('w','x','y','z'), ('W','X','Y','Z'); +SELECT v FROM t1 ORDER BY CONCAT(a,b); +v +yz +YZ +DROP TABLE t1; diff --git a/mysql-test/suite/vcol/t/vcol_misc.test b/mysql-test/suite/vcol/t/vcol_misc.test index 87a870181b0..214b3dce612 100644 --- a/mysql-test/suite/vcol/t/vcol_misc.test +++ b/mysql-test/suite/vcol/t/vcol_misc.test @@ -87,3 +87,18 @@ INSERT INTO t2(a) VALUES ('2000-10-15'); SELECT * FROM t2; DROP TABLE t1, t2; + +# +# Bug#607566: Virtual column in the select list of SELECT with ORDER BY +# + +CREATE TABLE t1 ( + a char(255), b char(255), c char(255), d char(255), + v char(255) AS (CONCAT(c,d) ) VIRTUAL +); + +INSERT INTO t1(a,b,c,d) VALUES ('w','x','y','z'), ('W','X','Y','Z'); + +SELECT v FROM t1 ORDER BY CONCAT(a,b); + +DROP TABLE t1; -- cgit v1.2.1 From 9e46d53afaba497cd9f513a26442209ba9fbd625 Mon Sep 17 00:00:00 2001 From: Sven Sandberg Date: Tue, 20 Jul 2010 17:27:13 +0200 Subject: BUG#55322: SHOW BINLOG EVENTS increases @@SESSION.MAX_ALLOWED_PACKET Problem: when SHOW BINLOG EVENTS was issued, it increased the value of @@session.max_allowed_packet. This allowed a non-root user to increase the amount of memory used by her thread arbitrarily. Thus, it removes the bound on the amount of system resources used by a client, so it presents a security risk (DoS attack). Fix: it is correct to increase the value of @@session.max_allowed_packet while executing SHOW BINLOG EVENTS (see BUG 30435). However, the increase should only be temporary. Thus, the fix is to restore the value when SHOW BINLOG EVENTS ends. The value of @@session.max_allowed_packet is also increased in mysql_binlog_send (i.e., the binlog dump thread). It is not clear if this can cause any trouble, since normally the client that issues COM_BINLOG_DUMP will not issue any other commands that would be affected by the increased value of @@session.max_allowed_packet. However, we restore the value just in case. mysql-test/suite/rpl/r/rpl_packet.result: update result file mysql-test/suite/rpl/t/rpl_packet.test: Add test that verifies that @@session.max_allowed_packet does not change when issuing SHOW BINLOG EVENTS. Make previous sub-test clean up. Add comments listing the bugs in this test case. sql/sql_repl.cc: Restore the old value of thd->variables.max_allowed_packet at the end of mysql_binlog_send and mysql_show_binlog_events. --- mysql-test/suite/rpl/r/rpl_packet.result | 8 +++++++ mysql-test/suite/rpl/t/rpl_packet.test | 39 +++++++++++++++++++++++++++++++- 2 files changed, 46 insertions(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/rpl/r/rpl_packet.result b/mysql-test/suite/rpl/r/rpl_packet.result index 0a9495751fe..1ec9259a1fb 100644 --- a/mysql-test/suite/rpl/r/rpl_packet.result +++ b/mysql-test/suite/rpl/r/rpl_packet.result @@ -49,6 +49,14 @@ Slave_IO_Running = No (expect No) SELECT "Got fatal error 1236 from master when reading data from binary log: 'log event entry exceeded max_allowed_packet; Increase max_allowed_packet on master'" AS Last_IO_Error; Last_IO_Error Got fatal error 1236 from master when reading data from binary log: 'log event entry exceeded max_allowed_packet; Increase max_allowed_packet on master' +STOP SLAVE; +RESET SLAVE; +RESET MASTER; +SET @max_allowed_packet_0= @@session.max_allowed_packet; +SHOW BINLOG EVENTS; +SET @max_allowed_packet_1= @@session.max_allowed_packet; +SHOW BINLOG EVENTS; +SET @max_allowed_packet_2= @@session.max_allowed_packet; ==== clean up ==== DROP TABLE t1; SET @@global.max_allowed_packet= 1024; diff --git a/mysql-test/suite/rpl/t/rpl_packet.test b/mysql-test/suite/rpl/t/rpl_packet.test index bfc144c759b..08a533e22ca 100644 --- a/mysql-test/suite/rpl/t/rpl_packet.test +++ b/mysql-test/suite/rpl/t/rpl_packet.test @@ -1,7 +1,12 @@ +# ==== Purpose ==== # # Check replication protocol packet size handling -# Bug#19402 SQL close to the size of the max_allowed_packet fails on slave # +# ==== Related bugs ==== +# Bug#19402 SQL close to the size of the max_allowed_packet fails on slave +# BUG#23755: Replicated event larger that max_allowed_packet infinitely re-transmits +# BUG#42914: No LAST_IO_ERROR for max_allowed_packet errors +# BUG#55322: SHOW BINLOG EVENTS increases @@SESSION.MAX_ALLOWED_PACKET # max-out size db name source include/master-slave.inc; @@ -119,6 +124,38 @@ let $slave_io_running= query_get_value(SHOW SLAVE STATUS, Slave_IO_Running, 1); let $last_io_error= query_get_value(SHOW SLAVE STATUS, Last_IO_Error, 1); eval SELECT "$last_io_error" AS Last_IO_Error; +# Remove the bad binlog and clear error status on slave. +STOP SLAVE; +RESET SLAVE; +--connection master +RESET MASTER; + + +# +# BUG#55322: SHOW BINLOG EVENTS increases @@SESSION.MAX_ALLOWED_PACKET +# +# In BUG#55322, @@session.max_allowed_packet increased each time SHOW +# BINLOG EVENTS was issued. To verify that this bug is fixed, we +# execute SHOW BINLOG EVENTS twice and check that max_allowed_packet +# never changes. We turn off the result log because we don't care +# about the contents of the binlog. + +--disable_result_log +SET @max_allowed_packet_0= @@session.max_allowed_packet; +SHOW BINLOG EVENTS; +SET @max_allowed_packet_1= @@session.max_allowed_packet; +SHOW BINLOG EVENTS; +SET @max_allowed_packet_2= @@session.max_allowed_packet; +--enable_result_log +if (`SELECT NOT(@max_allowed_packet_0 = @max_allowed_packet_1 AND @max_allowed_packet_1 = @max_allowed_packet_2)`) +{ + --echo ERROR: max_allowed_packet changed after executing SHOW BINLOG EVENTS + --source include/show_rpl_debug_info.inc + SELECT @max_allowed_packet_0, @max_allowed_packet_1, @max_allowed_packet_2; + --die @max_allowed_packet changed after executing SHOW BINLOG EVENTS +} + + --echo ==== clean up ==== connection master; DROP TABLE t1; -- cgit v1.2.1 From 6c79155d35e11db322641bfbfa5477d3caedecd4 Mon Sep 17 00:00:00 2001 From: Davi Arnaut Date: Tue, 20 Jul 2010 14:36:15 -0300 Subject: Bug#54453: Failing assertion: trx->active_trans when renaming a table with active trx Essentially, the problem is that InnoDB does a implicit commit when a cursor (table handler) is unlocked/closed, creating a dissonance between the transaction state within the server layer and the storage engine layer. Theoretically, a statement transaction can encompass several table instances in a similar manner to a multiple statement transaction, hence it does not make sense to limit a statement transaction to the lifetime of the table instances (cursors) used within it. Since this particular instance of the problem is only triggerable on 5.1 and is masked on 5.5 due 2PC being skipped (assertion is in the prepare phase of a 2PC), the solution (which is less risky) is to explicitly end the transaction before the cached table is unlock on rename table. The patch is to be null merged into trunk. mysql-test/include/commit.inc: Fix counters, the binlog engine does not get involved anymore. mysql-test/suite/innodb_plugin/r/innodb_bug54453.result: Add test case result for Bug#54453 mysql-test/suite/innodb_plugin/t/innodb_bug54453.test: Add test case for Bug#54453 sql/sql_table.cc: End transaction as otherwise InnoDB will end it behind our backs. --- mysql-test/include/commit.inc | 4 ++-- mysql-test/r/commit_1innodb.result | 4 ++-- mysql-test/suite/innodb_plugin/r/innodb_bug54453.result | 9 +++++++++ mysql-test/suite/innodb_plugin/t/innodb_bug54453.test | 15 +++++++++++++++ 4 files changed, 28 insertions(+), 4 deletions(-) create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_bug54453.result create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug54453.test (limited to 'mysql-test') diff --git a/mysql-test/include/commit.inc b/mysql-test/include/commit.inc index d91ba8291fd..d412eae8364 100644 --- a/mysql-test/include/commit.inc +++ b/mysql-test/include/commit.inc @@ -725,9 +725,9 @@ call p_verify_status_increment(4, 4, 4, 4); alter table t3 add column (b int); call p_verify_status_increment(2, 0, 2, 0); alter table t3 rename t4; -call p_verify_status_increment(2, 2, 2, 2); +call p_verify_status_increment(1, 0, 1, 0); rename table t4 to t3; -call p_verify_status_increment(2, 2, 2, 2); +call p_verify_status_increment(1, 0, 1, 0); truncate table t3; call p_verify_status_increment(4, 4, 4, 4); create view v1 as select * from t2; diff --git a/mysql-test/r/commit_1innodb.result b/mysql-test/r/commit_1innodb.result index 51c4ac3002c..1f0b2c8019b 100644 --- a/mysql-test/r/commit_1innodb.result +++ b/mysql-test/r/commit_1innodb.result @@ -841,11 +841,11 @@ call p_verify_status_increment(2, 0, 2, 0); SUCCESS alter table t3 rename t4; -call p_verify_status_increment(2, 2, 2, 2); +call p_verify_status_increment(1, 0, 1, 0); SUCCESS rename table t4 to t3; -call p_verify_status_increment(2, 2, 2, 2); +call p_verify_status_increment(1, 0, 1, 0); SUCCESS truncate table t3; diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug54453.result b/mysql-test/suite/innodb_plugin/r/innodb_bug54453.result new file mode 100644 index 00000000000..e623989a9d4 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug54453.result @@ -0,0 +1,9 @@ +# +# Bug#54453: Failing assertion: trx->active_trans when renaming a table with active trx +# +DROP TABLE IF EXISTS bug54453; +CREATE TABLE bug54453(a INT) ENGINE=InnoDB; +ALTER TABLE bug54453 RENAME TO bug54453_2; +SELECT * FROM bug54453_2; +a +DROP TABLE bug54453_2; diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug54453.test b/mysql-test/suite/innodb_plugin/t/innodb_bug54453.test new file mode 100644 index 00000000000..486695d326d --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug54453.test @@ -0,0 +1,15 @@ +--source include/have_innodb_plugin.inc +--source include/have_log_bin.inc + +--echo # +--echo # Bug#54453: Failing assertion: trx->active_trans when renaming a table with active trx +--echo # + +--disable_warnings +DROP TABLE IF EXISTS bug54453; +--enable_warnings + +CREATE TABLE bug54453(a INT) ENGINE=InnoDB; +ALTER TABLE bug54453 RENAME TO bug54453_2; +SELECT * FROM bug54453_2; +DROP TABLE bug54453_2; -- cgit v1.2.1 From a601dc05453c4f755d625cedc1f9129b6e7a01a0 Mon Sep 17 00:00:00 2001 From: Igor Babaev Date: Tue, 20 Jul 2010 12:38:46 -0700 Subject: Fixed bug #607168. The command CREATE TABLE AS SELECT erroneously preserved the virtual properties of the virtual fields from the select list. --- mysql-test/suite/vcol/r/vcol_misc.result | 8 ++++++++ mysql-test/suite/vcol/t/vcol_misc.test | 10 ++++++++++ 2 files changed, 18 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/vcol/r/vcol_misc.result b/mysql-test/suite/vcol/r/vcol_misc.result index 8ee9f5a9f67..1171f41d7a4 100644 --- a/mysql-test/suite/vcol/r/vcol_misc.result +++ b/mysql-test/suite/vcol/r/vcol_misc.result @@ -87,3 +87,11 @@ a v 2002-02-15 00:00:00 0 2000-10-15 00:00:00 1 DROP TABLE t1, t2; +CREATE TABLE t1 (f1 INTEGER, v1 INTEGER AS (f1) VIRTUAL); +CREATE TABLE t2 AS SELECT v1 FROM t1; +SHOW CREATE TABLE t2; +Table Create Table +t2 CREATE TABLE `t2` ( + `v1` int(11) DEFAULT NULL +) ENGINE=MyISAM DEFAULT CHARSET=latin1 +DROP TABLE t1,t2; diff --git a/mysql-test/suite/vcol/t/vcol_misc.test b/mysql-test/suite/vcol/t/vcol_misc.test index 87a870181b0..360ed19d578 100644 --- a/mysql-test/suite/vcol/t/vcol_misc.test +++ b/mysql-test/suite/vcol/t/vcol_misc.test @@ -87,3 +87,13 @@ INSERT INTO t2(a) VALUES ('2000-10-15'); SELECT * FROM t2; DROP TABLE t1, t2; + +# +# Bug#607168: CREATE TABLE AS SELECT that returns virtual columns +# + +CREATE TABLE t1 (f1 INTEGER, v1 INTEGER AS (f1) VIRTUAL); +CREATE TABLE t2 AS SELECT v1 FROM t1; +SHOW CREATE TABLE t2; + +DROP TABLE t1,t2; -- cgit v1.2.1 From f83a6a66ef3ad9a67d0f42b1a22f4a955b7ffa64 Mon Sep 17 00:00:00 2001 From: Igor Babaev Date: Tue, 20 Jul 2010 21:59:47 -0700 Subject: Fixed bug #607177. Due to an invalid check for NULL of the second argument of the Item_func_round items performed in the code of Item_func_round::real_op the function ROUND sometimes could return wrong results. --- mysql-test/suite/vcol/r/vcol_misc.result | 20 ++++++++++++++++++++ mysql-test/suite/vcol/t/vcol_misc.test | 16 ++++++++++++++++ 2 files changed, 36 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/vcol/r/vcol_misc.result b/mysql-test/suite/vcol/r/vcol_misc.result index 8ee9f5a9f67..2896157b813 100644 --- a/mysql-test/suite/vcol/r/vcol_misc.result +++ b/mysql-test/suite/vcol/r/vcol_misc.result @@ -87,3 +87,23 @@ a v 2002-02-15 00:00:00 0 2000-10-15 00:00:00 1 DROP TABLE t1, t2; +CREATE TABLE t1 (p int, a double NOT NULL, v double AS (ROUND(a,p)) VIRTUAL); +INSERT INTO t1 VALUES (0,1,0); +Warnings: +Warning 1645 The value specified for computed column 'v' in table 't1' ignored +INSERT INTO t1 VALUES (NULL,0,0); +Warnings: +Warning 1645 The value specified for computed column 'v' in table 't1' ignored +SELECT a, p, v, ROUND(a,p), ROUND(a,p+NULL) FROM t1; +a p v ROUND(a,p) ROUND(a,p+NULL) +1 0 1 1 NULL +0 NULL NULL NULL NULL +DROP TABLE t1; +CREATE TABLE t1 (p int, a double NOT NULL); +INSERT INTO t1(p,a) VALUES (0,1); +INSERT INTO t1(p,a) VALUES (NULL,0); +SELECT a, p, ROUND(a,p), ROUND(a,p+NULL) FROM t1; +a p ROUND(a,p) ROUND(a,p+NULL) +1 0 1 NULL +0 NULL NULL NULL +DROP TABLE t1; diff --git a/mysql-test/suite/vcol/t/vcol_misc.test b/mysql-test/suite/vcol/t/vcol_misc.test index 87a870181b0..bd527a61fbc 100644 --- a/mysql-test/suite/vcol/t/vcol_misc.test +++ b/mysql-test/suite/vcol/t/vcol_misc.test @@ -87,3 +87,19 @@ INSERT INTO t2(a) VALUES ('2000-10-15'); SELECT * FROM t2; DROP TABLE t1, t2; + +# +# Bug#607177: ROUND function in the expression for a virtual function +# + +CREATE TABLE t1 (p int, a double NOT NULL, v double AS (ROUND(a,p)) VIRTUAL); +INSERT INTO t1 VALUES (0,1,0); +INSERT INTO t1 VALUES (NULL,0,0); +SELECT a, p, v, ROUND(a,p), ROUND(a,p+NULL) FROM t1; +DROP TABLE t1; + +CREATE TABLE t1 (p int, a double NOT NULL); +INSERT INTO t1(p,a) VALUES (0,1); +INSERT INTO t1(p,a) VALUES (NULL,0); +SELECT a, p, ROUND(a,p), ROUND(a,p+NULL) FROM t1; +DROP TABLE t1; -- cgit v1.2.1 From c07cfbd74a13e1ee0e02740c3676db43b35caf5b Mon Sep 17 00:00:00 2001 From: Georgi Kodinov Date: Wed, 21 Jul 2010 18:05:57 +0300 Subject: Addendum #4 to bug #53095 SHOW DATABASES LIKE ... was not converting to lowercase on comparison as the documentation is suggesting. Fixed it to behave similarly to SHOW TABLES LIKE ... and updated the failing on MacOSX lowercase_table2 test case. --- mysql-test/r/lowercase_table2.result | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/r/lowercase_table2.result b/mysql-test/r/lowercase_table2.result index 51c2ac0faf5..c9a46b70fab 100644 --- a/mysql-test/r/lowercase_table2.result +++ b/mysql-test/r/lowercase_table2.result @@ -56,6 +56,7 @@ CREATE DATABASE `TEST_$1`; SHOW DATABASES LIKE "TEST%"; Database (TEST%) TEST_$1 +test DROP DATABASE `test_$1`; CREATE TABLE T1 (a int) engine=innodb; INSERT INTO T1 VALUES (1); @@ -171,6 +172,6 @@ create table myUC (i int); select TABLE_SCHEMA,TABLE_NAME FROM information_schema.TABLES where TABLE_SCHEMA ='mysqltest_LC2'; TABLE_SCHEMA TABLE_NAME -mysqltest_LC2 myUC +mysqltest_lc2 myUC use test; drop database mysqltest_LC2; -- cgit v1.2.1 From 116931c1bda09def6c7412d6880c38d0875e16ac Mon Sep 17 00:00:00 2001 From: Alexey Kopytov Date: Fri, 23 Jul 2010 15:52:54 +0400 Subject: Bug #54476: crash when group_concat and 'with rollup' in prepared statements Using GROUP_CONCAT() together with the WITH ROLLUP modifier could crash the server. The reason was a combination of several facts: 1. The Item_func_group_concat class stores pointers to ORDER objects representing the columns in the ORDER BY clause of GROUP_CONCAT(). 2. find_order_in_list() called from Item_func_group_concat::setup() modifies the ORDER objects so that their 'item' member points to the arguments list allocated in the Item_func_group_concat constructor. 3. In some cases (e.g. in JOIN::rollup_make_fields) a copy of the original Item_func_group_concat object could be created by using the Item_func_group_concat::Item_func_group_concat(THD *thd, Item_func_group_concat *item) copy constructor. The latter essentially creates a shallow copy of the source object. Memory for the arguments array is allocated on thd->mem_root, but the pointers for arguments and ORDER are copied verbatim. What happens in the test case is that when executing the query for the first time, after a copy of the original Item_func_group_concat object has been created by JOIN::rollup_make_fields(), find_order_in_list() is called for this new object. It then resolves ORDER BY by modifying the ORDER objects so that they point to elements of the arguments array which is local to the cloned object. When thd->mem_root is freed upon completing the execution, pointers in the ORDER objects become invalid. Those ORDER objects, however, are also shared with the original Item_func_group_concat object which is preserved between executions of a prepared statement. So the first call to find_order_in_list() for the original object on the second execution tries to dereference an invalid pointer. The solution is to create copies of the ORDER objects when copying Item_func_group_concat to not leave any stale pointers in other instances with different lifecycles. mysql-test/r/func_gconcat.result: Test case for bug #54476. mysql-test/t/func_gconcat.test: Test case for bug #54476. sql/item_sum.cc: Copy the ORDER objects pointed to by the elements of the 'order' array in the copy constructor of Item_func_group_concat. sql/table.h: Removed the unused 'item_copy' member of the ORDER class. --- mysql-test/r/func_gconcat.result | 21 ++++++++++++++++++++- mysql-test/t/func_gconcat.test | 16 +++++++++++++++- 2 files changed, 35 insertions(+), 2 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/r/func_gconcat.result b/mysql-test/r/func_gconcat.result index 766f3b6bfaa..ae48eb1e0ff 100644 --- a/mysql-test/r/func_gconcat.result +++ b/mysql-test/r/func_gconcat.result @@ -995,6 +995,7 @@ SELECT 1 FROM 1 1 DROP TABLE t1; +End of 5.0 tests # # Bug #52397: another crash with explain extended and group_concat # @@ -1010,4 +1011,22 @@ id select_type table type possible_keys key key_len ref rows filtered Extra Warnings: Note 1003 select 1 AS `1` from (select group_concat(`test`.`t1`.`a` order by `test`.`t1`.`a` ASC separator ',') AS `GROUP_CONCAT(t1.a ORDER BY t1.a ASC)` from `test`.`t1` `t2` join `test`.`t1` group by `test`.`t1`.`a`) `d` DROP TABLE t1; -End of 5.0 tests +# +# Bug #54476: crash when group_concat and 'with rollup' in prepared statements +# +CREATE TABLE t1 (a INT); +INSERT INTO t1 VALUES (1), (2); +PREPARE stmt FROM "SELECT GROUP_CONCAT(t1.a ORDER BY t1.a) FROM t1 JOIN t1 t2 GROUP BY t1.a WITH ROLLUP"; +EXECUTE stmt; +GROUP_CONCAT(t1.a ORDER BY t1.a) +1,1 +2,2 +1,1,2,2 +EXECUTE stmt; +GROUP_CONCAT(t1.a ORDER BY t1.a) +1,1 +2,2 +1,1,2,2 +DEALLOCATE PREPARE stmt; +DROP TABLE t1; +End of 5.1 tests diff --git a/mysql-test/t/func_gconcat.test b/mysql-test/t/func_gconcat.test index e832ea316eb..926c1f92855 100644 --- a/mysql-test/t/func_gconcat.test +++ b/mysql-test/t/func_gconcat.test @@ -708,6 +708,7 @@ SELECT 1 FROM DROP TABLE t1; +--echo End of 5.0 tests --echo # --echo # Bug #52397: another crash with explain extended and group_concat @@ -719,5 +720,18 @@ EXPLAIN EXTENDED SELECT 1 FROM t1 t2, t1 GROUP BY t1.a) AS d; DROP TABLE t1; +--echo # +--echo # Bug #54476: crash when group_concat and 'with rollup' in prepared statements +--echo # ---echo End of 5.0 tests +CREATE TABLE t1 (a INT); +INSERT INTO t1 VALUES (1), (2); + +PREPARE stmt FROM "SELECT GROUP_CONCAT(t1.a ORDER BY t1.a) FROM t1 JOIN t1 t2 GROUP BY t1.a WITH ROLLUP"; +EXECUTE stmt; +EXECUTE stmt; + +DEALLOCATE PREPARE stmt; +DROP TABLE t1; + +--echo End of 5.1 tests -- cgit v1.2.1 From 61ff44659a48e9b369fc8eb1542e0391958d8322 Mon Sep 17 00:00:00 2001 From: Davi Arnaut Date: Fri, 23 Jul 2010 21:55:03 -0300 Subject: Bug#55501: Disable innodb plugin usage in the embedded server on certain OSes Do not attempt to test the innodb plugin with the embedded server, it's not supported for now. --- mysql-test/include/have_innodb_plugin.inc | 1 + 1 file changed, 1 insertion(+) (limited to 'mysql-test') diff --git a/mysql-test/include/have_innodb_plugin.inc b/mysql-test/include/have_innodb_plugin.inc index 99a79465f52..df876deb2d7 100644 --- a/mysql-test/include/have_innodb_plugin.inc +++ b/mysql-test/include/have_innodb_plugin.inc @@ -1,3 +1,4 @@ +--source include/not_embedded.inc disable_query_log; --require r/true.require SELECT (plugin_library LIKE 'ha_innodb_plugin%') AS `TRUE` FROM information_schema.plugins WHERE LOWER(plugin_name) = 'innodb' AND LOWER(plugin_status) = 'active'; -- cgit v1.2.1 From 1057c7a220b5a7b958a7f157ae9ca2c0216f4763 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Sun, 25 Jul 2010 17:23:38 +0200 Subject: fixes for buildbot mysql-test/suite/funcs_1/r/is_columns_is.result: update for monty changes mysql-test/valgrind.supp: more generic suppression for dlerror() internal allocations scripts/make_win_bin_dist: update for hakan changes - we don't generate .map files anymore sql/CMakeLists.txt: innodb_plugin is said to need .map files in sql/ --- mysql-test/suite/funcs_1/r/is_columns_is.result | 176 ++++++++++++------------ mysql-test/valgrind.supp | 2 - 2 files changed, 88 insertions(+), 90 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/funcs_1/r/is_columns_is.result b/mysql-test/suite/funcs_1/r/is_columns_is.result index 7d2f88bf4d0..7f5639a57db 100644 --- a/mysql-test/suite/funcs_1/r/is_columns_is.result +++ b/mysql-test/suite/funcs_1/r/is_columns_is.result @@ -7,29 +7,29 @@ NULL information_schema CHARACTER_SETS CHARACTER_SET_NAME 1 NO varchar 32 96 NU NULL information_schema CHARACTER_SETS DEFAULT_COLLATE_NAME 2 NO varchar 32 96 NULL NULL utf8 utf8_general_ci varchar(32) select NULL information_schema CHARACTER_SETS DESCRIPTION 3 NO varchar 60 180 NULL NULL utf8 utf8_general_ci varchar(60) select NULL information_schema CHARACTER_SETS MAXLEN 4 0 NO bigint NULL NULL 19 0 NULL NULL bigint(3) select -NULL information_schema CLIENT_STATISTICS ACCESS_DENIED 22 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS BINLOG_BYTES_WRITTEN 9 0 NO int NULL NULL 10 0 NULL NULL int(21) select +NULL information_schema CLIENT_STATISTICS ACCESS_DENIED 22 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS BINLOG_BYTES_WRITTEN 9 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select NULL information_schema CLIENT_STATISTICS BUSY_TIME 5 0 NO double NULL NULL 21 NULL NULL NULL double select -NULL information_schema CLIENT_STATISTICS BYTES_RECEIVED 7 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS BYTES_SENT 8 0 NO int NULL NULL 10 0 NULL NULL int(21) select +NULL information_schema CLIENT_STATISTICS BYTES_RECEIVED 7 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS BYTES_SENT 8 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select NULL information_schema CLIENT_STATISTICS CLIENT 1 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select -NULL information_schema CLIENT_STATISTICS COMMIT_TRANSACTIONS 18 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS CONCURRENT_CONNECTIONS 3 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS CONNECTED_TIME 4 0 NO int NULL NULL 10 0 NULL NULL int(21) select +NULL information_schema CLIENT_STATISTICS COMMIT_TRANSACTIONS 18 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS CONCURRENT_CONNECTIONS 3 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS CONNECTED_TIME 4 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select NULL information_schema CLIENT_STATISTICS CPU_TIME 6 0 NO double NULL NULL 21 NULL NULL NULL double select -NULL information_schema CLIENT_STATISTICS DENIED_CONNECTIONS 20 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS EMPTY_QUERIES 23 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS LOST_CONNECTIONS 21 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS OTHER_COMMANDS 17 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS ROLLBACK_TRANSACTIONS 19 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS ROWS_DELETED 12 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS ROWS_INSERTED 13 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS ROWS_READ 10 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS ROWS_SENT 11 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS ROWS_UPDATED 14 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS SELECT_COMMANDS 15 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS TOTAL_CONNECTIONS 2 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema CLIENT_STATISTICS UPDATE_COMMANDS 16 0 NO int NULL NULL 10 0 NULL NULL int(21) select +NULL information_schema CLIENT_STATISTICS DENIED_CONNECTIONS 20 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS EMPTY_QUERIES 23 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS LOST_CONNECTIONS 21 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS OTHER_COMMANDS 17 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS ROLLBACK_TRANSACTIONS 19 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS ROWS_DELETED 12 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS ROWS_INSERTED 13 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS ROWS_READ 10 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS ROWS_SENT 11 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS ROWS_UPDATED 14 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS SELECT_COMMANDS 15 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS TOTAL_CONNECTIONS 2 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema CLIENT_STATISTICS UPDATE_COMMANDS 16 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select NULL information_schema COLLATIONS CHARACTER_SET_NAME 2 NO varchar 32 96 NULL NULL utf8 utf8_general_ci varchar(32) select NULL information_schema COLLATIONS COLLATION_NAME 1 NO varchar 32 96 NULL NULL utf8 utf8_general_ci varchar(32) select NULL information_schema COLLATIONS ID 3 0 NO bigint NULL NULL 19 0 NULL NULL bigint(11) select @@ -137,7 +137,7 @@ NULL information_schema GLOBAL_STATUS VARIABLE_VALUE 2 NULL YES varchar 1024 307 NULL information_schema GLOBAL_VARIABLES VARIABLE_NAME 1 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema GLOBAL_VARIABLES VARIABLE_VALUE 2 NULL YES varchar 1024 3072 NULL NULL utf8 utf8_general_ci varchar(1024) select NULL information_schema INDEX_STATISTICS INDEX_NAME 3 NO varchar 192 576 NULL NULL utf8 utf8_general_ci varchar(192) select -NULL information_schema INDEX_STATISTICS ROWS_READ 4 0 NO int NULL NULL 10 0 NULL NULL int(21) select +NULL information_schema INDEX_STATISTICS ROWS_READ 4 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select NULL information_schema INDEX_STATISTICS TABLE_NAME 2 NO varchar 192 576 NULL NULL utf8 utf8_general_ci varchar(192) select NULL information_schema INDEX_STATISTICS TABLE_SCHEMA 1 NO varchar 192 576 NULL NULL utf8 utf8_general_ci varchar(192) select NULL information_schema INNODB_BUFFER_POOL_PAGES fix_count 5 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select @@ -416,9 +416,9 @@ NULL information_schema TABLE_PRIVILEGES PRIVILEGE_TYPE 5 NO varchar 64 192 NUL NULL information_schema TABLE_PRIVILEGES TABLE_CATALOG 2 NULL YES varchar 512 1536 NULL NULL utf8 utf8_general_ci varchar(512) select NULL information_schema TABLE_PRIVILEGES TABLE_NAME 4 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema TABLE_PRIVILEGES TABLE_SCHEMA 3 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select -NULL information_schema TABLE_STATISTICS ROWS_CHANGED 4 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema TABLE_STATISTICS ROWS_CHANGED_X_INDEXES 5 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema TABLE_STATISTICS ROWS_READ 3 0 NO int NULL NULL 10 0 NULL NULL int(21) select +NULL information_schema TABLE_STATISTICS ROWS_CHANGED 4 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema TABLE_STATISTICS ROWS_CHANGED_X_INDEXES 5 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema TABLE_STATISTICS ROWS_READ 3 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select NULL information_schema TABLE_STATISTICS TABLE_NAME 2 NO varchar 192 576 NULL NULL utf8 utf8_general_ci varchar(192) select NULL information_schema TABLE_STATISTICS TABLE_SCHEMA 1 NO varchar 192 576 NULL NULL utf8 utf8_general_ci varchar(192) select NULL information_schema TRIGGERS ACTION_CONDITION 9 NULL YES longtext 4294967295 4294967295 NULL NULL utf8 utf8_general_ci longtext select @@ -447,28 +447,28 @@ NULL information_schema USER_PRIVILEGES GRANTEE 1 NO varchar 81 243 NULL NULL u NULL information_schema USER_PRIVILEGES IS_GRANTABLE 4 NO varchar 3 9 NULL NULL utf8 utf8_general_ci varchar(3) select NULL information_schema USER_PRIVILEGES PRIVILEGE_TYPE 3 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema USER_PRIVILEGES TABLE_CATALOG 2 NULL YES varchar 512 1536 NULL NULL utf8 utf8_general_ci varchar(512) select -NULL information_schema USER_STATISTICS ACCESS_DENIED 22 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS BINLOG_BYTES_WRITTEN 9 0 NO int NULL NULL 10 0 NULL NULL int(21) select +NULL information_schema USER_STATISTICS ACCESS_DENIED 22 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema USER_STATISTICS BINLOG_BYTES_WRITTEN 9 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select NULL information_schema USER_STATISTICS BUSY_TIME 5 0 NO double NULL NULL 21 NULL NULL NULL double select -NULL information_schema USER_STATISTICS BYTES_RECEIVED 7 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS BYTES_SENT 8 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS COMMIT_TRANSACTIONS 18 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS CONCURRENT_CONNECTIONS 3 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS CONNECTED_TIME 4 0 NO int NULL NULL 10 0 NULL NULL int(21) select +NULL information_schema USER_STATISTICS BYTES_RECEIVED 7 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema USER_STATISTICS BYTES_SENT 8 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema USER_STATISTICS COMMIT_TRANSACTIONS 18 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema USER_STATISTICS CONCURRENT_CONNECTIONS 3 0 NO int NULL NULL 10 0 NULL NULL int(11) select +NULL information_schema USER_STATISTICS CONNECTED_TIME 4 0 NO int NULL NULL 10 0 NULL NULL int(11) select NULL information_schema USER_STATISTICS CPU_TIME 6 0 NO double NULL NULL 21 NULL NULL NULL double select -NULL information_schema USER_STATISTICS DENIED_CONNECTIONS 20 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS EMPTY_QUERIES 23 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS LOST_CONNECTIONS 21 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS OTHER_COMMANDS 17 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS ROLLBACK_TRANSACTIONS 19 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS ROWS_DELETED 12 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS ROWS_INSERTED 13 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS ROWS_READ 10 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS ROWS_SENT 11 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS ROWS_UPDATED 14 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS SELECT_COMMANDS 15 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS TOTAL_CONNECTIONS 2 0 NO int NULL NULL 10 0 NULL NULL int(21) select -NULL information_schema USER_STATISTICS UPDATE_COMMANDS 16 0 NO int NULL NULL 10 0 NULL NULL int(21) select +NULL information_schema USER_STATISTICS DENIED_CONNECTIONS 20 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema USER_STATISTICS EMPTY_QUERIES 23 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema USER_STATISTICS LOST_CONNECTIONS 21 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema USER_STATISTICS OTHER_COMMANDS 17 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema USER_STATISTICS ROLLBACK_TRANSACTIONS 19 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema USER_STATISTICS ROWS_DELETED 12 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema USER_STATISTICS ROWS_INSERTED 13 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema USER_STATISTICS ROWS_READ 10 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema USER_STATISTICS ROWS_SENT 11 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema USER_STATISTICS ROWS_UPDATED 14 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema USER_STATISTICS SELECT_COMMANDS 15 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select +NULL information_schema USER_STATISTICS TOTAL_CONNECTIONS 2 0 NO int NULL NULL 10 0 NULL NULL int(11) select +NULL information_schema USER_STATISTICS UPDATE_COMMANDS 16 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select NULL information_schema USER_STATISTICS USER 1 NO varchar 48 144 NULL NULL utf8 utf8_general_ci varchar(48) select NULL information_schema VIEWS CHARACTER_SET_CLIENT 9 NO varchar 32 96 NULL NULL utf8 utf8_general_ci varchar(32) select NULL information_schema VIEWS CHECK_OPTION 5 NO varchar 8 24 NULL NULL utf8 utf8_general_ci varchar(8) select @@ -550,28 +550,28 @@ COL_CML TABLE_SCHEMA TABLE_NAME COLUMN_NAME DATA_TYPE CHARACTER_MAXIMUM_LENGTH C 3.0000 information_schema CHARACTER_SETS DESCRIPTION varchar 60 180 utf8 utf8_general_ci varchar(60) NULL information_schema CHARACTER_SETS MAXLEN bigint NULL NULL NULL NULL bigint(3) 3.0000 information_schema CLIENT_STATISTICS CLIENT varchar 64 192 utf8 utf8_general_ci varchar(64) -NULL information_schema CLIENT_STATISTICS TOTAL_CONNECTIONS int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS CONCURRENT_CONNECTIONS int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS CONNECTED_TIME int NULL NULL NULL NULL int(21) +NULL information_schema CLIENT_STATISTICS TOTAL_CONNECTIONS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS CONCURRENT_CONNECTIONS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS CONNECTED_TIME bigint NULL NULL NULL NULL bigint(21) NULL information_schema CLIENT_STATISTICS BUSY_TIME double NULL NULL NULL NULL double NULL information_schema CLIENT_STATISTICS CPU_TIME double NULL NULL NULL NULL double -NULL information_schema CLIENT_STATISTICS BYTES_RECEIVED int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS BYTES_SENT int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS BINLOG_BYTES_WRITTEN int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS ROWS_READ int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS ROWS_SENT int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS ROWS_DELETED int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS ROWS_INSERTED int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS ROWS_UPDATED int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS SELECT_COMMANDS int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS UPDATE_COMMANDS int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS OTHER_COMMANDS int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS COMMIT_TRANSACTIONS int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS ROLLBACK_TRANSACTIONS int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS DENIED_CONNECTIONS int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS LOST_CONNECTIONS int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS ACCESS_DENIED int NULL NULL NULL NULL int(21) -NULL information_schema CLIENT_STATISTICS EMPTY_QUERIES int NULL NULL NULL NULL int(21) +NULL information_schema CLIENT_STATISTICS BYTES_RECEIVED bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS BYTES_SENT bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS BINLOG_BYTES_WRITTEN bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS ROWS_READ bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS ROWS_SENT bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS ROWS_DELETED bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS ROWS_INSERTED bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS ROWS_UPDATED bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS SELECT_COMMANDS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS UPDATE_COMMANDS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS OTHER_COMMANDS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS COMMIT_TRANSACTIONS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS ROLLBACK_TRANSACTIONS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS DENIED_CONNECTIONS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS LOST_CONNECTIONS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS ACCESS_DENIED bigint NULL NULL NULL NULL bigint(21) +NULL information_schema CLIENT_STATISTICS EMPTY_QUERIES bigint NULL NULL NULL NULL bigint(21) 3.0000 information_schema COLLATIONS COLLATION_NAME varchar 32 96 utf8 utf8_general_ci varchar(32) 3.0000 information_schema COLLATIONS CHARACTER_SET_NAME varchar 32 96 utf8 utf8_general_ci varchar(32) NULL information_schema COLLATIONS ID bigint NULL NULL NULL NULL bigint(11) @@ -681,7 +681,7 @@ NULL information_schema FILES CHECKSUM bigint NULL NULL NULL NULL bigint(21) uns 3.0000 information_schema INDEX_STATISTICS TABLE_SCHEMA varchar 192 576 utf8 utf8_general_ci varchar(192) 3.0000 information_schema INDEX_STATISTICS TABLE_NAME varchar 192 576 utf8 utf8_general_ci varchar(192) 3.0000 information_schema INDEX_STATISTICS INDEX_NAME varchar 192 576 utf8 utf8_general_ci varchar(192) -NULL information_schema INDEX_STATISTICS ROWS_READ int NULL NULL NULL NULL int(21) +NULL information_schema INDEX_STATISTICS ROWS_READ bigint NULL NULL NULL NULL bigint(21) 3.0000 information_schema INNODB_BUFFER_POOL_PAGES page_type varchar 64 192 utf8 utf8_general_ci varchar(64) NULL information_schema INNODB_BUFFER_POOL_PAGES space_id bigint NULL NULL NULL NULL bigint(21) unsigned NULL information_schema INNODB_BUFFER_POOL_PAGES page_no bigint NULL NULL NULL NULL bigint(21) unsigned @@ -960,9 +960,9 @@ NULL information_schema TABLES CHECKSUM bigint NULL NULL NULL NULL bigint(21) un 3.0000 information_schema TABLE_PRIVILEGES IS_GRANTABLE varchar 3 9 utf8 utf8_general_ci varchar(3) 3.0000 information_schema TABLE_STATISTICS TABLE_SCHEMA varchar 192 576 utf8 utf8_general_ci varchar(192) 3.0000 information_schema TABLE_STATISTICS TABLE_NAME varchar 192 576 utf8 utf8_general_ci varchar(192) -NULL information_schema TABLE_STATISTICS ROWS_READ int NULL NULL NULL NULL int(21) -NULL information_schema TABLE_STATISTICS ROWS_CHANGED int NULL NULL NULL NULL int(21) -NULL information_schema TABLE_STATISTICS ROWS_CHANGED_X_INDEXES int NULL NULL NULL NULL int(21) +NULL information_schema TABLE_STATISTICS ROWS_READ bigint NULL NULL NULL NULL bigint(21) +NULL information_schema TABLE_STATISTICS ROWS_CHANGED bigint NULL NULL NULL NULL bigint(21) +NULL information_schema TABLE_STATISTICS ROWS_CHANGED_X_INDEXES bigint NULL NULL NULL NULL bigint(21) 3.0000 information_schema TRIGGERS TRIGGER_CATALOG varchar 512 1536 utf8 utf8_general_ci varchar(512) 3.0000 information_schema TRIGGERS TRIGGER_SCHEMA varchar 64 192 utf8 utf8_general_ci varchar(64) 3.0000 information_schema TRIGGERS TRIGGER_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) @@ -990,28 +990,28 @@ NULL information_schema TRIGGERS CREATED datetime NULL NULL NULL NULL datetime 3.0000 information_schema USER_PRIVILEGES PRIVILEGE_TYPE varchar 64 192 utf8 utf8_general_ci varchar(64) 3.0000 information_schema USER_PRIVILEGES IS_GRANTABLE varchar 3 9 utf8 utf8_general_ci varchar(3) 3.0000 information_schema USER_STATISTICS USER varchar 48 144 utf8 utf8_general_ci varchar(48) -NULL information_schema USER_STATISTICS TOTAL_CONNECTIONS int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS CONCURRENT_CONNECTIONS int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS CONNECTED_TIME int NULL NULL NULL NULL int(21) +NULL information_schema USER_STATISTICS TOTAL_CONNECTIONS int NULL NULL NULL NULL int(11) +NULL information_schema USER_STATISTICS CONCURRENT_CONNECTIONS int NULL NULL NULL NULL int(11) +NULL information_schema USER_STATISTICS CONNECTED_TIME int NULL NULL NULL NULL int(11) NULL information_schema USER_STATISTICS BUSY_TIME double NULL NULL NULL NULL double NULL information_schema USER_STATISTICS CPU_TIME double NULL NULL NULL NULL double -NULL information_schema USER_STATISTICS BYTES_RECEIVED int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS BYTES_SENT int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS BINLOG_BYTES_WRITTEN int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS ROWS_READ int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS ROWS_SENT int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS ROWS_DELETED int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS ROWS_INSERTED int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS ROWS_UPDATED int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS SELECT_COMMANDS int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS UPDATE_COMMANDS int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS OTHER_COMMANDS int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS COMMIT_TRANSACTIONS int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS ROLLBACK_TRANSACTIONS int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS DENIED_CONNECTIONS int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS LOST_CONNECTIONS int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS ACCESS_DENIED int NULL NULL NULL NULL int(21) -NULL information_schema USER_STATISTICS EMPTY_QUERIES int NULL NULL NULL NULL int(21) +NULL information_schema USER_STATISTICS BYTES_RECEIVED bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS BYTES_SENT bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS BINLOG_BYTES_WRITTEN bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS ROWS_READ bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS ROWS_SENT bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS ROWS_DELETED bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS ROWS_INSERTED bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS ROWS_UPDATED bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS SELECT_COMMANDS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS UPDATE_COMMANDS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS OTHER_COMMANDS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS COMMIT_TRANSACTIONS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS ROLLBACK_TRANSACTIONS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS DENIED_CONNECTIONS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS LOST_CONNECTIONS bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS ACCESS_DENIED bigint NULL NULL NULL NULL bigint(21) +NULL information_schema USER_STATISTICS EMPTY_QUERIES bigint NULL NULL NULL NULL bigint(21) 3.0000 information_schema VIEWS TABLE_CATALOG varchar 512 1536 utf8 utf8_general_ci varchar(512) 3.0000 information_schema VIEWS TABLE_SCHEMA varchar 64 192 utf8 utf8_general_ci varchar(64) 3.0000 information_schema VIEWS TABLE_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) diff --git a/mysql-test/valgrind.supp b/mysql-test/valgrind.supp index 8ba27c44567..0dd1c5ce09f 100644 --- a/mysql-test/valgrind.supp +++ b/mysql-test/valgrind.supp @@ -544,8 +544,6 @@ Memcheck:Leak fun:malloc fun:_dl_signal_error - fun:_dl_signal_error - fun:_dl_lookup_symbol_x } # -- cgit v1.2.1 From 55b50226ca18aea8a65ac5442d8c8e6301aba5e7 Mon Sep 17 00:00:00 2001 From: Davi Arnaut Date: Wed, 28 Jul 2010 12:59:19 -0300 Subject: Bug#53463: YaSSL patch appears to be reverted The problem is that the fix Bug#29784 was mistakenly reverted when updating YaSSL to a newer version. The solution is to re-apply the fix and this time actually add a meaningful test case so that possible regressions are caught. extra/yassl/taocrypt/src/coding.cpp: Fixed buffer allocation to compute the proper maximum decoded size: (EncodedLength * 3/4) + 3 mysql-test/std_data/server8k-cert.pem: Update certificate. mysql-test/std_data/server8k-key.pem: Update key. mysql-test/t/ssl_8k_key-master.opt: Start the server using the certificate and key that triggers the problem. --- mysql-test/std_data/server8k-cert.pem | 172 +++++++++--------------------- mysql-test/std_data/server8k-key.pem | 194 +++++++++++++++++----------------- mysql-test/t/ssl_8k_key-master.opt | 1 + 3 files changed, 147 insertions(+), 220 deletions(-) create mode 100644 mysql-test/t/ssl_8k_key-master.opt (limited to 'mysql-test') diff --git a/mysql-test/std_data/server8k-cert.pem b/mysql-test/std_data/server8k-cert.pem index 06e118cf034..e71ba5722b9 100644 --- a/mysql-test/std_data/server8k-cert.pem +++ b/mysql-test/std_data/server8k-cert.pem @@ -1,125 +1,51 @@ -Certificate: - Data: - Version: 1 (0x0) - Serial Number: 1048579 (0x100003) - Signature Algorithm: md5WithRSAEncryption - Issuer: C=SE, ST=Uppsala, L=Uppsala, O=MySQL AB - Validity - Not Before: Jan 29 12:01:53 2010 GMT - Not After : Jan 28 12:01:53 2015 GMT - Subject: C=SE, ST=Uppsala, O=MySQL AB, CN=server - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (8192 bit) - Modulus: - 00:ca:aa:1d:c4:11:ec:91:f0:c7:ff:5f:90:92:fc: - 40:0c:5e:b7:3d:00:c5:20:d5:0f:89:31:07:d7:41: - 4c:8b:60:80:aa:38:14:de:93:6b:9c:74:88:41:68: - b5:02:41:01:2d:86:a2:7a:95:53:5e:7b:67:2f:6c: - 1e:29:51:f9:44:fd:4a:80:be:b2:23:a1:3e:1b:38: - cf:88:c4:71:ee:f8:6b:41:c5:2d:c0:c3:52:ac:59: - 7d:81:34:19:95:32:b8:9a:51:b6:41:36:d4:c4:a1: - ae:84:e6:38:b9:e8:bf:96:be:19:7a:6b:77:4d:e0: - de:e6:b3:b6:6b:bc:3d:dd:68:bc:4b:c4:eb:f5:36: - 93:ed:56:a2:15:50:8a:10:e8:d6:22:ed:6c:b1:cd: - c3:18:c9:f6:0a:e1:de:61:65:62:d6:14:41:8c:b5: - fb:14:68:c1:cf:12:5d:41:21:9d:57:11:43:7d:bb: - 43:2c:21:bb:c3:44:7d:a8:cf:1f:c3:71:75:b5:47: - c2:7d:ce:38:3c:73:64:9e:15:d8:a7:27:cf:bd:40: - c8:45:08:e3:c8:39:a8:0b:8e:c2:5b:7b:f1:47:91: - 12:91:cc:e1:00:e0:94:5b:bd:32:e4:0c:8d:c3:be: - cc:76:32:52:12:69:b0:18:e0:b0:c2:76:34:5a:5f: - 79:d9:f6:81:9d:02:0a:61:69:1c:33:ce:49:fa:76: - 03:1e:07:5b:27:0b:bf:34:9e:34:96:b8:03:9b:50: - 3a:6a:2f:17:7a:14:cf:65:63:00:37:52:a8:73:ce: - 4b:14:40:f4:d2:9a:56:54:33:b8:77:2e:42:5b:8f: - ec:1f:18:f4:ad:ab:8a:4a:8d:6d:70:25:f3:58:e7: - cb:66:51:14:7d:16:f4:eb:6d:56:76:76:51:6e:d6: - 1d:da:d3:8d:c0:64:5a:67:4e:af:e2:bf:33:d1:b8: - f6:2a:fc:57:87:a7:35:5e:80:c9:ac:fc:87:c9:71: - 17:91:bf:b7:4d:a3:ed:3c:1b:27:f4:66:a0:f9:46: - 03:27:cc:ea:80:f6:4b:40:f6:41:94:cd:bd:0a:b3: - ef:26:be:de:6f:69:ae:0f:3f:1c:55:63:33:90:9b: - ed:ca:5a:12:4d:de:4b:06:c2:a2:92:b0:42:3d:31: - af:a4:15:12:15:f8:8a:e9:88:8d:cf:fd:85:66:50: - 6f:11:f1:9f:48:f3:b5:ba:9d:86:68:24:a2:5d:a8: - 7c:54:42:fa:d8:b5:c5:f2:dd:0e:0f:d0:68:e4:54: - 7e:c5:b9:a0:9b:65:2d:77:f4:8f:b9:30:0a:d5:86: - 5c:ed:c9:7c:d1:da:9d:0d:63:50:ee:e5:1e:92:63: - cc:a2:0c:e8:4a:96:02:4d:dc:8f:df:7c:8f:08:18: - a8:30:88:d7:af:89:ad:fc:57:4b:10:f9:f1:cb:48: - e8:b6:3b:c8:3f:fc:c2:d3:d1:4a:10:3c:1b:6b:64: - dc:e5:65:1e:5b:b2:da:b1:e2:24:97:8f:ee:c0:4b: - 8e:18:83:7c:17:a6:3c:45:b3:60:06:23:f2:2f:18: - 13:9e:17:8a:c6:72:79:8c:4d:04:f3:9d:ea:e0:25: - d3:33:8c:1e:11:47:63:1f:a5:45:3f:bd:85:b3:fe: - a5:68:ee:48:b7:0c:a4:c9:7f:72:d0:75:66:9b:6a: - f9:a0:50:f3:a8:59:6d:a3:dd:38:4f:70:2b:bb:ff: - 92:2e:71:ab:ef:e9:00:ed:0d:d1:b4:6f:f0:8e:b2: - 09:fb:4d:61:0d:d9:10:d5:54:11:cd:03:94:84:fd: - a8:68:e4:45:6e:1e:6a:1e:2f:85:a1:6d:f5:b6:c0: - f1:ee:f7:36:e9:fe:c2:f7:ad:cc:13:46:5b:88:42: - f0:2d:1f:b5:0e:7e:b5:2b:e4:8d:ab:b9:87:30:6a: - 3d:12:f4:ad:f3:1c:ac:cc:1a:48:29:2a:96:7b:80: - 00:0b:6e:59:87:bf:a3:ca:70:99:1b:1c:fd:72:3d: - b2:d3:94:4a:cf:55:75:be:1f:40:ec:55:35:48:2d: - 55:f0:00:da:3c:b0:60:ba:11:32:66:54:0b:be:06: - a4:5e:b7:c9:59:bb:4d:f4:92:06:26:48:6e:c2:12: - d4:7c:f0:20:b8:a2:e1:bc:6a:b6:19:0e:37:47:55: - c9:f2:49:0d:96:75:a2:84:64:bf:34:fc:be:b2:41: - e4:f5:88:eb:e1:b7:26:a5:e5:41:c2:20:0c:f6:e2: - a8:a5:e7:76:54:a5:fb:4b:80:05:7d:18:85:7a:ba: - bc:b7:ad:c0:2f:60:85:cc:15:12:1c:2f:0a:9e:f3: - 7c:40:cf:f4:3e:23:d2:95:ca:d0:06:58:52:f0:84: - d8:0f:3d:eb:ff:12:68:94:79:8f:be:40:29:5f:98: - c8:90:6c:05:2f:99:8c:2a:63:78:1f:23:b1:29:c5: - e7:49:c9:b2:92:0f:53:0b:d5:71:28:17:c2:19:bf: - 60:bf:7c:87:a8:ab:c1:f4:0a:c1:b8:d2:68:ee:c1: - ce:a7:13:13:17:6d:24:5d:a2:37:a6:d7:7d:48:8b: - 2b:74:2d:40:2e:ca:19:d5:b6:3e:6c:42:71:fa:cf: - 85:87:f9:de:80:73:8b:89:f4:70:f0:d8:d7:ff:40: - 41:9c:c7:15:6d:9b:6e:4c:b5:52:02:99:79:32:73: - ca:26:a0:ac:31:6f:c4:b0:f5:da:bb:c2:1f:e0:9f: - 44:ba:25:f7:9f - Exponent: 65537 (0x10001) - Signature Algorithm: md5WithRSAEncryption - 08:75:dc:b9:3f:aa:b6:7e:81:7a:39:d1:ee:ed:44:b6:ce:1b: - 37:c4:4c:19:d0:66:e6:eb:b5:4f:2a:ef:95:58:64:21:55:01: - 12:30:ac:8a:95:d1:06:de:29:46:a4:f1:7d:7f:b0:1e:d2:4e: - fb:f6:fa:9a:74:be:85:62:db:0b:82:90:58:62:c5:5f:f1:80: - 02:9f:c5:fb:f3:6b:b0:b4:3b:04:b1:e5:53:c2:d0:00:a1:1a: - 9d:65:60:6f:73:98:67:e0:9c:c8:12:94:79:59:bf:43:7b:f5: - 77:c8:8f:df:b1:cd:11:1c:01:19:99:c2:22:42:f7:41:ae:b4: - b8:1a -----BEGIN CERTIFICATE----- -MIIFfDCCBOUCAxAAAzANBgkqhkiG9w0BAQQFADBEMQswCQYDVQQGEwJTRTEQMA4G -A1UECBMHVXBwc2FsYTEQMA4GA1UEBxMHVXBwc2FsYTERMA8GA1UEChMITXlTUUwg -QUIwHhcNMTAwMTI5MTIwMTUzWhcNMTUwMTI4MTIwMTUzWjBDMQswCQYDVQQGEwJT -RTEQMA4GA1UECBMHVXBwc2FsYTERMA8GA1UEChMITXlTUUwgQUIxDzANBgNVBAMT -BnNlcnZlcjCCBCIwDQYJKoZIhvcNAQEBBQADggQPADCCBAoCggQBAMqqHcQR7JHw -x/9fkJL8QAxetz0AxSDVD4kxB9dBTItggKo4FN6Ta5x0iEFotQJBAS2GonqVU157 -Zy9sHilR+UT9SoC+siOhPhs4z4jEce74a0HFLcDDUqxZfYE0GZUyuJpRtkE21MSh -roTmOLnov5a+GXprd03g3uaztmu8Pd1ovEvE6/U2k+1WohVQihDo1iLtbLHNwxjJ -9grh3mFlYtYUQYy1+xRowc8SXUEhnVcRQ327Qywhu8NEfajPH8NxdbVHwn3OODxz -ZJ4V2Kcnz71AyEUI48g5qAuOwlt78UeREpHM4QDglFu9MuQMjcO+zHYyUhJpsBjg -sMJ2NFpfedn2gZ0CCmFpHDPOSfp2Ax4HWycLvzSeNJa4A5tQOmovF3oUz2VjADdS -qHPOSxRA9NKaVlQzuHcuQluP7B8Y9K2rikqNbXAl81jny2ZRFH0W9OttVnZ2UW7W -HdrTjcBkWmdOr+K/M9G49ir8V4enNV6Ayaz8h8lxF5G/t02j7TwbJ/RmoPlGAyfM -6oD2S0D2QZTNvQqz7ya+3m9prg8/HFVjM5Cb7cpaEk3eSwbCopKwQj0xr6QVEhX4 -iumIjc/9hWZQbxHxn0jztbqdhmgkol2ofFRC+ti1xfLdDg/QaORUfsW5oJtlLXf0 -j7kwCtWGXO3JfNHanQ1jUO7lHpJjzKIM6EqWAk3cj998jwgYqDCI16+JrfxXSxD5 -8ctI6LY7yD/8wtPRShA8G2tk3OVlHluy2rHiJJeP7sBLjhiDfBemPEWzYAYj8i8Y -E54XisZyeYxNBPOd6uAl0zOMHhFHYx+lRT+9hbP+pWjuSLcMpMl/ctB1Zptq+aBQ -86hZbaPdOE9wK7v/ki5xq+/pAO0N0bRv8I6yCftNYQ3ZENVUEc0DlIT9qGjkRW4e -ah4vhaFt9bbA8e73Nun+wvetzBNGW4hC8C0ftQ5+tSvkjau5hzBqPRL0rfMcrMwa -SCkqlnuAAAtuWYe/o8pwmRsc/XI9stOUSs9Vdb4fQOxVNUgtVfAA2jywYLoRMmZU -C74GpF63yVm7TfSSBiZIbsIS1HzwILii4bxqthkON0dVyfJJDZZ1ooRkvzT8vrJB -5PWI6+G3JqXlQcIgDPbiqKXndlSl+0uABX0YhXq6vLetwC9ghcwVEhwvCp7zfEDP -9D4j0pXK0AZYUvCE2A896/8SaJR5j75AKV+YyJBsBS+ZjCpjeB8jsSnF50nJspIP -UwvVcSgXwhm/YL98h6irwfQKwbjSaO7BzqcTExdtJF2iN6bXfUiLK3QtQC7KGdW2 -PmxCcfrPhYf53oBzi4n0cPDY1/9AQZzHFW2bbky1UgKZeTJzyiagrDFvxLD12rvC -H+CfRLol958CAwEAATANBgkqhkiG9w0BAQQFAAOBgQAIddy5P6q2foF6OdHu7US2 -zhs3xEwZ0Gbm67VPKu+VWGQhVQESMKyKldEG3ilGpPF9f7Ae0k779vqadL6FYtsL -gpBYYsVf8YACn8X782uwtDsEseVTwtAAoRqdZWBvc5hn4JzIEpR5Wb9De/V3yI/f -sc0RHAEZmcIiQvdBrrS4Gg== +MIIJFDCCBPwCAQEwDQYJKoZIhvcNAQEEBQAwTjELMAkGA1UEBhMCU0UxEDAOBgNV +BAgTB1VwcHNhbGExETAPBgNVBAoTCE15U1FMIEFCMQ0wCwYDVQQLEwRUZXN0MQsw +CQYDVQQDEwJDQTAeFw0xMDA3MjgxNDA3MjhaFw0xODEwMTQxNDA3MjhaMFIxCzAJ +BgNVBAYTAlNFMRAwDgYDVQQIEwdVcHBzYWxhMREwDwYDVQQKEwhNeVNRTCBBQjEN +MAsGA1UECxMEVGVzdDEPMA0GA1UEAxMGc2VydmVyMIIEIjANBgkqhkiG9w0BAQEF +AAOCBA8AMIIECgKCBAEA6h3v1OWb9I9U/Z8diBu/xYGS8NCTD3ZESboHxVI2qSEC +PgxNNcG8Lh0ktQdgYcOe64MnDTZX0Bibm47hoDldrAlTSffFxQhylqBBoXxDF+Lr +hXIqCz7K0PsK+bYusL9ezJ7PETDnCT7oy95q4GXbKsutbNsm9if4ZE41gs2KnoU2 +DA7kvMmkKojrMIL4+BqTXA20LLo0iSbgvUTvpSJw4u96BeyzMNnxK2wP5vvTtUo5 +hACbfU87YjaSKs+q2VXCzfyYGZk1L1xk5GUI0bP+jutf1dDzNttW2/q2Nf5rxx09 +Gh/GwmOnEk1O7cOZ8VQCsOHirIM39NuSARsY6Y3G5XM4k2W4nxyR/RtdG9bvs/33 +aGsZ5V5yp7WSs8s9HHwaCPSsUiLKckQ7uA0TTRgbeweMrrLKovG57jsbBBB8pQD4 +PRd31qgxCdstWXHiWwRyI8vOLWENPXPFqA/rJwwqNdWTogy38aqVXxGYR8PIwjA2 +OaIwFjwGZcsPNLqw6bgAN8O2UBqZHWiMF8mi7brvioDvAIufZuqa2SqT/At45H83 +psQ6R4FsxZt6SAK7EsdPo8OYTrY1i4iPZd/eKhnEu2srEZgsKRwY5H1mvDH5fWCc +HSFu07sWmlmK6Or65Fsa0IaKLJiQDVVETd6xrI0wkM4AOcbKDrS7aywJ426dopbs ++LFdt4N0cdII4gBgJAfLuuA2yrDXRq4P6cgpVMy0R+0dEYE8zzm8zf1a+Ud273LS +9+LB+LJKwqbW8nOPBoiekimIKfJYoOA4+C/mAjsYl1sVjjEhXJAs9S9L2UvnUk1P +sZi4UKHI6eAIEl7VM1sQ4GbdZ0px2dF2Ax7pGkhD+DLpYyYkCprharKZdmuUNLUd +NhXxi/HSEiE+Uy+o8RIzmH7LuROl/ZgnfHjJEiBLt2qPvwrwYd4c3XuXWs4YsWfV +JTt8Mx2ihgVcdGy9//shCSmgJwR1oWrhgC10AEL2fKeRnYUal1i+IxFPp7nb8uwx +UADgR0cY4A3qR/JP489QFIcxBTVs65De+Bq3ecnujk6yeGpD9iptonq4Y8uNZMc1 +kOE7GiFGwR4EufT5SEMh+tUkjth2r+842vmZZuxrVQaohDiATmIJA07W51zKH+nQ +uw4qVKnAhPaDLCLc7YMIH9JcmkeQX0nf8/S2O2WYDH8glVDi5hfW08tCmV647vRY +nTIywUTO0lFpz7M+VyMNaJ6yXU6biBV5hLAI8C5ldr/SWI789W2+ebBaJ9gfK+PT +trohFSK37GcoSH4V6qSLJHCBASEsiddqHIHMLJZRYD+B6J3tLhjVUM43u+MEGbFT +d33ZDke/WzLTExWkaOv36e67gDBmgDuj9yroq3wGfwIDAQABMA0GCSqGSIb3DQEB +BAUAA4IEAQCc9RBhRbuWlmRZPZkqIdi5/+enyjoMmOa6ryJPxFSP8D2jrlHgQsk1 ++GsJmPFT3rwWfoGAQu/aeSX4sp8OhKVJtqNA6MJrGYnZIMolgYa1wZPbkjJsdEfi +UsZdIB0n2+KA0xwEdGPdkGCfNPBtOg557DkcyEvsIZ9ELp4Pp2XzWRhyFGasJZc4 +YwgD/3K2rpOPZoMkBKeKqV19j41OfLKGBVyuaqzitbu9+KT4RU1ibr2a+UuFCwdT +oqyN7bfWXjcjXOMkxCsOmLfKmqQxs7TEOVrYPTdYjamDxLy/e5g5FgoCxGY8iil0 ++YFLZyH6eEx/Os9DlG/M3O1MeRD9U97CdsphbDVZIDyWw5xeX8qQHJe0KSprAgiG +TLhTZHeyrKujQCQS1oFFmNy4gSqXt0j1/6/9T80j6HeyjiiYEaEQK9YLTAjRoA7W +VN8wtHI5F3RlNOVQEJks/bjdlpLL3VhaWtfewGh/mXRGcow84cgcsejMexmhreHm +JfTUl9+X1IFFxGq2/606A9ROQ7kN/s4rXu7/TiMODXI/kZijoWd2SCc7Z0YWoNo7 +IRKkmZtrsflJbObEuK2Jk59uqzSxyQOBId8qtbPo8qJJyHGV5GCp34g4x67BxJBo +h1iyVMamBAS5Ip1ejghuROrB8Hit8NhAZApXju62btJeXLX+mQayXb/wC/IXNJJD +83tXiLfZgs6GzLAq7+KW/64sZSvj87CPiNtxkvjchAvyr+fhbBXCrf4rlOjJE6SH +Je2/Jon7uqijncARGLBeYUT0Aa6k1slpXuSKxDNt7EIkP21kDZ5/OJ0Y1u587KVB +dEhuDgNf2/8ij7gAQBwBoZMe1DrwddrxgLLBlyHpAZetNYFZNT+Cs/OlpqI0Jm59 +kK9pX0BY4AGOd23XM3K/uLawdmf67kkftim7aVaqXFHPiWsJVtlzmidKvNSmbmZe +dOmMXp6PBoqcdusFVUS7vjd3KAes5wUX/CaTyOOPRu0LMSnpwEnaL76IC9x4Jd6d +7QqY/OFTjpPH8nP57LwouiT6MgSUCWGaOkPuBJ9w9sENSbbINpgJJ42iAe2kE+R7 +qEIvf/2ETCTseeQUqm2nWiSPLkNagEh6kojmEoKrGyrv3YjrSXSOY1a70tDVy43+ +ueQDQzNZm3Q7inpke2ZKvWyY0LQmLzP2te+tnNBcdLyKJx7emPRTuMUlEdK7cLbt +V3Sy9IKtyAXqqd66fPFj4NhJygyncj8M6CSqhG5L0GhDbkA8UJ8yK/gfKm3h5xe2 +utULK5VMtAhQt6cVahO59A9t/OI17y45bmlIgdlEQISzVFe9ZbIUJW44zBfPx74k +/w8pMRr8gEuRqpL2WdJiKGG6lhMHLVFo -----END CERTIFICATE----- diff --git a/mysql-test/std_data/server8k-key.pem b/mysql-test/std_data/server8k-key.pem index faf4b43fa56..99e7417733e 100644 --- a/mysql-test/std_data/server8k-key.pem +++ b/mysql-test/std_data/server8k-key.pem @@ -1,99 +1,99 @@ -----BEGIN RSA PRIVATE KEY----- -MIISKgIBAAKCBAEAyqodxBHskfDH/1+QkvxADF63PQDFINUPiTEH10FMi2CAqjgU -3pNrnHSIQWi1AkEBLYaiepVTXntnL2weKVH5RP1KgL6yI6E+GzjPiMRx7vhrQcUt -wMNSrFl9gTQZlTK4mlG2QTbUxKGuhOY4uei/lr4Zemt3TeDe5rO2a7w93Wi8S8Tr -9TaT7VaiFVCKEOjWIu1ssc3DGMn2CuHeYWVi1hRBjLX7FGjBzxJdQSGdVxFDfbtD -LCG7w0R9qM8fw3F1tUfCfc44PHNknhXYpyfPvUDIRQjjyDmoC47CW3vxR5ESkczh -AOCUW70y5AyNw77MdjJSEmmwGOCwwnY0Wl952faBnQIKYWkcM85J+nYDHgdbJwu/ -NJ40lrgDm1A6ai8XehTPZWMAN1Koc85LFED00ppWVDO4dy5CW4/sHxj0rauKSo1t -cCXzWOfLZlEUfRb0621WdnZRbtYd2tONwGRaZ06v4r8z0bj2KvxXh6c1XoDJrPyH -yXEXkb+3TaPtPBsn9Gag+UYDJ8zqgPZLQPZBlM29CrPvJr7eb2muDz8cVWMzkJvt -yloSTd5LBsKikrBCPTGvpBUSFfiK6YiNz/2FZlBvEfGfSPO1up2GaCSiXah8VEL6 -2LXF8t0OD9Bo5FR+xbmgm2Utd/SPuTAK1YZc7cl80dqdDWNQ7uUekmPMogzoSpYC -TdyP33yPCBioMIjXr4mt/FdLEPnxy0jotjvIP/zC09FKEDwba2Tc5WUeW7LaseIk -l4/uwEuOGIN8F6Y8RbNgBiPyLxgTnheKxnJ5jE0E853q4CXTM4weEUdjH6VFP72F -s/6laO5ItwykyX9y0HVmm2r5oFDzqFlto904T3Aru/+SLnGr7+kA7Q3RtG/wjrIJ -+01hDdkQ1VQRzQOUhP2oaORFbh5qHi+FoW31tsDx7vc26f7C963ME0ZbiELwLR+1 -Dn61K+SNq7mHMGo9EvSt8xyszBpIKSqWe4AAC25Zh7+jynCZGxz9cj2y05RKz1V1 -vh9A7FU1SC1V8ADaPLBguhEyZlQLvgakXrfJWbtN9JIGJkhuwhLUfPAguKLhvGq2 -GQ43R1XJ8kkNlnWihGS/NPy+skHk9Yjr4bcmpeVBwiAM9uKoped2VKX7S4AFfRiF -erq8t63AL2CFzBUSHC8KnvN8QM/0PiPSlcrQBlhS8ITYDz3r/xJolHmPvkApX5jI -kGwFL5mMKmN4HyOxKcXnScmykg9TC9VxKBfCGb9gv3yHqKvB9ArBuNJo7sHOpxMT -F20kXaI3ptd9SIsrdC1ALsoZ1bY+bEJx+s+Fh/negHOLifRw8NjX/0BBnMcVbZtu -TLVSApl5MnPKJqCsMW/EsPXau8If4J9EuiX3nwIDAQABAoIEAElnTjqq502AsV+c -hGfId4ZDdAjjU4LtyJ+/I4DihM/ilxeQEnb/XDWhu4w9WXpEgyGzJvxRQ43wElKJ -zW7X4voK58Yzy5++EhmX/QsjY8TTMz3yJf0wgawtCZkXfsCcS2KRf/qk2nGRwf0e -yaMEWwhFOEMv01lgvjs/Ei55Usrz2Wd0HqaFKxUGkNQ5hJhVTOH/rqPDzAsZc0VD -w+Dw8NhrI8bMTvF4c+IFW8NwYmWbuh87CTxdx30VPJI82ttWJ/UN1bLtU08J2IKt -lPgOIl8ArMjcTGxD/cqZ3Wl3Pc/XCqvGUiSYMwP7Rgh1R4+DdtjEpxdGMmMAVuVI -HPQyqpa4gv+UMqBPish0yjSuM7jXnztINOvg9Vk1sxC5AT9eaRltmiS1s+lVxe+T -43ulf0ccYXJD/WclWSGCwloNFuokPIV+Lgo1pKsp4XDgoxQfkXwH8Q4dEqebY9rT -Tv9FGb1bMbdl22X1oSu2lBltBZaB/QnruV7L2GaQ0tqLKizgBRuvZFSE+DWdMb6d -9mnEB8LWtca/nzogXb5qv4GEMUX4FUAmSf1FnGWZwwDi1DFfJ860RVKf0xokGGQ3 -cm3H/F4veds88Z1hsAu0bG8h/bEAim+Whvag995cFHDD4on41KXW8wX1on9VFA1W -CkaGUPhLRytXDBVCSJkOYYFSJlb2wqONiWe4Tn5hsantCfliTj/GVkgDq2h7dAGR -WyoqTntJAv/xJsUOV9WmGXnWNeZX8BSO3P5dnXnMzhCWQGoprXmWFyJ3TYCJ2+CO -rzkZbtuKvTvGc3sDJgrSVmmg0BrOkH+GyYVlJdTDBmfzoORludDCFHECa8oK7NwY -t3o0eNlG6IqTxl2HIoPneW9nXFQtCXv6tpJjljwjlz5WpJG+kBW6bDedcxZu7olZ -fqtnyZTB2SjzzbGdQ4JvFup8MxNyPvYiqumQXJgkyXFVDl/UFhjWuGe04i8NBJgJ -xORcjfgLrKH1XKVBWPJdh/2YeUKIIvQ9RB4WVqXgGmD/21tgv1bVEMYabh23e/HE -Fe1U2XQPJKxGCEtG6b4zhFP+PeZACS+Vk5IVJYK9n4SepPBPgX/wbJLOcKGpsKjp -yx5WjopMO6T+VUV8HIduuZ+E8+uAILHDmo2Bq+LHblaxd4SkM0+hL2H36imK5CUO -5fLuvHW88LvFtQw6xhP20s+BnmgzE5ZvNG4Iedkjvwe9HmdNDew0UYT5vNJN0ehh -OlraBC++JYwEclrBD9SRvprT63XKDG735pPvzLQi7WKDCBn1/JEgxDIO8nkMewOZ -FU48Mdmkn9wqPeIigQciwl62fuAQCGRG+RXMQqra4A1apqMZQEauTK50VhHDGdbc -ye9LHaECggIBAO9lAzoYS/Lu0ticMt24P8BSbGdxSNIpEyIlTTs+7A0UjpfXsoK9 -4EJWZ7lhgbQh+SCTS662SeC+s8M6bT+3mELxUC5S/N3aCPyfjcM3JaoACkI9+VMn -9otJZjAEwH7cNpMN0Xa8fHCEma3l3XKiVxEJbuJC86S5mpkjeXVnDajAidBtevBd -LWJ9n2yXk+ZKUyI0mjpqItwUxOgQ/MOIvqAu66xyjg08/I1QQTuIrReAA+oaVKhp -c42Ufn26hUhNrQCBAtMAO3VC/chciet6vEMNEM13GqLp4+PcPhRX90gO4+bNrScD -WgiW/jc24CGan8gAenBWC/3l/C6JUsMp+ZYmPozsa0zo6edgiO/f2KXe5nP87wZT -MxaYJgnyXJxMefI79kUHPrhpXZxuiSCEWLhCBN34Lhpr2L491i2g/FJj9i6N3EzE -N3ic5Q63o4QFusjqIm3taQQFoGP2Cgg9owz5WJ0uRz/gtOE3XQiQA7+ozoAXOlTw -pJK5MMtVrEoOLIbVJIpxfDcKDp3yorR8QCQLHgDBmFeNCDmk+7YP33dRIc/AVNLF -q7cecqEc7D8AkXX8Q53GfCEg+uqbdeMQXK4BUE9iwRK9RiFhas/RJe73+Iio3S0L -ekLpnnOfvk744ws+JWsLpsfC/ZE7OxBLPtq2xvGl/RT2G7tCjmpX3CbPAoICAQDY -uOEJks2T105EcMPJjzNHCCqjK6S7qZaWkF3KT1Z0Mu5oUZwwHamsMg4BQJ2mjMrL -fRBKfXQLA6vgE7zysw3F300RDxE1RVow5+JLDQ4bqupp27/M0a8fuwksyOdKHqCV -YHzuTCxbVIFZawTjfOxJVXDHKCFCilfY1LsA+V+oFe3Ej8YYxWXkXA9ZLigpmt3s -Wu6eFcZgF3utzIGjI6eP6lL5bWp6Bh9Avp2xrOvpFwE2m02Y7/Zom6MT4DXvByY2 -KHHQLsasEMpeLuxQXjLeTocwcxBwBFKhX95yFuv31k00VydT+NExtaZeUYi9l19J -WmM4GjFjAqa3uUwMNVv5JfWtKMyk4FOox2XftLvMiIhV95B8hAGxtYr3hPkGg80O -AWPq6OKUD332COXRaHkmL5aQdN3gP5zh9+rH6icLrrZbrQidVRyDw03doRoGrH7i -ixXLyYoW80PHgqUDPohd5bFkZpi2vwXMl1YQ2TfN9TvYFSGme9YCm9ZuypnqauW/ -aAf0FI1MNwS+XDREtzPdFi0me6WxpKL4a2Z3GGNxIFuBjQ/uydWpjxkny9qI3KAp -SgjI3kBUDGq3gf0R+Xo/d4d/4asK9Nv2Fi0X+RfGqioFaTbQl/1zhNdvhP9IcwEJ -DLVQ3UhMdfg285RarC2Sihui0M8Smi9od9Dj6rdWMQKCAgEAiQVRFoRnnDGz/wVQ -W/Wkj6jdoUuG+btG10lwbhOyuj3k6+Yqp4iUfoPENKgpu/eiB1InhGWT3Y5ph7m+ -ZDTqco56bTlUwIqWkDmmw3CiHy6MsKOWPFFoXQry8VMW9sWGex7yoDp8I07SQ2WJ -HZ7rpLW4gMr/d25AnZxfXaJRgCBMAT9YmZFLc88hW99aaPproO1oxTyQnVVJ6uYm -NqjjKv4QKJEc21jn2N5xp+iv4f6Evw65G/fXitbOm5oRxXOoLNyqyCie35wrc+37 -hwumC97DmkasuUiUBoy9/5jl0ZmsOiPJEsZpVvdNpD7FhJZjE++qJPgrPvTPJbe1 -5jz1PUrAjJqZQ9kgYC2x01JVR4NQdlz0VrNyT2FgjFrrRQ7E0bAeYh4meRjd2rat -yC3YNgabkI0HnlnSIfl0yIMXSPUsKDNMP6gjc+aheI4FioBZC7xvXmn/rKynw+9E -iLj2xWtGnBir8VTlUu8EUe1UJ/Qv1cL1wT5HhC95TTjJN03rkHUYyCDyjvIzsZX6 -KMHhWIAAeUBVuO7hIVVcOTXWmw2WA7o7ErTPdy13QN40Hk9t8pEkBn9f9vpQg83d -aMypr3LTC80jY11wcZS3tSEpzCCkYVv91FV4cioTZmytWbg9A+dbNWzi1f22ctTr -FoVrAXaSYie2trOy5bjPmPCW8qMCggIBALQUKymBSkDmTqqf6I+65ajIKGWdBizJ -Jc/F9aj9c6DqER+tcFKq0ym6DdkMj/KsWnXrXXYH+DyOuGpg/EfOcEtS2P6rvmi9 -T8wDYg1qs6ZZxp5fcmgGc7Wx/FWyOj1kZZq5qhV4RgM9nJ1oR4+fZdcpn6RcvAZG -XehWG20byVgpoIAL11cN7zRpKne32rd3b5/NjyjcfxGpcaNgovej0L/MvVV0jV0H -aUCrIu1X+k6cRu3Q7hF+kwkpCcCiNS6AikfGI4wQ0hR3fy/zXXkKTMpcBglEEwyB -Cwf8WSID2d79uvka0hr8TRc5ERyeMzkWZp7U9EzRtufGdDGFTqN2Uw4bdKCFnkYC -AIHl7ciMrN+vM1n7c5uDNMUtTGOPojy/l8tjbFrtWBgfJ1Mg4ZW3cbNBJ6Kw+Qw0 -z28USYoEDp2uduiGRvo0lpUF29Wk37Nb8bLcTygeNxgK2u8Up3iipT0gdt4uQgbX -g0IVHfayB6SjeS57oJJto85XHz7AKlSWroD1OGagDSifLtneU7AlanryymGHrI6H -dsNkuqeLJFYDxQVI6UxJebiCpyxiPxwp9wtX8SS3SEyOZL5GzLn6ypGiCH1CTpW0 -EHHSy3V4DUGOc4w7eMirAnbSkxCfOmBA70NNw/uFY2XlQHKow0T0fImfKIeJagbT -B0GPDYvUpLKBAoICAQCzYnq8xupXK7lvTLaj936qGSe54OC2sj9+UpsFiPxglNY2 -sO5zKWKyY7+rjK6zG2ciGfPEDsZNIqKw1W/KBfR2kRLqkt4bC3fSCvUztx0vtGUe -veXlqiwETdE7RJXoaGJrgJArYJvpOd8PtWGeM+sSJNNrUlGlJnSiZ0CcypqUZgZL -WzGFfLOQYAXCykdB1iZkBqU2C5wktvCb9sVz6G3TmAwSKTENOWWZWmh+W0J4pZFV -ZEyvsxViJRQbwxa0kC0F5J/UtWZknO79/ZFj1H4jiAR45EjWHE+UZAkFwG8BSl54 -EKOx7GDanuRILr0dtbyi4d31nCYXdjs3x2+1N3exw4oKQIvNuF54WoowbNPu0kEb -G+7/kLwcJqRnSV4AiLuMz5aOte7JJSw5tzgZZlAQwJO7IDfrLqodivcXF5yirwiF -dyBpzSDmupy/aTHnCpT+l0H96jRU2awxaeRHZUqZog8gMHsslNVZEFvUFDJ7AUN/ -yyfUzJYjH18pZt0hS7jNb1O7KxZCkWGMiEcxHkgF/UINab5qruNBVKOkJ5vqGhYi -uNkgeGsQtXJcpqMRRiVXJE0kE+26gk+iaYnBJN9jnwy8OEAlYFUHsbCPObe/vPMQ -3RLl+ZoKdFkN/gTiy70wUTRVw+tWk+iAZc7GPX1CqDFOqGZ2t+xdF8hpsMtEww== +MIISKQIBAAKCBAEA6h3v1OWb9I9U/Z8diBu/xYGS8NCTD3ZESboHxVI2qSECPgxN +NcG8Lh0ktQdgYcOe64MnDTZX0Bibm47hoDldrAlTSffFxQhylqBBoXxDF+LrhXIq +Cz7K0PsK+bYusL9ezJ7PETDnCT7oy95q4GXbKsutbNsm9if4ZE41gs2KnoU2DA7k +vMmkKojrMIL4+BqTXA20LLo0iSbgvUTvpSJw4u96BeyzMNnxK2wP5vvTtUo5hACb +fU87YjaSKs+q2VXCzfyYGZk1L1xk5GUI0bP+jutf1dDzNttW2/q2Nf5rxx09Gh/G +wmOnEk1O7cOZ8VQCsOHirIM39NuSARsY6Y3G5XM4k2W4nxyR/RtdG9bvs/33aGsZ +5V5yp7WSs8s9HHwaCPSsUiLKckQ7uA0TTRgbeweMrrLKovG57jsbBBB8pQD4PRd3 +1qgxCdstWXHiWwRyI8vOLWENPXPFqA/rJwwqNdWTogy38aqVXxGYR8PIwjA2OaIw +FjwGZcsPNLqw6bgAN8O2UBqZHWiMF8mi7brvioDvAIufZuqa2SqT/At45H83psQ6 +R4FsxZt6SAK7EsdPo8OYTrY1i4iPZd/eKhnEu2srEZgsKRwY5H1mvDH5fWCcHSFu +07sWmlmK6Or65Fsa0IaKLJiQDVVETd6xrI0wkM4AOcbKDrS7aywJ426dopbs+LFd +t4N0cdII4gBgJAfLuuA2yrDXRq4P6cgpVMy0R+0dEYE8zzm8zf1a+Ud273LS9+LB ++LJKwqbW8nOPBoiekimIKfJYoOA4+C/mAjsYl1sVjjEhXJAs9S9L2UvnUk1PsZi4 +UKHI6eAIEl7VM1sQ4GbdZ0px2dF2Ax7pGkhD+DLpYyYkCprharKZdmuUNLUdNhXx +i/HSEiE+Uy+o8RIzmH7LuROl/ZgnfHjJEiBLt2qPvwrwYd4c3XuXWs4YsWfVJTt8 +Mx2ihgVcdGy9//shCSmgJwR1oWrhgC10AEL2fKeRnYUal1i+IxFPp7nb8uwxUADg +R0cY4A3qR/JP489QFIcxBTVs65De+Bq3ecnujk6yeGpD9iptonq4Y8uNZMc1kOE7 +GiFGwR4EufT5SEMh+tUkjth2r+842vmZZuxrVQaohDiATmIJA07W51zKH+nQuw4q +VKnAhPaDLCLc7YMIH9JcmkeQX0nf8/S2O2WYDH8glVDi5hfW08tCmV647vRYnTIy +wUTO0lFpz7M+VyMNaJ6yXU6biBV5hLAI8C5ldr/SWI789W2+ebBaJ9gfK+PTtroh +FSK37GcoSH4V6qSLJHCBASEsiddqHIHMLJZRYD+B6J3tLhjVUM43u+MEGbFTd33Z +Dke/WzLTExWkaOv36e67gDBmgDuj9yroq3wGfwIDAQABAoIEAQCSt6YoZqigz/50 +XvYT6Uf6T6S1lBDFXNmY1qOuDkLBJTWRiwYMDViQEaWCaZgGTKDYeT3M8uR/Phyu +lRFi5vCEMufmcAeZ3hxptw7KU+R8ILJ207/zgit6YglTys9h5txTIack39+6FJmx +wbZ64HpETJZnpMO6+fuZaMXyLjuT8mmXjvHcOgXOvjWeFkZOveDhjJkAesUXuqyX +EI+ajoXuQiPXeKonkD2qd7NTjzfy4gw/ZF4NXs0ZVJeviqtIPo2xp33udOw2vRFh +bMvlF4cNLAbIKYVyOG0ruOfd2I7Unsc/CvD1u5vlRVuUd8OO0JZLIZR7hlRX+A58 +8O1g2H/wJZAsF1BnLnFzDGYCX2WjCCK3Zn85FkKGRa0lTdYDduad/C/N3Y2/pHFE +e7U/2D7IkEei59tD2HcsDBB3MJnckkn/hyiL9qWcxqWZ61vurE+XjU6tc6fnfhk9 +pJQ6yU3epPU7Vfsk0UGA7bbgKpsyzyH8Zl76YC2mN2ZVJjZekfhY+ibT9odEPdOl +yLB5iXA6/WhKkDWaOqZGOH+7MblWgT9wHINlcn+nKzOr00JHl26ac6aMlXXi9vbe +4jgJbFK1HYlFIndyX/BdqRTsFemDoDrVqrEYsaONoVYDd9c5qrqYOeh34DhOksQW +hNwWBfmMlfzgOGtCYhMeK+AajqTtUbMYQA6qp47KJd/Oa5Dvi3ZCpvZh3Ll5iIau +rqCtmojsWCqmpWSu7P+Wu4+O3XkUMPdQUuQ5rJFESEBB3yEJcxqk/RItTcKNElNC +PASrPrMD9cli7S/pJ+frbhu1Gna1ArXzXQE9pMozPaBpjCig7+15R0lL3pmOKO6e +WK3dgSwrnW6TQdLPlSD4lbRoiIdTHVBczztDeUqVvFiV3/cuaEi1nvaVdAYLqjuL +ogK4HwE/FQ54S0ijAsP52n25usoH6OTU3bSd/7NTp0vZCy3yf10x7HUdsh2DvhRO +3+TSK5t0yz0Nt7hNwcI6pLmWUIYcZgpFc/WsiiGscTfhy8rh3kRHI8ylGq53KNF+ +yCVmjqnBRWs91ArxmeF1ctX2t3w5p7gf65hJWqoX/2DiSi5FBsr6HLxa5sUi4wRZ +136aCNt5Wu7w+AzPDbQW6qKUGSyfHJAw4JZasZcaZLise5IWb1ks0DtFbWWdT3ux +8r2AM7IO1WopnekrYCnx/aBvBAv4NjWozVA517ztVttPERt3AGb4nm387nYt5R2U +NO2GBWcDyT8JQLKmffE1AkWolCR1GsvcNLQfLCbnNppgsnsLE/viTG4mq1wjnd8O +2Q8nH1SVTuyGFREMp/zsiAEaGfdd0hI2r1J7OdNPBBCtmhITsy9ZYHqm5vrGvy3s +vi2GuB2RAoICAQD/oWUsg4eTJxHifTJLz/tVSTXnw7DhfbFVa1K1rUV63/MRQAFW +pabN4T6Yfp3CpdRkljCA8KPJZj7euwhm4OEg1ulpOouA+cfWlE9RFE8wyOK5SYwM +k+nk31P9MUC866pZg/ghzBGDub91OW1+ZGEtqnLI/n/LhiAIWt0hJvgZclTc1cAL +xffHVlFwoSyNl/nc3ueZCC95nOLst2XcuxZLLbOFtZCmDYsp49q/Jn6EFjn4Ge2o +qp38z6eZgDMP1F4lb9nDqXPHfUSt2jxKlmpfXS+IPKdba67+EjhbtmUYzaR4EoPI +zh+o6SrVWT6Yve7KGiYv06fuRz1m/lLQO/Arbd9ntSjgn+ZEXGOkbhnHUX3DJ4ny +/6XEGB9NLQjern4uNTn0AaV+uvhncapFMaIBnVfq0Cw8eog0136PBYRaVX7T44j5 +HwIyGXWtYGA/SzDEQoksD0Y/T61BEGnLZaKeavNd82WwFvcYHZtE0J4aQGjCEE7N ++nijzCy+j5ETmme9KJvQHpEyXP3N4RBko1eWvyTwFZDdIXtoa6TTEI51lm+FXJ/b +Y+BzMr6KRo29FB+7//1ptUoMvn5hzL0PwOv2ZSTQuoG5hLDEbxWXLNhd1VHcfznF +3EZHwfD2F8aGQ3kz+fkMTNfK955KorDrmLgvmV9eZZ5yQxGZrs5H5YfKpwKCAgEA +6nSUbzfSdVFUH89NM5FmEJgkD06vqCgHl2mpyF+VmDGcay4K06eA4QbRO5kns13+ +n6PcBl/YVW/rNE8iFi+WxfqUpAjdR1HlShvTuTRVqtFTfuN8XhbYU6VMjKyuE0kd +LKe3KRdwubjVNhXRZLBknU+3Y/4hnIR7mcE3/M5Zv5hjb7XnwWg/SzxV9WojCKiu +vQ7cXhH5/o7EuKcl1d6vueGhWsRylCG9RimwgViR2H7zD9kpkOc0nNym9cSpb0Gv +Lui4cf/fVwIt2HfNEGBjbM/83e2MH6b8Xp1fFAy0aXCdRtOo4LVOzJVAxn5dERMX +4JJ4d5cSFbssDN1bITOKzuytfBqRIQGNkOfizgQNWUiaFI0MhEN/icymjm1ybOIh +Gc9tzqKI4wP2X9g+u3+Oof1QaBcZ4UbZEU9ITN87Pa6XVJmpNx7A81BafWoEPFeE +ahoO4XDwlHZazDuSlOseEShxXcVwaIiqySy7OBEPBVuYdEd2Qw/z3JTx9Kw8MKnf +hu+ar5tz5dPnJIsvLeYCcJDe/K6loiZuHTtPbWEy9p6It7qubQNPBvTSBN5eVDKc +Q2bTQNCx8SAAA9C5gJiwWoQKsXJzbRFRY77P9JjuGpua3YJ2nYBHEJmF+fp1R33c +uHIyMphPMkKC4GC3/43kkMr6tck8kZbXGSYsLsBr2GkCggIBAJvvrjILQianzKcm +zAmnI6AQ+ssYesvyyrxaraeZvSqJdlLtgmOCxVANuQt5IW9djUSWwZvGL4Np1aw0 +15k6UNqhftzsE7FnrVneOsww4WXXBUcV8FKz4Bf3i9qFswILmGzmrfSf8YczRfGS +SJKzVPxwX3jwlrBmbx/pnb7dcLbFIbNcyLvl1ZJJu4BDMVRmgssTRp/5eExtQZg4 +//A4SA8wH7TO3yAMXvn8vrGgH8kfbdlEp88d1SYk3g4rP/rGB3A63NIYikIEzmJn +ICQ3wUfPJnGq3kRMWgEuyCZaCy2oNE3yrWVPJ8z3/2MJ/79ZDVNHxEeki2o1FuW+ ++nGAPq+fZIp03iy4HdVRro7dgugtc9QaSHJtNId8V4vSjviX5Oz3FxUb9AJst58S +nVV8Q2FMxBa/SlzSOkhRtCg2q1gXkzhaMnIVUleRZFGQ2uWBToxKMjcoUifIyN1J +z999bkfI4hBLq5pRSAXz+YVu5SMKa10GaawIwJLat+i+1zboF6QyI2o/Wz8nrsNq +KX/ajFGu5C94WFgsVoWKNI90KBLe48Ssje9c68waBlV/WHMg1YLvU3yqVDOV+K5c +IHB9tPMnG+AgBYZPxSzuvnLrrkj/GeKx0WI7TrvzOLRGKJo6irMEJ8IzFegASRUq +TVZKYQDYRG7m+lKlSxU+pyMAh2c9AoICAE4kavCip1eIssQjYLTGSkFPo/0iGbOv +G9CgXAE3snFWX67tWphupKrbjdMSWcQTmPD2OTg6q6zWL4twsIi6dcMooHAHsFC7 +//LyUV/SDJdxSyXohiQJ8zH1zwy35RDydnHSuF5OvLh53T44iWDI1dAEqLgAFI3J +LjTxzEpLMGiGTuYFt+ejai0WQAQayvBw4ESM9m+4CB2K0hBFTXv5y5HlnNTW0uWC +VUZUUMrbjUieDz8B/zOXi9aYSGFzmZFGUDAPSqJcSMEELemPDF7f8WNr8vi42tIV +4tlaFD1nep4F9bWMiCXU6B2RxVQi+7vcJEIqL1KUnGd3ydfD00K+ng4Xnj7Vz/cz +QE7CqrpFaXmPlCMzW6+dm51/AyhHXDLkL2od05hiXcNkJ7KMLWRqwExHVIxM3shR +x7lYNl3ArUsCrNd6m4aOjnrKFk7kjeLavHxskPccoGKrC9o0JMfTkWLgmuBJFQ0S +N/HzIbcvIFWF0Ms4ojb50yp6ziXhXfJOO/0KUQEki71XIhvw89mVZszDzD5lqzjf +HCZMBU4MbmL6NdEevFIDH0zPPkx3HPNtJt3kIJbit9wI8VhUMe+ldGnGxpWb8tKw +SfM3vrHkYr+lizk26XfXMFhdAuVtT7dzQKSNEyP/1a2Hs307Xzgiv8JulJ8QIkrX +/nsYWPOAGLG5AoICABmdW9Ppkvuhb1AEcjTWb+XCyopoBc6vit/uQWD9uO+CeX7a +cfzq+iH01CAjyVMc4E1JDc5Lpi106U+GRGcAAaPJB2Sp5NznoxaOVrb71blu4Q4x +bNjtKM/P/DXpO+yJYoOPdKtaSDhtnfNDM7H/jztJ3XIrOltKA7CcRDohbBWIx8Q0 +0uEpvfFpZZBco3yVmjP0RLgIVYn/ZDj9wGhSvFWIJ5vv6GXmtDrcHGMLxcfv7t76 +UVcMW/Yy4mYJRCzGOrWagyVijJ6MTVNciqadWcH1KcbB3EGoMFYMn61or2qJABPM +xz89IlhnROU1Re3X/QRx5t86cw6oa+FqrWMOhSs31I0dNWSuS/xDympG27YIYSDd +mv5seT78GjFmMJC5pPOLoXsbTPB0HpsX2/UL/w/eRAfilTOef/Cf9VE5MP/C2YR7 +NBxUU7/+21D6WvdtBTcZbrXWGroAo8zPP+PwX0+c6WoAvqDJvCPndp8xZhSgEJN/ +0kScptezi8n3ZHI95EA9U5mAHxHz0IhDDVzWw/z1f1SBPxKVX3+By3zaa3lrD2ch +cHq7nBkX72veEevnHUY8Z2rHE2G2jdmRfOtwm4sjL0VBV9fRRoxzJWRduKyeOtDL +EhhBhUoTrT48UnfW9hxnbNLB9P/hh+UJu9HrS2uAwHoGE1+8gcyundupGDBn -----END RSA PRIVATE KEY----- diff --git a/mysql-test/t/ssl_8k_key-master.opt b/mysql-test/t/ssl_8k_key-master.opt new file mode 100644 index 00000000000..b58ca7f39f0 --- /dev/null +++ b/mysql-test/t/ssl_8k_key-master.opt @@ -0,0 +1 @@ +--loose-ssl-key=$MYSQL_TEST_DIR/std_data/server8k-key.pem --loose-ssl-cert=$MYSQL_TEST_DIR/std_data/server8k-cert.pem -- cgit v1.2.1 From 60264b00bf14ac10aec75da37a91af63d35534c0 Mon Sep 17 00:00:00 2001 From: Igor Babaev Date: Wed, 28 Jul 2010 12:09:38 -0700 Subject: Fixed bug #610890. The CREATE SHOW TABLE command misplaced virtual column specifiers: the AS clause for a virtual column was put before optional character set attributes, not after them as required by the syntax. --- mysql-test/suite/vcol/r/vcol_misc.result | 8 ++++++++ mysql-test/suite/vcol/t/vcol_misc.test | 10 ++++++++++ 2 files changed, 18 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/vcol/r/vcol_misc.result b/mysql-test/suite/vcol/r/vcol_misc.result index 24fa8dcaa37..dee34cb4860 100644 --- a/mysql-test/suite/vcol/r/vcol_misc.result +++ b/mysql-test/suite/vcol/r/vcol_misc.result @@ -125,3 +125,11 @@ a p ROUND(a,p) ROUND(a,p+NULL) 1 0 1 NULL 0 NULL NULL NULL DROP TABLE t1; +CREATE TABLE t1 (a char(32), v char(32) CHARACTER SET ucs2 AS (a) VIRTUAL); +SHOW CREATE TABLE t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` char(32) DEFAULT NULL, + `v` char(32) CHARACTER SET ucs2 AS (a) VIRTUAL +) ENGINE=MyISAM DEFAULT CHARSET=latin1 +DROP TABLE t1; diff --git a/mysql-test/suite/vcol/t/vcol_misc.test b/mysql-test/suite/vcol/t/vcol_misc.test index 0015775ef52..8ae507a8f17 100644 --- a/mysql-test/suite/vcol/t/vcol_misc.test +++ b/mysql-test/suite/vcol/t/vcol_misc.test @@ -128,3 +128,13 @@ INSERT INTO t1(p,a) VALUES (0,1); INSERT INTO t1(p,a) VALUES (NULL,0); SELECT a, p, ROUND(a,p), ROUND(a,p+NULL) FROM t1; DROP TABLE t1; + +# +# Bug#610890: SHOW CREATE TABLE with a virtual column +# + +CREATE TABLE t1 (a char(32), v char(32) CHARACTER SET ucs2 AS (a) VIRTUAL); + +SHOW CREATE TABLE t1; + +DROP TABLE t1; -- cgit v1.2.1 From d7ad4352a1995b56693dea87135bb3107b917b91 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 29 Jul 2010 11:00:57 +0800 Subject: BUG#49124 Security issue with /*!-versioned */ SQL statements on Slave /*![:version:] Query Code */, where [:version:] is a sequence of 5 digits representing the mysql server version(e.g /*!50200 ... */), is a special comment that the query in it can be executed on those servers whose versions are larger than the version appearing in the comment. It leads to a security issue when slave's version is larger than master's. A malicious user can improve his privileges on slaves. Because slave SQL thread is running with SUPER privileges, so it can execute queries that he/she does not have privileges on master. This bug is fixed with the logic below: - To replace '!' with ' ' in the magic comments which are not applied on master. So they become common comments and will not be applied on slave. - Example: 'INSERT INTO t1 VALUES (1) /*!10000, (2)*/ /*!99999 ,(3)*/ will be binlogged as 'INSERT INTO t1 VALUES (1) /*!10000, (2)*/ /* 99999 ,(3)*/ mysql-test/suite/rpl/t/rpl_conditional_comments.test: Test the patch for this bug. sql/mysql_priv.h: Rename inBuf as rawBuf and remove the const limitation. sql/sql_lex.cc: To replace '!' with ' ' in the magic comments which are not applied on master. sql/sql_lex.h: Remove the const limitation on parameter buff, as it can be modified in the function since this patch. Add member function yyUnput for Lex_input_stream. It set a character back the query buff. sql/sql_parse.cc: Rename inBuf as rawBuf and remove the const limitation. sql/sql_partition.cc: Remove the const limitation on parameter part_buff, as it can be modified in the function since this patch. sql/sql_partition.h: Remove the const limitation on parameter part_buff, as it can be modified in the function since this patch. sql/table.h: Remove the const limitation on variable partition_info, as it can be modified since this patch. --- .../suite/rpl/r/rpl_conditional_comments.result | 57 +++++++++++++++++ .../suite/rpl/t/rpl_conditional_comments.test | 74 ++++++++++++++++++++++ 2 files changed, 131 insertions(+) create mode 100644 mysql-test/suite/rpl/r/rpl_conditional_comments.result create mode 100644 mysql-test/suite/rpl/t/rpl_conditional_comments.test (limited to 'mysql-test') diff --git a/mysql-test/suite/rpl/r/rpl_conditional_comments.result b/mysql-test/suite/rpl/r/rpl_conditional_comments.result new file mode 100644 index 00000000000..105d3bc59f3 --- /dev/null +++ b/mysql-test/suite/rpl/r/rpl_conditional_comments.result @@ -0,0 +1,57 @@ +stop slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +reset master; +reset slave; +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; +start slave; +CREATE TABLE t1(c1 INT); +show binlog events from ; +Log_name Pos Event_type Server_id End_log_pos Info +master-bin.000001 # Query # # use `test`; CREATE TABLE t1(c1 INT) + +# Case 1: +# ------------------------------------------------------------------ +# In a statement, some CCs are applied while others are not. The CCs +# which are not applied on master will be binlogged as common comments. +/*!99999 --- */INSERT /*!INTO*/ /*!10000 t1 */ VALUES(10) /*!99999 ,(11)*/; +show binlog events from ; +Log_name Pos Event_type Server_id End_log_pos Info +master-bin.000001 # Query # # use `test`; /* 99999 --- */INSERT /*!INTO*/ /*!10000 t1 */ VALUES(10) /* 99999 ,(11)*/ +Comparing tables master:test.t1 and slave:test.t1 + +# Case 2: +# ----------------------------------------------------------------- +# Verify whether it can be binlogged correctly when executing prepared +# statement. +PREPARE stmt FROM 'INSERT INTO /*!99999 blabla*/ t1 VALUES(60) /*!99999 ,(61)*/'; +EXECUTE stmt; +DROP TABLE t1; +CREATE TABLE t1(c1 INT); +EXECUTE stmt; +Comparing tables master:test.t1 and slave:test.t1 + +SET @value=62; +PREPARE stmt FROM 'INSERT INTO /*!99999 blabla */ t1 VALUES(?) /*!99999 ,(63)*/'; +EXECUTE stmt USING @value; +DROP TABLE t1; +CREATE TABLE t1(c1 INT); +EXECUTE stmt USING @value; +show binlog events from ; +Log_name Pos Event_type Server_id End_log_pos Info +master-bin.000001 # Query # # use `test`; INSERT INTO /* 99999 blabla*/ t1 VALUES(60) /* 99999 ,(61)*/ +master-bin.000001 # Query # # use `test`; DROP TABLE t1 +master-bin.000001 # Query # # use `test`; CREATE TABLE t1(c1 INT) +master-bin.000001 # Query # # use `test`; INSERT INTO /* 99999 blabla*/ t1 VALUES(60) /* 99999 ,(61)*/ +master-bin.000001 # Query # # use `test`; INSERT INTO /* 99999 blabla */ t1 VALUES(62) /* 99999 ,(63)*/ +master-bin.000001 # Query # # use `test`; DROP TABLE t1 +master-bin.000001 # Query # # use `test`; CREATE TABLE t1(c1 INT) +master-bin.000001 # Query # # use `test`; INSERT INTO /* 99999 blabla */ t1 VALUES(62) /* 99999 ,(63)*/ +Comparing tables master:test.t1 and slave:test.t1 + +# Case 3: +# ----------------------------------------------------------------- +# Verify it can restore the '!', if the it is an uncomplete conditional +# comments +SELECT c1 FROM /*!99999 t1 WHEREN; +ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '/*!99999 t1 WHEREN' at line 1 +DROP TABLE t1; diff --git a/mysql-test/suite/rpl/t/rpl_conditional_comments.test b/mysql-test/suite/rpl/t/rpl_conditional_comments.test new file mode 100644 index 00000000000..14251d5eb37 --- /dev/null +++ b/mysql-test/suite/rpl/t/rpl_conditional_comments.test @@ -0,0 +1,74 @@ +############################################################################### +# After the patch for BUG#49124: +# - Use ' ' instead of '!' in the conditional comments which are not applied on +# master. So they become common comments and will not be applied on slave. +# +# - Example: +# 'INSERT INTO t1 VALUES (1) /*!10000, (2)*/ /*!99999 ,(3)*/ +# will be binlogged as +# 'INSERT INTO t1 VALUES (1) /*!10000, (2)*/ /* 99999 ,(3)*/'. +############################################################################### +source include/master-slave.inc; +source include/have_binlog_format_statement.inc; + +CREATE TABLE t1(c1 INT); +source include/show_binlog_events.inc; +let $binlog_start= query_get_value(SHOW MASTER STATUS, Position, 1); + +--echo +--echo # Case 1: +--echo # ------------------------------------------------------------------ +--echo # In a statement, some CCs are applied while others are not. The CCs +--echo # which are not applied on master will be binlogged as common comments. + +/*!99999 --- */INSERT /*!INTO*/ /*!10000 t1 */ VALUES(10) /*!99999 ,(11)*/; + +source include/show_binlog_events.inc; +let $binlog_start= query_get_value(SHOW MASTER STATUS, Position, 1); +sync_slave_with_master; +let $diff_table_1=master:test.t1; +let $diff_table_2=slave:test.t1; +source include/diff_tables.inc; + +--echo +--echo # Case 2: +--echo # ----------------------------------------------------------------- +--echo # Verify whether it can be binlogged correctly when executing prepared +--echo # statement. +PREPARE stmt FROM 'INSERT INTO /*!99999 blabla*/ t1 VALUES(60) /*!99999 ,(61)*/'; +EXECUTE stmt; +DROP TABLE t1; +CREATE TABLE t1(c1 INT); +EXECUTE stmt; + +sync_slave_with_master; +let $diff_table_1=master:test.t1; +let $diff_table_2=slave:test.t1; +source include/diff_tables.inc; + +--echo +SET @value=62; +PREPARE stmt FROM 'INSERT INTO /*!99999 blabla */ t1 VALUES(?) /*!99999 ,(63)*/'; +EXECUTE stmt USING @value; +DROP TABLE t1; +CREATE TABLE t1(c1 INT); +EXECUTE stmt USING @value; + +source include/show_binlog_events.inc; +let $binlog_start= query_get_value(SHOW MASTER STATUS, Position, 1); + +sync_slave_with_master; +let $diff_table_1=master:test.t1; +let $diff_table_2=slave:test.t1; +source include/diff_tables.inc; + +--echo +--echo # Case 3: +--echo # ----------------------------------------------------------------- +--echo # Verify it can restore the '!', if the it is an uncomplete conditional +--echo # comments +--error 1064 +SELECT c1 FROM /*!99999 t1 WHEREN; + +DROP TABLE t1; +source include/master-slave-end.inc; -- cgit v1.2.1 From 7778820ad9e2747f41484b5d5b50a0188f58f8c6 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 30 Jul 2010 11:59:34 +0800 Subject: Bug #34283 mysqlbinlog leaves tmpfile after termination if binlog contains load data infile With statement- or mixed-mode logging, "LOAD DATA INFILE" queries are written to the binlog using special types of log events. When mysqlbinlog reads such events, it re-creates the file in a temporary directory with a generated filename and outputs a "LOAD DATA INFILE" query where the filename is replaced by the generated file. The temporary file is not deleted by mysqlbinlog after termination. To fix the problem, in mixed mode we go to row-based. In SBR, we document it to remind user the tmpfile is left in a temporary directory. mysql-test/suite/binlog/r/binlog_mixed_load_data.result: Test result for BUG#34283. mysql-test/suite/binlog/t/binlog_mixed_load_data.test: Added the test file to verify that 'load data infile...' statement will go to row-based in mixed mode. sql/sql_load.cc: Added code to go to row-based in mixed mode for 'load data infile ...' statement --- mysql-test/suite/binlog/r/binlog_mixed_load_data.result | 10 ++++++++++ mysql-test/suite/binlog/t/binlog_mixed_load_data.test | 15 +++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 mysql-test/suite/binlog/r/binlog_mixed_load_data.result create mode 100644 mysql-test/suite/binlog/t/binlog_mixed_load_data.test (limited to 'mysql-test') diff --git a/mysql-test/suite/binlog/r/binlog_mixed_load_data.result b/mysql-test/suite/binlog/r/binlog_mixed_load_data.result new file mode 100644 index 00000000000..840257f11ff --- /dev/null +++ b/mysql-test/suite/binlog/r/binlog_mixed_load_data.result @@ -0,0 +1,10 @@ +RESET MASTER; +CREATE TABLE t1 (word CHAR(20) NOT NULL) ENGINE=MYISAM; +LOAD DATA INFILE '../../std_data/words.dat' INTO TABLE t1; +show binlog events from ; +Log_name Pos Event_type Server_id End_log_pos Info +master-bin.000001 # Query # # BEGIN +master-bin.000001 # Table_map # # table_id: # (test.t1) +master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F +master-bin.000001 # Query # # COMMIT +DROP TABLE t1; diff --git a/mysql-test/suite/binlog/t/binlog_mixed_load_data.test b/mysql-test/suite/binlog/t/binlog_mixed_load_data.test new file mode 100644 index 00000000000..7e7cb973c1b --- /dev/null +++ b/mysql-test/suite/binlog/t/binlog_mixed_load_data.test @@ -0,0 +1,15 @@ +# +# Bug #34283 mysqlbinlog leaves tmpfile after termination +# if binlog contains load data infile, so in mixed mode we +# go to row-based for avoiding the problem. +# + +--source include/have_binlog_format_mixed.inc +--source include/have_log_bin.inc + +RESET MASTER; +CREATE TABLE t1 (word CHAR(20) NOT NULL) ENGINE=MYISAM; +let $binlog_start= query_get_value(SHOW MASTER STATUS, Position, 1); +LOAD DATA INFILE '../../std_data/words.dat' INTO TABLE t1; +--source include/show_binlog_events.inc +DROP TABLE t1; -- cgit v1.2.1 From c0fa48c4d8a241439328e7f4abcdf67fa340920c Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Fri, 30 Jul 2010 10:45:27 +0300 Subject: Fix for LP#602604: RQG: ma_blockrec.c:6187: _ma_apply_redo_insert_row_head_or_tail: Assertion `0' failed on Maria engine recovery More DBUG_PRINT (to simplify future debugging) Aria: Added STATE_IN_REPAIR, which is set on start of repair. This allows us to see if 'crashed' flag was set intentionally. Aria: Some trivial speedup optimization Aria: Better warning if table was marked crashed by unfinnished repair mysql-test/lib/v1/mysql-test-run.pl: Fix so one can run RQG mysql-test/suite/maria/r/maria-recovery2.result: Update for new error message. mysys/stacktrace.c: Fixed compiler warning storage/maria/ha_maria.cc: More DBUG_PRINT Added STATE_IN_REPAIR flag, which is set on start of repair. This allows us to see if 'crashed' flag was set intentionally. Don't log query for dropping temporary table. storage/maria/ha_maria.h: Added prototype for drop_table() storage/maria/ma_blockrec.c: More DBUG_PRINT Make read_long_data() inline for most cases. (Trivial speedup optimization) storage/maria/ma_check.c: Better warning if table was marked crashed by unfinnished repair storage/maria/ma_open.c: More DBUG_PRINT storage/maria/ma_recovery.c: Give warning if found crashed table. Changed warning for tables that can't be opened. storage/maria/ma_recovery_util.c: Write warnings to DBUG file storage/maria/maria_chk.c: Added STATE_IN_REPAIR flag, which is set on start of repair. This allows us to see if 'crashed' flag was set intentionally. storage/maria/maria_def.h: Added maria_mark_in_repair(x) storage/maria/maria_read_log.c: Added option: --character-sets-dir storage/maria/trnman.c: By default set min_read_from to max value. This allows us to remove TRN:s from rows during recovery to get more space. This fixes bug LP#602604: RQG: ma_blockrec.c:6187: _ma_apply_redo_insert_row_head_or_tail: Assertion `0' failed on Maria engine recovery --- mysql-test/lib/v1/mysql-test-run.pl | 2 +- mysql-test/suite/maria/r/maria-recovery2.result | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/lib/v1/mysql-test-run.pl b/mysql-test/lib/v1/mysql-test-run.pl index 174de23c530..ddd6e6d936a 100755 --- a/mysql-test/lib/v1/mysql-test-run.pl +++ b/mysql-test/lib/v1/mysql-test-run.pl @@ -3970,7 +3970,7 @@ sub mysqld_arguments ($$$$) { } } - mtr_add_arg($args, "%s--character-set-server-set=latin1", $prefix); + mtr_add_arg($args, "%s--character-set-server=latin1", $prefix); mtr_add_arg($args, "%s--language=%s", $prefix, $path_language); mtr_add_arg($args, "%s--tmpdir=$opt_tmpdir", $prefix); diff --git a/mysql-test/suite/maria/r/maria-recovery2.result b/mysql-test/suite/maria/r/maria-recovery2.result index 88db518254f..bca6d0d7c74 100644 --- a/mysql-test/suite/maria/r/maria-recovery2.result +++ b/mysql-test/suite/maria/r/maria-recovery2.result @@ -136,7 +136,7 @@ ERROR HY000: Lost connection to MySQL server during query * recovery happens check table t_corrupted1 extended; Table Op Msg_type Msg_text -mysqltest.t_corrupted1 check warning Table is marked as crashed and last repair failed +mysqltest.t_corrupted1 check warning Last repair was aborted before finishing mysqltest.t_corrupted1 check status OK * testing that checksum after recovery is as expected Checksum-check -- cgit v1.2.1 From 07dcc366e4a4cf2893c4d3afba44df44b7ed9149 Mon Sep 17 00:00:00 2001 From: Davi Arnaut Date: Fri, 30 Jul 2010 09:17:10 -0300 Subject: Bug#54041: MySQL 5.0.92 fails when tests from Connector/C suite run Fix a regression (due to a typo) which caused spurious incorrect argument errors for long data stream parameters if all forms of logging were disabled (binary, general and slow logs). mysql-test/t/mysql_client_test.test: Save the status of the slow_log. sql/sql_prepare.cc: Add a missing logical NOT operator. tests/mysql_client_test.c: Disable all query logs when running C tests. Fixes a omission when, slow log should have been disabled too. Run test case for Bug#54041 with query logs enabled and disabled. --- mysql-test/r/mysql_client_test.result | 2 ++ mysql-test/t/mysql_client_test.test | 2 ++ 2 files changed, 4 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/mysql_client_test.result b/mysql-test/r/mysql_client_test.result index 08d982c85e3..edda7980e97 100644 --- a/mysql-test/r/mysql_client_test.result +++ b/mysql-test/r/mysql_client_test.result @@ -1,3 +1,5 @@ SET @old_general_log= @@global.general_log; +SET @old_slow_query_log= @@global.slow_query_log; ok SET @@global.general_log= @old_general_log; +SET @@global.slow_query_log= @old_slow_query_log; diff --git a/mysql-test/t/mysql_client_test.test b/mysql-test/t/mysql_client_test.test index 15c0cd4ac84..41670117c7c 100644 --- a/mysql-test/t/mysql_client_test.test +++ b/mysql-test/t/mysql_client_test.test @@ -2,6 +2,7 @@ -- source include/not_embedded.inc SET @old_general_log= @@global.general_log; +SET @old_slow_query_log= @@global.slow_query_log; # We run with different binaries for normal and --embedded-server # @@ -17,3 +18,4 @@ SET @old_general_log= @@global.general_log; echo ok; SET @@global.general_log= @old_general_log; +SET @@global.slow_query_log= @old_slow_query_log; -- cgit v1.2.1 From 1670dd4dd05f54db01d15c878a8e0157c141f5ef Mon Sep 17 00:00:00 2001 From: Georgi Kodinov Date: Fri, 30 Jul 2010 16:35:06 +0300 Subject: Bug #55188: GROUP BY, GROUP_CONCAT and TEXT - inconsistent results In order to be able to check if the set of the grouping fields in a GROUP BY has changed (and thus to start a new group) the optimizer caches the current values of these fields in a set of Cached_item derived objects. The Cached_item_str, used for caching varchar and TEXT columns, is limited in length by the max_sort_length variable. A String buffer to store the value with an alloced length of either the max length of the string or the value of max_sort_length (whichever is smaller) in Cached_item_str's constructor. Then, at compare time the value of the string to compare to was truncated to the alloced length of the string buffer inside Cached_item_str. This is all fine and valid, but only if you're not assigning values near or equal to the alloced length of this buffer. Because when assigning values like this the alloced length is rounded up and as a result the next set of data will not match the group buffer, thus leading to wrong results because of the changed alloced_length. Fixed by preserving the original maximum length in the Cached_item_str's constructor and using this instead of the alloced_length to limit the string to compare to. Test case added. --- mysql-test/r/group_by.result | 35 +++++++++++++++++++++++++++++++++++ mysql-test/t/group_by.test | 14 ++++++++++++++ 2 files changed, 49 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/group_by.result b/mysql-test/r/group_by.result index 645dd460735..f74584f6bcf 100644 --- a/mysql-test/r/group_by.result +++ b/mysql-test/r/group_by.result @@ -1810,4 +1810,39 @@ MAX(t2.a) 2 DROP TABLE t1, t2; # +# Bug#55188: GROUP BY, GROUP_CONCAT and TEXT - inconsistent results +# +CREATE TABLE t1 (a text, b varchar(10)); +INSERT INTO t1 VALUES (repeat('1', 1300),'one'), (repeat('1', 1300),'two'); +EXPLAIN +SELECT SUBSTRING(a,1,10), LENGTH(a), GROUP_CONCAT(b) FROM t1 GROUP BY a; +id 1 +select_type SIMPLE +table t1 +type ALL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows 2 +Extra Using filesort +SELECT SUBSTRING(a,1,10), LENGTH(a), GROUP_CONCAT(b) FROM t1 GROUP BY a; +SUBSTRING(a,1,10) LENGTH(a) GROUP_CONCAT(b) +1111111111 1300 one,two +EXPLAIN +SELECT SUBSTRING(a,1,10), LENGTH(a) FROM t1 GROUP BY a; +id 1 +select_type SIMPLE +table t1 +type ALL +possible_keys NULL +key NULL +key_len NULL +ref NULL +rows 2 +Extra Using temporary; Using filesort +SELECT SUBSTRING(a,1,10), LENGTH(a) FROM t1 GROUP BY a; +SUBSTRING(a,1,10) LENGTH(a) +1111111111 1300 +DROP TABLE t1; # End of 5.1 tests diff --git a/mysql-test/t/group_by.test b/mysql-test/t/group_by.test index c5b27ee1a62..75ec1d82b02 100644 --- a/mysql-test/t/group_by.test +++ b/mysql-test/t/group_by.test @@ -1221,5 +1221,19 @@ DROP TABLE t1, t2; --echo # +--echo # Bug#55188: GROUP BY, GROUP_CONCAT and TEXT - inconsistent results +--echo # + +CREATE TABLE t1 (a text, b varchar(10)); +INSERT INTO t1 VALUES (repeat('1', 1300),'one'), (repeat('1', 1300),'two'); + +query_vertical EXPLAIN +SELECT SUBSTRING(a,1,10), LENGTH(a), GROUP_CONCAT(b) FROM t1 GROUP BY a; +SELECT SUBSTRING(a,1,10), LENGTH(a), GROUP_CONCAT(b) FROM t1 GROUP BY a; +query_vertical EXPLAIN +SELECT SUBSTRING(a,1,10), LENGTH(a) FROM t1 GROUP BY a; +SELECT SUBSTRING(a,1,10), LENGTH(a) FROM t1 GROUP BY a; +DROP TABLE t1; + --echo # End of 5.1 tests -- cgit v1.2.1 From 2a996946df41088eb68ff6aeb95cca35baefa024 Mon Sep 17 00:00:00 2001 From: Luis Soares Date: Fri, 30 Jul 2010 14:44:39 +0100 Subject: Revert patch for BUG#34283. Causing lots of test failures in PB2, mostly because existing test result files were not updated. --- mysql-test/suite/binlog/r/binlog_mixed_load_data.result | 10 ---------- mysql-test/suite/binlog/t/binlog_mixed_load_data.test | 15 --------------- 2 files changed, 25 deletions(-) delete mode 100644 mysql-test/suite/binlog/r/binlog_mixed_load_data.result delete mode 100644 mysql-test/suite/binlog/t/binlog_mixed_load_data.test (limited to 'mysql-test') diff --git a/mysql-test/suite/binlog/r/binlog_mixed_load_data.result b/mysql-test/suite/binlog/r/binlog_mixed_load_data.result deleted file mode 100644 index 840257f11ff..00000000000 --- a/mysql-test/suite/binlog/r/binlog_mixed_load_data.result +++ /dev/null @@ -1,10 +0,0 @@ -RESET MASTER; -CREATE TABLE t1 (word CHAR(20) NOT NULL) ENGINE=MYISAM; -LOAD DATA INFILE '../../std_data/words.dat' INTO TABLE t1; -show binlog events from ; -Log_name Pos Event_type Server_id End_log_pos Info -master-bin.000001 # Query # # BEGIN -master-bin.000001 # Table_map # # table_id: # (test.t1) -master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F -master-bin.000001 # Query # # COMMIT -DROP TABLE t1; diff --git a/mysql-test/suite/binlog/t/binlog_mixed_load_data.test b/mysql-test/suite/binlog/t/binlog_mixed_load_data.test deleted file mode 100644 index 7e7cb973c1b..00000000000 --- a/mysql-test/suite/binlog/t/binlog_mixed_load_data.test +++ /dev/null @@ -1,15 +0,0 @@ -# -# Bug #34283 mysqlbinlog leaves tmpfile after termination -# if binlog contains load data infile, so in mixed mode we -# go to row-based for avoiding the problem. -# - ---source include/have_binlog_format_mixed.inc ---source include/have_log_bin.inc - -RESET MASTER; -CREATE TABLE t1 (word CHAR(20) NOT NULL) ENGINE=MYISAM; -let $binlog_start= query_get_value(SHOW MASTER STATUS, Position, 1); -LOAD DATA INFILE '../../std_data/words.dat' INTO TABLE t1; ---source include/show_binlog_events.inc -DROP TABLE t1; -- cgit v1.2.1 From ada723b0141fda6eee595f704cb79c879136dc9f Mon Sep 17 00:00:00 2001 From: Georgi Kodinov Date: Fri, 30 Jul 2010 17:09:24 +0300 Subject: Disable the tests failing under valgrind because of bug #55503 --- mysql-test/suite/innodb_plugin/t/innodb-autoinc-44030.test | 2 ++ mysql-test/suite/innodb_plugin/t/innodb-autoinc.test | 2 ++ 2 files changed, 4 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb_plugin/t/innodb-autoinc-44030.test b/mysql-test/suite/innodb_plugin/t/innodb-autoinc-44030.test index 99cdac72e2e..5e4cf9dcb4c 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb-autoinc-44030.test +++ b/mysql-test/suite/innodb_plugin/t/innodb-autoinc-44030.test @@ -1,6 +1,8 @@ -- source include/have_innodb_plugin.inc # embedded server ignores 'delayed', so skip this -- source include/not_embedded.inc +# remove the next line after bug #55503 is fixed +-- source include/not_valgrind.inc let $innodb_file_format_check_orig=`select @@innodb_file_format_check`; diff --git a/mysql-test/suite/innodb_plugin/t/innodb-autoinc.test b/mysql-test/suite/innodb_plugin/t/innodb-autoinc.test index 5a83ffe3617..49394a019d0 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb-autoinc.test +++ b/mysql-test/suite/innodb_plugin/t/innodb-autoinc.test @@ -1,6 +1,8 @@ -- source include/have_innodb_plugin.inc # embedded server ignores 'delayed', so skip this -- source include/not_embedded.inc +# remove the next line after bug #55503 is fixed +-- source include/not_valgrind.inc let $innodb_file_format_check_orig=`select @@innodb_file_format_check`; -- cgit v1.2.1 From e50ece8ff5ed48db5ebb97f6d5435cf9d5eb92df Mon Sep 17 00:00:00 2001 From: Gleb Shchepa Date: Sun, 1 Aug 2010 22:12:36 +0400 Subject: Bug #54461: crash with longblob and union or update with subquery Queries may crash, if 1) the GREATEST or the LEAST function has a mixed list of numeric and LONGBLOB arguments and 2) the result of such a function goes through an intermediate temporary table. An Item that references a LONGBLOB field has max_length of UINT_MAX32 == (2^32 - 1). The current implementation of GREATEST/LEAST returns REAL result for a mixed list of numeric and string arguments (that contradicts with the current documentation, this contradiction was discussed and it was decided to update the documentation). The max_length of such a function call was calculated as a maximum of argument max_length values (i.e. UINT_MAX32). That max_length value of UINT_MAX32 was used as a length for the intermediate temporary table Field_double to hold GREATEST/LEAST function result. The Field_double::val_str() method call on that field allocates a String value. Since an allocation of String reserves an additional byte for a zero-termination, the size of String buffer was set to (UINT_MAX32 + 1), that caused an integer overflow: actually, an empty buffer of size 0 was allocated. An initialization of the "first" byte of that zero-size buffer with '\0' caused a crash. The Item_func_min_max::fix_length_and_dec() has been modified to calculate max_length for the REAL result like we do it for arithmetical operators. ****** Bug #54461: crash with longblob and union or update with subquery Queries may crash, if 1) the GREATEST or the LEAST function has a mixed list of numeric and LONGBLOB arguments and 2) the result of such a function goes through an intermediate temporary table. An Item that references a LONGBLOB field has max_length of UINT_MAX32 == (2^32 - 1). The current implementation of GREATEST/LEAST returns REAL result for a mixed list of numeric and string arguments (that contradicts with the current documentation, this contradiction was discussed and it was decided to update the documentation). The max_length of such a function call was calculated as a maximum of argument max_length values (i.e. UINT_MAX32). That max_length value of UINT_MAX32 was used as a length for the intermediate temporary table Field_double to hold GREATEST/LEAST function result. The Field_double::val_str() method call on that field allocates a String value. Since an allocation of String reserves an additional byte for a zero-termination, the size of String buffer was set to (UINT_MAX32 + 1), that caused an integer overflow: actually, an empty buffer of size 0 was allocated. An initialization of the "first" byte of that zero-size buffer with '\0' caused a crash. The Item_func_min_max::fix_length_and_dec() has been modified to calculate max_length for the REAL result like we do it for arithmetical operators. mysql-test/r/func_misc.result: Test case for bug #54461. ****** Test case for bug #54461. mysql-test/t/func_misc.test: Test case for bug #54461. ****** Test case for bug #54461. sql/item_func.cc: Bug #54461: crash with longblob and union or update with subquery The Item_func_min_max::fix_length_and_dec() has been modified to calculate max_length for the REAL result like we do it for arithmetical operators. ****** Bug #54461: crash with longblob and union or update with subquery The Item_func_min_max::fix_length_and_dec() has been modified to calculate max_length for the REAL result like we do it for arithmetical operators. --- mysql-test/r/func_misc.result | 15 +++++++++++++++ mysql-test/t/func_misc.test | 12 ++++++++++++ 2 files changed, 27 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/r/func_misc.result b/mysql-test/r/func_misc.result index 81dddd0f648..eee56ae7461 100644 --- a/mysql-test/r/func_misc.result +++ b/mysql-test/r/func_misc.result @@ -336,4 +336,19 @@ End of 5.0 tests select connection_id() > 0; connection_id() > 0 1 +# +# Bug #54461: crash with longblob and union or update with subquery +# +CREATE TABLE t1 (a INT, b LONGBLOB); +INSERT INTO t1 VALUES (1, '2'), (2, '3'), (3, '2'); +SELECT DISTINCT LEAST(a, (SELECT b FROM t1 LIMIT 1)) FROM t1 UNION SELECT 1; +LEAST(a, (SELECT b FROM t1 LIMIT 1)) +1 +2 +SELECT DISTINCT GREATEST(a, (SELECT b FROM t1 LIMIT 1)) FROM t1 UNION SELECT 1; +GREATEST(a, (SELECT b FROM t1 LIMIT 1)) +2 +3 +1 +DROP TABLE t1; End of tests diff --git a/mysql-test/t/func_misc.test b/mysql-test/t/func_misc.test index 6590b43f2dc..c6b5ffd5a3f 100644 --- a/mysql-test/t/func_misc.test +++ b/mysql-test/t/func_misc.test @@ -467,4 +467,16 @@ select NAME_CONST('_id',1234) as id; select connection_id() > 0; +--echo # +--echo # Bug #54461: crash with longblob and union or update with subquery +--echo # + +CREATE TABLE t1 (a INT, b LONGBLOB); +INSERT INTO t1 VALUES (1, '2'), (2, '3'), (3, '2'); + +SELECT DISTINCT LEAST(a, (SELECT b FROM t1 LIMIT 1)) FROM t1 UNION SELECT 1; +SELECT DISTINCT GREATEST(a, (SELECT b FROM t1 LIMIT 1)) FROM t1 UNION SELECT 1; + +DROP TABLE t1; + --echo End of tests -- cgit v1.2.1 From 97b4f6722547a4b958ca86a794808e7739c0db6a Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Mon, 2 Aug 2010 12:22:36 +0300 Subject: Disable some tests that is waiting for next merge with xtradb Added 'Aria' as an alias for the Maria storage engine. Real rename is happening in 5.2 sql/handler.cc: Added 'Aria' as an alias for the Maria storage engine. --- mysql-test/suite/innodb/t/disabled.def | 2 ++ mysql-test/suite/maria/r/maria.result | 7 +++++++ mysql-test/suite/maria/t/maria.test | 8 ++++++++ 3 files changed, 17 insertions(+) (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb/t/disabled.def b/mysql-test/suite/innodb/t/disabled.def index 6e475d18211..90c9bc5b38e 100644 --- a/mysql-test/suite/innodb/t/disabled.def +++ b/mysql-test/suite/innodb/t/disabled.def @@ -14,3 +14,5 @@ innodb : Bug#53306 2010-04-30 VasilDimov valgrind warnings innodb_bug52663 : Waiting for merge with XtraDB innodb_bug51920 : Waiting for merge with XtraDB innodb_bug48024 : Waiting for merge with XtraDB +innodb_bug49164 : Waiting for merge with XtraDB +innodb_bug54044 : Waiting for merge with XtraDB diff --git a/mysql-test/suite/maria/r/maria.result b/mysql-test/suite/maria/r/maria.result index 5e33c3fa423..5d7a5fec78b 100644 --- a/mysql-test/suite/maria/r/maria.result +++ b/mysql-test/suite/maria/r/maria.result @@ -2600,3 +2600,10 @@ check table t1; Table Op Msg_type Msg_text test.t1 check status OK drop table t1; +Create table t1 (a int) engine="aria"; +show create table t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` int(11) DEFAULT NULL +) ENGINE=MARIA DEFAULT CHARSET=latin1 PAGE_CHECKSUM=0 +drop table t1; diff --git a/mysql-test/suite/maria/t/maria.test b/mysql-test/suite/maria/t/maria.test index c40dde5952b..35ccb6263e3 100644 --- a/mysql-test/suite/maria/t/maria.test +++ b/mysql-test/suite/maria/t/maria.test @@ -1873,6 +1873,14 @@ insert into t1 values(1,repeat('a',100), repeat('b',657860)); check table t1; drop table t1; +# +# Check we can create a table with the 'Aria' alias +# + +Create table t1 (a int) engine="aria"; +show create table t1; +drop table t1; + # Set defaults back --disable_result_log --disable_query_log -- cgit v1.2.1 From 06667c4a7b63a399907fd8f57ef97df23cfc62d5 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Mon, 2 Aug 2010 19:39:45 +0300 Subject: Fixed warnings and build failures after last push Speed up some PBXT tests by adding begin...commit around creating of testing tables. include/my_base.h: Fixed wrong constant mysql-test/mysql-test-run.pl: Print MariaDB instead of MySQL mysql-test/r/range.result: Move test that required partitions to parts.optimizer mysql-test/suite/innodb_plugin/t/disabled.def: Disable test that causes valgrind warning about not released memory in xtradb mysql-test/suite/parts/r/optimizer.result: Moved from range.result mysql-test/suite/parts/t/optimizer.test: Moved from range.test mysql-test/suite/pbxt/r/join_nested.result: Updated results after optimizer changes mysql-test/suite/pbxt/r/renamedb.result: Updated test for new error message mysql-test/suite/pbxt/t/check.test: Speed up test mysql-test/suite/pbxt/t/count_distinct2.test: Speed up test mysql-test/suite/pbxt/t/derived.test: Speed up test mysql-test/suite/pbxt/t/renamedb.test: Updated test for new error message mysql-test/suite/rpl/r/rpl_log_pos.result: Updated results mysql-test/suite/rpl/t/rpl_log_pos.test: Update test to read from a position that has 'known wrong' data. The orignal test read a timestamp, so the error message could differ between runs. mysql-test/suite/rpl/t/rpl_temporary_errors.test: Sync to slave to make test predictable mysql-test/t/events_time_zone.test: Extend wait to make test predictable mysql-test/t/range.test: Move test that required partitions to parts.optimizer sql/sql_list.h: Fixed compiler warning sql/sql_load.cc: buffer was not freed in some error conditions tests/mysql_client_test.c: Fixed compiler warning --- mysql-test/mysql-test-run.pl | 2 +- mysql-test/r/range.result | 44 ---------------------- mysql-test/suite/innodb_plugin/t/disabled.def | 2 + mysql-test/suite/parts/r/optimizer.result | 45 +++++++++++++++++++++++ mysql-test/suite/parts/t/optimizer.test | 47 ++++++++++++++++++++++++ mysql-test/suite/pbxt/r/join_nested.result | 4 +- mysql-test/suite/pbxt/r/renamedb.result | 2 +- mysql-test/suite/pbxt/t/check.test | 2 + mysql-test/suite/pbxt/t/count_distinct2.test | 4 ++ mysql-test/suite/pbxt/t/derived.test | 2 + mysql-test/suite/pbxt/t/renamedb.test | 2 +- mysql-test/suite/rpl/r/rpl_log_pos.result | 4 +- mysql-test/suite/rpl/t/rpl_log_pos.test | 18 +++++++-- mysql-test/suite/rpl/t/rpl_temporary_errors.test | 1 + mysql-test/t/events_time_zone.test | 4 +- mysql-test/t/range.test | 41 --------------------- 16 files changed, 127 insertions(+), 97 deletions(-) create mode 100644 mysql-test/suite/parts/r/optimizer.result create mode 100644 mysql-test/suite/parts/t/optimizer.test (limited to 'mysql-test') diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl index 6edd892d99d..5fcee4d8861 100755 --- a/mysql-test/mysql-test-run.pl +++ b/mysql-test/mysql-test-run.pl @@ -1601,7 +1601,7 @@ sub collect_mysqld_features { #print "Major: $1 Minor: $2 Build: $3\n"; $mysql_version_id= $1*10000 + $2*100 + $3; #print "mysql_version_id: $mysql_version_id\n"; - mtr_report("MySQL Version $1.$2.$3"); + mtr_report("MariaDB Version $1.$2.$3"); } } else diff --git a/mysql-test/r/range.result b/mysql-test/r/range.result index ad8aec7383a..64e00521cd2 100644 --- a/mysql-test/r/range.result +++ b/mysql-test/r/range.result @@ -1653,48 +1653,4 @@ a b 0 0 1 1 DROP TABLE t1; -# -# Bug#50939: Loose Index Scan unduly relies on engine to remember range -# endpoints -# -CREATE TABLE t1 ( -a INT, -b INT, -KEY ( a, b ) -) PARTITION BY HASH (a) PARTITIONS 1; -CREATE TABLE t2 ( -a INT, -b INT, -KEY ( a, b ) -); -INSERT INTO t1 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); -INSERT INTO t1 SELECT a + 5, b + 5 FROM t1; -INSERT INTO t1 SELECT a + 10, b + 10 FROM t1; -INSERT INTO t1 SELECT a + 20, b + 20 FROM t1; -INSERT INTO t1 SELECT a + 40, b + 40 FROM t1; -INSERT INTO t2 SELECT * FROM t1; -# plans should be identical -EXPLAIN SELECT a, MAX(b) FROM t1 WHERE a IN (10,100) GROUP BY a; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t1 range a a 5 NULL 1 Using where; Using index for group-by -EXPLAIN SELECT a, MAX(b) FROM t2 WHERE a IN (10,100) GROUP BY a; -id select_type table type possible_keys key key_len ref rows Extra -1 SIMPLE t2 range a a 5 NULL 2 Using where; Using index for group-by -FLUSH status; -SELECT a, MAX(b) FROM t1 WHERE a IN (10, 100) GROUP BY a; -a MAX(b) -10 10 -# Should be no more than 4 reads. -SHOW status LIKE 'handler_read_key'; -Variable_name Value -Handler_read_key 4 -FLUSH status; -SELECT a, MAX(b) FROM t2 WHERE a IN (10, 100) GROUP BY a; -a MAX(b) -10 10 -# Should be no more than 4 reads. -SHOW status LIKE 'handler_read_key'; -Variable_name Value -Handler_read_key 4 -DROP TABLE t1, t2; End of 5.1 tests diff --git a/mysql-test/suite/innodb_plugin/t/disabled.def b/mysql-test/suite/innodb_plugin/t/disabled.def index 888298bbb09..87cf2454f81 100644 --- a/mysql-test/suite/innodb_plugin/t/disabled.def +++ b/mysql-test/suite/innodb_plugin/t/disabled.def @@ -9,3 +9,5 @@ # Do not use any TAB characters for whitespace. # ############################################################################## + +innodb-use-sys-malloc : Waiting for buyfix from Percona for LP#612600 diff --git a/mysql-test/suite/parts/r/optimizer.result b/mysql-test/suite/parts/r/optimizer.result new file mode 100644 index 00000000000..cdf0b2b83dc --- /dev/null +++ b/mysql-test/suite/parts/r/optimizer.result @@ -0,0 +1,45 @@ +drop table if exists t1,t2; +# +# Bug#50939: Loose Index Scan unduly relies on engine to remember range +# endpoints +# +CREATE TABLE t1 ( +a INT, +b INT, +KEY ( a, b ) +) PARTITION BY HASH (a) PARTITIONS 1; +CREATE TABLE t2 ( +a INT, +b INT, +KEY ( a, b ) +); +INSERT INTO t1 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); +INSERT INTO t1 SELECT a + 5, b + 5 FROM t1; +INSERT INTO t1 SELECT a + 10, b + 10 FROM t1; +INSERT INTO t1 SELECT a + 20, b + 20 FROM t1; +INSERT INTO t1 SELECT a + 40, b + 40 FROM t1; +INSERT INTO t2 SELECT * FROM t1; +# plans should be identical +EXPLAIN SELECT a, MAX(b) FROM t1 WHERE a IN (10,100) GROUP BY a; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t1 range a a 5 NULL 1 Using where; Using index for group-by +EXPLAIN SELECT a, MAX(b) FROM t2 WHERE a IN (10,100) GROUP BY a; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE t2 range a a 5 NULL 2 Using where; Using index for group-by +FLUSH status; +SELECT a, MAX(b) FROM t1 WHERE a IN (10, 100) GROUP BY a; +a MAX(b) +10 10 +# Should be no more than 4 reads. +SHOW status LIKE 'handler_read_key'; +Variable_name Value +Handler_read_key 4 +FLUSH status; +SELECT a, MAX(b) FROM t2 WHERE a IN (10, 100) GROUP BY a; +a MAX(b) +10 10 +# Should be no more than 4 reads. +SHOW status LIKE 'handler_read_key'; +Variable_name Value +Handler_read_key 4 +DROP TABLE t1, t2; diff --git a/mysql-test/suite/parts/t/optimizer.test b/mysql-test/suite/parts/t/optimizer.test new file mode 100644 index 00000000000..f93c36823ca --- /dev/null +++ b/mysql-test/suite/parts/t/optimizer.test @@ -0,0 +1,47 @@ +# The server must support partitioning. +--source include/have_partition.inc + +--disable_warnings +drop table if exists t1,t2; +--enable_warnings + +--echo # +--echo # Bug#50939: Loose Index Scan unduly relies on engine to remember range +--echo # endpoints +--echo # +CREATE TABLE t1 ( + a INT, + b INT, + KEY ( a, b ) +) PARTITION BY HASH (a) PARTITIONS 1; + +CREATE TABLE t2 ( + a INT, + b INT, + KEY ( a, b ) +); + +INSERT INTO t1 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); + +INSERT INTO t1 SELECT a + 5, b + 5 FROM t1; +INSERT INTO t1 SELECT a + 10, b + 10 FROM t1; +INSERT INTO t1 SELECT a + 20, b + 20 FROM t1; +INSERT INTO t1 SELECT a + 40, b + 40 FROM t1; + +INSERT INTO t2 SELECT * FROM t1; + +--echo # plans should be identical +EXPLAIN SELECT a, MAX(b) FROM t1 WHERE a IN (10,100) GROUP BY a; +EXPLAIN SELECT a, MAX(b) FROM t2 WHERE a IN (10,100) GROUP BY a; + +FLUSH status; +SELECT a, MAX(b) FROM t1 WHERE a IN (10, 100) GROUP BY a; +--echo # Should be no more than 4 reads. +SHOW status LIKE 'handler_read_key'; + +FLUSH status; +SELECT a, MAX(b) FROM t2 WHERE a IN (10, 100) GROUP BY a; +--echo # Should be no more than 4 reads. +SHOW status LIKE 'handler_read_key'; + +DROP TABLE t1, t2; diff --git a/mysql-test/suite/pbxt/r/join_nested.result b/mysql-test/suite/pbxt/r/join_nested.result index 9b561371404..4e687b810db 100644 --- a/mysql-test/suite/pbxt/r/join_nested.result +++ b/mysql-test/suite/pbxt/r/join_nested.result @@ -958,15 +958,15 @@ id select_type table type possible_keys key key_len ref rows filtered Extra 1 SIMPLE t0 ALL NULL NULL NULL NULL 3 100.00 Using where 1 SIMPLE t1 ALL NULL NULL NULL NULL 3 100.00 Using where; Using join buffer 1 SIMPLE t2 ALL NULL NULL NULL NULL 3 100.00 Using where +1 SIMPLE t4 ref idx_b idx_b 5 test.t2.b 1 100.00 1 SIMPLE t3 ALL NULL NULL NULL NULL 2 100.00 Using where -1 SIMPLE t4 ref idx_b idx_b 5 test.t2.b 1 100.00 Using where 1 SIMPLE t5 ALL idx_b NULL NULL NULL 3 100.00 Using where 1 SIMPLE t7 ALL NULL NULL NULL NULL 2 100.00 Using where 1 SIMPLE t6 ALL NULL NULL NULL NULL 3 100.00 Using where 1 SIMPLE t8 ALL NULL NULL NULL NULL 2 100.00 Using where 1 SIMPLE t9 ALL NULL NULL NULL NULL 3 100.00 Using where; Using join buffer Warnings: -Note 1003 select `test`.`t0`.`a` AS `a`,`test`.`t0`.`b` AS `b`,`test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b`,`test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b`,`test`.`t3`.`a` AS `a`,`test`.`t3`.`b` AS `b`,`test`.`t4`.`a` AS `a`,`test`.`t4`.`b` AS `b`,`test`.`t5`.`a` AS `a`,`test`.`t5`.`b` AS `b`,`test`.`t6`.`a` AS `a`,`test`.`t6`.`b` AS `b`,`test`.`t7`.`a` AS `a`,`test`.`t7`.`b` AS `b`,`test`.`t8`.`a` AS `a`,`test`.`t8`.`b` AS `b`,`test`.`t9`.`a` AS `a`,`test`.`t9`.`b` AS `b` from `test`.`t0` join `test`.`t1` left join (`test`.`t2` left join (`test`.`t3` join `test`.`t4`) on(((`test`.`t4`.`b` = `test`.`t2`.`b`) and (`test`.`t3`.`a` = 1))) join `test`.`t5` left join (`test`.`t6` join `test`.`t7` left join `test`.`t8` on(((`test`.`t8`.`b` = `test`.`t5`.`b`) and (`test`.`t6`.`b` < 10)))) on(((`test`.`t7`.`b` = `test`.`t5`.`b`) and (`test`.`t6`.`b` >= 2)))) on((((`test`.`t3`.`b` = 2) or isnull(`test`.`t3`.`c`)) and ((`test`.`t6`.`b` = 2) or isnull(`test`.`t6`.`c`)) and ((`test`.`t5`.`b` = `test`.`t0`.`b`) or isnull(`test`.`t3`.`c`) or isnull(`test`.`t6`.`c`) or isnull(`test`.`t8`.`c`)) and (`test`.`t1`.`a` <> 2))) join `test`.`t9` where ((`test`.`t9`.`a` = 1) and (`test`.`t1`.`b` = `test`.`t0`.`b`) and (`test`.`t0`.`a` = 1) and ((`test`.`t2`.`a` >= 4) or isnull(`test`.`t2`.`c`)) and ((`test`.`t3`.`a` < 5) or isnull(`test`.`t3`.`c`)) and ((`test`.`t4`.`b` = `test`.`t3`.`b`) or isnull(`test`.`t3`.`c`) or isnull(`test`.`t4`.`c`)) and ((`test`.`t5`.`a` >= 2) or isnull(`test`.`t5`.`c`)) and ((`test`.`t6`.`a` >= 4) or isnull(`test`.`t6`.`c`)) and ((`test`.`t7`.`a` <= 2) or isnull(`test`.`t7`.`c`)) and ((`test`.`t8`.`a` < 1) or isnull(`test`.`t8`.`c`)) and ((`test`.`t9`.`b` = `test`.`t8`.`b`) or isnull(`test`.`t8`.`c`))) +Note 1003 select `test`.`t0`.`a` AS `a`,`test`.`t0`.`b` AS `b`,`test`.`t1`.`a` AS `a`,`test`.`t1`.`b` AS `b`,`test`.`t2`.`a` AS `a`,`test`.`t2`.`b` AS `b`,`test`.`t3`.`a` AS `a`,`test`.`t3`.`b` AS `b`,`test`.`t4`.`a` AS `a`,`test`.`t4`.`b` AS `b`,`test`.`t5`.`a` AS `a`,`test`.`t5`.`b` AS `b`,`test`.`t6`.`a` AS `a`,`test`.`t6`.`b` AS `b`,`test`.`t7`.`a` AS `a`,`test`.`t7`.`b` AS `b`,`test`.`t8`.`a` AS `a`,`test`.`t8`.`b` AS `b`,`test`.`t9`.`a` AS `a`,`test`.`t9`.`b` AS `b` from `test`.`t0` join `test`.`t1` left join (`test`.`t2` left join (`test`.`t3` join `test`.`t4`) on(((`test`.`t4`.`b` = `test`.`t2`.`b`) and (`test`.`t3`.`a` = 1))) join `test`.`t5` left join (`test`.`t6` join `test`.`t7` left join `test`.`t8` on(((`test`.`t8`.`b` = `test`.`t5`.`b`) and (`test`.`t6`.`b` < 10)))) on(((`test`.`t7`.`b` = `test`.`t5`.`b`) and (`test`.`t6`.`b` >= 2)))) on((((`test`.`t3`.`b` = 2) or isnull(`test`.`t3`.`c`)) and ((`test`.`t6`.`b` = 2) or isnull(`test`.`t6`.`c`)) and ((`test`.`t5`.`b` = `test`.`t0`.`b`) or isnull(`test`.`t3`.`c`) or isnull(`test`.`t6`.`c`) or isnull(`test`.`t8`.`c`)) and (`test`.`t1`.`a` <> 2))) join `test`.`t9` where ((`test`.`t9`.`a` = 1) and (`test`.`t1`.`b` = `test`.`t0`.`b`) and (`test`.`t0`.`a` = 1) and ((`test`.`t2`.`a` >= 4) or isnull(`test`.`t2`.`c`)) and ((`test`.`t3`.`a` < 5) or isnull(`test`.`t3`.`c`)) and ((`test`.`t3`.`b` = `test`.`t4`.`b`) or isnull(`test`.`t3`.`c`) or isnull(`test`.`t4`.`c`)) and ((`test`.`t5`.`a` >= 2) or isnull(`test`.`t5`.`c`)) and ((`test`.`t6`.`a` >= 4) or isnull(`test`.`t6`.`c`)) and ((`test`.`t7`.`a` <= 2) or isnull(`test`.`t7`.`c`)) and ((`test`.`t8`.`a` < 1) or isnull(`test`.`t8`.`c`)) and ((`test`.`t9`.`b` = `test`.`t8`.`b`) or isnull(`test`.`t8`.`c`))) CREATE INDEX idx_b ON t8(b); EXPLAIN SELECT t0.a,t0.b,t1.a,t1.b,t2.a,t2.b,t3.a,t3.b,t4.a,t4.b, diff --git a/mysql-test/suite/pbxt/r/renamedb.result b/mysql-test/suite/pbxt/r/renamedb.result index ff8f89592fc..e77aca0d0b7 100644 --- a/mysql-test/suite/pbxt/r/renamedb.result +++ b/mysql-test/suite/pbxt/r/renamedb.result @@ -7,6 +7,6 @@ ERROR HY000: Incorrect usage of ALTER DATABASE UPGRADE DATA DIRECTORY NAME and n ALTER DATABASE `#mysql51#not-yet` UPGRADE DATA DIRECTORY NAME; ERROR HY000: Incorrect usage of ALTER DATABASE UPGRADE DATA DIRECTORY NAME and name ALTER DATABASE `#mysql50#` UPGRADE DATA DIRECTORY NAME; -ERROR HY000: Incorrect usage of ALTER DATABASE UPGRADE DATA DIRECTORY NAME and name +ERROR 42000: Incorrect database name '#mysql50#' ALTER DATABASE `#mysql50#upgrade-me` UPGRADE DATA DIRECTORY NAME; ERROR 42000: Unknown database '#mysql50#upgrade-me' diff --git a/mysql-test/suite/pbxt/t/check.test b/mysql-test/suite/pbxt/t/check.test index e8f355fe266..e25c5217e48 100644 --- a/mysql-test/suite/pbxt/t/check.test +++ b/mysql-test/suite/pbxt/t/check.test @@ -9,11 +9,13 @@ drop table if exists t1; create table t1(n int not null, key(n), key(n), key(n), key(n)); let $1=10000; disable_query_log; +begin; while ($1) { eval insert into t1 values ($1); dec $1; } +commit; enable_query_log; send check table t1 extended; connection con2; diff --git a/mysql-test/suite/pbxt/t/count_distinct2.test b/mysql-test/suite/pbxt/t/count_distinct2.test index 2f95e000f6c..8e2b33f1704 100644 --- a/mysql-test/suite/pbxt/t/count_distinct2.test +++ b/mysql-test/suite/pbxt/t/count_distinct2.test @@ -52,11 +52,13 @@ drop table t1; create table t1 (n int default NULL); let $1=5000; disable_query_log; +begin; while ($1) { eval insert into t1 values($1); dec $1; } +commit; enable_query_log; flush status; @@ -68,11 +70,13 @@ drop table t1; create table t1 (s text); let $1=5000; disable_query_log; +begin; while ($1) { eval insert into t1 values('$1'); dec $1; } +commit; enable_query_log; flush status; select count(distinct s) from t1; diff --git a/mysql-test/suite/pbxt/t/derived.test b/mysql-test/suite/pbxt/t/derived.test index 33ad994278c..a9127b49741 100644 --- a/mysql-test/suite/pbxt/t/derived.test +++ b/mysql-test/suite/pbxt/t/derived.test @@ -46,12 +46,14 @@ explain select * from (select t1.*, t2.a as t2a from t1,t2 where t1.a=t2.a) t1; drop table t1, t2; create table t1(a int not null, t char(8), index(a)); disable_query_log; +begin; let $1 = 10000; while ($1) { eval insert into t1 values ($1,'$1'); dec $1; } +commit; enable_query_log; SELECT * FROM (SELECT * FROM t1) as b ORDER BY a ASC LIMIT 0,20; explain select count(*) from t1 as tt1, (select * from t1) as tt2; diff --git a/mysql-test/suite/pbxt/t/renamedb.test b/mysql-test/suite/pbxt/t/renamedb.test index 84315090b7a..71d0c127058 100644 --- a/mysql-test/suite/pbxt/t/renamedb.test +++ b/mysql-test/suite/pbxt/t/renamedb.test @@ -44,7 +44,7 @@ ALTER DATABASE `#mysql41#not-supported` UPGRADE DATA DIRECTORY NAME; --error ER_WRONG_USAGE ALTER DATABASE `#mysql51#not-yet` UPGRADE DATA DIRECTORY NAME; ---error ER_WRONG_USAGE +--error ER_WRONG_DB_NAME ALTER DATABASE `#mysql50#` UPGRADE DATA DIRECTORY NAME; --error ER_BAD_DB_ERROR diff --git a/mysql-test/suite/rpl/r/rpl_log_pos.result b/mysql-test/suite/rpl/r/rpl_log_pos.result index d9f02f6e82f..3a52029fa4e 100644 --- a/mysql-test/suite/rpl/r/rpl_log_pos.result +++ b/mysql-test/suite/rpl/r/rpl_log_pos.result @@ -4,13 +4,15 @@ reset master; reset slave; drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9; start slave; +create table if not exists t1 (n int); +drop table t1; call mtr.add_suppression ("Slave I/O: Got fatal error 1236 from master when reading data from binary"); +call mtr.add_suppression ("Error in Log_event::read_log_event"); show master status; File Position Binlog_Do_DB Binlog_Ignore_DB master-bin.000001 # include/stop_slave.inc change master to master_log_pos=MASTER_LOG_POS; -Read_Master_Log_Pos 75 start slave; Last_IO_Error = Got fatal error 1236 from master when reading data from binary log: 'log event entry exceeded max_allowed_packet; Increase max_allowed_packet on master' include/stop_slave.inc diff --git a/mysql-test/suite/rpl/t/rpl_log_pos.test b/mysql-test/suite/rpl/t/rpl_log_pos.test index 239ddc5c8d4..daf4b9093fe 100644 --- a/mysql-test/suite/rpl/t/rpl_log_pos.test +++ b/mysql-test/suite/rpl/t/rpl_log_pos.test @@ -11,20 +11,30 @@ # Passes with rbr no problem, removed statement include [jbm] source include/master-slave.inc; + +# +# Add an event to get some information into the log we can try to parse +# +let $read_pos= query_get_value(SHOW MASTER STATUS, Position, 1); +create table if not exists t1 (n int); +drop table t1; + call mtr.add_suppression ("Slave I/O: Got fatal error 1236 from master when reading data from binary"); +call mtr.add_suppression ("Error in Log_event::read_log_event"); source include/show_master_status.inc; sync_slave_with_master; source include/stop_slave.inc; ---replace_result 75 MASTER_LOG_POS -change master to master_log_pos=75; -let $status_items= Read_Master_Log_Pos; -source include/show_slave_status.inc; +let $wrong_log_pos= `SELECT $read_pos+2`; +--replace_result $wrong_log_pos MASTER_LOG_POS +eval change master to master_log_pos=$wrong_log_pos; start slave; let $slave_io_errno= 1236; let $show_slave_io_error= 1; source include/wait_for_slave_io_error.inc; +--disable_warnings source include/stop_slave.inc; +--enable_warnings connection master; source include/show_master_status.inc; diff --git a/mysql-test/suite/rpl/t/rpl_temporary_errors.test b/mysql-test/suite/rpl/t/rpl_temporary_errors.test index 9b3c9296e69..6b1ba558d2d 100644 --- a/mysql-test/suite/rpl/t/rpl_temporary_errors.test +++ b/mysql-test/suite/rpl/t/rpl_temporary_errors.test @@ -77,6 +77,7 @@ DROP TABLE t_myisam, t_innodb; # the error log only during shutdown, and currently the suppression of # "Deadlock found" set in this test case is not effective during server # shutdown. +--sync_slave_with_master connection slave; STOP SLAVE; --source include/wait_for_slave_to_stop.inc diff --git a/mysql-test/t/events_time_zone.test b/mysql-test/t/events_time_zone.test index 17260eb0038..cb2fbab29c6 100644 --- a/mysql-test/t/events_time_zone.test +++ b/mysql-test/t/events_time_zone.test @@ -174,13 +174,13 @@ CREATE EVENT e2 ON SCHEDULE EVERY @step SECOND # We want to start at the beginning of the DST cycle, so we wait # untill current time divides by @step6. -let $wait_timeout= `SELECT @step6 + 1`; +let $wait_timeout= `SELECT @step6*2 + 1`; let $wait_condition= SELECT UNIX_TIMESTAMP() % @step6 = @step6 - 1; --source include/wait_condition.inc # The second wait is needed because after the first wait we may end up # on the ending edge of a second. Second wait will bring us to the # beginning edge. -let $wait_timeout= `SELECT @step + 1`; +let $wait_timeout= `SELECT @step*2 + 1`; let $wait_condition= SELECT UNIX_TIMESTAMP() % @step6 = 0; --source include/wait_condition.inc diff --git a/mysql-test/t/range.test b/mysql-test/t/range.test index 2d2a6f75d73..5d5ad180f1a 100644 --- a/mysql-test/t/range.test +++ b/mysql-test/t/range.test @@ -1313,45 +1313,4 @@ SELECT * FROM t1 FORCE INDEX (PRIMARY) DROP TABLE t1; ---echo # ---echo # Bug#50939: Loose Index Scan unduly relies on engine to remember range ---echo # endpoints ---echo # -CREATE TABLE t1 ( - a INT, - b INT, - KEY ( a, b ) -) PARTITION BY HASH (a) PARTITIONS 1; - -CREATE TABLE t2 ( - a INT, - b INT, - KEY ( a, b ) -); - -INSERT INTO t1 VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); - -INSERT INTO t1 SELECT a + 5, b + 5 FROM t1; -INSERT INTO t1 SELECT a + 10, b + 10 FROM t1; -INSERT INTO t1 SELECT a + 20, b + 20 FROM t1; -INSERT INTO t1 SELECT a + 40, b + 40 FROM t1; - -INSERT INTO t2 SELECT * FROM t1; - ---echo # plans should be identical -EXPLAIN SELECT a, MAX(b) FROM t1 WHERE a IN (10,100) GROUP BY a; -EXPLAIN SELECT a, MAX(b) FROM t2 WHERE a IN (10,100) GROUP BY a; - -FLUSH status; -SELECT a, MAX(b) FROM t1 WHERE a IN (10, 100) GROUP BY a; ---echo # Should be no more than 4 reads. -SHOW status LIKE 'handler_read_key'; - -FLUSH status; -SELECT a, MAX(b) FROM t2 WHERE a IN (10, 100) GROUP BY a; ---echo # Should be no more than 4 reads. -SHOW status LIKE 'handler_read_key'; - -DROP TABLE t1, t2; - --echo End of 5.1 tests -- cgit v1.2.1 From a94f5b603e7332f5338f60c0c047b1d34ec5a41e Mon Sep 17 00:00:00 2001 From: Alfranio Correia Date: Mon, 2 Aug 2010 20:48:56 +0100 Subject: BUG#55625 RBR breaks on failing 'CREATE TABLE' A CREATE...SELECT that fails is written to the binary log if a non-transactional statement is updated. If the logging format is ROW, the CREATE statement and the changes are written to the binary log as distinct events and by consequence the created table is not rolled back in the slave. In this patch, we opted to let the slave goes out of sync by not writting to the binary log the CREATE statement. We do this by simply reseting the binary log's cache. mysql-test/suite/rpl/r/rpl_drop.result: Added a test case. mysql-test/suite/rpl/t/rpl_drop.test: Added a test case. sql/log.cc: Introduced a function to clean up the cache. sql/log.h: Introduced a function to clean up the cache. sql/sql_insert.cc: Cleaned up the binary log cache if a CREATE...SELECT fails. --- mysql-test/suite/rpl/r/rpl_drop.result | 24 +++++++++++++++ mysql-test/suite/rpl/t/rpl_drop.test | 53 +++++++++++++++++++++++++++++++++- 2 files changed, 76 insertions(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/rpl/r/rpl_drop.result b/mysql-test/suite/rpl/r/rpl_drop.result index b83594c9bb1..5ebbc4f9ce7 100644 --- a/mysql-test/suite/rpl/r/rpl_drop.result +++ b/mysql-test/suite/rpl/r/rpl_drop.result @@ -8,3 +8,27 @@ drop table if exists t1, t2; create table t1 (a int); drop table t1, t2; ERROR 42S02: Unknown table 't2' +include/stop_slave.inc +SET @old_binlog_format= @@global.binlog_format; +SET GLOBAL binlog_format = ROW; +include/start_slave.inc +SET @old_binlog_format= @@global.binlog_format; +SET binlog_format = ROW; +CREATE TABLE t2(a INT) ENGINE=MYISAM; +CREATE TABLE t3(a INT) ENGINE=INNODB; +CREATE FUNCTION f1() RETURNS INT +BEGIN +insert into t2 values(1); +insert into t3 values(1); +return 1; +END| +CREATE TABLE t1(UNIQUE(a)) ENGINE=MYISAM SELECT 1 AS a UNION ALL SELECT f1(); +ERROR 23000: Duplicate entry '1' for key 'a' +CREATE TABLE t1(UNIQUE(a)) ENGINE=INNODB SELECT 1 AS a UNION ALL SELECT f1(); +ERROR 23000: Duplicate entry '1' for key 'a' +show binlog events in 'master-bin.000001' from ; +Log_name Pos Event_type Server_id End_log_pos Info +DROP FUNCTION f1; +DROP TABLE t2, t3; +SET @@global.binlog_format= @old_binlog_format; +SET @@global.binlog_format= @old_binlog_format; diff --git a/mysql-test/suite/rpl/t/rpl_drop.test b/mysql-test/suite/rpl/t/rpl_drop.test index b38007a755f..336edad6fc5 100644 --- a/mysql-test/suite/rpl/t/rpl_drop.test +++ b/mysql-test/suite/rpl/t/rpl_drop.test @@ -1,6 +1,7 @@ # Testcase for BUG#4552 (DROP on two tables, one of which does not # exist, must be binlogged with a non-zero error code) source include/master-slave.inc; +source include/have_innodb.inc; --disable_warnings drop table if exists t1, t2; --enable_warnings @@ -10,7 +11,57 @@ drop table t1, t2; save_master_pos; connection slave; sync_with_master; - # End of 4.1 tests +# BUG#55625 RBR breaks on failing 'CREATE TABLE' +# A CREATE...SELECT that fails is written to the binary log if a non-transactional +# statement is updated. If the logging format is ROW, the CREATE statement and the +# changes are written to the binary log as distinct events and by consequence the +# created table is not rolled back in the slave. +# To fix the problem, we do not write a CREATE...SELECT that fails to the binary +# log. Howerver, the changes to non-transactional tables are not replicated and +# thus the slave goes out of sync. This should be fixed after BUG#47899. +# +# In the test case, we verify if the binary log contains no information for a +# CREATE...SELECT that fails. +connection slave; + +--source include/stop_slave.inc +SET @old_binlog_format= @@global.binlog_format; +SET GLOBAL binlog_format = ROW; +--source include/start_slave.inc + +connection master; +SET @old_binlog_format= @@global.binlog_format; +SET binlog_format = ROW; + +CREATE TABLE t2(a INT) ENGINE=MYISAM; +CREATE TABLE t3(a INT) ENGINE=INNODB; + +delimiter |; +CREATE FUNCTION f1() RETURNS INT +BEGIN + insert into t2 values(1); + insert into t3 values(1); + return 1; +END| +delimiter ;| + +let $binlog_start= query_get_value("SHOW MASTER STATUS", Position, 1); +let $binlog_file= query_get_value("SHOW MASTER STATUS", File, 1); + +--error 1062 +CREATE TABLE t1(UNIQUE(a)) ENGINE=MYISAM SELECT 1 AS a UNION ALL SELECT f1(); +--error 1062 +CREATE TABLE t1(UNIQUE(a)) ENGINE=INNODB SELECT 1 AS a UNION ALL SELECT f1(); + +--source include/show_binlog_events.inc + +DROP FUNCTION f1; +DROP TABLE t2, t3; +SET @@global.binlog_format= @old_binlog_format; + +--sync_slave_with_master +SET @@global.binlog_format= @old_binlog_format; +# End of 5.1 tests -- cgit v1.2.1 From e97bfc36f94872368811da0002603aca61a0d702 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 3 Aug 2010 12:49:25 +0300 Subject: Fix for launchpad bug #612894 Support of virtual columns added to maria engine. mysql-test/suite/vcol/r/vcol_handler_maria.result: Basic tests for virtual column and maria engine. mysql-test/suite/vcol/t/vcol_handler_maria.test: Basic tests for virtual column and maria engine. storage/maria/ha_maria.cc: Support of virtual columns added to maria engine. storage/maria/ha_maria.h: Support of virtual columns added to maria engine. --- mysql-test/suite/vcol/r/vcol_handler_maria.result | 76 +++++++++++++++++++++++ mysql-test/suite/vcol/t/vcol_handler_maria.test | 50 +++++++++++++++ 2 files changed, 126 insertions(+) create mode 100644 mysql-test/suite/vcol/r/vcol_handler_maria.result create mode 100644 mysql-test/suite/vcol/t/vcol_handler_maria.test (limited to 'mysql-test') diff --git a/mysql-test/suite/vcol/r/vcol_handler_maria.result b/mysql-test/suite/vcol/r/vcol_handler_maria.result new file mode 100644 index 00000000000..df36d0fbbf3 --- /dev/null +++ b/mysql-test/suite/vcol/r/vcol_handler_maria.result @@ -0,0 +1,76 @@ +SET @@session.storage_engine = 'maria'; +create table t1 (a int, +b int as (-a), +c int as (-a) persistent, +d char(1), +index (a), +index (c)); +insert into t1 (a,d) values (4,'a'), (2,'b'), (1,'c'), (3,'d'); +select * from t1; +a b c d +4 -4 -4 a +2 -2 -2 b +1 -1 -1 c +3 -3 -3 d +# HANDLER tbl_name OPEN +handler t1 open; +# HANDLER tbl_name READ non-vcol_index_name > (value1,value2,...) +handler t1 read a > (2); +a b c d +3 -3 -3 d +# HANDLER tbl_name READ non-vcol_index_name > (value1,value2,...) WHERE non-vcol_field=expr +handler t1 read a > (2) where d='c'; +a b c d +# HANDLER tbl_name READ vcol_index_name = (value1,value2,...) +handler t1 read c = (-2); +a b c d +2 -2 -2 b +# HANDLER tbl_name READ vcol_index_name = (value1,value2,...) WHERE non-vcol_field=expr +handler t1 read c = (-2) where d='c'; +a b c d +# HANDLER tbl_name READ non-vcol_index_name > (value1,value2,...) WHERE vcol_field=expr +handler t1 read a > (2) where b=-3 && c=-3; +a b c d +3 -3 -3 d +# HANDLER tbl_name READ vcol_index_name <= (value1,value2,...) +handler t1 read c <= (-2); +a b c d +2 -2 -2 b +# HANDLER tbl_name READ vcol_index_name > (value1,value2,...) WHERE vcol_field=expr +handler t1 read c <= (-2) where b=-3; +a b c d +3 -3 -3 d +# HANDLER tbl_name READ vcol_index_name FIRST +handler t1 read c first; +a b c d +4 -4 -4 a +# HANDLER tbl_name READ vcol_index_name NEXT +handler t1 read c next; +a b c d +3 -3 -3 d +# HANDLER tbl_name READ vcol_index_name PREV +handler t1 read c prev; +a b c d +4 -4 -4 a +# HANDLER tbl_name READ vcol_index_name LAST +handler t1 read c last; +a b c d +1 -1 -1 c +# HANDLER tbl_name READ FIRST where non-vcol=expr +handler t1 read FIRST where a >= 2; +a b c d +4 -4 -4 a +# HANDLER tbl_name READ FIRST where vcol=expr +handler t1 read FIRST where b >= -2; +a b c d +2 -2 -2 b +# HANDLER tbl_name READ NEXT where non-vcol=expr +handler t1 read NEXT where d='c'; +a b c d +1 -1 -1 c +# HANDLER tbl_name READ NEXT where vcol=expr +handler t1 read NEXT where b<=-4; +a b c d +# HANDLER tbl_name CLOSE +handler t1 close; +drop table t1; diff --git a/mysql-test/suite/vcol/t/vcol_handler_maria.test b/mysql-test/suite/vcol/t/vcol_handler_maria.test new file mode 100644 index 00000000000..e23b44ebe9a --- /dev/null +++ b/mysql-test/suite/vcol/t/vcol_handler_maria.test @@ -0,0 +1,50 @@ +################################################################################ +# t/vcol_handler_maria.test # +# # +# Purpose: # +# Testing HANDLER. +# # +# Maria branch # +# # +#------------------------------------------------------------------------------# +# Original Author: Andrey Zhakov # +# Original Date: 2008-09-04 # +# Change Author: # +# Change Date: # +# Change: # +################################################################################ + +# +# NOTE: PLEASE DO NOT ADD NOT MYISAM SPECIFIC TESTCASES HERE ! +# TESTCASES WHICH MUST BE APPLIED TO ALL STORAGE ENGINES MUST BE ADDED IN +# THE SOURCED FILES ONLY. +# + +#------------------------------------------------------------------------------# +# General not engine specific settings and requirements +--source suite/vcol/inc/vcol_init_vars.pre + +#------------------------------------------------------------------------------# +# Cleanup +--source suite/vcol/inc/vcol_cleanup.inc + +#------------------------------------------------------------------------------# +# Engine specific settings and requirements + +##### Storage engine to be tested +# Set the session storage engine +eval SET @@session.storage_engine = 'maria'; + +##### Workarounds for known open engine specific bugs +# none + +#------------------------------------------------------------------------------# +# Execute the tests to be applied to all storage engines +--source suite/vcol/inc/vcol_handler.inc + +#------------------------------------------------------------------------------# +# Execute storage engine specific tests + +#------------------------------------------------------------------------------# +# Cleanup +--source suite/vcol/inc/vcol_cleanup.inc -- cgit v1.2.1 From 9dc548b301c459dde74d31075ddfbd6c9a9a6780 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Wed, 4 Aug 2010 00:26:17 +0300 Subject: Fixes to allow one to compile and test innodb_plugin If one compiles innodb_plugin, then the tests in suite/innodb_plugin will use the plugin. If not and xtradb is used, the tests will use xtradb. mysql-test/include/have_innodb_plugin.inc: Test both for innodb_plugin and xtradb mysql-test/include/have_real_innodb_plugin.inc: Test if we are using innodb_plugin (but not xtradb) mysql-test/include/have_xtradb.inc: Test if xtradb is used mysql-test/lib/mtr_cases.pm: Enable easy testing of innodb_plugin mysql-test/mysql-test-run.pl: Added supression for difference between xtradb & innodb_plugin mysql-test/suite/innodb_plugin/r/innodb-index-ip.result: Tests from innodb-index that gave different results for innodb_plugin and xtradb mysql-test/suite/innodb_plugin/r/innodb-index-xb.result: Tests from innodb-index that gave different results for innodb_plugin and xtradb mysql-test/suite/innodb_plugin/r/innodb-index.result: Move tests away that gave different results for innodb_plugin and xtradb mysql-test/suite/innodb_plugin/r/innodb-ip.result: Tests from innodb-index that gave different results for innodb_plugin and xtradb mysql-test/suite/innodb_plugin/r/innodb-xb.result: Tests from innodb-index that gave different results for innodb_plugin and xtradb mysql-test/suite/innodb_plugin/r/innodb.result: Move tests away that gave different results for innodb_plugin and xtradb mysql-test/suite/innodb_plugin/r/innodb_bug21704-xb.result: Test result differ for xtradb mysql-test/suite/innodb_plugin/r/innodb_bug46000.result: Remove (not needed) error message not given by MariaDB mysql-test/suite/innodb_plugin/r/innodb_bug49164-xb.result: Test result differs for xtradb mysql-test/suite/innodb_plugin/r/innodb_bug49164.result: Update results mysql-test/suite/innodb_plugin/r/innodb_bug53591.result: Remove (not needed) error message not given by MariaDB mysql-test/suite/innodb_plugin/r/innodb_bug54679.result: Updated result file mysql-test/suite/innodb_plugin/r/innodb_mysql.result: Updated result file mysql-test/suite/innodb_plugin/t/disabled.def: Disable some tests that depends on newer version of XtraDB mysql-test/suite/innodb_plugin/t/innodb-index-ip.test: Tests from innodb-index that gave different results for innodb_plugin and xtradb mysql-test/suite/innodb_plugin/t/innodb-index-xb.test: Tests from innodb-index that gave different results for innodb_plugin and xtradb mysql-test/suite/innodb_plugin/t/innodb-index.test: Move tests away that gave different results for innodb_plugin and xtradb mysql-test/suite/innodb_plugin/t/innodb-ip.test: Tests from innodb-index that gave different results for innodb_plugin and xtradb mysql-test/suite/innodb_plugin/t/innodb-xb.test: Tests from innodb-index that gave different results for innodb_plugin and xtradb mysql-test/suite/innodb_plugin/t/innodb.test: Move tests away that gave different results for innodb_plugin and xtradb mysql-test/suite/innodb_plugin/t/innodb_bug21704-xb.test: Test result differ for xtradb mysql-test/suite/innodb_plugin/t/innodb_bug21704.test: Test result differ for xtradb mysql-test/suite/innodb_plugin/t/innodb_bug53591.test: Test results only makes sence for innodb_plugin (things works ok for xtradb) sql/sql_table.cc: Don't set HA_CREATE_USED_ROW_FORMAT for create table (only for update_create_info) if ROW_FORMAT is not used. storage/innodb_plugin/handler/ha_innodb.cc: Fixed wrong error message from innodb. This is needed as MariaDB properly handles errors from ha_index_init() storage/xtradb/handler/ha_innodb.cc: Update base information for XtraDB so that one can use informationschema.plugins to check if one is using XtraDB --- mysql-test/include/have_innodb_plugin.inc | 2 +- mysql-test/include/have_real_innodb_plugin.inc | 4 + mysql-test/include/have_xtradb.inc | 4 + mysql-test/lib/mtr_cases.pm | 44 +++++++++- mysql-test/mysql-test-run.pl | 1 + .../suite/innodb_plugin/r/innodb-index-ip.result | 18 ++++ .../suite/innodb_plugin/r/innodb-index-xb.result | 18 ++++ .../suite/innodb_plugin/r/innodb-index.result | 18 ---- mysql-test/suite/innodb_plugin/r/innodb-ip.result | 31 +++++++ mysql-test/suite/innodb_plugin/r/innodb-xb.result | 30 +++++++ mysql-test/suite/innodb_plugin/r/innodb.result | 36 +++----- .../innodb_plugin/r/innodb_bug21704-xb.result | 55 +++++++++++++ .../suite/innodb_plugin/r/innodb_bug46000.result | 1 - .../innodb_plugin/r/innodb_bug49164-xb.result | 42 ++++++++++ .../suite/innodb_plugin/r/innodb_bug49164.result | 2 +- .../suite/innodb_plugin/r/innodb_bug53591.result | 1 - .../suite/innodb_plugin/r/innodb_bug54679.result | 4 +- .../suite/innodb_plugin/r/innodb_mysql.result | 4 +- mysql-test/suite/innodb_plugin/t/disabled.def | 11 ++- .../suite/innodb_plugin/t/innodb-index-ip.test | 18 ++++ .../suite/innodb_plugin/t/innodb-index-xb.test | 18 ++++ mysql-test/suite/innodb_plugin/t/innodb-index.test | 12 --- mysql-test/suite/innodb_plugin/t/innodb-ip.test | 35 ++++++++ mysql-test/suite/innodb_plugin/t/innodb-xb.test | 35 ++++++++ mysql-test/suite/innodb_plugin/t/innodb.test | 10 --- .../suite/innodb_plugin/t/innodb_bug21704-xb.test | 96 ++++++++++++++++++++++ .../suite/innodb_plugin/t/innodb_bug21704.test | 2 +- .../suite/innodb_plugin/t/innodb_bug53591.test | 5 +- 28 files changed, 479 insertions(+), 78 deletions(-) create mode 100644 mysql-test/include/have_real_innodb_plugin.inc create mode 100644 mysql-test/include/have_xtradb.inc create mode 100644 mysql-test/suite/innodb_plugin/r/innodb-index-ip.result create mode 100644 mysql-test/suite/innodb_plugin/r/innodb-index-xb.result create mode 100644 mysql-test/suite/innodb_plugin/r/innodb-ip.result create mode 100644 mysql-test/suite/innodb_plugin/r/innodb-xb.result create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_bug21704-xb.result create mode 100644 mysql-test/suite/innodb_plugin/r/innodb_bug49164-xb.result create mode 100644 mysql-test/suite/innodb_plugin/t/innodb-index-ip.test create mode 100644 mysql-test/suite/innodb_plugin/t/innodb-index-xb.test create mode 100644 mysql-test/suite/innodb_plugin/t/innodb-ip.test create mode 100644 mysql-test/suite/innodb_plugin/t/innodb-xb.test create mode 100644 mysql-test/suite/innodb_plugin/t/innodb_bug21704-xb.test (limited to 'mysql-test') diff --git a/mysql-test/include/have_innodb_plugin.inc b/mysql-test/include/have_innodb_plugin.inc index 99a79465f52..6b5fc29d459 100644 --- a/mysql-test/include/have_innodb_plugin.inc +++ b/mysql-test/include/have_innodb_plugin.inc @@ -1,4 +1,4 @@ disable_query_log; --require r/true.require -SELECT (plugin_library LIKE 'ha_innodb_plugin%') AS `TRUE` FROM information_schema.plugins WHERE LOWER(plugin_name) = 'innodb' AND LOWER(plugin_status) = 'active'; +SELECT (plugin_library LIKE 'ha_innodb_plugin%' OR plugin_description LIKE '%xtradb%') AS `TRUE` FROM information_schema.plugins WHERE LOWER(plugin_name) = 'innodb' AND LOWER(plugin_status) = 'active'; enable_query_log; diff --git a/mysql-test/include/have_real_innodb_plugin.inc b/mysql-test/include/have_real_innodb_plugin.inc new file mode 100644 index 00000000000..99a79465f52 --- /dev/null +++ b/mysql-test/include/have_real_innodb_plugin.inc @@ -0,0 +1,4 @@ +disable_query_log; +--require r/true.require +SELECT (plugin_library LIKE 'ha_innodb_plugin%') AS `TRUE` FROM information_schema.plugins WHERE LOWER(plugin_name) = 'innodb' AND LOWER(plugin_status) = 'active'; +enable_query_log; diff --git a/mysql-test/include/have_xtradb.inc b/mysql-test/include/have_xtradb.inc new file mode 100644 index 00000000000..6c2fc5155a9 --- /dev/null +++ b/mysql-test/include/have_xtradb.inc @@ -0,0 +1,4 @@ +disable_query_log; +--require r/true.require +SELECT (plugin_description LIKE '%xtradb%') AS `TRUE` FROM information_schema.plugins WHERE LOWER(plugin_name) = 'innodb' AND LOWER(plugin_status) = 'active'; +enable_query_log; diff --git a/mysql-test/lib/mtr_cases.pm b/mysql-test/lib/mtr_cases.pm index d794de2e92d..b068b2e542e 100644 --- a/mysql-test/lib/mtr_cases.pm +++ b/mysql-test/lib/mtr_cases.pm @@ -68,9 +68,22 @@ require "mtr_misc.pl"; my $do_test_reg; my $skip_test_reg; +# Related to adding InnoDB plugin combinations +my $lib_innodb_plugin; + # If "Quick collect", set to 1 once a test to run has been found. my $some_test_found; +sub find_innodb_plugin { + $lib_innodb_plugin= + my_find_file($::basedir, + ["storage/innodb_plugin", "storage/innodb_plugin/.libs", + "lib/mysql/plugin", "lib/plugin"], + ["ha_innodb_plugin.dll", "ha_innodb_plugin.so", + "ha_innodb_plugin.sl"], + NOT_REQUIRED); +} + sub init_pattern { my ($from, $what)= @_; return undef unless defined $from; @@ -103,6 +116,8 @@ sub collect_test_cases ($$$) { $do_test_reg= init_pattern($do_test, "--do-test"); $skip_test_reg= init_pattern($skip_test, "--skip-test"); + &find_innodb_plugin; + # If not reordering, we also shouldn't group by suites, unless # no test cases were named. # This also effects some logic in the loop following this. @@ -953,6 +968,30 @@ sub collect_one_test_case { return $tinfo; } } + elsif ( $tinfo->{'innodb_plugin_test'} ) + { + # This is a test that needs the innodb plugin + if (&find_innodb_plugin) + { + my $sep= (IS_WINDOWS) ? ';' : ':'; + my $plugin_filename= basename($lib_innodb_plugin); + my $plugin_list= + "innodb=$plugin_filename$sep" . + "innodb_trx=$plugin_filename$sep" . + "innodb_locks=$plugin_filename$sep" . + "innodb_lock_waits=$plugin_filename$sep" . + "innodb_cmp=$plugin_filename$sep" . + "innodb_cmp_reset=$plugin_filename$sep" . + "innodb_cmpmem=$plugin_filename$sep" . + "innodb_cmpmem_reset=$plugin_filename"; + + foreach my $k ('master_opt', 'slave_opt') { + push(@{$tinfo->{$k}}, '--ignore-builtin-innodb'); + push(@{$tinfo->{$k}}, '--plugin-dir=' . dirname($lib_innodb_plugin)); + push(@{$tinfo->{$k}}, "--plugin-load=$plugin_list"); + } + } + } else { push(@{$tinfo->{'master_opt'}}, "--loose-skip-innodb"); @@ -1121,8 +1160,11 @@ my @tags= ["include/have_log_bin.inc", "need_binlog", 1], ["include/have_innodb.inc", "innodb_test", 1], + ["include/have_innodb_plugin.inc", "innodb_plugin_test", 1], + ["include/have_real.inc", "innodb_test", 1], + ["include/have_real_innodb_plugin.inc", "innodb_plugin_test", 1], + ["include/have_xtradb.inc", "innodb_test", 1], ["include/have_pbxt.inc", "pbxt_test", 1], - ["include/have_innodb_plugin.inc", "innodb_test", 1], ["include/big_test.inc", "big_test", 1], ["include/have_debug.inc", "need_debug", 1], ["include/have_ndb.inc", "ndb_test", 1], diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl index 5fcee4d8861..1ebf554e1fd 100755 --- a/mysql-test/mysql-test-run.pl +++ b/mysql-test/mysql-test-run.pl @@ -4044,6 +4044,7 @@ sub extract_warning_lines ($) { qr/Slave: Can't drop database.* database doesn't exist/, qr/Slave: Operation DROP USER failed for 'create_rout_db'/, qr|Checking table: '\./mtr/test_suppressions'|, + qr|Table \./test/bug53592 has a primary key in InnoDB data dictionary, but not in MySQL|, qr|mysqld: Table '\./mtr/test_suppressions' is marked as crashed and should be repaired| ); diff --git a/mysql-test/suite/innodb_plugin/r/innodb-index-ip.result b/mysql-test/suite/innodb_plugin/r/innodb-index-ip.result new file mode 100644 index 00000000000..765399e7f96 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb-index-ip.result @@ -0,0 +1,18 @@ +drop table if exists t1; +drop database if exists mysqltest; +create table t1(a int not null, b int, c char(10), d varchar(20), primary key (a)) engine = innodb; +insert into t1 values (1,1,'ab','ab'),(2,2,'ac','ac'),(3,3,'ac','ac'),(4,4,'afe','afe'),(5,4,'affe','affe'); +alter table t1 add unique index (b), add unique index (c), add unique index (d); +ERROR 23000: Duplicate entry '4' for key 'b' +alter table t1 add unique index (c), add unique index (b), add index (d); +ERROR 23000: Duplicate entry 'ac' for key 'c' +show create table t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` int(11) NOT NULL, + `b` int(11) DEFAULT NULL, + `c` char(10) DEFAULT NULL, + `d` varchar(20) DEFAULT NULL, + PRIMARY KEY (`a`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +drop table t1; diff --git a/mysql-test/suite/innodb_plugin/r/innodb-index-xb.result b/mysql-test/suite/innodb_plugin/r/innodb-index-xb.result new file mode 100644 index 00000000000..ff6dcd9a561 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb-index-xb.result @@ -0,0 +1,18 @@ +drop table if exists t1; +drop database if exists mysqltest; +create table t1(a int not null, b int, c char(10), d varchar(20), primary key (a)) engine = innodb; +insert into t1 values (1,1,'ab','ab'),(2,2,'ac','ac'),(3,3,'ac','ac'),(4,4,'afe','afe'),(5,4,'affe','affe'); +alter table t1 add unique index (b), add unique index (c), add unique index (d); +ERROR 23000: Duplicate entry 'ac' for key 'c' +alter table t1 add unique index (c), add unique index (b), add index (d); +ERROR 23000: Duplicate entry 'ac' for key 'c' +show create table t1; +Table Create Table +t1 CREATE TABLE `t1` ( + `a` int(11) NOT NULL, + `b` int(11) DEFAULT NULL, + `c` char(10) DEFAULT NULL, + `d` varchar(20) DEFAULT NULL, + PRIMARY KEY (`a`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1 +drop table t1; diff --git a/mysql-test/suite/innodb_plugin/r/innodb-index.result b/mysql-test/suite/innodb_plugin/r/innodb-index.result index f86fcd4a8ef..29ca50beb4d 100644 --- a/mysql-test/suite/innodb_plugin/r/innodb-index.result +++ b/mysql-test/suite/innodb_plugin/r/innodb-index.result @@ -440,8 +440,6 @@ t3 CREATE TABLE `t3` ( PRIMARY KEY (`a`), KEY `c` (`c`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 -alter table t2 drop index b, add index (b); -ERROR 42000: Incorrect index name 'b' show create table t2; Table Create Table t2 CREATE TABLE `t2` ( @@ -625,22 +623,6 @@ t1 CREATE TABLE `t1` ( KEY `b` (`b`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 drop table t1; -create table t1(a int not null, b int, c char(10), d varchar(20), primary key (a)) engine = innodb; -insert into t1 values (1,1,'ab','ab'),(2,2,'ac','ac'),(3,3,'ac','ac'),(4,4,'afe','afe'),(5,4,'affe','affe'); -alter table t1 add unique index (b), add unique index (c), add unique index (d); -ERROR 23000: Duplicate entry '4' for key 'b' -alter table t1 add unique index (c), add unique index (b), add index (d); -ERROR 23000: Duplicate entry 'ac' for key 'c' -show create table t1; -Table Create Table -t1 CREATE TABLE `t1` ( - `a` int(11) NOT NULL, - `b` int(11) DEFAULT NULL, - `c` char(10) DEFAULT NULL, - `d` varchar(20) DEFAULT NULL, - PRIMARY KEY (`a`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 -drop table t1; create table t1(a int not null, b int not null, c int, primary key (a), key(c)) engine=innodb; insert into t1 values (5,1,5),(4,2,4),(3,3,3),(2,4,2),(1,5,1); alter table t1 add unique index (b); diff --git a/mysql-test/suite/innodb_plugin/r/innodb-ip.result b/mysql-test/suite/innodb_plugin/r/innodb-ip.result new file mode 100644 index 00000000000..fa779aa05a5 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb-ip.result @@ -0,0 +1,31 @@ +drop table if exists t1; +drop database if exists mysqltest; +CREATE TABLE t1 ( +sca_code char(6) NOT NULL, +cat_code char(6) NOT NULL, +sca_desc varchar(50), +lan_code char(2) NOT NULL, +sca_pic varchar(100), +sca_sdesc varchar(50), +sca_sch_desc varchar(16), +PRIMARY KEY (sca_code, cat_code, lan_code), +INDEX sca_pic (sca_pic) +) engine = innodb ; +INSERT INTO t1 ( sca_code, cat_code, sca_desc, lan_code, sca_pic, sca_sdesc, sca_sch_desc) VALUES ( 'PD', 'J', 'PENDANT', 'EN', NULL, NULL, 'PENDANT'),( 'RI', 'J', 'RING', 'EN', NULL, NULL, 'RING'),( 'QQ', 'N', 'RING', 'EN', 'not null', NULL, 'RING'); +alter table t1 drop index sca_pic, add index (sca_pic, cat_code); +ERROR 42000: Incorrect index name 'sca_pic' +alter table t1 drop index sca_pic; +alter table t1 add index (sca_pic, cat_code); +select count(*) from t1 where sca_code='PD' and sca_pic is null; +count(*) +1 +select count(*) from t1 where sca_pic >= 'n'; +count(*) +1 +select sca_pic from t1 where sca_pic is null; +sca_pic +NULL +NULL +update t1 set sca_pic="test" where sca_pic is null; +delete from t1 where sca_code='pd'; +drop table t1; diff --git a/mysql-test/suite/innodb_plugin/r/innodb-xb.result b/mysql-test/suite/innodb_plugin/r/innodb-xb.result new file mode 100644 index 00000000000..ffee100f3b6 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb-xb.result @@ -0,0 +1,30 @@ +drop table if exists t1; +drop database if exists mysqltest; +CREATE TABLE t1 ( +sca_code char(6) NOT NULL, +cat_code char(6) NOT NULL, +sca_desc varchar(50), +lan_code char(2) NOT NULL, +sca_pic varchar(100), +sca_sdesc varchar(50), +sca_sch_desc varchar(16), +PRIMARY KEY (sca_code, cat_code, lan_code), +INDEX sca_pic (sca_pic) +) engine = innodb ; +INSERT INTO t1 ( sca_code, cat_code, sca_desc, lan_code, sca_pic, sca_sdesc, sca_sch_desc) VALUES ( 'PD', 'J', 'PENDANT', 'EN', NULL, NULL, 'PENDANT'),( 'RI', 'J', 'RING', 'EN', NULL, NULL, 'RING'),( 'QQ', 'N', 'RING', 'EN', 'not null', NULL, 'RING'); +alter table t1 drop index sca_pic, add index (sca_pic, cat_code); +alter table t1 drop index sca_pic; +alter table t1 add index (sca_pic, cat_code); +select count(*) from t1 where sca_code='PD' and sca_pic is null; +count(*) +1 +select count(*) from t1 where sca_pic >= 'n'; +count(*) +1 +select sca_pic from t1 where sca_pic is null; +sca_pic +NULL +NULL +update t1 set sca_pic="test" where sca_pic is null; +delete from t1 where sca_code='pd'; +drop table t1; diff --git a/mysql-test/suite/innodb_plugin/r/innodb.result b/mysql-test/suite/innodb_plugin/r/innodb.result index 75a7023f9d0..c691f6bf208 100644 --- a/mysql-test/suite/innodb_plugin/r/innodb.result +++ b/mysql-test/suite/innodb_plugin/r/innodb.result @@ -700,22 +700,6 @@ count(*) select count(*) from t1 where cat_code='E'; count(*) 0 -alter table t1 drop index sca_pic, add index (sca_pic, cat_code); -ERROR 42000: Incorrect index name 'sca_pic' -alter table t1 drop index sca_pic; -alter table t1 add index (sca_pic, cat_code); -select count(*) from t1 where sca_code='PD' and sca_pic is null; -count(*) -1 -select count(*) from t1 where sca_pic >= 'n'; -count(*) -1 -select sca_pic from t1 where sca_pic is null; -sca_pic -NULL -NULL -update t1 set sca_pic="test" where sca_pic is null; -delete from t1 where sca_code='pd'; drop table t1; set @a:=now(); CREATE TABLE t1 (a int not null, b timestamp not null, primary key (a)) engine=innodb; @@ -1362,7 +1346,7 @@ insert t2 select * from t1; insert t3 select * from t1; checksum table t1, t2, t3, t4 quick; Table Checksum -test.t1 2948697075 +test.t1 3442722830 test.t2 NULL test.t3 NULL test.t4 NULL @@ -1370,17 +1354,17 @@ Warnings: Error 1146 Table 'test.t4' doesn't exist checksum table t1, t2, t3, t4; Table Checksum -test.t1 2948697075 -test.t2 2948697075 -test.t3 2948697075 +test.t1 3442722830 +test.t2 3442722830 +test.t3 3442722830 test.t4 NULL Warnings: Error 1146 Table 'test.t4' doesn't exist checksum table t1, t2, t3, t4 extended; Table Checksum -test.t1 2948697075 -test.t2 2948697075 -test.t3 2948697075 +test.t1 3442722830 +test.t2 3442722830 +test.t3 3442722830 test.t4 NULL Warnings: Error 1146 Table 'test.t4' doesn't exist @@ -1673,13 +1657,13 @@ variable_value 16384 SELECT variable_value - @innodb_rows_deleted_orig FROM information_schema.global_status WHERE LOWER(variable_name) = 'innodb_rows_deleted'; variable_value - @innodb_rows_deleted_orig -71 +70 SELECT variable_value - @innodb_rows_inserted_orig FROM information_schema.global_status WHERE LOWER(variable_name) = 'innodb_rows_inserted'; variable_value - @innodb_rows_inserted_orig -1066 +1063 SELECT variable_value - @innodb_rows_updated_orig FROM information_schema.global_status WHERE LOWER(variable_name) = 'innodb_rows_updated'; variable_value - @innodb_rows_updated_orig -865 +863 SELECT variable_value - @innodb_row_lock_waits_orig FROM information_schema.global_status WHERE LOWER(variable_name) = 'innodb_row_lock_waits'; variable_value - @innodb_row_lock_waits_orig 0 diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug21704-xb.result b/mysql-test/suite/innodb_plugin/r/innodb_bug21704-xb.result new file mode 100644 index 00000000000..b8e0b15d50d --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug21704-xb.result @@ -0,0 +1,55 @@ +# +# Bug#21704: Renaming column does not update FK definition. +# + +# Test that it's not possible to rename columns participating in a +# foreign key (either in the referencing or referenced table). + +DROP TABLE IF EXISTS t1; +DROP TABLE IF EXISTS t2; +DROP TABLE IF EXISTS t3; +CREATE TABLE t1 (a INT PRIMARY KEY, b INT) ROW_FORMAT=COMPACT ENGINE=INNODB; +CREATE TABLE t2 (a INT PRIMARY KEY, b INT, +CONSTRAINT fk1 FOREIGN KEY (a) REFERENCES t1(a)) +ROW_FORMAT=COMPACT ENGINE=INNODB; +CREATE TABLE t3 (a INT PRIMARY KEY, b INT, KEY(b), C INT, +CONSTRAINT fk2 FOREIGN KEY (b) REFERENCES t3 (a)) +ROW_FORMAT=COMPACT ENGINE=INNODB; +INSERT INTO t1 VALUES (1,1),(2,2),(3,3); +INSERT INTO t2 VALUES (1,1),(2,2),(3,3); +INSERT INTO t3 VALUES (1,1,1),(2,2,2),(3,3,3); + +# Test renaming the column in the referenced table. + +ALTER TABLE t1 CHANGE a c INT; +ERROR HY000: Error on rename of '#sql-temporary' to './test/t1' (errno: 150) +# Ensure that online column rename works. +ALTER TABLE t1 CHANGE b c INT; +affected rows: 0 +info: Records: 0 Duplicates: 0 Warnings: 0 + +# Test renaming the column in the referencing table + +ALTER TABLE t2 CHANGE a c INT; +ERROR HY000: Error on rename of '#sql-temporary' to './test/t2' (errno: 150) +# Ensure that online column rename works. +ALTER TABLE t2 CHANGE b c INT; +affected rows: 0 +info: Records: 0 Duplicates: 0 Warnings: 0 + +# Test with self-referential constraints + +ALTER TABLE t3 CHANGE a d INT; +ERROR HY000: Error on rename of '#sql-temporary' to './test/t3' (errno: 150) +ALTER TABLE t3 CHANGE b d INT; +ERROR HY000: Error on rename of '#sql-temporary' to './test/t3' (errno: 150) +# Ensure that online column rename works. +ALTER TABLE t3 CHANGE c d INT; +affected rows: 0 +info: Records: 0 Duplicates: 0 Warnings: 0 + +# Cleanup. + +DROP TABLE t3; +DROP TABLE t2; +DROP TABLE t1; diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug46000.result b/mysql-test/suite/innodb_plugin/r/innodb_bug46000.result index c8e3db8d641..b27b3d7443b 100644 --- a/mysql-test/suite/innodb_plugin/r/innodb_bug46000.result +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug46000.result @@ -14,6 +14,5 @@ show warnings; Level Code Message Warning 1280 Cannot Create Index with name 'GEN_CLUST_INDEX'. The name is reserved for the system default primary index. Error 1280 Incorrect index name 'GEN_CLUST_INDEX' -Error 1030 Got error -1 from storage engine create index idx on bug46000(id); drop table bug46000; diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug49164-xb.result b/mysql-test/suite/innodb_plugin/r/innodb_bug49164-xb.result new file mode 100644 index 00000000000..9456702e1d0 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug49164-xb.result @@ -0,0 +1,42 @@ +SET tx_isolation = 'READ-COMMITTED'; +CREATE TABLE bug49164 (a INT, b BIGINT, c TINYINT, PRIMARY KEY (a, b)) +ENGINE=InnoDB; +insert into bug49164 values (1,1,1), (2,2,2), (3,3,3); +begin; +update bug49164 set c=7; +select * from bug49164; +a b c +1 1 7 +2 2 7 +3 3 7 +rollback; +select * from bug49164; +a b c +1 1 1 +2 2 2 +3 3 3 +begin; +update bug49164 set c=7; +SET tx_isolation = 'READ-COMMITTED'; +begin; +select * from bug49164; +a b c +1 1 1 +2 2 2 +3 3 3 +commit; +begin; +update bug49164 set c=6 where a=1 and b=1; +rollback; +select * from bug49164; +a b c +1 1 1 +2 2 2 +3 3 3 +commit; +select * from bug49164; +a b c +1 1 6 +2 2 2 +3 3 3 +drop table bug49164; diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug49164.result b/mysql-test/suite/innodb_plugin/r/innodb_bug49164.result index 9456702e1d0..6241509b7e7 100644 --- a/mysql-test/suite/innodb_plugin/r/innodb_bug49164.result +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug49164.result @@ -36,7 +36,7 @@ a b c commit; select * from bug49164; a b c -1 1 6 +1 1 1 2 2 2 3 3 3 drop table bug49164; diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug53591.result b/mysql-test/suite/innodb_plugin/r/innodb_bug53591.result index 1f05b6d2a57..99dd0d837ae 100644 --- a/mysql-test/suite/innodb_plugin/r/innodb_bug53591.result +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug53591.result @@ -9,7 +9,6 @@ SHOW WARNINGS; Level Code Message Error 139 Too big row Error 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. You have to change some columns to TEXT or BLOBs -Error 1030 Got error 139 from storage engine DROP TABLE bug53591; SET GLOBAL innodb_file_format=Antelope; SET GLOBAL innodb_file_format_check=Antelope; diff --git a/mysql-test/suite/innodb_plugin/r/innodb_bug54679.result b/mysql-test/suite/innodb_plugin/r/innodb_bug54679.result index 14fd32ca469..f98f0474233 100644 --- a/mysql-test/suite/innodb_plugin/r/innodb_bug54679.result +++ b/mysql-test/suite/innodb_plugin/r/innodb_bug54679.result @@ -21,7 +21,7 @@ ALTER TABLE bug54679 KEY_BLOCK_SIZE=1; SELECT TABLE_NAME,ROW_FORMAT,CREATE_OPTIONS FROM information_schema.tables WHERE TABLE_NAME='bug54679'; TABLE_NAME ROW_FORMAT CREATE_OPTIONS -bug54679 Compressed KEY_BLOCK_SIZE=1 +bug54679 Compressed key_block_size=1 ALTER TABLE bug54679 ROW_FORMAT=REDUNDANT; ERROR HY000: Can't create table '#sql-temporary' (errno: 1478) SHOW WARNINGS; @@ -38,7 +38,7 @@ ALTER TABLE bug54679 KEY_BLOCK_SIZE=2; SELECT TABLE_NAME,ROW_FORMAT,CREATE_OPTIONS FROM information_schema.tables WHERE TABLE_NAME='bug54679'; TABLE_NAME ROW_FORMAT CREATE_OPTIONS -bug54679 Compressed row_format=REDUNDANT KEY_BLOCK_SIZE=2 +bug54679 Compressed row_format=REDUNDANT key_block_size=2 SET GLOBAL innodb_file_format=Antelope; ALTER TABLE bug54679 KEY_BLOCK_SIZE=4; ERROR HY000: Can't create table '#sql-temporary' (errno: 1478) diff --git a/mysql-test/suite/innodb_plugin/r/innodb_mysql.result b/mysql-test/suite/innodb_plugin/r/innodb_mysql.result index b4ac88fc1c3..53e979c350f 100644 --- a/mysql-test/suite/innodb_plugin/r/innodb_mysql.result +++ b/mysql-test/suite/innodb_plugin/r/innodb_mysql.result @@ -2311,8 +2311,8 @@ select_type SIMPLE table t1 type index possible_keys NULL -key b -key_len 10 +key PRIMARY +key_len 4 ref NULL rows 10 Extra Using index diff --git a/mysql-test/suite/innodb_plugin/t/disabled.def b/mysql-test/suite/innodb_plugin/t/disabled.def index 87cf2454f81..58de79e4afb 100644 --- a/mysql-test/suite/innodb_plugin/t/disabled.def +++ b/mysql-test/suite/innodb_plugin/t/disabled.def @@ -10,4 +10,13 @@ # ############################################################################## -innodb-use-sys-malloc : Waiting for buyfix from Percona for LP#612600 +innodb-use-sys-malloc : Waiting for bugfix from Percona for LP#612600 +innodb_plugin.innodb-autoinc-44030 : Waiting for merge with XtraDB +innodb_bug48024 : Waiting for merge with XtraDB +innodb_bug49164 : Waiting for merge with XtraDB +innodb_bug51378 : Waiting for merge with XtraDB +innodb_bug51920 : Waiting for merge with XtraDB +innodb_bug52663 : Waiting for merge with XtraDB +innodb_bug54044 : Waiting for merge with XtraDB +innodb_bug52745 : Waiting for merge with XtraDB +innodb_bug54679 : Waiting for merge with XtraDB diff --git a/mysql-test/suite/innodb_plugin/t/innodb-index-ip.test b/mysql-test/suite/innodb_plugin/t/innodb-index-ip.test new file mode 100644 index 00000000000..d7775cbabc0 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb-index-ip.test @@ -0,0 +1,18 @@ +# +# Tests from innodb.test that has different results for innodb_plugin & xtradb. + +-- source include/have_real_innodb_plugin.inc + +--disable_warnings +drop table if exists t1; +drop database if exists mysqltest; +--enable_warnings + +create table t1(a int not null, b int, c char(10), d varchar(20), primary key (a)) engine = innodb; +insert into t1 values (1,1,'ab','ab'),(2,2,'ac','ac'),(3,3,'ac','ac'),(4,4,'afe','afe'),(5,4,'affe','affe'); +--error ER_DUP_ENTRY +alter table t1 add unique index (b), add unique index (c), add unique index (d); +--error ER_DUP_ENTRY +alter table t1 add unique index (c), add unique index (b), add index (d); +show create table t1; +drop table t1; diff --git a/mysql-test/suite/innodb_plugin/t/innodb-index-xb.test b/mysql-test/suite/innodb_plugin/t/innodb-index-xb.test new file mode 100644 index 00000000000..c82ff7c2024 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb-index-xb.test @@ -0,0 +1,18 @@ +# +# Tests from innodb.test that has different results for innodb_plugin & xtradb. + +-- source include/have_xtradb.inc + +--disable_warnings +drop table if exists t1; +drop database if exists mysqltest; +--enable_warnings + +create table t1(a int not null, b int, c char(10), d varchar(20), primary key (a)) engine = innodb; +insert into t1 values (1,1,'ab','ab'),(2,2,'ac','ac'),(3,3,'ac','ac'),(4,4,'afe','afe'),(5,4,'affe','affe'); +--error ER_DUP_ENTRY +alter table t1 add unique index (b), add unique index (c), add unique index (d); +--error ER_DUP_ENTRY +alter table t1 add unique index (c), add unique index (b), add index (d); +show create table t1; +drop table t1; diff --git a/mysql-test/suite/innodb_plugin/t/innodb-index.test b/mysql-test/suite/innodb_plugin/t/innodb-index.test index 717c7d4e032..e6f39bab216 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb-index.test +++ b/mysql-test/suite/innodb_plugin/t/innodb-index.test @@ -141,9 +141,6 @@ show create table t4; --error ER_CANT_CREATE_TABLE alter table t3 add constraint dc foreign key (a) references t1(a); show create table t3; -# this should be fixed by MySQL (see Bug #51451) ---error ER_WRONG_NAME_FOR_INDEX -alter table t2 drop index b, add index (b); show create table t2; --error ER_ROW_IS_REFERENCED_2 delete from t1; @@ -186,15 +183,6 @@ alter table t1 add index (b); show create table t1; drop table t1; -create table t1(a int not null, b int, c char(10), d varchar(20), primary key (a)) engine = innodb; -insert into t1 values (1,1,'ab','ab'),(2,2,'ac','ac'),(3,3,'ac','ac'),(4,4,'afe','afe'),(5,4,'affe','affe'); ---error ER_DUP_ENTRY -alter table t1 add unique index (b), add unique index (c), add unique index (d); ---error ER_DUP_ENTRY -alter table t1 add unique index (c), add unique index (b), add index (d); -show create table t1; -drop table t1; - create table t1(a int not null, b int not null, c int, primary key (a), key(c)) engine=innodb; insert into t1 values (5,1,5),(4,2,4),(3,3,3),(2,4,2),(1,5,1); alter table t1 add unique index (b); diff --git a/mysql-test/suite/innodb_plugin/t/innodb-ip.test b/mysql-test/suite/innodb_plugin/t/innodb-ip.test new file mode 100644 index 00000000000..e6dd2e99a95 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb-ip.test @@ -0,0 +1,35 @@ +# +# Tests from innodb.test that has different results for innodb_plugin. + +-- source include/have_real_innodb_plugin.inc + +--disable_warnings +drop table if exists t1; +drop database if exists mysqltest; +--enable_warnings + +CREATE TABLE t1 ( + sca_code char(6) NOT NULL, + cat_code char(6) NOT NULL, + sca_desc varchar(50), + lan_code char(2) NOT NULL, + sca_pic varchar(100), + sca_sdesc varchar(50), + sca_sch_desc varchar(16), + PRIMARY KEY (sca_code, cat_code, lan_code), + INDEX sca_pic (sca_pic) +) engine = innodb ; + +INSERT INTO t1 ( sca_code, cat_code, sca_desc, lan_code, sca_pic, sca_sdesc, sca_sch_desc) VALUES ( 'PD', 'J', 'PENDANT', 'EN', NULL, NULL, 'PENDANT'),( 'RI', 'J', 'RING', 'EN', NULL, NULL, 'RING'),( 'QQ', 'N', 'RING', 'EN', 'not null', NULL, 'RING'); + +# this should be fixed by MySQL (see Bug #51451) +--error ER_WRONG_NAME_FOR_INDEX +alter table t1 drop index sca_pic, add index (sca_pic, cat_code); +alter table t1 drop index sca_pic; +alter table t1 add index (sca_pic, cat_code); +select count(*) from t1 where sca_code='PD' and sca_pic is null; +select count(*) from t1 where sca_pic >= 'n'; +select sca_pic from t1 where sca_pic is null; +update t1 set sca_pic="test" where sca_pic is null; +delete from t1 where sca_code='pd'; +drop table t1; diff --git a/mysql-test/suite/innodb_plugin/t/innodb-xb.test b/mysql-test/suite/innodb_plugin/t/innodb-xb.test new file mode 100644 index 00000000000..37b5414ce64 --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb-xb.test @@ -0,0 +1,35 @@ +# +# Tests from innodb.test that has different results for innodb_plugin. + +-- source include/have_xtradb.inc + +--disable_warnings +drop table if exists t1; +drop database if exists mysqltest; +--enable_warnings + +CREATE TABLE t1 ( + sca_code char(6) NOT NULL, + cat_code char(6) NOT NULL, + sca_desc varchar(50), + lan_code char(2) NOT NULL, + sca_pic varchar(100), + sca_sdesc varchar(50), + sca_sch_desc varchar(16), + PRIMARY KEY (sca_code, cat_code, lan_code), + INDEX sca_pic (sca_pic) +) engine = innodb ; + +INSERT INTO t1 ( sca_code, cat_code, sca_desc, lan_code, sca_pic, sca_sdesc, sca_sch_desc) VALUES ( 'PD', 'J', 'PENDANT', 'EN', NULL, NULL, 'PENDANT'),( 'RI', 'J', 'RING', 'EN', NULL, NULL, 'RING'),( 'QQ', 'N', 'RING', 'EN', 'not null', NULL, 'RING'); + +# this should be fixed by MySQL (see Bug #51451) +#--error ER_WRONG_NAME_FOR_INDEX +alter table t1 drop index sca_pic, add index (sca_pic, cat_code); +alter table t1 drop index sca_pic; +alter table t1 add index (sca_pic, cat_code); +select count(*) from t1 where sca_code='PD' and sca_pic is null; +select count(*) from t1 where sca_pic >= 'n'; +select sca_pic from t1 where sca_pic is null; +update t1 set sca_pic="test" where sca_pic is null; +delete from t1 where sca_code='pd'; +drop table t1; diff --git a/mysql-test/suite/innodb_plugin/t/innodb.test b/mysql-test/suite/innodb_plugin/t/innodb.test index 60ba7d1e3bf..5be5e6c4837 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb.test +++ b/mysql-test/suite/innodb_plugin/t/innodb.test @@ -437,16 +437,6 @@ alter table t1 add index sca_pic (cat_code, sca_pic); select count(*) from t1 where sca_code='PD' and sca_pic is null; select count(*) from t1 where cat_code='E'; -# this should be fixed by MySQL (see Bug #51451) ---error ER_WRONG_NAME_FOR_INDEX -alter table t1 drop index sca_pic, add index (sca_pic, cat_code); -alter table t1 drop index sca_pic; -alter table t1 add index (sca_pic, cat_code); -select count(*) from t1 where sca_code='PD' and sca_pic is null; -select count(*) from t1 where sca_pic >= 'n'; -select sca_pic from t1 where sca_pic is null; -update t1 set sca_pic="test" where sca_pic is null; -delete from t1 where sca_code='pd'; drop table t1; # diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug21704-xb.test b/mysql-test/suite/innodb_plugin/t/innodb_bug21704-xb.test new file mode 100644 index 00000000000..1015eed334f --- /dev/null +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug21704-xb.test @@ -0,0 +1,96 @@ +-- source include/have_xtradb.inc + +--echo # +--echo # Bug#21704: Renaming column does not update FK definition. +--echo # + +--echo +--echo # Test that it's not possible to rename columns participating in a +--echo # foreign key (either in the referencing or referenced table). +--echo + +--disable_warnings +DROP TABLE IF EXISTS t1; +DROP TABLE IF EXISTS t2; +DROP TABLE IF EXISTS t3; +--enable_warnings + +CREATE TABLE t1 (a INT PRIMARY KEY, b INT) ROW_FORMAT=COMPACT ENGINE=INNODB; + +CREATE TABLE t2 (a INT PRIMARY KEY, b INT, + CONSTRAINT fk1 FOREIGN KEY (a) REFERENCES t1(a)) +ROW_FORMAT=COMPACT ENGINE=INNODB; + +CREATE TABLE t3 (a INT PRIMARY KEY, b INT, KEY(b), C INT, + CONSTRAINT fk2 FOREIGN KEY (b) REFERENCES t3 (a)) +ROW_FORMAT=COMPACT ENGINE=INNODB; + +INSERT INTO t1 VALUES (1,1),(2,2),(3,3); +INSERT INTO t2 VALUES (1,1),(2,2),(3,3); +INSERT INTO t3 VALUES (1,1,1),(2,2,2),(3,3,3); + +--echo +--echo # Test renaming the column in the referenced table. +--echo + +# mysqltest first does replace_regex, then replace_result +--replace_regex /'[^']*test\/#sql-[0-9a-f_]*'/'#sql-temporary'/ +# Embedded server doesn't chdir to data directory +--replace_result $MYSQLTEST_VARDIR . mysqld.1/data/ '' +--error ER_ERROR_ON_RENAME +ALTER TABLE t1 CHANGE a c INT; + +--echo # Ensure that online column rename works. + +--enable_info +ALTER TABLE t1 CHANGE b c INT; +--disable_info + +--echo +--echo # Test renaming the column in the referencing table +--echo + +# mysqltest first does replace_regex, then replace_result +--replace_regex /'[^']*test\/#sql-[0-9a-f_]*'/'#sql-temporary'/ +# Embedded server doesn't chdir to data directory +--replace_result $MYSQLTEST_VARDIR . mysqld.1/data/ '' +--error ER_ERROR_ON_RENAME +ALTER TABLE t2 CHANGE a c INT; + +--echo # Ensure that online column rename works. + +--enable_info +ALTER TABLE t2 CHANGE b c INT; +--disable_info + +--echo +--echo # Test with self-referential constraints +--echo + +# mysqltest first does replace_regex, then replace_result +--replace_regex /'[^']*test\/#sql-[0-9a-f_]*'/'#sql-temporary'/ +# Embedded server doesn't chdir to data directory +--replace_result $MYSQLTEST_VARDIR . mysqld.1/data/ '' +--error ER_ERROR_ON_RENAME +ALTER TABLE t3 CHANGE a d INT; + +# mysqltest first does replace_regex, then replace_result +--replace_regex /'[^']*test\/#sql-[0-9a-f_]*'/'#sql-temporary'/ +# Embedded server doesn't chdir to data directory +--replace_result $MYSQLTEST_VARDIR . mysqld.1/data/ '' +--error ER_ERROR_ON_RENAME +ALTER TABLE t3 CHANGE b d INT; + +--echo # Ensure that online column rename works. + +--enable_info +ALTER TABLE t3 CHANGE c d INT; +--disable_info + +--echo +--echo # Cleanup. +--echo + +DROP TABLE t3; +DROP TABLE t2; +DROP TABLE t1; diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug21704.test b/mysql-test/suite/innodb_plugin/t/innodb_bug21704.test index 9adf3239dcd..318c5e6f84b 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb_bug21704.test +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug21704.test @@ -1,4 +1,4 @@ --- source include/have_innodb_plugin.inc +-- source include/have_real_innodb_plugin.inc --echo # --echo # Bug#21704: Renaming column does not update FK definition. diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug53591.test b/mysql-test/suite/innodb_plugin/t/innodb_bug53591.test index 760b4630383..7220633f7aa 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb_bug53591.test +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug53591.test @@ -1,4 +1,7 @@ --- source include/have_innodb_plugin.inc +# +# XtraDB doesn't have this problem +# +-- source include/have_real_innodb_plugin.inc let $file_format=`select @@innodb_file_format`; let $file_format_check=`select @@innodb_file_format_check`; -- cgit v1.2.1 From 56575babc0a341fa890640f6fe073f3dcf0a07d3 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 4 Aug 2010 12:43:51 +0300 Subject: Check of maria engine presence added. Comment fixed. --- mysql-test/suite/vcol/t/vcol_handler_maria.test | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/vcol/t/vcol_handler_maria.test b/mysql-test/suite/vcol/t/vcol_handler_maria.test index e23b44ebe9a..9b69e600767 100644 --- a/mysql-test/suite/vcol/t/vcol_handler_maria.test +++ b/mysql-test/suite/vcol/t/vcol_handler_maria.test @@ -14,8 +14,10 @@ # Change: # ################################################################################ +--source include/have_maria.inc + # -# NOTE: PLEASE DO NOT ADD NOT MYISAM SPECIFIC TESTCASES HERE ! +# NOTE: PLEASE DO NOT ADD NOT MARIA SPECIFIC TESTCASES HERE ! # TESTCASES WHICH MUST BE APPLIED TO ALL STORAGE ENGINES MUST BE ADDED IN # THE SOURCED FILES ONLY. # -- cgit v1.2.1 From e269177bf6117066e7549c8e1d9fa34df40e247e Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 4 Aug 2010 12:17:44 +0200 Subject: Fix mysql-test/suite/percona missing from `make dist`. --- mysql-test/Makefile.am | 1 + 1 file changed, 1 insertion(+) (limited to 'mysql-test') diff --git a/mysql-test/Makefile.am b/mysql-test/Makefile.am index 8dce3ab2df5..4ea634688fe 100644 --- a/mysql-test/Makefile.am +++ b/mysql-test/Makefile.am @@ -104,6 +104,7 @@ TEST_DIRS = t r include std_data std_data/parts collections \ suite/pbxt/t suite/pbxt/r \ suite/innodb suite/innodb/t suite/innodb/r suite/innodb/include \ suite/innodb_plugin suite/innodb_plugin/t suite/innodb_plugin/r suite/innodb_plugin/include \ + suite/percona \ suite/engines suite/engines/funcs suite/engines/iuds suite/engines/rr_trx \ suite/engines/funcs/r suite/engines/funcs/t suite/engines/iuds/r \ suite/engines/iuds/t suite/engines/rr_trx/include suite/engines/rr_trx/r \ -- cgit v1.2.1 From 4fca6351e5111df900c8369eeeca38da0d6cd0ac Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Wed, 4 Aug 2010 13:19:18 +0300 Subject: Fixed some test failures after last push (failing tests and valgrind warnings) Added --strace support to mysql-test-run mysql-test/mysql-test-run.pl: Added support for --strace (usefull for example to check how much memory mysqld was using) mysql-test/suite/funcs_1/t/is_engines_innodb.test: Fixed test case to also work with xtradb mysql-test/suite/innodb_plugin/t/innodb.test: Don't run if we don't have the used character sets. mysql-test/suite/innodb_plugin/t/innodb_mysql.test: Don't run if we don't have the used character sets. sql/sql_show.cc: Extended comment to 160 characters to get full comment from xtradb storage/xtradb/handler/ha_innodb.cc: Fixed valgrind warning. --- mysql-test/mysql-test-run.pl | 60 +++++++++++++++++++--- mysql-test/suite/funcs_1/t/is_engines_innodb.test | 1 + mysql-test/suite/innodb_plugin/t/innodb.test | 2 + mysql-test/suite/innodb_plugin/t/innodb_mysql.test | 4 +- 4 files changed, 59 insertions(+), 8 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl index 1ebf554e1fd..f4274b7a474 100755 --- a/mysql-test/mysql-test-run.pl +++ b/mysql-test/mysql-test-run.pl @@ -234,10 +234,12 @@ my $opt_strace_client; our $opt_user = "root"; my $opt_valgrind= 0; -our $opt_valgrind_mysqld= 0; -my $opt_valgrind_mysqltest= 0; my @default_valgrind_args= ("--show-reachable=yes"); my @valgrind_args; +our $opt_valgrind_mysqld= 0; +my $opt_valgrind_mysqltest= 0; +my $opt_strace= 0; +my @strace_args; my $opt_valgrind_path; my $opt_callgrind; my %mysqld_logs; @@ -929,7 +931,9 @@ sub command_line_setup { 'manual-ddd' => \$opt_manual_ddd, 'debugger=s' => \$opt_debugger, 'client-debugger=s' => \$opt_client_debugger, + 'strace' => \$opt_strace, 'strace-client:s' => \$opt_strace_client, + 'strace-option=s' => \@strace_args, 'max-save-core=i' => \$opt_max_save_core, 'max-save-datadir=i' => \$opt_max_save_datadir, 'max-test-fail=i' => \$opt_max_test_fail, @@ -1473,6 +1477,11 @@ sub command_line_setup { join(" ", @valgrind_args), "\""); } + if (@strace_args) + { + $opt_strace=1; + } + # InnoDB does not bother to do individual de-allocations at exit. Instead it # relies on a custom allocator to track every allocation, and frees all at # once during exit. @@ -1724,9 +1733,9 @@ sub executable_setup () { if ( -x "../libtool") { $exe_libtool= "../libtool"; - if ($opt_valgrind or $glob_debugger) + if ($opt_valgrind or $glob_debugger or $opt_strace) { - mtr_report("Using \"$exe_libtool\" when running valgrind or debugger"); + mtr_report("Using \"$exe_libtool\" when running valgrind, strace or debugger"); } } @@ -4636,6 +4645,10 @@ sub mysqld_start ($$) { { valgrind_arguments($args, \$exe); } + if ( $opt_strace) + { + strace_arguments($args, \$exe, $mysqld->name()); + } mtr_add_arg($args, "--defaults-group-suffix=%s", $mysqld->after('mysqld')); mysqld_arguments($args,$mysqld,$extra_opts); @@ -5575,6 +5588,33 @@ sub valgrind_arguments { } } +# +# Modify the exe and args so that program is run in strace +# +sub strace_arguments { + my $args= shift; + my $exe= shift; + my $mysqld_name= shift; + + mtr_add_arg($args, "-f"); + mtr_add_arg($args, "-o%s/var/log/%s.strace", $glob_mysql_test_dir, $mysqld_name); + + # Add strace options, can be overriden by user + mtr_add_arg($args, '%s', $_) for (@strace_args); + + mtr_add_arg($args, $$exe); + + $$exe= "strace"; + + if ($exe_libtool) + { + # Add "libtool --mode-execute" before the test to execute + # if running in valgrind(to avoid valgrinding bash) + unshift(@$args, "--mode=execute", $$exe); + $$exe= $exe_libtool; + } +} + # # Usage @@ -5702,9 +5742,6 @@ Options for debugging the product test(s) manual-ddd Let user manually start mysqld in ddd, before running test(s) - strace-client=[path] Create strace output for mysqltest client, optionally - specifying name and path to the trace program to use. - Example: $0 --strace-client=ktrace max-save-core Limit the number of core files saved (to avoid filling up disks for heavily crashing server). Defaults to $opt_max_save_core, set to 0 for no limit. Set @@ -5732,6 +5769,15 @@ Options for valgrind valgrind-path= Path to the valgrind executable callgrind Instruct valgrind to use callgrind +Options for strace + + strace Run the "mysqld" executables using strace. Default + options are -f -o var/log/'mysqld-name'.strace + strace-option=ARGS Option to give strace, replaces default option(s), + strace-client=[path] Create strace output for mysqltest client, optionally + specifying name and path to the trace program to use. + Example: $0 --strace-client=ktrace + Misc options user=USER User for connecting to mysqld(default: $opt_user) comment=STR Write STR to the output diff --git a/mysql-test/suite/funcs_1/t/is_engines_innodb.test b/mysql-test/suite/funcs_1/t/is_engines_innodb.test index 6c20b9697f0..44c7d7652d7 100644 --- a/mysql-test/suite/funcs_1/t/is_engines_innodb.test +++ b/mysql-test/suite/funcs_1/t/is_engines_innodb.test @@ -11,5 +11,6 @@ let $engine_type= InnoDB; --source include/have_innodb.inc --vertical_results +--replace_regex /XtraDB engine based on InnoDB plugin. // eval SELECT * FROM information_schema.engines WHERE ENGINE = '$engine_type'; diff --git a/mysql-test/suite/innodb_plugin/t/innodb.test b/mysql-test/suite/innodb_plugin/t/innodb.test index 5be5e6c4837..c6ae49d6e3b 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb.test +++ b/mysql-test/suite/innodb_plugin/t/innodb.test @@ -16,6 +16,8 @@ -- source include/have_innodb_plugin.inc let $MYSQLD_DATADIR= `select @@datadir`; +let collation=utf8_unicode_ci; +--source include/have_collation.inc # Save the original values of some variables in order to be able to # estimate how much they have changed during the tests. Previously this diff --git a/mysql-test/suite/innodb_plugin/t/innodb_mysql.test b/mysql-test/suite/innodb_plugin/t/innodb_mysql.test index 3f6d9d96bb8..5adaba43050 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb_mysql.test +++ b/mysql-test/suite/innodb_plugin/t/innodb_mysql.test @@ -2,10 +2,12 @@ # # Last update: # 2006-07-26 ML test refactored (MySQL 5.1) -# main testing code t/innodb_mysql.test -> include/mix1.inc +# main testing code t/innodb_mysql.test -> include/mix1.inc # -- source include/have_innodb_plugin.inc +-- source include/have_query_cache.inc + let $engine_type= InnoDB; let $other_engine_type= MEMORY; # InnoDB does support FOREIGN KEYFOREIGN KEYs -- cgit v1.2.1 From c60f4de50af1d76d11bc953d154e17543fc12896 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Wed, 4 Aug 2010 21:36:11 +0300 Subject: Fixed compiler warnings Fixed some wrong test cases Fixed bug in null handling in XtraDB extra/comp_err.c: Fixed compiler warnings extra/my_print_defaults.c: Fixed compiler warnings mysql-test/suite/binlog/t/binlog_killed.test: Added support for timeouts mysql-test/suite/funcs_1/r/is_columns_is.result: Updated results (INNODB_SYS_TABLES had got new column) scripts/mysql_install_db.sh: Fixed typo sql/mysql_priv.h: Removed not needed argument for compare_record() sql/sql_insert.cc: Removed not needed argument for compare_record() sql/sql_update.cc: Removed not needed argument for compare_record() The argument is not needed becasue we copy the full record[0] to record[1] and the comparison should work even if all columns are not read sql/table.cc: The comparison of rows is independent of HA_PARTIAL_COLUMN_READ storage/maria/maria_chk.c: Fixed compiler warnings storage/maria/maria_read_log.c: Fixed compiler warnings storage/myisam/myisamchk.c: Fixed compiler warnings storage/myisam/myisampack.c: Fixed compiler warnings storage/xtradb/dict/dict0load.c: Fixed compiler warnings storage/xtradb/row/row0sel.c: Fixed null handling in XtraDB. (See comment) storage/xtradb/trx/trx0sys.c: Fixed compiler warnings support-files/compiler_warnings.supp: Fixed compiler warnings --- mysql-test/suite/binlog/t/binlog_killed.test | 2 +- mysql-test/suite/funcs_1/r/is_columns_is.result | 18 ++++++++++-------- mysql-test/suite/funcs_1/t/is_columns_is.test | 1 + 3 files changed, 12 insertions(+), 9 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/binlog/t/binlog_killed.test b/mysql-test/suite/binlog/t/binlog_killed.test index e2db326129d..ce6d344af32 100644 --- a/mysql-test/suite/binlog/t/binlog_killed.test +++ b/mysql-test/suite/binlog/t/binlog_killed.test @@ -202,7 +202,7 @@ eval kill query $ID; rollback; connection con2; ---error 0,ER_QUERY_INTERRUPTED +--error 0,ER_QUERY_INTERRUPTED,ER_LOCK_WAIT_TIMEOUT reap; # todo 1,2 above rollback; diff --git a/mysql-test/suite/funcs_1/r/is_columns_is.result b/mysql-test/suite/funcs_1/r/is_columns_is.result index 42e0d70d719..7460359b87d 100644 --- a/mysql-test/suite/funcs_1/r/is_columns_is.result +++ b/mysql-test/suite/funcs_1/r/is_columns_is.result @@ -198,14 +198,15 @@ NULL information_schema INNODB_SYS_INDEXES PAGE_NO 7 0 NO bigint NULL NULL 19 0 NULL information_schema INNODB_SYS_INDEXES SPACE 6 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select NULL information_schema INNODB_SYS_INDEXES TABLE_ID 1 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select NULL information_schema INNODB_SYS_INDEXES TYPE 5 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema INNODB_SYS_TABLES CLUSTER_NAME 7 NO varchar 192 576 NULL NULL utf8 utf8_general_ci varchar(192) select -NULL information_schema INNODB_SYS_TABLES ID 2 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema INNODB_SYS_TABLES MIX_ID 5 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema INNODB_SYS_TABLES MIX_LEN 6 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema INNODB_SYS_TABLES NAME 1 NO varchar 192 576 NULL NULL utf8 utf8_general_ci varchar(192) select -NULL information_schema INNODB_SYS_TABLES N_COLS 3 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema INNODB_SYS_TABLES SPACE 8 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select -NULL information_schema INNODB_SYS_TABLES TYPE 4 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema INNODB_SYS_TABLES CLUSTER_NAME 8 NO varchar 192 576 NULL NULL utf8 utf8_general_ci varchar(192) select +NULL information_schema INNODB_SYS_TABLES ID 3 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema INNODB_SYS_TABLES MIX_ID 6 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema INNODB_SYS_TABLES MIX_LEN 7 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema INNODB_SYS_TABLES NAME 2 NO varchar 192 576 NULL NULL utf8 utf8_general_ci varchar(192) select +NULL information_schema INNODB_SYS_TABLES N_COLS 4 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema INNODB_SYS_TABLES SCHEMA 1 NO varchar 192 576 NULL NULL utf8 utf8_general_ci varchar(192) select +NULL information_schema INNODB_SYS_TABLES SPACE 9 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select +NULL information_schema INNODB_SYS_TABLES TYPE 5 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select NULL information_schema INNODB_TABLE_STATS clust_size 4 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select NULL information_schema INNODB_TABLE_STATS modified 6 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select NULL information_schema INNODB_TABLE_STATS other_size 5 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) unsigned select @@ -670,6 +671,7 @@ NULL information_schema INNODB_SYS_INDEXES N_FIELDS bigint NULL NULL NULL NULL b NULL information_schema INNODB_SYS_INDEXES TYPE bigint NULL NULL NULL NULL bigint(21) unsigned NULL information_schema INNODB_SYS_INDEXES SPACE bigint NULL NULL NULL NULL bigint(21) unsigned NULL information_schema INNODB_SYS_INDEXES PAGE_NO bigint NULL NULL NULL NULL bigint(21) unsigned +3.0000 information_schema INNODB_SYS_TABLES SCHEMA varchar 192 576 utf8 utf8_general_ci varchar(192) 3.0000 information_schema INNODB_SYS_TABLES NAME varchar 192 576 utf8 utf8_general_ci varchar(192) NULL information_schema INNODB_SYS_TABLES ID bigint NULL NULL NULL NULL bigint(21) unsigned NULL information_schema INNODB_SYS_TABLES N_COLS bigint NULL NULL NULL NULL bigint(21) unsigned diff --git a/mysql-test/suite/funcs_1/t/is_columns_is.test b/mysql-test/suite/funcs_1/t/is_columns_is.test index eb5c119baf4..c34bb968cc9 100644 --- a/mysql-test/suite/funcs_1/t/is_columns_is.test +++ b/mysql-test/suite/funcs_1/t/is_columns_is.test @@ -18,6 +18,7 @@ --source include/not_embedded.inc # This test depends on having the PBXT information_schema stuff. --source include/have_pbxt.inc +#--source include/have_xtradb.inc let $my_where = WHERE table_schema = 'information_schema' AND table_name <> 'profiling'; -- cgit v1.2.1 From 2a133537c12f14e69c3248a20534d00b1fd0dffe Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Thu, 5 Aug 2010 12:28:19 +0300 Subject: Fixed test failures (bugs in test suite) mysql-test/suite/percona/percona_log_slow_slave_statements.test: Replaced 'grep | wc -l' with 'grep -c' as output of wc -l is not portable (for example on Mac) mysql-test/suite/percona/percona_slow_query_log-control_global_slow.result: Replaced 'grep | wc -l' with 'grep -c' as output of wc -l is not portable (for example on Mac) mysql-test/suite/percona/percona_slow_query_log-control_global_slow.test: Replaced 'grep | wc -l' with 'grep -c' as output of wc -l is not portable (for example on Mac) mysql-test/suite/percona/percona_slow_query_log-log_slow_filter.result: Replaced 'grep | wc -l' with 'grep -c' as output of wc -l is not portable (for example on Mac) mysql-test/suite/percona/percona_slow_query_log-log_slow_filter.test: Replaced 'grep | wc -l' with 'grep -c' as output of wc -l is not portable (for example on Mac) mysql-test/suite/percona/percona_slow_query_log-log_slow_verbosity.result: Replaced 'grep | wc -l' with 'grep -c' as output of wc -l is not portable (for example on Mac) mysql-test/suite/percona/percona_slow_query_log-log_slow_verbosity.test: Replaced 'grep | wc -l' with 'grep -c' as output of wc -l is not portable (for example on Mac) mysql-test/suite/percona/percona_slow_query_log-long_query_time.result: Replaced 'grep | wc -l' with 'grep -c' as output of wc -l is not portable (for example on Mac) mysql-test/suite/percona/percona_slow_query_log-long_query_time.test: Replaced 'grep | wc -l' with 'grep -c' as output of wc -l is not portable (for example on Mac) mysql-test/suite/percona/percona_slow_query_log-microseconds_in_slow_query_log.result: Replaced 'grep | wc -l' with 'grep -c' as output of wc -l is not portable (for example on Mac) mysql-test/suite/percona/percona_slow_query_log-microseconds_in_slow_query_log.test: Replaced 'grep | wc -l' with 'grep -c' as output of wc -l is not portable (for example on Mac) mysql-test/suite/percona/percona_slow_query_log-min_examined_row_limit.result: Replaced 'grep | wc -l' with 'grep -c' as output of wc -l is not portable (for example on Mac) mysql-test/suite/percona/percona_slow_query_log-min_examined_row_limit.test: Replaced 'grep | wc -l' with 'grep -c' as output of wc -l is not portable (for example on Mac) mysql-test/suite/percona/percona_slow_query_log-use_global_long_query_time.result: Replaced 'grep | wc -l' with 'grep -c' as output of wc -l is not portable (for example on Mac) mysql-test/suite/percona/percona_slow_query_log-use_global_long_query_time.test: Replaced 'grep | wc -l' with 'grep -c' as output of wc -l is not portable (for example on Mac) mysql-test/suite/rpl/r/rpl_stm_until.result: Updated results mysql-test/suite/rpl/t/rpl_stm_until.test: Fixed random failure in test suite: master could be reading data from master-bin.00001 at the same time as test suite was changing it. --- mysql-test/suite/percona/percona_log_slow_slave_statements.test | 8 ++++---- .../percona/percona_slow_query_log-control_global_slow.result | 2 +- .../suite/percona/percona_slow_query_log-control_global_slow.test | 2 +- .../suite/percona/percona_slow_query_log-log_slow_filter.result | 2 +- .../suite/percona/percona_slow_query_log-log_slow_filter.test | 2 +- .../percona/percona_slow_query_log-log_slow_verbosity.result | 2 +- .../suite/percona/percona_slow_query_log-log_slow_verbosity.test | 2 +- .../suite/percona/percona_slow_query_log-long_query_time.result | 2 +- .../suite/percona/percona_slow_query_log-long_query_time.test | 2 +- .../percona_slow_query_log-microseconds_in_slow_query_log.result | 4 ++-- .../percona_slow_query_log-microseconds_in_slow_query_log.test | 4 ++-- .../percona/percona_slow_query_log-min_examined_row_limit.result | 2 +- .../percona/percona_slow_query_log-min_examined_row_limit.test | 2 +- .../percona_slow_query_log-use_global_long_query_time.result | 2 +- .../percona_slow_query_log-use_global_long_query_time.test | 2 +- mysql-test/suite/rpl/r/rpl_stm_until.result | 3 ++- mysql-test/suite/rpl/t/rpl_stm_until.test | 7 ++++++- 17 files changed, 28 insertions(+), 22 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/percona/percona_log_slow_slave_statements.test b/mysql-test/suite/percona/percona_log_slow_slave_statements.test index 10a030616c6..37cb1ad2419 100644 --- a/mysql-test/suite/percona/percona_log_slow_slave_statements.test +++ b/mysql-test/suite/percona/percona_log_slow_slave_statements.test @@ -126,10 +126,10 @@ let $sync_result = `SELECT MASTER_POS_WAIT('$binlog_file',$binlog_position)`; -- echo # Analyse master slow_query_log let $i=7; let $k=1; -let $cmd=cat $MASTER_DATADIR/percona_log_slow_slave_statements-master.log | grep; +let $cmd=cat $MASTER_DATADIR/percona_log_slow_slave_statements-master.log | grep -c; while($i) { - let $current_cmd = $cmd "INSERT INTO t VALUES ($k)" | wc -l; + let $current_cmd = $cmd "INSERT INTO t VALUES ($k)"; exec $current_cmd; dec $i; inc $k; @@ -138,10 +138,10 @@ while($i) -- echo # Analyse slave slow_query_log let $i=7; let $k=1; -let $cmd=cat $SLAVE_DATADIR/percona_log_slow_slave_statements-slave.log | grep; +let $cmd=cat $SLAVE_DATADIR/percona_log_slow_slave_statements-slave.log | grep -c; while($i) { - let $current_cmd = $cmd "INSERT INTO t VALUES ($k)" | wc -l; + let $current_cmd = $cmd "INSERT INTO t VALUES ($k)"; exec $current_cmd; dec $i; inc $k; diff --git a/mysql-test/suite/percona/percona_slow_query_log-control_global_slow.result b/mysql-test/suite/percona/percona_slow_query_log-control_global_slow.result index ced47a700f7..bc6ce100b35 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-control_global_slow.result +++ b/mysql-test/suite/percona/percona_slow_query_log-control_global_slow.result @@ -8,5 +8,5 @@ sleep(2) 0 set global use_global_log_slow_control=none; set global log_slow_verbosity=microtime; -cat MYSQLD_DATADIR/percona_slow_query_log-control_global_slow.log | grep "No InnoDB statistics available for this query" | wc -l +cat MYSQLD_DATADIR/percona_slow_query_log-control_global_slow.log | grep -c "No InnoDB statistics available for this query" 1 diff --git a/mysql-test/suite/percona/percona_slow_query_log-control_global_slow.test b/mysql-test/suite/percona/percona_slow_query_log-control_global_slow.test index d60a2a83a1c..79b94825821 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-control_global_slow.test +++ b/mysql-test/suite/percona/percona_slow_query_log-control_global_slow.test @@ -6,7 +6,7 @@ SELECT sleep(2); set global use_global_log_slow_control=none; set global log_slow_verbosity=microtime; let $MYSQLD_DATADIR= `select @@datadir`; -let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-control_global_slow.log | grep "No InnoDB statistics available for this query" | wc -l; +let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-control_global_slow.log | grep -c "No InnoDB statistics available for this query"; --replace_result $MYSQLD_DATADIR MYSQLD_DATADIR exec echo '$cmd'; exec $cmd; diff --git a/mysql-test/suite/percona/percona_slow_query_log-log_slow_filter.result b/mysql-test/suite/percona/percona_slow_query_log-log_slow_filter.result index da46efb8b63..9c8f69745a7 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-log_slow_filter.result +++ b/mysql-test/suite/percona/percona_slow_query_log-log_slow_filter.result @@ -21,5 +21,5 @@ SELECT sleep(2); sleep(2) 0 drop table if exists t; -cat MYSQLD_DATADIR/percona_slow_query_log-log_slow_filter.log | grep Query_time | wc -l +cat MYSQLD_DATADIR/percona_slow_query_log-log_slow_filter.log | grep -c Query_time 2 diff --git a/mysql-test/suite/percona/percona_slow_query_log-log_slow_filter.test b/mysql-test/suite/percona/percona_slow_query_log-log_slow_filter.test index e2f9f56ca04..843567ae11a 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-log_slow_filter.test +++ b/mysql-test/suite/percona/percona_slow_query_log-log_slow_filter.test @@ -27,7 +27,7 @@ drop table if exists t; --enable_warnings let $MYSQLD_DATADIR= `select @@datadir`; -let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-log_slow_filter.log | grep Query_time | wc -l; +let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-log_slow_filter.log | grep -c Query_time; --replace_result $MYSQLD_DATADIR MYSQLD_DATADIR exec echo '$cmd'; exec $cmd; diff --git a/mysql-test/suite/percona/percona_slow_query_log-log_slow_verbosity.result b/mysql-test/suite/percona/percona_slow_query_log-log_slow_verbosity.result index e2fba41787d..ff42937fa4a 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-log_slow_verbosity.result +++ b/mysql-test/suite/percona/percona_slow_query_log-log_slow_verbosity.result @@ -5,5 +5,5 @@ set log_slow_verbosity=innodb; SELECT sleep(2); sleep(2) 0 -cat MYSQLD_DATADIR/percona_slow_query_log-log_slow_verbosity.log | grep "No InnoDB statistics available for this query" | wc -l +cat MYSQLD_DATADIR/percona_slow_query_log-log_slow_verbosity.log | grep -c "No InnoDB statistics available for this query" 1 diff --git a/mysql-test/suite/percona/percona_slow_query_log-log_slow_verbosity.test b/mysql-test/suite/percona/percona_slow_query_log-log_slow_verbosity.test index 3a2589a8eb9..62717c4ed6e 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-log_slow_verbosity.test +++ b/mysql-test/suite/percona/percona_slow_query_log-log_slow_verbosity.test @@ -7,7 +7,7 @@ set log_slow_verbosity=innodb; SELECT sleep(2); let $MYSQLD_DATADIR= `select @@datadir`; -let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-log_slow_verbosity.log | grep "No InnoDB statistics available for this query" | wc -l; +let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-log_slow_verbosity.log | grep -c "No InnoDB statistics available for this query"; --replace_result $MYSQLD_DATADIR MYSQLD_DATADIR exec echo '$cmd'; exec $cmd; diff --git a/mysql-test/suite/percona/percona_slow_query_log-long_query_time.result b/mysql-test/suite/percona/percona_slow_query_log-long_query_time.result index 87881558392..abc9c1d9994 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-long_query_time.result +++ b/mysql-test/suite/percona/percona_slow_query_log-long_query_time.result @@ -18,5 +18,5 @@ SELECT sleep(5); sleep(5) 0 set long_query_time=2; -cat MYSQLD_DATADIR/percona_slow_query_log-long_query_time.log | grep Query_time | wc -l +cat MYSQLD_DATADIR/percona_slow_query_log-long_query_time.log | grep -c Query_time 3 diff --git a/mysql-test/suite/percona/percona_slow_query_log-long_query_time.test b/mysql-test/suite/percona/percona_slow_query_log-long_query_time.test index 06abf75782f..9c034a75fa8 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-long_query_time.test +++ b/mysql-test/suite/percona/percona_slow_query_log-long_query_time.test @@ -13,7 +13,7 @@ SELECT sleep(5); set long_query_time=2; let $MYSQLD_DATADIR= `select @@datadir`; -let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-long_query_time.log | grep Query_time | wc -l; +let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-long_query_time.log | grep -c Query_time; --replace_result $MYSQLD_DATADIR MYSQLD_DATADIR exec echo '$cmd'; exec $cmd; diff --git a/mysql-test/suite/percona/percona_slow_query_log-microseconds_in_slow_query_log.result b/mysql-test/suite/percona/percona_slow_query_log-microseconds_in_slow_query_log.result index 79258fddb41..fbfc954481e 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-microseconds_in_slow_query_log.result +++ b/mysql-test/suite/percona/percona_slow_query_log-microseconds_in_slow_query_log.result @@ -6,7 +6,7 @@ SELECT sleep(2); sleep(2) 0 set global slow_query_log_microseconds_timestamp=OFF; -cat MYSQLD_DATADIR/percona_slow_query_log-microseconds_in_slow_query_log.log | grep -E '# Time: [0-9]+[ ]+[0-9]+:[0-\9]+:[0-9]+.[0-9]+' | wc -l +cat MYSQLD_DATADIR/percona_slow_query_log-microseconds_in_slow_query_log.log | grep -E -c '# Time: [0-9]+[ ]+[0-9]+:[0-\9]+:[0-9]+.[0-9]+' 1 -cat MYSQLD_DATADIR/percona_slow_query_log-microseconds_in_slow_query_log.log | grep -E '# Time: [0-9]+[ ]+[0-9]+:[0-\9]+:[0-9]+' | wc -l +cat MYSQLD_DATADIR/percona_slow_query_log-microseconds_in_slow_query_log.log | grep -E -c '# Time: [0-9]+[ ]+[0-9]+:[0-\9]+:[0-9]+' 2 diff --git a/mysql-test/suite/percona/percona_slow_query_log-microseconds_in_slow_query_log.test b/mysql-test/suite/percona/percona_slow_query_log-microseconds_in_slow_query_log.test index 294f291b292..67bf49400fa 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-microseconds_in_slow_query_log.test +++ b/mysql-test/suite/percona/percona_slow_query_log-microseconds_in_slow_query_log.test @@ -9,12 +9,12 @@ SELECT sleep(2); set global slow_query_log_microseconds_timestamp=OFF; let $MYSQLD_DATADIR= `select @@datadir`; -let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-microseconds_in_slow_query_log.log | grep -E '# Time: [0-9]+[ ]+[0-9]+:[0-\9]+:[0-9]+.[0-9]+' | wc -l; +let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-microseconds_in_slow_query_log.log | grep -E -c '# Time: [0-9]+[ ]+[0-9]+:[0-\9]+:[0-9]+.[0-9]+'; --replace_result $MYSQLD_DATADIR MYSQLD_DATADIR exec echo "$cmd"; exec $cmd; -let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-microseconds_in_slow_query_log.log | grep -E '# Time: [0-9]+[ ]+[0-9]+:[0-\9]+:[0-9]+' | wc -l; +let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-microseconds_in_slow_query_log.log | grep -E -c '# Time: [0-9]+[ ]+[0-9]+:[0-\9]+:[0-9]+'; --replace_result $MYSQLD_DATADIR MYSQLD_DATADIR exec echo "$cmd"; exec $cmd; diff --git a/mysql-test/suite/percona/percona_slow_query_log-min_examined_row_limit.result b/mysql-test/suite/percona/percona_slow_query_log-min_examined_row_limit.result index 2032c07966e..32698a59837 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-min_examined_row_limit.result +++ b/mysql-test/suite/percona/percona_slow_query_log-min_examined_row_limit.result @@ -21,5 +21,5 @@ SELECT sleep(2); sleep(2) 0 drop table if exists t; -cat MYSQLD_DATADIR/percona_slow_query_log-min_examined_row_limit.log | grep Query_time | wc -l +cat MYSQLD_DATADIR/percona_slow_query_log-min_examined_row_limit.log | grep -c Query_time 2 diff --git a/mysql-test/suite/percona/percona_slow_query_log-min_examined_row_limit.test b/mysql-test/suite/percona/percona_slow_query_log-min_examined_row_limit.test index c728e38c3b6..28287c4bcb2 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-min_examined_row_limit.test +++ b/mysql-test/suite/percona/percona_slow_query_log-min_examined_row_limit.test @@ -27,7 +27,7 @@ drop table if exists t; --enable_warnings let $MYSQLD_DATADIR= `select @@datadir`; -let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-min_examined_row_limit.log | grep Query_time | wc -l; +let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-min_examined_row_limit.log | grep -c Query_time; --replace_result $MYSQLD_DATADIR MYSQLD_DATADIR exec echo '$cmd'; exec $cmd; diff --git a/mysql-test/suite/percona/percona_slow_query_log-use_global_long_query_time.result b/mysql-test/suite/percona/percona_slow_query_log-use_global_long_query_time.result index 60052540faf..759f0636b5c 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-use_global_long_query_time.result +++ b/mysql-test/suite/percona/percona_slow_query_log-use_global_long_query_time.result @@ -20,5 +20,5 @@ sleep(5) 0 set global long_query_time=2; set global use_global_long_query_time=0; -cat MYSQLD_DATADIR/percona_slow_query_log-use_global_long_query_time.log | grep Query_time | wc -l +cat MYSQLD_DATADIR/percona_slow_query_log-use_global_long_query_time.log | grep -c Query_time 3 diff --git a/mysql-test/suite/percona/percona_slow_query_log-use_global_long_query_time.test b/mysql-test/suite/percona/percona_slow_query_log-use_global_long_query_time.test index c025554f0c6..397526fccdd 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-use_global_long_query_time.test +++ b/mysql-test/suite/percona/percona_slow_query_log-use_global_long_query_time.test @@ -15,7 +15,7 @@ set global long_query_time=2; set global use_global_long_query_time=0; let $MYSQLD_DATADIR= `select @@datadir`; -let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-use_global_long_query_time.log | grep Query_time | wc -l; +let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-use_global_long_query_time.log | grep -c Query_time; --replace_result $MYSQLD_DATADIR MYSQLD_DATADIR exec echo '$cmd'; exec $cmd; diff --git a/mysql-test/suite/rpl/r/rpl_stm_until.result b/mysql-test/suite/rpl/r/rpl_stm_until.result index 118d31d78c8..0094c143e38 100644 --- a/mysql-test/suite/rpl/r/rpl_stm_until.result +++ b/mysql-test/suite/rpl/r/rpl_stm_until.result @@ -93,8 +93,9 @@ start slave; drop table if exists t1; Warnings: Note 1051 Unknown table 't1' -flush logs; stop slave; +flush logs; +flush logs; reset slave; start slave until master_log_file='master-bin.000001', master_log_pos=294 /* to stop right before DROP */; show tables /* t1 must exist */; diff --git a/mysql-test/suite/rpl/t/rpl_stm_until.test b/mysql-test/suite/rpl/t/rpl_stm_until.test index ee9501681a1..f5e57ec2bd6 100644 --- a/mysql-test/suite/rpl/t/rpl_stm_until.test +++ b/mysql-test/suite/rpl/t/rpl_stm_until.test @@ -196,13 +196,18 @@ sync_with_master; connection master; drop table if exists t1; # there is create table t1 in bug47142_master-bin.000001 +sync_slave_with_master; +connection slave; +stop slave; +connection master; + flush logs; let $MYSQLD_DATADIR= `select @@datadir`; --remove_file $MYSQLD_DATADIR/master-bin.000001 --copy_file $MYSQL_TEST_DIR/std_data/bug47142_master-bin.000001 $MYSQLD_DATADIR/master-bin.000001 +flush logs; connection slave; -stop slave; reset slave; start slave until master_log_file='master-bin.000001', master_log_pos=294 /* to stop right before DROP */; --source include/wait_for_slave_sql_to_stop.inc -- cgit v1.2.1 From 639927e4225c92a1a7d08527479b3def6bf69522 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Thu, 5 Aug 2010 18:38:06 +0300 Subject: Fixed test failures mysql-test/suite/funcs_1/r/is_columns_is.result: Update after change of comment length mysql-test/suite/funcs_1/r/is_engines.result: Update after change of comment length mysql-test/suite/innodb_plugin/t/disabled.def: Disable a test that gives valgrind warnings for xtradb mysql-test/suite/innodb_plugin/t/innodb_bug52745.test: Test requires persian collation --- mysql-test/suite/funcs_1/r/is_columns_is.result | 4 ++-- mysql-test/suite/funcs_1/r/is_engines.result | 6 +++--- mysql-test/suite/innodb_plugin/t/disabled.def | 1 + mysql-test/suite/innodb_plugin/t/innodb_bug52745.test | 2 ++ 4 files changed, 8 insertions(+), 5 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/funcs_1/r/is_columns_is.result b/mysql-test/suite/funcs_1/r/is_columns_is.result index 7460359b87d..b1578b552bc 100644 --- a/mysql-test/suite/funcs_1/r/is_columns_is.result +++ b/mysql-test/suite/funcs_1/r/is_columns_is.result @@ -41,7 +41,7 @@ NULL information_schema COLUMN_PRIVILEGES PRIVILEGE_TYPE 6 NO varchar 64 192 NU NULL information_schema COLUMN_PRIVILEGES TABLE_CATALOG 2 NULL YES varchar 512 1536 NULL NULL utf8 utf8_general_ci varchar(512) select NULL information_schema COLUMN_PRIVILEGES TABLE_NAME 4 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema COLUMN_PRIVILEGES TABLE_SCHEMA 3 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select -NULL information_schema ENGINES COMMENT 3 NO varchar 80 240 NULL NULL utf8 utf8_general_ci varchar(80) select +NULL information_schema ENGINES COMMENT 3 NO varchar 160 480 NULL NULL utf8 utf8_general_ci varchar(160) select NULL information_schema ENGINES ENGINE 1 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select NULL information_schema ENGINES SAVEPOINTS 6 NULL YES varchar 3 9 NULL NULL utf8 utf8_general_ci varchar(3) select NULL information_schema ENGINES SUPPORT 2 NO varchar 8 24 NULL NULL utf8 utf8_general_ci varchar(8) select @@ -516,7 +516,7 @@ NULL information_schema COLUMNS NUMERIC_SCALE bigint NULL NULL NULL NULL bigint( 3.0000 information_schema COLUMN_PRIVILEGES IS_GRANTABLE varchar 3 9 utf8 utf8_general_ci varchar(3) 3.0000 information_schema ENGINES ENGINE varchar 64 192 utf8 utf8_general_ci varchar(64) 3.0000 information_schema ENGINES SUPPORT varchar 8 24 utf8 utf8_general_ci varchar(8) -3.0000 information_schema ENGINES COMMENT varchar 80 240 utf8 utf8_general_ci varchar(80) +3.0000 information_schema ENGINES COMMENT varchar 160 480 utf8 utf8_general_ci varchar(160) 3.0000 information_schema ENGINES TRANSACTIONS varchar 3 9 utf8 utf8_general_ci varchar(3) 3.0000 information_schema ENGINES XA varchar 3 9 utf8 utf8_general_ci varchar(3) 3.0000 information_schema ENGINES SAVEPOINTS varchar 3 9 utf8 utf8_general_ci varchar(3) diff --git a/mysql-test/suite/funcs_1/r/is_engines.result b/mysql-test/suite/funcs_1/r/is_engines.result index 9965fc5ad73..e76cbe7bdee 100644 --- a/mysql-test/suite/funcs_1/r/is_engines.result +++ b/mysql-test/suite/funcs_1/r/is_engines.result @@ -30,7 +30,7 @@ DESCRIBE information_schema.ENGINES; Field Type Null Key Default Extra ENGINE varchar(64) NO SUPPORT varchar(8) NO -COMMENT varchar(80) NO +COMMENT varchar(160) NO TRANSACTIONS varchar(3) YES NULL XA varchar(3) YES NULL SAVEPOINTS varchar(3) YES NULL @@ -39,7 +39,7 @@ Table Create Table ENGINES CREATE TEMPORARY TABLE `ENGINES` ( `ENGINE` varchar(64) NOT NULL DEFAULT '', `SUPPORT` varchar(8) NOT NULL DEFAULT '', - `COMMENT` varchar(80) NOT NULL DEFAULT '', + `COMMENT` varchar(160) NOT NULL DEFAULT '', `TRANSACTIONS` varchar(3) DEFAULT NULL, `XA` varchar(3) DEFAULT NULL, `SAVEPOINTS` varchar(3) DEFAULT NULL @@ -48,7 +48,7 @@ SHOW COLUMNS FROM information_schema.ENGINES; Field Type Null Key Default Extra ENGINE varchar(64) NO SUPPORT varchar(8) NO -COMMENT varchar(80) NO +COMMENT varchar(160) NO TRANSACTIONS varchar(3) YES NULL XA varchar(3) YES NULL SAVEPOINTS varchar(3) YES NULL diff --git a/mysql-test/suite/innodb_plugin/t/disabled.def b/mysql-test/suite/innodb_plugin/t/disabled.def index 643ea9c5b51..158dd7e7f67 100644 --- a/mysql-test/suite/innodb_plugin/t/disabled.def +++ b/mysql-test/suite/innodb_plugin/t/disabled.def @@ -17,3 +17,4 @@ innodb_bug53592 : Waiting for merge/fix from XtraDB innodb-use-sys-malloc : Waiting for bugfix from Percona for LP#612600 innodb_bug53290 : Waiting for merge/fix from XtraDB innodb_bug54679 : Waiting for merge/fix from XtraDB +innodb_bug52745 : Waiting for merge/fix from XtraDB diff --git a/mysql-test/suite/innodb_plugin/t/innodb_bug52745.test b/mysql-test/suite/innodb_plugin/t/innodb_bug52745.test index b20a993a2d1..05ad630fbe1 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb_bug52745.test +++ b/mysql-test/suite/innodb_plugin/t/innodb_bug52745.test @@ -1,4 +1,6 @@ -- source include/have_innodb_plugin.inc +let collation=utf8_persian_ci; +--source include/have_collation.inc let $file_format=`select @@innodb_file_format`; let $file_format_check=`select @@innodb_file_format_check`; -- cgit v1.2.1 From dd681d7548dfc4893fc077813e9105c6a6e9f5c2 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Thu, 5 Aug 2010 18:56:31 +0300 Subject: Remove not used files Added option: --warning-for-wrong-transaction-id to maria_check mysql-test/r/innodb-use-sys-malloc.result: Remove not used files mysql-test/t/innodb-use-sys-malloc-master.opt: Remove not used files storage/maria/ma_recovery.c: Added support for --lsn-end storage/maria/ma_recovery.h: New prototype storage/maria/ma_write.c: Added logging of KEY_OP_CHECK for all possible keyblock splits. (Helps us find error in log file handling) storage/maria/maria_chk.c: Added option: --warning-for-wrong-transaction-id --update-status now resets open count if check succeds storage/maria/maria_read_log.c: Added option --end-lsn for only appling part of log (good for debugging) Changed options to use '-' instead of '_' --- mysql-test/r/innodb-use-sys-malloc.result | 48 --------------------------- mysql-test/t/innodb-use-sys-malloc-master.opt | 1 - 2 files changed, 49 deletions(-) delete mode 100644 mysql-test/r/innodb-use-sys-malloc.result delete mode 100644 mysql-test/t/innodb-use-sys-malloc-master.opt (limited to 'mysql-test') diff --git a/mysql-test/r/innodb-use-sys-malloc.result b/mysql-test/r/innodb-use-sys-malloc.result deleted file mode 100644 index 2ec4c7c8130..00000000000 --- a/mysql-test/r/innodb-use-sys-malloc.result +++ /dev/null @@ -1,48 +0,0 @@ -SELECT @@GLOBAL.innodb_use_sys_malloc; -@@GLOBAL.innodb_use_sys_malloc -1 -1 Expected -SET @@GLOBAL.innodb_use_sys_malloc=0; -ERROR HY000: Variable 'innodb_use_sys_malloc' is a read only variable -Expected error 'Read only variable' -SELECT @@GLOBAL.innodb_use_sys_malloc; -@@GLOBAL.innodb_use_sys_malloc -1 -1 Expected -drop table if exists t1; -create table t1(a int not null) engine=innodb DEFAULT CHARSET=latin1; -insert into t1 values (1),(2),(3),(4),(5),(6),(7); -select * from t1; -a -1 -2 -3 -4 -5 -6 -7 -drop table t1; -SELECT @@GLOBAL.innodb_use_sys_malloc; -@@GLOBAL.innodb_use_sys_malloc -1 -1 Expected -SET @@GLOBAL.innodb_use_sys_malloc=0; -ERROR HY000: Variable 'innodb_use_sys_malloc' is a read only variable -Expected error 'Read only variable' -SELECT @@GLOBAL.innodb_use_sys_malloc; -@@GLOBAL.innodb_use_sys_malloc -1 -1 Expected -drop table if exists t1; -create table t1(a int not null) engine=innodb DEFAULT CHARSET=latin1; -insert into t1 values (1),(2),(3),(4),(5),(6),(7); -select * from t1; -a -1 -2 -3 -4 -5 -6 -7 -drop table t1; diff --git a/mysql-test/t/innodb-use-sys-malloc-master.opt b/mysql-test/t/innodb-use-sys-malloc-master.opt deleted file mode 100644 index fc8582b5887..00000000000 --- a/mysql-test/t/innodb-use-sys-malloc-master.opt +++ /dev/null @@ -1 +0,0 @@ ---loose-innodb-use-sys-malloc=true -- cgit v1.2.1 From 9529ee6454d1b2c2c45d7457792fc8e933a19590 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Fri, 6 Aug 2010 09:36:09 +0300 Subject: Fixed test case and compiler warnings mysql-test/suite/innodb_plugin/t/innodb-timeout.test: More time for test case support-files/compiler_warnings.supp: Ignore compiler warning --- mysql-test/suite/innodb_plugin/t/innodb-timeout.test | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/innodb_plugin/t/innodb-timeout.test b/mysql-test/suite/innodb_plugin/t/innodb-timeout.test index 34eda7279b2..f6d319c7961 100644 --- a/mysql-test/suite/innodb_plugin/t/innodb-timeout.test +++ b/mysql-test/suite/innodb_plugin/t/innodb-timeout.test @@ -48,7 +48,7 @@ connection b; select * from t1 for update; connection a; -sleep 2; +sleep 3; commit; connection b; -- cgit v1.2.1 From 92eec33730b8fb03e724fc176c60825b98f34909 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Fri, 6 Aug 2010 10:46:51 +0300 Subject: Fixed timing issue in test suite --- .../percona_slow_query_log-long_query_time-master.opt | 2 +- .../percona_slow_query_log-long_query_time.result | 19 +++++++++---------- .../percona_slow_query_log-long_query_time.test | 12 +++++------- 3 files changed, 15 insertions(+), 18 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/percona/percona_slow_query_log-long_query_time-master.opt b/mysql-test/suite/percona/percona_slow_query_log-long_query_time-master.opt index 473323e0bd9..5cbb82d1261 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-long_query_time-master.opt +++ b/mysql-test/suite/percona/percona_slow_query_log-long_query_time-master.opt @@ -1 +1 @@ ---slow-query-log-file=percona_slow_query_log-long_query_time.log --long-query-time=2 \ No newline at end of file +--slow-query-log-file=percona_slow_query_log-long_query_time.log --long-query-time=3 diff --git a/mysql-test/suite/percona/percona_slow_query_log-long_query_time.result b/mysql-test/suite/percona/percona_slow_query_log-long_query_time.result index abc9c1d9994..03f8745ca62 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-long_query_time.result +++ b/mysql-test/suite/percona/percona_slow_query_log-long_query_time.result @@ -1,22 +1,21 @@ SELECT sleep(1); sleep(1) 0 -SELECT sleep(3); -sleep(3) +SELECT sleep(6); +sleep(6) 0 -SELECT sleep(5); -sleep(5) +SELECT sleep(10); +sleep(10) 0 -set long_query_time=4; +set long_query_time=8; SELECT sleep(1); sleep(1) 0 -SELECT sleep(3); -sleep(3) +SELECT sleep(6); +sleep(6) 0 -SELECT sleep(5); -sleep(5) +SELECT sleep(12); +sleep(12) 0 -set long_query_time=2; cat MYSQLD_DATADIR/percona_slow_query_log-long_query_time.log | grep -c Query_time 3 diff --git a/mysql-test/suite/percona/percona_slow_query_log-long_query_time.test b/mysql-test/suite/percona/percona_slow_query_log-long_query_time.test index 9c034a75fa8..55f3e61cd09 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-long_query_time.test +++ b/mysql-test/suite/percona/percona_slow_query_log-long_query_time.test @@ -1,16 +1,14 @@ source include/have_innodb.inc; SELECT sleep(1); -SELECT sleep(3); -SELECT sleep(5); +SELECT sleep(6); +SELECT sleep(10); -set long_query_time=4; +set long_query_time=8; SELECT sleep(1); -SELECT sleep(3); -SELECT sleep(5); - -set long_query_time=2; +SELECT sleep(6); +SELECT sleep(12); let $MYSQLD_DATADIR= `select @@datadir`; let $cmd = cat $MYSQLD_DATADIR/percona_slow_query_log-long_query_time.log | grep -c Query_time; -- cgit v1.2.1 From c97f71731622c89e7146e7702cb597b65dbe0e96 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Fri, 6 Aug 2010 11:05:44 +0300 Subject: Fixed compiler warnings and test failures --- mysql-test/suite/vcol/t/vcol_misc.test | 2 ++ mysql-test/t/events_time_zone.test | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/vcol/t/vcol_misc.test b/mysql-test/suite/vcol/t/vcol_misc.test index 8ae507a8f17..2a8d9a576b4 100644 --- a/mysql-test/suite/vcol/t/vcol_misc.test +++ b/mysql-test/suite/vcol/t/vcol_misc.test @@ -1,3 +1,5 @@ +--source include/have_ucs2.inc + --disable_warnings drop table if exists t1,t2; --enable_warnings diff --git a/mysql-test/t/events_time_zone.test b/mysql-test/t/events_time_zone.test index cb2fbab29c6..5291eb96e6b 100644 --- a/mysql-test/t/events_time_zone.test +++ b/mysql-test/t/events_time_zone.test @@ -5,7 +5,7 @@ # to wait for operation to complete. Should be positive. Test runs # about 25*N seconds (it sleeps most of the time, so CPU speed is not # relevant). -let $N = 5; +let $N = 6; # # 2. Some subtests # - create a new time zone -- cgit v1.2.1 From a93dea4f0352230247cb015c8d8831c0bea59c0c Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Fri, 6 Aug 2010 15:39:37 +0300 Subject: Fix for LP#614265 Crash in _ma_unpin_all_pages / _ma_search on DELETE with Aria search engine Fixed compiler warnings client/mysqlslap.c: Fixed compiler warnings mysql-test/suite/maria/r/maria.result: Test case for LP#614265 mysql-test/suite/maria/t/maria.test: Test case for LP#614265 mysql-test/suite/pbxt/t/skip_name_resolve-master.opt: Ensure that we get restart before test (as test uses show processlist) sql/handler.cc: Added cloned marker if clone was called (for safety checks & debugging) sql/handler.h: Added cloned marker if clone was called (for safety checks & debugging) storage/maria/ha_maria.cc: In clone call, set file->trn if cloned file had this set. This is needed as maria_create_trn_for_mysql() and thus file->trn is never set for cloned table. Ensure that file->trn is properly reset after calls to repair/check/zerofill. Increment locked table count if file->trn is set (as we decrement this in the unlock call) tests/mysql_client_test.c: Fixed compiler warnings --- mysql-test/suite/maria/r/maria.result | 6 ++++++ mysql-test/suite/maria/t/maria.test | 15 +++++++++++++++ mysql-test/suite/pbxt/t/skip_name_resolve-master.opt | 1 + 3 files changed, 22 insertions(+) create mode 100644 mysql-test/suite/pbxt/t/skip_name_resolve-master.opt (limited to 'mysql-test') diff --git a/mysql-test/suite/maria/r/maria.result b/mysql-test/suite/maria/r/maria.result index 5d7a5fec78b..76a115982f0 100644 --- a/mysql-test/suite/maria/r/maria.result +++ b/mysql-test/suite/maria/r/maria.result @@ -2607,3 +2607,9 @@ t1 CREATE TABLE `t1` ( `a` int(11) DEFAULT NULL ) ENGINE=MARIA DEFAULT CHARSET=latin1 PAGE_CHECKSUM=0 drop table t1; +CREATE TABLE t1 ( f1 DOUBLE , f2 DOUBLE , f3 DOUBLE , f4 DOUBLE , v3 DOUBLE , v4 DOUBLE , KEY ( v3 ) , KEY ( v4 ) ) engine=maria; +REPLACE t1 ( f2 , f1 ) VALUES ( f2 , 56 ) ; +INSERT t1 ( f1 , f2 , f3 , f4 ) VALUES ( 0 , f2 , 8 , f3 ) ; +INSERT t1 ( f4 , f2 ) VALUES ( 4 , 92 ) ; +DELETE FROM t1 WHERE v3 = 173 OR v4 = 9 ; +drop table t1; diff --git a/mysql-test/suite/maria/t/maria.test b/mysql-test/suite/maria/t/maria.test index 35ccb6263e3..a4498070390 100644 --- a/mysql-test/suite/maria/t/maria.test +++ b/mysql-test/suite/maria/t/maria.test @@ -1881,6 +1881,21 @@ Create table t1 (a int) engine="aria"; show create table t1; drop table t1; +# +# Test of LP#614265. This happens when we where using quick_range_select in +# delete +# + +CREATE TABLE t1 ( f1 DOUBLE , f2 DOUBLE , f3 DOUBLE , f4 DOUBLE , v3 DOUBLE , v4 DOUBLE , KEY ( v3 ) , KEY ( v4 ) ) engine=maria; +REPLACE t1 ( f2 , f1 ) VALUES ( f2 , 56 ) ; +INSERT t1 ( f1 , f2 , f3 , f4 ) VALUES ( 0 , f2 , 8 , f3 ) ; +INSERT t1 ( f4 , f2 ) VALUES ( 4 , 92 ) ; +DELETE FROM t1 WHERE v3 = 173 OR v4 = 9 ; +drop table t1; + +# +# End of test +# # Set defaults back --disable_result_log --disable_query_log diff --git a/mysql-test/suite/pbxt/t/skip_name_resolve-master.opt b/mysql-test/suite/pbxt/t/skip_name_resolve-master.opt new file mode 100644 index 00000000000..cef79bc8585 --- /dev/null +++ b/mysql-test/suite/pbxt/t/skip_name_resolve-master.opt @@ -0,0 +1 @@ +--force-restart -- cgit v1.2.1 From 2e46eb77c3a57ee839014dc8858345b4f6f9ae24 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Sat, 7 Aug 2010 17:42:30 +0300 Subject: This patch fixes LP#613408 Memory corruption with (M)aria storage engine and virtual columns in MariaDB 5.2 Fixed compiler warnings Disabled some tests that doesn't work on windows (uses shell tools or strange characters) client/mysqlshow.c: Fixed compiler warnings client/mysqlslap.c: Fixed compiler warnings mysql-test/mysql-test-run.pl: Use an error file instead of /dev/null (Fixes problem on Windows and the output may be usefull) mysql-test/suite/maria/r/maria.result: Test case for bug LP#613408 (not complete) mysql-test/suite/maria/t/maria.test: Test case for bug LP#613408 (not complete) mysql-test/suite/percona/percona_log_slow_slave_statements-and-use_global_long_query_time.test: This test doesn't work one windows (needs shell tools) mysql-test/suite/percona/percona_log_slow_slave_statements.test: This test doesn't work one windows (needs shell tools) mysql-test/suite/percona/percona_slow_query_log-control_global_slow.test: This test doesn't work one windows (needs shell tools) mysql-test/suite/percona/percona_slow_query_log-log_slow_filter.test: This test doesn't work one windows (needs shell tools) mysql-test/suite/percona/percona_slow_query_log-log_slow_verbosity.test: This test doesn't work one windows (needs shell tools) mysql-test/suite/percona/percona_slow_query_log-long_query_time.test: This test doesn't work one windows (needs shell tools) mysql-test/suite/percona/percona_slow_query_log-microseconds_in_slow_query_log.test: This test doesn't work one windows (needs shell tools) mysql-test/suite/percona/percona_slow_query_log-min_examined_row_limit.test: This test doesn't work one windows (needs shell tools) mysql-test/suite/percona/percona_slow_query_log-use_global_long_query_time.test: This test doesn't work one windows (needs shell tools) mysql-test/t/ctype_filesystem.test: This test doesn't work one windows (problem with character sets) mysql-test/t/events_time_zone.test: Use longer times to get predictable tests mysql-test/t/show_check-master.opt: set long query time to get more predictable tests storage/maria/ma_check.c: Restore info->s->lock_key_trees after repair. Disable logging to temp tables for all repair cases (safety fix) storage/maria/ma_state.c: Ensurethat info->state_start doesn't point to freed memory. (Could happen after running an internal repair to fast create indexes) storage/maria/trnman.c: Added longer comment --- mysql-test/mysql-test-run.pl | 2 +- mysql-test/suite/maria/r/maria.result | 11 +++++++++++ mysql-test/suite/maria/t/maria.test | 17 +++++++++++++++++ ...slave_statements-and-use_global_long_query_time.test | 2 ++ .../percona/percona_log_slow_slave_statements.test | 2 ++ .../percona_slow_query_log-control_global_slow.test | 2 ++ .../percona/percona_slow_query_log-log_slow_filter.test | 2 ++ .../percona_slow_query_log-log_slow_verbosity.test | 2 ++ .../percona/percona_slow_query_log-long_query_time.test | 1 + ...a_slow_query_log-microseconds_in_slow_query_log.test | 1 + .../percona_slow_query_log-min_examined_row_limit.test | 1 + ...rcona_slow_query_log-use_global_long_query_time.test | 1 + mysql-test/t/ctype_filesystem.test | 2 ++ mysql-test/t/events_time_zone.test | 2 +- mysql-test/t/show_check-master.opt | 2 +- 15 files changed, 47 insertions(+), 3 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl index 4df5d04dac7..e409bab32f7 100755 --- a/mysql-test/mysql-test-run.pl +++ b/mysql-test/mysql-test-run.pl @@ -4540,7 +4540,7 @@ sub mysqld_stop { name => "mysqladmin shutdown ".$mysqld->name(), path => $exe_mysqladmin, args => \$args, - error => "/dev/null", + error => "$opt_vardir/log/mysqladmin.err", ); } diff --git a/mysql-test/suite/maria/r/maria.result b/mysql-test/suite/maria/r/maria.result index 76a115982f0..d418ae42080 100644 --- a/mysql-test/suite/maria/r/maria.result +++ b/mysql-test/suite/maria/r/maria.result @@ -2613,3 +2613,14 @@ INSERT t1 ( f1 , f2 , f3 , f4 ) VALUES ( 0 , f2 , 8 , f3 ) ; INSERT t1 ( f4 , f2 ) VALUES ( 4 , 92 ) ; DELETE FROM t1 WHERE v3 = 173 OR v4 = 9 ; drop table t1; +CREATE TABLE t1 ( +f1 CHAR(255) BINARY , +f2 CHAR(255) BINARY NOT NULL DEFAULT '0', +f3 CHAR(255) BINARY NOT NULL , +f4 CHAR(255) BINARY NOT NULL DEFAULT '0' , +v3 CHAR(255) BINARY NOT NULL DEFAULT '0' , +KEY (v3) +) ENGINE=Maria; +INSERT INTO t1 ( f1 , f2 , f3 , f4 ) SELECT f1 , f4 , f1 , f4 FROM t1; +DELETE FROM t1; +drop table t1; diff --git a/mysql-test/suite/maria/t/maria.test b/mysql-test/suite/maria/t/maria.test index a4498070390..4dde6364bb1 100644 --- a/mysql-test/suite/maria/t/maria.test +++ b/mysql-test/suite/maria/t/maria.test @@ -1893,6 +1893,23 @@ INSERT t1 ( f4 , f2 ) VALUES ( 4 , 92 ) ; DELETE FROM t1 WHERE v3 = 173 OR v4 = 9 ; drop table t1; +# +# Test for LP#61465 Memory corruption with (M)aria storage engine and +# virtual columns +# + +CREATE TABLE t1 ( + f1 CHAR(255) BINARY , + f2 CHAR(255) BINARY NOT NULL DEFAULT '0', + f3 CHAR(255) BINARY NOT NULL , + f4 CHAR(255) BINARY NOT NULL DEFAULT '0' , + v3 CHAR(255) BINARY NOT NULL DEFAULT '0' , + KEY (v3) +) ENGINE=Maria; +INSERT INTO t1 ( f1 , f2 , f3 , f4 ) SELECT f1 , f4 , f1 , f4 FROM t1; +DELETE FROM t1; +drop table t1; + # # End of test # diff --git a/mysql-test/suite/percona/percona_log_slow_slave_statements-and-use_global_long_query_time.test b/mysql-test/suite/percona/percona_log_slow_slave_statements-and-use_global_long_query_time.test index 7605218e463..8d4bb1e091c 100644 --- a/mysql-test/suite/percona/percona_log_slow_slave_statements-and-use_global_long_query_time.test +++ b/mysql-test/suite/percona/percona_log_slow_slave_statements-and-use_global_long_query_time.test @@ -1,3 +1,5 @@ +-- source include/not_windows.inc + -- echo # Activate master-slave replication -- source include/master-slave.inc diff --git a/mysql-test/suite/percona/percona_log_slow_slave_statements.test b/mysql-test/suite/percona/percona_log_slow_slave_statements.test index 37cb1ad2419..8c9c594e41c 100644 --- a/mysql-test/suite/percona/percona_log_slow_slave_statements.test +++ b/mysql-test/suite/percona/percona_log_slow_slave_statements.test @@ -1,3 +1,5 @@ +-- source include/not_windows.inc + -- echo # Activate master-slave replication -- source include/master-slave.inc diff --git a/mysql-test/suite/percona/percona_slow_query_log-control_global_slow.test b/mysql-test/suite/percona/percona_slow_query_log-control_global_slow.test index 79b94825821..1c3dc937937 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-control_global_slow.test +++ b/mysql-test/suite/percona/percona_slow_query_log-control_global_slow.test @@ -1,3 +1,5 @@ +--source include/not_windows.inc + source include/have_innodb.inc; SELECT sleep(2); set global log_slow_verbosity=innodb; diff --git a/mysql-test/suite/percona/percona_slow_query_log-log_slow_filter.test b/mysql-test/suite/percona/percona_slow_query_log-log_slow_filter.test index 843567ae11a..44646de530a 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-log_slow_filter.test +++ b/mysql-test/suite/percona/percona_slow_query_log-log_slow_filter.test @@ -1,3 +1,5 @@ +-- source include/not_windows.inc + source include/have_innodb.inc; SET GLOBAL SLOW_QUERY_LOG=OFF; diff --git a/mysql-test/suite/percona/percona_slow_query_log-log_slow_verbosity.test b/mysql-test/suite/percona/percona_slow_query_log-log_slow_verbosity.test index 62717c4ed6e..d1dc324fced 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-log_slow_verbosity.test +++ b/mysql-test/suite/percona/percona_slow_query_log-log_slow_verbosity.test @@ -1,3 +1,5 @@ +-- source include/not_windows.inc + source include/have_innodb.inc; SELECT sleep(2); diff --git a/mysql-test/suite/percona/percona_slow_query_log-long_query_time.test b/mysql-test/suite/percona/percona_slow_query_log-long_query_time.test index 55f3e61cd09..4161690e2ef 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-long_query_time.test +++ b/mysql-test/suite/percona/percona_slow_query_log-long_query_time.test @@ -1,3 +1,4 @@ +source include/not_windows.inc; source include/have_innodb.inc; SELECT sleep(1); diff --git a/mysql-test/suite/percona/percona_slow_query_log-microseconds_in_slow_query_log.test b/mysql-test/suite/percona/percona_slow_query_log-microseconds_in_slow_query_log.test index 67bf49400fa..bceada68d79 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-microseconds_in_slow_query_log.test +++ b/mysql-test/suite/percona/percona_slow_query_log-microseconds_in_slow_query_log.test @@ -1,3 +1,4 @@ +source include/not_windows.inc; source include/have_innodb.inc; SELECT sleep(2); diff --git a/mysql-test/suite/percona/percona_slow_query_log-min_examined_row_limit.test b/mysql-test/suite/percona/percona_slow_query_log-min_examined_row_limit.test index 28287c4bcb2..61276423b4d 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-min_examined_row_limit.test +++ b/mysql-test/suite/percona/percona_slow_query_log-min_examined_row_limit.test @@ -1,3 +1,4 @@ +source include/not_windows.inc; source include/have_innodb.inc; SET GLOBAL SLOW_QUERY_LOG=OFF; diff --git a/mysql-test/suite/percona/percona_slow_query_log-use_global_long_query_time.test b/mysql-test/suite/percona/percona_slow_query_log-use_global_long_query_time.test index 397526fccdd..70021da1e4c 100644 --- a/mysql-test/suite/percona/percona_slow_query_log-use_global_long_query_time.test +++ b/mysql-test/suite/percona/percona_slow_query_log-use_global_long_query_time.test @@ -1,3 +1,4 @@ +source include/not_windows.inc; source include/have_innodb.inc; SELECT sleep(1); diff --git a/mysql-test/t/ctype_filesystem.test b/mysql-test/t/ctype_filesystem.test index 2b993c2b924..42f1ef06478 100644 --- a/mysql-test/t/ctype_filesystem.test +++ b/mysql-test/t/ctype_filesystem.test @@ -1,3 +1,5 @@ +--source include/not_windows.inc + SET CHARACTER SET utf8; --replace_result $MYSQL_TEST_DIR MYSQL_TEST_DIR SHOW VARIABLES like 'character_sets_dir'; diff --git a/mysql-test/t/events_time_zone.test b/mysql-test/t/events_time_zone.test index cb2fbab29c6..5291eb96e6b 100644 --- a/mysql-test/t/events_time_zone.test +++ b/mysql-test/t/events_time_zone.test @@ -5,7 +5,7 @@ # to wait for operation to complete. Should be positive. Test runs # about 25*N seconds (it sleeps most of the time, so CPU speed is not # relevant). -let $N = 5; +let $N = 6; # # 2. Some subtests # - create a new time zone diff --git a/mysql-test/t/show_check-master.opt b/mysql-test/t/show_check-master.opt index 333b1d559e3..b6118d7db9f 100644 --- a/mysql-test/t/show_check-master.opt +++ b/mysql-test/t/show_check-master.opt @@ -1 +1 @@ ---log-output=file --slow-query-log --log-long-format --log-queries-not-using-indexes --myisam-recover="" --general-log --general-log-file="foo" --slow-query-log-file="" +--log-output=file --slow-query-log --log-long-format --log-queries-not-using-indexes --myisam-recover="" --general-log --general-log-file="foo" --slow-query-log-file="" --long_query_time=20 -- cgit v1.2.1 From 62b9b884cea1ce21afa44c1dbc25a61fef5ee7f5 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Mon, 9 Aug 2010 20:05:42 +0300 Subject: Added --sync-sys=0 option for mysqld to skip sync() calls for faster testing Fixed LP#613418 (M)aria recovery failure: ma_key_recover.c:981: _ma_apply_redo_index: Assertion `check_page_length == page_length' failed include/my_sys.h: Added my_disable_sync mysql-test/mysql-test-run.pl: Added --sync-sys=0 to run test suite faster mysys/my_static.c: Added my_disable_sync mysys/my_sync.c: Added my_disable_sync sql/mysqld.cc: Added -sync-sys=0 option for mysqld to skip sync() calls for faster testing storage/maria/ma_key_recover.c: More DBUG_ASSERT() Added logging of KEY_OP_DEBUG to make examening of logs easier Fixed testing of page length in recovery to ensure we don't overwrite checksum (previous tests was too relaxed) Fixed bug in recovery logging of split pages which caused failure during recovery: - Length was not adjusted properly for pages to be split - Added KEY_OP_MAX_PAGELENGTH to tell recovery that page is now full length - This fixed LP#613418 storage/maria/ma_key_recover.h: Changed prototype for ma_log_change() for KEY_OP_DEBUG storage/maria/ma_loghandler.h: Added new enums for better debugging of recovery logs storage/maria/ma_rt_index.c: Added debugging information to calls to ma_log_change() storage/maria/ma_write.c: Added debugging information to calls to ma_log_change() and ma_log_split() --- mysql-test/mysql-test-run.pl | 1 + 1 file changed, 1 insertion(+) (limited to 'mysql-test') diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl index e409bab32f7..eb51d385f77 100755 --- a/mysql-test/mysql-test-run.pl +++ b/mysql-test/mysql-test-run.pl @@ -1802,6 +1802,7 @@ sub mysql_fix_arguments () { mtr_add_arg($args, "--basedir=%s", $basedir); mtr_add_arg($args, "--bindir=%s", $path_client_bindir); mtr_add_arg($args, "--verbose"); + mtr_add_arg($args, "--sync-sys=0"); # Speed up test suite return mtr_args2str($exe, @$args); } -- cgit v1.2.1 From 5552278ac44cc62efbe25408c9da08a6b652fcdf Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Tue, 10 Aug 2010 18:36:04 +0400 Subject: created *-all build scripts that build with ndb (as -max scripts don't) --- mysql-test/mysql-test-run.pl | 1 + 1 file changed, 1 insertion(+) (limited to 'mysql-test') diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl index 190020a817c..e0af128cd04 100755 --- a/mysql-test/mysql-test-run.pl +++ b/mysql-test/mysql-test-run.pl @@ -4039,6 +4039,7 @@ sub extract_warning_lines ($) { qr/Now setting lower_case_table_names to [02]/, qr/Setting lower_case_table_names=2/, qr/You have forced lower_case_table_names to 0/, + qr/Plugin 'ndbcluster' will be forced to shutdow/, qr/deprecated/, qr/Slave SQL thread retried transaction/, qr/Slave \(additional info\)/, -- cgit v1.2.1 From 36d95177146a4521625905fe4a1b53e87880b6a4 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Tue, 10 Aug 2010 19:06:34 +0300 Subject: Fixed typo that caused compile failure on Mac Added straight_join to make results predicatable mysql-test/suite/pbxt/r/range.result: Added straight_join to make results predicatable mysql-test/suite/pbxt/t/range.test: Added straight_join to make results predicatable mysys/my_sync.c: Fixed typo --- mysql-test/suite/pbxt/r/range.result | 8 ++++---- mysql-test/suite/pbxt/t/range.test | 11 +++++++---- 2 files changed, 11 insertions(+), 8 deletions(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/pbxt/r/range.result b/mysql-test/suite/pbxt/r/range.result index 4d5e0c4ab64..2439489581a 100644 --- a/mysql-test/suite/pbxt/r/range.result +++ b/mysql-test/suite/pbxt/r/range.result @@ -420,19 +420,19 @@ analyze table t1,t2; Table Op Msg_type Msg_text test.t1 analyze status OK test.t2 analyze status OK -explain select * from t1, t2 where t1.uid=t2.uid AND t1.uid > 0; +explain select straight_join * from t1, t2 where t1.uid=t2.uid AND t1.uid > 0; id select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE t1 range uid_index uid_index 4 NULL 1 Using where 1 SIMPLE t2 ref uid_index uid_index 4 test.t1.uid 1 -explain select * from t1, t2 where t1.uid=t2.uid AND t2.uid > 0; +explain select straight_join * from t1, t2 where t1.uid=t2.uid AND t2.uid > 0; id select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE t1 range uid_index uid_index 4 NULL 1 Using where 1 SIMPLE t2 ref uid_index uid_index 4 test.t1.uid 1 -explain select * from t1, t2 where t1.uid=t2.uid AND t1.uid != 0; +explain select straight_join * from t1, t2 where t1.uid=t2.uid AND t1.uid != 0; id select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE t1 range uid_index uid_index 4 NULL 2 Using where 1 SIMPLE t2 ref uid_index uid_index 4 test.t1.uid 1 -explain select * from t1, t2 where t1.uid=t2.uid AND t2.uid != 0; +explain select straight_join * from t1, t2 where t1.uid=t2.uid AND t2.uid != 0; id select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE t1 range uid_index uid_index 4 NULL 2 Using where 1 SIMPLE t2 ref uid_index uid_index 4 test.t1.uid 1 diff --git a/mysql-test/suite/pbxt/t/range.test b/mysql-test/suite/pbxt/t/range.test index 8615c76888d..2e4e2b7da12 100644 --- a/mysql-test/suite/pbxt/t/range.test +++ b/mysql-test/suite/pbxt/t/range.test @@ -380,10 +380,13 @@ select count(*) from t2; analyze table t1,t2; -explain select * from t1, t2 where t1.uid=t2.uid AND t1.uid > 0; -explain select * from t1, t2 where t1.uid=t2.uid AND t2.uid > 0; -explain select * from t1, t2 where t1.uid=t2.uid AND t1.uid != 0; -explain select * from t1, t2 where t1.uid=t2.uid AND t2.uid != 0; +# This part doesn't make sense for pbxt as the result may vary becasue +# records_in_range() gives same results for t1 and t2. +# Added straight_join to get predictable results +explain select straight_join * from t1, t2 where t1.uid=t2.uid AND t1.uid > 0; +explain select straight_join * from t1, t2 where t1.uid=t2.uid AND t2.uid > 0; +explain select straight_join * from t1, t2 where t1.uid=t2.uid AND t1.uid != 0; +explain select straight_join * from t1, t2 where t1.uid=t2.uid AND t2.uid != 0; select * from t1, t2 where t1.uid=t2.uid AND t1.uid > 0; select * from t1, t2 where t1.uid=t2.uid AND t1.uid != 0; -- cgit v1.2.1 From 964570b41dea007c485ed18ba65245caa3f27719 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Wed, 11 Aug 2010 00:58:08 +0300 Subject: Fixed LP#605798 RQG: Table corruption after Maria engine recovery - "Wrong data in bitmap" maria_chk & maria_read_log now reads block size from control file. mysql-test/suite/maria/r/maria.result: Updated results after trivial change of maria_chk's output storage/maria/ma_bitmap.c: More DBUG_PRINT storage/maria/ma_blockrec.c: Fixed bug that we didn't mark page full in bitmap if directory is full storage/maria/ma_check.c: Write out if directory is full for errors in bitmap storage/maria/ma_control_file.c: Don't give error for wrong block size if block size is 0 storage/maria/maria_chk.c: Read block size from control file In case of -dvv, write also out bitmap information (good for debugging) storage/maria/maria_read_log.c: Read block size from control file Fixed that maria_read_log works with different page size than TRANSLOG_PAGE_SIZE --- mysql-test/suite/maria/r/maria.result | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/maria/r/maria.result b/mysql-test/suite/maria/r/maria.result index d418ae42080..46ae485b678 100644 --- a/mysql-test/suite/maria/r/maria.result +++ b/mysql-test/suite/maria/r/maria.result @@ -2139,7 +2139,7 @@ Data records: 0 Deleted blocks: 0 Block_size: 8192 Recordlength: 99 -table description: +Table description: Key Start Len Index Type 1 2 30 multip. varchar 2 33 30 multip. char NULL -- cgit v1.2.1 From cf06da864e52874be82738a66510dd6ecec3bec1 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Wed, 11 Aug 2010 13:55:54 +0300 Subject: Fixed compiler warnings from Windows compiler client/mysqlcheck.c: Added missing casts client/mysqldump.c: Added missing casts client/mysqlimport.c: Added missing casts extra/my_print_defaults.c: Added missing casts mysql-test/mysql-test-run.pl: Added suppression for non-critical warning on windows storage/maria/maria_pack.c: Added missing casts storage/xtradb/buf/buf0lru.c: Added missing casts storage/xtradb/fil/fil0fil.c: Added missing casts storage/xtradb/handler/i_s.cc: Added extra argument to call store() function for longlong. storage/xtradb/srv/srv0srv.c: Added cast to suppress compiler warning support-files/compiler_warnings.supp: Added suppression for some non critical compiler warnings on Windows unittest/mytap/tap.h: Fixed prototypes to be same as the actual functions --- mysql-test/mysql-test-run.pl | 1 + 1 file changed, 1 insertion(+) (limited to 'mysql-test') diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl index eb51d385f77..190020a817c 100755 --- a/mysql-test/mysql-test-run.pl +++ b/mysql-test/mysql-test-run.pl @@ -4038,6 +4038,7 @@ sub extract_warning_lines ($) { qr/unknown variable 'loose-/, qr/Now setting lower_case_table_names to [02]/, qr/Setting lower_case_table_names=2/, + qr/You have forced lower_case_table_names to 0/, qr/deprecated/, qr/Slave SQL thread retried transaction/, qr/Slave \(additional info\)/, -- cgit v1.2.1 From ff79d970cdc0a826aad8a921e5908894f0aaff88 Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Thu, 12 Aug 2010 00:33:15 +0300 Subject: Disable events_time_zone.test as test is not predictable --- mysql-test/t/disabled.def | 1 + 1 file changed, 1 insertion(+) (limited to 'mysql-test') diff --git a/mysql-test/t/disabled.def b/mysql-test/t/disabled.def index cede26f555a..1de9d1c9847 100644 --- a/mysql-test/t/disabled.def +++ b/mysql-test/t/disabled.def @@ -14,3 +14,4 @@ query_cache_28249 : Bug#43861 2009-03-25 main.query_cache_28249 fails spo partition_innodb_plugin : Bug#53307 2010-04-30 VasilDimov valgrind warnings main.mysqlhotcopy_myisam : bug#54129 2010-06-04 Horst main.mysqlhotcopy_archive: bug#54129 2010-06-04 Horst +main.events_time_zone : Test is not predictable as it depends on precise timing. -- cgit v1.2.1 From 348d66d062a2d343a985f44bf19d85e639ecc53c Mon Sep 17 00:00:00 2001 From: Michael Widenius Date: Thu, 12 Aug 2010 20:52:52 +0300 Subject: Fix for LP#571200 MySQL Bug#32426: FederatedX corrupt ORDER BY with TEXT Patch taken from lp:~capttofu/maria/bug_571200 (originally for MariaDB 5.3, but adapted for 5.1) --- mysql-test/suite/federated/federated_server.result | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mysql-test') diff --git a/mysql-test/suite/federated/federated_server.result b/mysql-test/suite/federated/federated_server.result index 753b9286287..05782c6ef81 100644 --- a/mysql-test/suite/federated/federated_server.result +++ b/mysql-test/suite/federated/federated_server.result @@ -213,7 +213,7 @@ id name alter server s1 options (database 'db_bogus'); flush tables; select * from federated.t1; -ERROR 42000: Got error: 1044 : Access denied for user 'test_fed'@'localhost' to database 'db_bogus' +ERROR 42000: Received error: 1044 : Access denied for user 'test_fed'@'localhost' to database 'db_bogus' drop server if exists 's1'; ERROR 42000: Access denied; you need the SUPER privilege for this operation create server 's1' foreign data wrapper 'mysql' options -- cgit v1.2.1 From dddf219dacaf0f75353486b039e121d262499bc6 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Tue, 17 Aug 2010 11:14:46 +0400 Subject: generalization of mtr to support suite.pm extensions: * no automatic --loose-skip-innodb added by mtr based on the test name. instead loose-skip-innodb is now in the default_mysqld.cnf * have_innodb_plugin.inc is changed to give a verbose "skip" message (instead of "require: true") * My::Suite class. It's support in mtr, and everywhere * support for suite.pm * when sorting tests, take combinations into account * support for SUITENAME_COMBINATIONS * no special treatment for innodb_plugin in mtr_cases.pm * two special pre-created config groups: ENV and OPT * allow option names to start from # * allow magic option to have an argument * remove dead code * fix @-substitution to works as expected * new processes take the value of $opt_verbose automatically, no need to pass it to a constructor * innodb_plugin suite uses suite.pm and combinations file to test as much as possible (innodb plugin, xtradb plugin, xtradb static - whatever available) * besides test-master.opt and test-slave.opt a test.opt file is also loaded, both for master and slave * .opt files for all included files are loaded too * progress report in the xterm titlebar --- mysql-test/Makefile.am | 5 +- mysql-test/README.suites | 136 ++++++ mysql-test/include/default_my.cnf | 3 - mysql-test/include/default_mysqld.cnf | 5 +- mysql-test/include/have_binlog_format_mixed.opt | 1 + mysql-test/include/have_binlog_format_row.opt | 1 + .../include/have_binlog_format_statement.opt | 2 + mysql-test/include/have_exampledb.inc | 4 - mysql-test/include/have_innodb.inc | 9 +- mysql-test/include/have_innodb.opt | 1 + mysql-test/include/have_innodb_plugin.inc | 9 +- mysql-test/include/have_log_bin-master.opt | 1 + mysql-test/include/have_log_bin-slave.opt | 1 + mysql-test/include/have_log_bin.inc | 2 + mysql-test/include/have_pbxt.opt | 1 + mysql-test/lib/My/Config.pm | 131 +++--- mysql-test/lib/My/ConfigFactory.pm | 54 +-- mysql-test/lib/My/Handles.pm | 0 mysql-test/lib/My/SafeProcess.pm | 2 +- mysql-test/lib/My/Suite.pm | 10 + mysql-test/lib/My/Test.pm | 6 + mysql-test/lib/mtr_cases.pm | 214 ++------- mysql-test/lib/mtr_report.pm | 6 +- mysql-test/mysql-test-run.pl | 512 +++++++++++---------- mysql-test/r/exampledb.result | 8 - mysql-test/r/warnings_engine_disabled.result | 17 +- mysql-test/suite/binlog/t/binlog_base64_flag.test | 1 + mysql-test/suite/binlog/t/binlog_old_versions.test | 1 + .../t/binlog_row_mix_innodb_myisam-master.opt | 2 +- .../t/binlog_stm_mix_innodb_myisam-master.opt | 2 +- .../suite/federated/federated_innodb-slave.opt | 2 +- mysql-test/suite/federated/my.cnf | 3 +- mysql-test/suite/funcs_1/t/is_columns_is.test | 1 + mysql-test/suite/innodb/t/innodb-master.opt | 2 +- .../innodb/t/innodb-semi-consistent-master.opt | 2 +- .../t/innodb_autoinc_lock_mode_zero-master.opt | 2 +- .../suite/innodb/t/innodb_bug30919-master.opt | 2 +- .../suite/innodb/t/innodb_bug39438-master.opt | 2 +- .../suite/innodb/t/innodb_bug52663-master.opt | 2 +- .../suite/innodb/t/innodb_bug53674-master.opt | 2 +- mysql-test/suite/innodb/t/innodb_bug53674.test | 1 + .../innodb/t/innodb_lock_wait_timeout_1-master.opt | 2 +- mysql-test/suite/innodb/t/innodb_misc1-master.opt | 2 +- mysql-test/suite/innodb/t/innodb_mysql-master.opt | 2 +- .../suite/innodb/t/innodb_mysql_rbk-master.opt | 2 +- .../innodb/t/innodb_timeout_rollback-master.opt | 2 +- mysql-test/suite/innodb_plugin/combinations | 12 + mysql-test/suite/innodb_plugin/suite.pm | 17 + .../innodb_plugin/t/innodb-consistent-master.opt | 2 +- mysql-test/suite/innodb_plugin/t/innodb-master.opt | 2 +- .../t/innodb-semi-consistent-master.opt | 2 +- .../t/innodb-use-sys-malloc-master.opt | 2 +- .../t/innodb_autoinc_lock_mode_zero-master.opt | 2 +- .../innodb_plugin/t/innodb_bug30919-master.opt | 2 +- .../innodb_plugin/t/innodb_bug39438-master.opt | 2 +- .../t/innodb_bug42101-nonzero-master.opt | 2 +- .../innodb_plugin/t/innodb_bug53674-master.opt | 2 +- .../t/innodb_lock_wait_timeout_1-master.opt | 2 +- .../suite/innodb_plugin/t/innodb_mysql-master.opt | 2 +- .../innodb_plugin/t/innodb_mysql_rbk-master.opt | 2 +- .../t/innodb_timeout_rollback-master.opt | 2 +- .../suite/ndb_team/t/rpl_ndb_mix_innodb-master.opt | 2 +- .../parts/t/partition_debug_sync_innodb-master.opt | 2 +- .../parts/t/partition_special_innodb-master.opt | 2 +- mysql-test/suite/pbxt/my.cnf | 1 + mysql-test/suite/pbxt/t/suite.opt | 1 - .../percona_innodb_doublewrite_file-master.opt | 2 +- .../suite/rpl/r/rpl_row_basic_11bugs-master.opt | 2 +- .../suite/rpl/r/rpl_row_basic_11bugs-slave.opt | 2 +- mysql-test/suite/rpl/rpl_1slave_base.cnf | 3 - .../rpl/t/rpl_begin_commit_rollback-master.opt | 2 +- .../rpl/t/rpl_begin_commit_rollback-slave.opt | 2 +- .../suite/rpl/t/rpl_circular_for_4_hosts.cnf | 8 +- .../suite/rpl/t/rpl_concurrency_error-master.opt | 2 +- mysql-test/suite/rpl/t/rpl_ddl-slave.opt | 1 + .../suite/rpl/t/rpl_deadlock_innodb-slave.opt | 2 +- mysql-test/suite/rpl/t/rpl_innodb-master.opt | 2 +- .../suite/rpl/t/rpl_innodb_bug28430-master.opt | 2 +- .../suite/rpl/t/rpl_innodb_bug28430-slave.opt | 2 +- .../suite/rpl/t/rpl_start_stop_slave-slave.opt | 2 +- mysql-test/suite/rpl/t/rpl_trigger.test | 9 +- mysql-test/suite/rpl/t/rpl_typeconv-slave.opt | 2 +- .../suite/rpl_ndb/t/rpl_ndb_2innodb-slave.opt | 2 +- .../suite/rpl_ndb/t/rpl_ndb_2other-slave.opt | 2 +- .../suite/rpl_ndb/t/rpl_ndb_circular_2ch.cnf | 4 - .../suite/rpl_ndb/t/rpl_ndb_innodb2ndb-master.opt | 2 +- .../suite/rpl_ndb/t/rpl_ndb_innodb_trans-slave.opt | 2 +- .../rpl_ndb_mixed_engines_transactions-master.opt | 2 +- .../t/rpl_ndb_mixed_engines_transactions-slave.opt | 2 +- .../rpl_ndb/t/rpl_ndb_mixed_tables-master.opt | 2 +- .../suite/rpl_ndb/t/rpl_ndb_mixed_tables-slave.opt | 2 +- .../suite/rpl_ndb/t/rpl_ndb_stm_innodb-master.opt | 2 +- .../suite/sys_vars/t/autocommit_func-master.opt | 2 +- .../t/character_set_filesystem_func-master.opt | 2 +- .../suite/sys_vars/t/identity_func-master.opt | 2 +- .../t/innodb_autoinc_lock_mode_func-master.opt | 2 +- .../sys_vars/t/last_insert_id_func-master.opt | 2 +- .../t/max_binlog_cache_size_func-master.opt | 2 +- .../sys_vars/t/storage_engine_basic-master.opt | 2 +- .../suite/sys_vars/t/tx_isolation_func-master.opt | 4 +- mysql-test/t/bug46760-master.opt | 4 +- mysql-test/t/concurrent_innodb_safelog-master.opt | 2 +- .../t/concurrent_innodb_unsafelog-master.opt | 4 +- mysql-test/t/connect.cnf | 2 +- mysql-test/t/exampledb.test | 22 - mysql-test/t/partition_innodb-master.opt | 2 +- .../t/partition_innodb_semi_consistent-master.opt | 2 +- mysql-test/t/pool_of_threads.cnf | 2 +- mysql-test/t/sp_trans_log.test | 2 +- mysql-test/t/unsafe_binlog_innodb-master.opt | 2 +- mysql-test/t/warnings_engine_disabled.test | 19 +- 111 files changed, 708 insertions(+), 681 deletions(-) create mode 100644 mysql-test/README.suites create mode 100644 mysql-test/include/have_binlog_format_mixed.opt create mode 100644 mysql-test/include/have_binlog_format_row.opt create mode 100644 mysql-test/include/have_binlog_format_statement.opt delete mode 100644 mysql-test/include/have_exampledb.inc create mode 100644 mysql-test/include/have_innodb.opt create mode 100644 mysql-test/include/have_log_bin-master.opt create mode 100644 mysql-test/include/have_log_bin-slave.opt create mode 100644 mysql-test/include/have_pbxt.opt mode change 100755 => 100644 mysql-test/lib/My/Handles.pm create mode 100644 mysql-test/lib/My/Suite.pm delete mode 100644 mysql-test/r/exampledb.result create mode 100644 mysql-test/suite/innodb_plugin/combinations create mode 100644 mysql-test/suite/innodb_plugin/suite.pm delete mode 100644 mysql-test/suite/pbxt/t/suite.opt create mode 100644 mysql-test/suite/rpl/t/rpl_ddl-slave.opt delete mode 100644 mysql-test/t/exampledb.test (limited to 'mysql-test') diff --git a/mysql-test/Makefile.am b/mysql-test/Makefile.am index 4ea634688fe..7a0d4c2d6fc 100644 --- a/mysql-test/Makefile.am +++ b/mysql-test/Makefile.am @@ -63,13 +63,14 @@ nobase_test_DATA = \ lib/My/SafeProcess.pm \ lib/My/File/Path.pm \ lib/My/SysInfo.pm \ + lib/My/Suite.pm \ lib/My/CoreDump.pm \ lib/My/SafeProcess/Base.pm \ lib/My/SafeProcess/safe_process.pl SUBDIRS = lib/My/SafeProcess -EXTRA_DIST = README \ +EXTRA_DIST = README README.suites \ $(test_SCRIPTS) \ $(nobase_test_DATA) @@ -101,7 +102,7 @@ TEST_DIRS = t r include std_data std_data/parts collections \ suite/ndb suite/ndb/t suite/ndb/r \ suite/rpl_ndb suite/rpl_ndb/t suite/rpl_ndb/r \ suite/parts suite/parts/t suite/parts/r suite/parts/inc \ - suite/pbxt/t suite/pbxt/r \ + suite/pbxt/t suite/pbxt/r suite/pbxt \ suite/innodb suite/innodb/t suite/innodb/r suite/innodb/include \ suite/innodb_plugin suite/innodb_plugin/t suite/innodb_plugin/r suite/innodb_plugin/include \ suite/percona \ diff --git a/mysql-test/README.suites b/mysql-test/README.suites new file mode 100644 index 00000000000..d8f39cbc39f --- /dev/null +++ b/mysql-test/README.suites @@ -0,0 +1,136 @@ +These are the assorted notes that will be turned into a manual eventually. + +========================== +Tests are organized in suites. +A "suite" is a subdirectory inside, one of, + + /mysql-test/suite + /mysql-test + /share/mysql-test/suite + /share/mysql-test + /share/mysql/mysql-test/suite + /share/mysql/mysql-test + /storage/*/mysql-test-suites + +This is supposed to cover running mtr from a source directory and installed. + +========================== +A suite contains *.test and *.result files. They can be in the t/ and r/ +subdirectories under the suitedir or directly in the suitedir +(that is suitedir/t/*.test or suitedir/*.test, same for *.result)) + +========================== +A suite can contain a suite.opt file - at the same location where .test +files are. As usual, the .opt file can use $-substitutions for the +environment variables. + +Usually, using my.cnf template (see below) is preferrable. +========================== +A suite can have suite.pm file in the suitedir. It must declare a +package that inherits from My::Suite. + +The suite.pm needs to have @ISA=qw(My::Suite) and it must end +with bless {}; - that is it must return an object of that class. + +A suite class can define config_files() and servers() methods. + +A config_files method returns a list of additional config files (besides +my.cnf), that this suite needs to be created. For every file it specifies +a function that will create it, when given a My::Config object. For example: + + sub config_files { ( 'config.ini' => \&write_ini, + 'new.conf' => \&do_new_conf ) } + +A servers method returns a list of processes that needs to be started for +this suite. A process is specified as a pair (regex, hash). A regex must +match a section in the my.cnf template (for example, qr/mysqld\./ corresponds +to all mysqld processes), a hash contains these options: + + SORT => a number, processes are started in the order of increasing SORT + values (and stopped in the reverse order). mysqld has number 300. + START => a function to start a process. It takes two arguments, + My::Config::Group and My::Test. If START is undefined the process + will not be started. + WAIT => a function waits for the process to be started. It takes + My::Config::Group as an argument. Internallys mtr first invokes + START for all processes, then WAIT for all started processes. + +example: sub servers { ( qr/^foo$/ => { SORT => 200, + START => \&start_foo, + WAIT => \&wait_foo } ) } + +See sphinx suite for an example. + +========================== +A suite can have my.cnf template file in the suitedir. +A my.cnf template uses a normal my.cnf syntax - groups, options, +and values - with templating extensions. They are + +* There can be groups with non-standard names, not used by mysqld. + These groups may be used by the suite.pm file somehow. + For example, they can be written to the additional config files. + See sphinx suite for an example. + +* There can be ENV group. It sets values for the environment variables. + +* Values can refer to each other - they will be expanded as needed. + A reference to a value of an option looks like @groupname.optionname. + For example + + [mysqld.2] + master-port= @mysqld.1.port + + it sets the master-port in the mysqld.2 group to the value of + port in the mysqld.1 group. + +* An option name may start from '#'. In the resulting my.cnf it will look + like a comment, but it still can be referred to. For example: + + [example] + #foo = localhost:@mysqld.1.port + bar = http://@example.#foo/index.html + +* There are two special - in this regard - groups. + + Via the ENV group one can refer to any environment variable, not only + to values in the [ENV] group of my.cnf file. + + Via the OPT group one can refer to special values: + @OPT.vardir - a path to vardir + @OPT.port - a new port number is reserved out of the pool. It will not + match any other port number used by this test run. + See sphinx suite for an example. + +Most probably a suite my.cnf will need to start from + + !include include/default_my.cnf + +and then modify the configuration as necessary. +========================== + +A suite can have combinations file in the suitedir. It uses my.cnf syntax +but it cannot use @-substitutions. Instead, it can use $-substitutions for +the environment variables. Because the combination options will not be +merged to a my.cnf, but will be added to the command line. Example: + + [conf1] + opt1=val1 + + [conf2] + opt1=val2 + opt2=$HAVE_SOMETHING + +Such a file will cause every test from the suite to be run twice - once +with mysqld using --opt1=val1 and the other one with mysqld using +--opt1=val2 --opt2=$HAVE_SOMETHING + +One can limit mtr run to a subset of combinations by setting environment +variable SUITENAME_COMBINATIONS to the ':'-separated set of combination +names. E.g. + + RPL_COMBINATIONS=mix:row ./mtr --suite rpl + +See innodb_plugin suite for an example of how suite.pm may set this variable +to exclude unsupported configurations. +========================== + diff --git a/mysql-test/include/default_my.cnf b/mysql-test/include/default_my.cnf index d77fee0e200..17a418ff7b5 100644 --- a/mysql-test/include/default_my.cnf +++ b/mysql-test/include/default_my.cnf @@ -6,9 +6,6 @@ # Run the master.sh script before starting this process #!run-master-sh -log-bin= master-bin - - [mysqlbinlog] disable-force-if-open diff --git a/mysql-test/include/default_mysqld.cnf b/mysql-test/include/default_mysqld.cnf index c93762f6c25..e46c3bc3c17 100644 --- a/mysql-test/include/default_mysqld.cnf +++ b/mysql-test/include/default_mysqld.cnf @@ -13,9 +13,10 @@ key_buffer_size= 1M sort_buffer= 256K max_heap_table_size= 1M +loose-skip-innodb +loose-skip-pbxt + loose-innodb_data_file_path= ibdata1:10M:autoextend slave-net-timeout=120 -log-bin=mysqld-bin - diff --git a/mysql-test/include/have_binlog_format_mixed.opt b/mysql-test/include/have_binlog_format_mixed.opt new file mode 100644 index 00000000000..01cf3e0520f --- /dev/null +++ b/mysql-test/include/have_binlog_format_mixed.opt @@ -0,0 +1 @@ +--binlog-format=mixed diff --git a/mysql-test/include/have_binlog_format_row.opt b/mysql-test/include/have_binlog_format_row.opt new file mode 100644 index 00000000000..83ed8522e72 --- /dev/null +++ b/mysql-test/include/have_binlog_format_row.opt @@ -0,0 +1 @@ +--binlog-format=row diff --git a/mysql-test/include/have_binlog_format_statement.opt b/mysql-test/include/have_binlog_format_statement.opt new file mode 100644 index 00000000000..0dac5e9fb9c --- /dev/null +++ b/mysql-test/include/have_binlog_format_statement.opt @@ -0,0 +1,2 @@ +--binlog-format=statement + diff --git a/mysql-test/include/have_exampledb.inc b/mysql-test/include/have_exampledb.inc deleted file mode 100644 index db3985e3c7c..00000000000 --- a/mysql-test/include/have_exampledb.inc +++ /dev/null @@ -1,4 +0,0 @@ -disable_query_log; ---require r/true.require -select (support = 'YES' or support = 'DEFAULT') as `TRUE` from information_schema.engines where engine = 'example'; -enable_query_log; diff --git a/mysql-test/include/have_innodb.inc b/mysql-test/include/have_innodb.inc index 8944cc46f3e..c3c8b5cc4f2 100644 --- a/mysql-test/include/have_innodb.inc +++ b/mysql-test/include/have_innodb.inc @@ -1,4 +1,5 @@ -disable_query_log; ---require r/true.require -select (support = 'YES' or support = 'DEFAULT' or support = 'ENABLED') as `TRUE` from information_schema.engines where engine = 'innodb'; -enable_query_log; +if (!`SELECT count(*) FROM information_schema.engines WHERE + (support = 'YES' OR support = 'DEFAULT') AND + engine = 'innodb'`){ + skip Needs innodb engine; +} diff --git a/mysql-test/include/have_innodb.opt b/mysql-test/include/have_innodb.opt new file mode 100644 index 00000000000..48457b17309 --- /dev/null +++ b/mysql-test/include/have_innodb.opt @@ -0,0 +1 @@ +--loose-innodb diff --git a/mysql-test/include/have_innodb_plugin.inc b/mysql-test/include/have_innodb_plugin.inc index 6b5fc29d459..5f67fb1f97d 100644 --- a/mysql-test/include/have_innodb_plugin.inc +++ b/mysql-test/include/have_innodb_plugin.inc @@ -1,4 +1,5 @@ -disable_query_log; ---require r/true.require -SELECT (plugin_library LIKE 'ha_innodb_plugin%' OR plugin_description LIKE '%xtradb%') AS `TRUE` FROM information_schema.plugins WHERE LOWER(plugin_name) = 'innodb' AND LOWER(plugin_status) = 'active'; -enable_query_log; +if (!`SELECT COUNT(*) FROM INFORMATION_SCHEMA.PLUGINS + WHERE PLUGIN_NAME = 'innodb' AND PLUGIN_STATUS = 'active' AND + (PLUGIN_LIBRARY LIKE 'ha_innodb_plugin%' OR PLUGIN_DESCRIPTION LIKE '%xtradb%')`) { + skip Need InnoDB plugin or XtraDB; +} diff --git a/mysql-test/include/have_log_bin-master.opt b/mysql-test/include/have_log_bin-master.opt new file mode 100644 index 00000000000..9ce5d80d7e8 --- /dev/null +++ b/mysql-test/include/have_log_bin-master.opt @@ -0,0 +1 @@ +--log-bin=master-bin diff --git a/mysql-test/include/have_log_bin-slave.opt b/mysql-test/include/have_log_bin-slave.opt new file mode 100644 index 00000000000..92012982830 --- /dev/null +++ b/mysql-test/include/have_log_bin-slave.opt @@ -0,0 +1 @@ +--log-bin=slave-bin diff --git a/mysql-test/include/have_log_bin.inc b/mysql-test/include/have_log_bin.inc index 369af9b8e1d..e51205d25ad 100644 --- a/mysql-test/include/have_log_bin.inc +++ b/mysql-test/include/have_log_bin.inc @@ -6,6 +6,8 @@ # # source include/have_log_bin.inc; +source include/not_embedded.inc; + -- require r/have_log_bin.require disable_query_log; show variables like 'log_bin'; diff --git a/mysql-test/include/have_pbxt.opt b/mysql-test/include/have_pbxt.opt new file mode 100644 index 00000000000..54ba9495053 --- /dev/null +++ b/mysql-test/include/have_pbxt.opt @@ -0,0 +1 @@ +--loose-pbxt diff --git a/mysql-test/lib/My/Config.pm b/mysql-test/lib/My/Config.pm index f8416e3df3a..0955c1bb190 100644 --- a/mysql-test/lib/My/Config.pm +++ b/mysql-test/lib/My/Config.pm @@ -6,7 +6,6 @@ use strict; use warnings; use Carp; - sub new { my ($class, $option_name, $option_value)= @_; my $self= bless { name => $option_name, @@ -61,7 +60,7 @@ sub insert { $option->{value}= $value; } else { - my $option= My::Config::Option->new($option_name, $value); + $option= My::Config::Option->new($option_name, $value); # Insert option in list push(@{$self->{options}}, $option); # Insert option in hash @@ -163,6 +162,62 @@ sub if_exist { return $option->value(); } +package My::Config::Group::ENV; +our @ISA=qw(My::Config::Group); + +use strict; +use warnings; +use Carp; + +sub new { + my ($class, $group_name)= @_; + bless My::Config::Group->new($group_name), $class; +} + +# +# Return value for an option in the group, fail if it does not exist +# +sub value { + my ($self, $option_name)= @_; + my $option= $self->option($option_name); + + if (! defined($option) and defined $ENV{$option_name}) { + my $value= $ENV{$option_name}; + $option= My::Config::Option->new($option_name, $value); + } + + croak "No option named '$option_name' in group '$self->{name}'" + if ! defined($option); + + return $option->value(); +} + +package My::Config::Group::OPT; +our @ISA=qw(My::Config::Group); + +use strict; +use warnings; +use Carp; + +sub new { + my ($class, $group_name)= @_; + bless My::Config::Group->new($group_name), $class; +} + +sub options { + my ($self)= @_; + () +} + +sub value { + my ($self, $option_name)= @_; + my $option= $self->option($option_name); + + croak "No option named '$option_name' in group '$self->{name}'" + if ! defined($option); + + return $option->value()->(); +} package My::Config; @@ -182,7 +237,10 @@ sub new { my ($class, $path)= @_; my $group_name= undef; - my $self= bless { groups => [] }, $class; + my $self= bless { groups => [ + My::Config::Group::ENV->new('ENV'), + My::Config::Group::OPT->new('OPT'), + ] }, $class; my $F= IO::File->new($path, "<") or croak "Could not open '$path': $!"; @@ -199,19 +257,13 @@ sub new { } # Magic #! comments - elsif ( $line =~ /^#\!/) { - my $magic= $line; + elsif ( $line =~ /^(#\!\S+)(?:\s*(.*?)\s*)?$/) { + my ($magic, $arg)= ($1, $2); croak "Found magic comment '$magic' outside of group" unless $group_name; #print "$magic\n"; - $self->insert($group_name, $magic, undef); - } - - # Comments - elsif ( $line =~ /^#/ || $line =~ /^;/) { - # Skip comment - next; + $self->insert($group_name, $magic, $arg); } # Empty lines @@ -236,7 +288,7 @@ sub new { } #