• unknown's avatar
    WL#2936 - Falcon & MySQL plugin interface: server variables · 5dee5507
    unknown authored
    Fix tests when InnoDB is not built-in. Innodb options would cause
    mysqld to abort with an error indicating that the option is unknown.
    Fix tests on Windows where mysql-test-run.pl was unable to probe
    mysqld for version and variables information, caused by output
    being redirected to a log file instead.
    
    
    mysql-test/mysql-test-run.pl:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/binlog_row_mix_innodb_myisam-master.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is not required here. This test case runs only
      if innodb is available. In this case the option must be present.
    mysql-test/t/binlog_stm_mix_innodb_myisam-master.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is not required here. This test case runs only
      if innodb is available. In this case the option must be present.
    mysql-test/t/federated_transactions-slave.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/myisam-blob-master.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_auto_increment-slave.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_deadlock_innodb-slave.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_insert_id-slave.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_insert_id_pk-slave.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_insert_ignore-slave.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_multi_engine-slave.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_ndb_relayrotate-slave.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_read_only-slave.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_relayrotate-slave.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_row_basic_11bugs-master.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_row_basic_11bugs-slave.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_row_create_table-slave.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_row_func003-slave.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_row_sp003-master.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_row_sp003-slave.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/rpl_stm_000001-slave.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    mysql-test/t/warnings-master.opt:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      'loose' prefix is required on command line options which may be
      ignored if the plugin for which the option is intended is not
      installed/builtin to mysqld.
    sql/mysqld.cc:
      WL#2936 - Falcon & MySQL plugin interface: server variables
      Do not enable the 'old-fashioned error log' when the user has
      '--help' specified on the command line. We do want the help
      output sent to the console. This fixes help output on Windows
      because it enables this option by default.
    5dee5507
mysqld.cc 288 KB