1. 23 Feb, 2012 1 commit
    • Sergei Golubchik's avatar
      overlay support for mysql-test-run and mysqltest · c3987707
      Sergei Golubchik authored
      mysql-test-run auto-disables all optional plugins.
      
      
      mysql-test/include/default_client.cnf:
        no @OPT.plugindir anymore
      mysql-test/include/default_mysqld.cnf:
        don't disable plugins manually - mtr can do it better
      mysql-test/suite/innodb/t/innodb_bug47167.test:
        mtr now uses suite-dir as an include path
      mysql-test/suite/innodb/t/innodb_file_format.test:
        mtr now uses suite-dir as an include path
      mysql-test/t/partition_binlog.test:
        this test uses partitions
      storage/example/mysql-test/mtr/t/source.result:
        update results. as mysqltest includes the correct overlayed include
      storage/innobase/handler/ha_innodb.cc:
        the assert is wrong
      c3987707
  2. 07 Feb, 2012 3 commits
  3. 06 Feb, 2012 9 commits
  4. 01 Mar, 2012 1 commit
  5. 29 Feb, 2012 1 commit
  6. 28 Feb, 2012 2 commits
  7. 27 Feb, 2012 4 commits
  8. 26 Feb, 2012 1 commit
  9. 25 Feb, 2012 1 commit
  10. 24 Feb, 2012 2 commits
  11. 23 Feb, 2012 5 commits
    • Michael Widenius's avatar
      Automatic merge · 6e1dac8f
      Michael Widenius authored
      6e1dac8f
    • Michael Widenius's avatar
      Fixes for make_binary_distribution and mysql_config for OpenSuse 12.1 · d395d251
      Michael Widenius authored
      
      BUILD/SETUP.sh:
        By default, build also with innodb-plugin
      mysql-test/mysql-test-run.pl:
        Also search in lib64 directory for plugins (This is used at least on OpenSuse 12.1 when using default build scripts)
      mysql-test/r/lock_multi.result:
        Allow test to be re-run even if it crashed.
      mysql-test/t/lock_multi.test:
        Allow test to be re-run even if it crashed.
      scripts/make_binary_distribution.sh:
        Ensure that libexecdir is named libexec (was not on OpenSuse 12.1)
      scripts/mysql_config.sh:
        Fixed detection of lib64 was used.
      d395d251
    • Michael Widenius's avatar
      Fixed lp:933719, "Assertion open_tables == 0 ... " in THD::restore_backup_open_tables_state. · 2b625ac3
      Michael Widenius authored
      This also fixes a (not likely) crashing bug when forcing a thread that was doing a table lock to re-open it's files, for example by creating a trigger.
      
      
      mysys/thr_lock.c:
        Added more checking to find wrong locks.
        Removed one, not needed, parameter to thr_lock
      sql/lock.cc:
        Fixed mysql_lock_tables() to retry with new sql_lock if lock fails. This was needed as table may be closed and reopened between retry's and then the old sql_lock will point to stale data.
      sql/mysql_priv.h:
        Updated prototype
      sql/sql_base.cc:
        Ensure that all tables are closed if opening of system table failes; This fixes the assert in THD::restore_backup_open_tables_state
      sql/sql_handler.cc:
        Updated variable type
      2b625ac3
    • unknown's avatar
      MWL#192 after-merge fixes. · b8aa31c0
      unknown authored
      Fix memory leak in one error case in mysqldump.
      Fix that HAVE_VALGRIND_VALGRIND_H is now HAVE_VALGRIND in 5.5.
      Fix that @have_ssl should not be set in embedded (introduced when
      removing #undef HAVE_OPENSSL from my_global.h).
      b8aa31c0
    • Sergei Golubchik's avatar
      disable safemalloc for valgrind builds. · db39910f
      Sergei Golubchik authored
      always try to use valgrind headers in debug builds.
      define HAVE_valgrind for --with-valgrind
      fix valgrind check in my_valgrind.h
      db39910f
  12. 22 Feb, 2012 7 commits
  13. 21 Feb, 2012 3 commits