1. 03 Nov, 2008 2 commits
    • Mats Kindahl's avatar
      Bug #40360: Binlog related errors with binlog off · 32c9fe6b
      Mats Kindahl authored
      Adding missing drop of created table and tidying display.
      32c9fe6b
    • Mats Kindahl's avatar
      Bug #40360: Binlog related errors with binlog off · 005e7fc3
      Mats Kindahl authored
            
      When statement-based replication is used, and the
      transaction isolation level is READ-COMMITTED or stricter,
      InnoDB will print an error because statement-based
      replication might lead to inconsistency between master
      and slave databases. However, when the binary log is not
      engaged, this is not an issue and an error should
      not be printed.
      
      This patch makes thd_binlog_format() return BINLOG_FORMAT_
      UNSPEC when the binary log is not engaged for the given
      thread.
      005e7fc3
  2. 21 Oct, 2008 1 commit
  3. 10 Oct, 2008 1 commit
  4. 09 Oct, 2008 4 commits
  5. 08 Oct, 2008 10 commits
  6. 07 Oct, 2008 12 commits
  7. 06 Oct, 2008 10 commits
    • Guilhem Bichot's avatar
      merge · ded93b21
      Guilhem Bichot authored
      ded93b21
    • Chad MILLER's avatar
    • Chad MILLER's avatar
      Fix autoconf substitution and evaluation of a string inside single quotes · 5cee4d7c
      Chad MILLER authored
      so that if the substitution contains single-quotes, the program will fail.
      5cee4d7c
    • Tatiana A. Nurnberg's avatar
      WL#4403 deprecate @log and @slow_log_queries variables · 1ad9d235
      Tatiana A. Nurnberg authored
      Adds --general-log-file, --slow-query-log-file command-
      line options to match system variables of the same names.
      
      Deprecates --log, --log-slow-queries command-line option
      and log, log_slow_queries system-variables for v7.0; they
      are superseded by general_log/general_log_file and
      slow_query_log/slow_query_log_file, respectively.
      1ad9d235
    • Guilhem Bichot's avatar
      Fix for BUG#31612 · f8670e2c
      Guilhem Bichot authored
      "Trigger fired multiple times leads to gaps in auto_increment sequence".
      The bug was that if a trigger fired multiple times inside a top
      statement (for example top-statement is a multi-row INSERT,
      and trigger is ON INSERT), and that trigger inserted into an auto_increment
      column, then gaps could be observed in the auto_increment sequence,
      even if there were no other users of the database (no concurrency).
      It was wrong usage of THD::auto_inc_intervals_in_cur_stmt_for_binlog.
      Note that the fix changes "class handler", I'll tell the Storage Engine API team.
      f8670e2c
    • Chad MILLER's avatar
      Merge fix for bug 11122. · e1fa6c06
      Chad MILLER authored
      e1fa6c06
    • Chad MILLER's avatar
      Merge fix for bug 11122. · 7e59ecb1
      Chad MILLER authored
      7e59ecb1
    • Chad MILLER's avatar
    • Alexey Botchkov's avatar
      keep compiler happy · 4be617cb
      Alexey Botchkov authored
      4be617cb
    • Alexey Botchkov's avatar
      Bug#38005 Partitions: error with insert select. · acdaa9ae
      Alexey Botchkov authored
      MyISAM blocks index usage for bulk insert into zero-records tables.
      See ha_myisam::start_bulk_insert() lines from
      ...
          if (file->state->records == 0 ...
      ...
      
      That causes problems for partition engine when some partitions have records some not
      as the engine uses same access method for all partitions.
      
      Now partition engine doesn't call index_first/index_last
      for empty tables.
      
      per-file comments:
        mysql-test/r/partition.result
              Bug#38005 Partitions: error with insert select.
              test result
      
        mysql-test/t/partition.test
              Bug#38005 Partitions: error with insert select.
              test case
      
        sql/ha_partition.cc
              Bug#38005 Partitions: error with insert select.
              ha_engine::index_first and
              ha_engine::index_last not called for empty tables.
      acdaa9ae