Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-17888

Large IN expression may fail with 'duplicate column name'

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • 10.3.10
    • 10.3.11
    • Optimizer
    • None

    Description

      The following query will return all records from the table. It will work just fine. However, once the IN's haystack becomes sufficiently large (e.g. >500 items), then an error message is given "#1060 - Duplicate column name 'aaaaa'". I suppose MariaDB creates a temporary internally and uses the searched expressions as column names. As we can see, this may fail.

      SELECT ALL * FROM `test_table_schema`.`test_table`
      WHERE
      (
      (
      'aaaaa',
      'aaaaa'
      )
      )
      IN
      (
      (
      'aaaaa',
      'aaaaa'
      ),
      (
      'aaaaa',
      'aaaaa'
      )
      )

      Attachments

        Activity

          alice Alice Sherepa added a comment -

          Could you please provide the test case to demonstrate the problem. (or the problematic query, table structures, EXLAIN EXTENDED for the query and your .cnf file(s)) As I understood, it is something like this:

          CREATE TABLE t1 (ts varchar(20)) ENGINE=InnoDB;
          insert  into t1 select 'test2' from seq_1_to_100000;
           
          SELECT ALL * FROM t1 
          WHERE ('ts','ts') IN ((1,'ts'),('2','ts'),('3','ts'),('4','ts'),('5','ts'),('6','ts'),('7','ts'),('8','ts'),('9','ts'),('10','ts'),('11','ts'),('12','ts'),('13','ts'),('14','ts'),('15','ts'),('16','ts'),('17','ts'),('18','ts'),('19','ts'),('20','ts'),('21','ts'),('22','ts'),('23','ts'),('24','ts'),('25','ts'),('26','ts'),('27','ts'),('28','ts'),('29','ts'),('30','ts'),('31','ts'),('32','ts'),('33','ts'),('34','ts'),('35','ts'),('36','ts'),('37','ts'),('38','ts'),('39','ts'),('40','ts'),('41','ts'),('42','ts'),('43','ts'),('44','ts'),('45','ts'),('46','ts'),('47','ts'),('48','ts'),('49','ts'),('50','ts'),('51','ts'),('52','ts'),('53','ts'),('54','ts'),('55','ts'),('56','ts'),('57','ts'),('58','ts'),('59','ts'),('60','ts'),('61','ts'),('62','ts'),('63','ts'),('64','ts'),('65','ts'),('66','ts'),('67','ts'),('68','ts'),('69','ts'),('70','ts'),('71','ts'),('72','ts'),('73','ts'),('74','ts'),('75','ts'),('76','ts'),('77','ts'),('78','ts'),('79','ts'),('80','ts'),('81','ts'),('82','ts'),('83','ts'),('84','ts'),('85','ts'),('86','ts'),('87','ts'),('88','ts'),('89','ts'),('90','ts'),('91','ts'),('92','ts'),('93','ts'),('94','ts'),('95','ts'),('96','ts'),('97','ts'),('98','ts'),('99','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('ts','ts'),('1000','ts'));
          

          alice Alice Sherepa added a comment - Could you please provide the test case to demonstrate the problem. (or the problematic query, table structures, EXLAIN EXTENDED for the query and your .cnf file(s)) As I understood, it is something like this: CREATE TABLE t1 (ts varchar (20)) ENGINE=InnoDB; insert into t1 select 'test2' from seq_1_to_100000;   SELECT ALL * FROM t1 WHERE ( 'ts' , 'ts' ) IN ((1, 'ts' ),( '2' , 'ts' ),( '3' , 'ts' ),( '4' , 'ts' ),( '5' , 'ts' ),( '6' , 'ts' ),( '7' , 'ts' ),( '8' , 'ts' ),( '9' , 'ts' ),( '10' , 'ts' ),( '11' , 'ts' ),( '12' , 'ts' ),( '13' , 'ts' ),( '14' , 'ts' ),( '15' , 'ts' ),( '16' , 'ts' ),( '17' , 'ts' ),( '18' , 'ts' ),( '19' , 'ts' ),( '20' , 'ts' ),( '21' , 'ts' ),( '22' , 'ts' ),( '23' , 'ts' ),( '24' , 'ts' ),( '25' , 'ts' ),( '26' , 'ts' ),( '27' , 'ts' ),( '28' , 'ts' ),( '29' , 'ts' ),( '30' , 'ts' ),( '31' , 'ts' ),( '32' , 'ts' ),( '33' , 'ts' ),( '34' , 'ts' ),( '35' , 'ts' ),( '36' , 'ts' ),( '37' , 'ts' ),( '38' , 'ts' ),( '39' , 'ts' ),( '40' , 'ts' ),( '41' , 'ts' ),( '42' , 'ts' ),( '43' , 'ts' ),( '44' , 'ts' ),( '45' , 'ts' ),( '46' , 'ts' ),( '47' , 'ts' ),( '48' , 'ts' ),( '49' , 'ts' ),( '50' , 'ts' ),( '51' , 'ts' ),( '52' , 'ts' ),( '53' , 'ts' ),( '54' , 'ts' ),( '55' , 'ts' ),( '56' , 'ts' ),( '57' , 'ts' ),( '58' , 'ts' ),( '59' , 'ts' ),( '60' , 'ts' ),( '61' , 'ts' ),( '62' , 'ts' ),( '63' , 'ts' ),( '64' , 'ts' ),( '65' , 'ts' ),( '66' , 'ts' ),( '67' , 'ts' ),( '68' , 'ts' ),( '69' , 'ts' ),( '70' , 'ts' ),( '71' , 'ts' ),( '72' , 'ts' ),( '73' , 'ts' ),( '74' , 'ts' ),( '75' , 'ts' ),( '76' , 'ts' ),( '77' , 'ts' ),( '78' , 'ts' ),( '79' , 'ts' ),( '80' , 'ts' ),( '81' , 'ts' ),( '82' , 'ts' ),( '83' , 'ts' ),( '84' , 'ts' ),( '85' , 'ts' ),( '86' , 'ts' ),( '87' , 'ts' ),( '88' , 'ts' ),( '89' , 'ts' ),( '90' , 'ts' ),( '91' , 'ts' ),( '92' , 'ts' ),( '93' , 'ts' ),( '94' , 'ts' ),( '95' , 'ts' ),( '96' , 'ts' ),( '97' , 'ts' ),( '98' , 'ts' ),( '99' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( 'ts' , 'ts' ),( '1000' , 'ts' ));
          user2180613 Remy Fox added a comment -

          CREATE TABLE `test` (id INT) ENGINE=InnoDB;

          SELECT ALL * FROM `test`.`test`
          WHERE
          (('a', 'a'))
          IN
          (
          ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a')
          )

          This will cause the error "#1060 - Duplicate column name 'a'". Running EXPLAIN also fails with the same error.

          user2180613 Remy Fox added a comment - CREATE TABLE `test` (id INT) ENGINE=InnoDB; SELECT ALL * FROM `test`.`test` WHERE (('a', 'a')) IN ( ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a') ) This will cause the error "#1060 - Duplicate column name 'a'". Running EXPLAIN also fails with the same error.
          alice Alice Sherepa added a comment -

          Please add your cofiguration file, the query returns expected results with the default settings.

          MariaDB [test]> SELECT ALL * FROM `test`.`test` WHERE (('a', 'a')) IN ( ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a') );
          +------+
          | id   |
          +------+
          |    1 |
          +------+
          1 row in set (0.005 sec)
           
          MariaDB [test]> select version();
          +-----------------+
          | version()       |
          +-----------------+
          | 10.3.11-MariaDB |
          +-----------------+
          1 row in set (0.000 sec)
          
          

          alice Alice Sherepa added a comment - Please add your cofiguration file, the query returns expected results with the default settings. MariaDB [test]> SELECT ALL * FROM `test`.`test` WHERE (('a', 'a')) IN ( ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a'), ('a', 'a') ); +------+ | id | +------+ | 1 | +------+ 1 row in set (0.005 sec)   MariaDB [test]> select version(); +-----------------+ | version() | +-----------------+ | 10.3.11-MariaDB | +-----------------+ 1 row in set (0.000 sec)
          user2180613 Remy Fox added a comment -

          I see I was still on 10.3.10. It looks like it cannot reproduced in the same way after a new install of 10.3.11.

          user2180613 Remy Fox added a comment - I see I was still on 10.3.10. It looks like it cannot reproduced in the same way after a new install of 10.3.11.
          alice Alice Sherepa added a comment -

          Thanks a lot, it was fixed by 103b1df510599 commit by Igor Babaev

          commit 103b1df510599255f464de5c85a8b0ab1bb1283e
          Author: Igor Babaev <igor@askmonty.org>
          Date:   Sun Oct 14 15:20:25 2018 -0700
           
              MDEV-17222 Reproducible server crash in String_list::append_str or
                         in Field_iterator_table::create_item
              
              When IN predicate is converted to IN subquery we have to ensure that
              any item from the select list of the subquery has some name and this name
              is unique across the select list.
              This was not guaranteed by the code before the patch for MDEV-17222.
              If the name of an item of the select list was not set, and this happened
              for binary constants, then the server crashed. If the first row in the IN
              list contained the same constant in two different positions then the server
              returned an error message.
              This was fixed by providing all constants in the first row of the IN list
              with generated names.
          

          alice Alice Sherepa added a comment - Thanks a lot, it was fixed by 103b1df510599 commit by Igor Babaev commit 103b1df510599255f464de5c85a8b0ab1bb1283e Author: Igor Babaev <igor@askmonty.org> Date: Sun Oct 14 15:20:25 2018 -0700   MDEV-17222 Reproducible server crash in String_list::append_str or in Field_iterator_table::create_item When IN predicate is converted to IN subquery we have to ensure that any item from the select list of the subquery has some name and this name is unique across the select list. This was not guaranteed by the code before the patch for MDEV-17222. If the name of an item of the select list was not set, and this happened for binary constants, then the server crashed. If the first row in the IN list contained the same constant in two different positions then the server returned an error message. This was fixed by providing all constants in the first row of the IN list with generated names.

          People

            alice Alice Sherepa
            user2180613 Remy Fox
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.